<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns="http://www.w3.org/TR/REC-html40"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252"> <meta name="ProgId" content="Word.Document"> <meta name="Generator" content="Microsoft Word 9"> <meta name="Originator" content="Microsoft Word 9"> <link rel="File-List" href="./cdsp4_local_files/filelist.xml"> <link rel="Edit-Time-Data" href="./cdsp4_local_files/editdata.mso"> <link rel="OLE-Object-Data" href="./cdsp4_local_files/oledata.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>The cdsp4 Guide</title> <!--[if gte mso 9]><xml> <o:DocumentProperties> <o:Author>NA</o:Author> <o:Template>Pixim_spec_template</o:Template> <o:LastAuthor>Shiv Sikand</o:LastAuthor> <o:Revision>2</o:Revision> <o:TotalTime>17881</o:TotalTime> <o:LastPrinted>2002-10-24T04:14:00Z</o:LastPrinted> <o:Created>2002-10-24T06:04:00Z</o:Created> <o:LastSaved>2002-10-24T06:04:00Z</o:LastSaved> <o:Pages>20</o:Pages> <o:Words>6635</o:Words> <o:Characters>37824</o:Characters> <o:Company>PiXIM, Inc.</o:Company> <o:Lines>315</o:Lines> <o:Paragraphs>75</o:Paragraphs> <o:CharactersWithSpaces>46450</o:CharactersWithSpaces> <o:Version>9.2720</o:Version> </o:DocumentProperties> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:EmbedTrueTypeFonts/> <w:SaveSubsetFonts/> <w:HideSpellingErrors/> <w:HideGrammaticalErrors/> <w:ActiveWritingStyle Lang="EN-US" VendorID="64" DLLVersion="131077" NLCheck="1">3</w:ActiveWritingStyle> <w:DoNotShowRevisions/> <w:DoNotPrintRevisions/> <w:ClickAndTypeStyle Number="66">Body Text</w:ClickAndTypeStyle> <w:DisplayHorizontalDrawingGridEvery>0</w:DisplayHorizontalDrawingGridEvery> <w:DisplayVerticalDrawingGridEvery>0</w:DisplayVerticalDrawingGridEvery> <w:UseMarginsForDrawingGridOrigin/> <w:Compatibility> <w:FootnoteLayoutLikeWW8/> <w:ShapeLayoutLikeWW8/> <w:AlignTablesRowByRow/> <w:ForgetLastTabAlignment/> <w:LayoutRawTableWidth/> <w:LayoutTableRowsApart/> </w:Compatibility> </w:WordDocument> </xml><![endif]--> <style> <!-- /* Font Definitions */ @font-face {font-family:Times; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-alt:"Times New Roman"; mso-font-charset:0; mso-generic-font-family:roman; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:3 0 0 0 1 0; mso-font-src:0;} @font-face {font-family:Helvetica; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-alt:Arial; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-format:other; mso-font-pitch:variable; mso-font-signature:3 0 0 0 1 0; mso-font-src:1;} @font-face {font-family:Courier; panose-1:0 0 0 0 0 0 0 0 0 0; mso-font-charset:0; mso-generic-font-family:modern; mso-font-format:other; mso-font-pitch:fixed; mso-font-signature:3 0 0 0 1 0; mso-font-src:2;} @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0; mso-font-src:3;} @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:16792199 0 0 0 65791 0; mso-font-src:4;} @font-face {font-family:"Monotype Sorts"; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0; mso-font-src:5;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; 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";} h1 {mso-style-next:"Body Text"; margin-top:14.0pt; margin-right:0in; margin-bottom:11.0pt; margin-left:.3in; text-indent:-.3in; line-height:14.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; mso-outline-level:1; mso-list:l64 level1 lfo389; tab-stops:list .3in; background:#E5E5E5; mso-shading:windowtext; mso-pattern:gray-10 auto; font-size:12.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-bidi-font-family:"Times New Roman"; mso-text-raise:3.0pt; letter-spacing:-.5pt; mso-font-kerning:14.0pt; font-weight:bold; mso-bidi-font-weight:normal;} h2 {mso-style-next:"Body Text"; margin-top:12.0pt; margin-right:0in; margin-bottom:6.0pt; margin-left:.4in; text-indent:-.4in; line-height:11.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; mso-outline-level:2; mso-list:l64 level2 lfo389; tab-stops:list .4in; font-size:10.0pt; font-family:Arial; mso-bidi-font-family:"Times New Roman"; letter-spacing:-.2pt; mso-font-kerning:14.0pt; font-weight:bold; mso-bidi-font-weight:normal;} h3 {mso-style-next:"Body Text"; margin-top:6.0pt; margin-right:0in; margin-bottom:6.0pt; margin-left:.5in; text-indent:-.5in; line-height:11.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; mso-outline-level:3; mso-list:l64 level3 lfo389; tab-stops:list .5in; font-size:10.0pt; font-family:Tahoma; mso-bidi-font-family:"Times New Roman"; font-variant:small-caps; letter-spacing:1.0pt; mso-font-kerning:14.0pt; font-weight:bold; mso-bidi-font-weight:normal;} h4 {mso-style-next:"Body Text"; margin-top:6.0pt; margin-right:0in; margin-bottom:0in; margin-left:.6in; margin-bottom:.0001pt; text-indent:-.6in; line-height:11.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; mso-outline-level:4; mso-list:l64 level4 lfo389; tab-stops:list .6in; font-size:10.0pt; font-family:Times; letter-spacing:-.2pt; mso-font-kerning:14.0pt; font-weight:bold; mso-bidi-font-weight:normal;} h5 {mso-style-next:"Body Text"; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:.7in; margin-bottom:.0001pt; text-indent:-.7in; line-height:11.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; mso-outline-level:5; mso-list:l64 level5 lfo389; tab-stops:list .7in; font-size:10.0pt; font-family:Times; letter-spacing:-.2pt; mso-font-kerning:14.0pt; font-weight:bold; mso-bidi-font-weight:normal; font-style:italic; mso-bidi-font-style:normal;} h6 {mso-style-next:"Body Text"; margin-top:7.0pt; margin-right:0in; margin-bottom:0in; margin-left:.8in; margin-bottom:.0001pt; text-indent:-.8in; line-height:11.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; mso-outline-level:6; mso-list:l64 level6 lfo389; tab-stops:list .8in; font-size:10.0pt; font-family:"Times New Roman"; letter-spacing:-.2pt; mso-font-kerning:14.0pt; font-weight:normal; font-style:italic; mso-bidi-font-style:normal;} p.MsoHeading7, li.MsoHeading7, div.MsoHeading7 {mso-style-next:"Body Text"; margin-top:7.0pt; margin-right:0in; margin-bottom:0in; margin-left:.9in; margin-bottom:.0001pt; text-indent:-.9in; line-height:11.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; mso-outline-level:7; mso-list:l64 level7 lfo389; tab-stops:list .9in; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; letter-spacing:-.2pt; mso-font-kerning:14.0pt;} p.MsoHeading8, li.MsoHeading8, div.MsoHeading8 {mso-style-next:"Body Text"; margin-top:7.0pt; margin-right:0in; margin-bottom:0in; margin-left:1.0in; margin-bottom:.0001pt; text-indent:-1.0in; line-height:11.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; mso-outline-level:8; mso-list:l64 level8 lfo389; tab-stops:list 1.0in; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; letter-spacing:-.2pt; mso-font-kerning:14.0pt; font-style:italic; mso-bidi-font-style:normal;} p.MsoHeading9, li.MsoHeading9, div.MsoHeading9 {mso-style-next:"Body Text"; margin-top:7.0pt; margin-right:0in; margin-bottom:0in; margin-left:1.1in; margin-bottom:.0001pt; text-indent:-1.1in; line-height:11.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; mso-outline-level:9; mso-list:l64 level9 lfo389; tab-stops:list 1.1in; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; letter-spacing:-.2pt; mso-font-kerning:14.0pt;} p.MsoIndex2, li.MsoIndex2, div.MsoIndex2 {mso-style-update:auto; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:.5in; margin-bottom:.0001pt; text-indent:-.25in; mso-pagination:widow-orphan; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; letter-spacing:-.25pt;} p.MsoToc1, li.MsoToc1, div.MsoToc1 {mso-style-update:auto; mso-style-parent:"TOC Base"; margin-top:6.0pt; margin-right:0in; margin-bottom:6.0pt; margin-left:0in; mso-pagination:widow-orphan; tab-stops:20.0pt right dotted 6.0in; font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; font-variant:small-caps; mso-bidi-font-weight:bold;} p.MsoToc2, li.MsoToc2, div.MsoToc2 {mso-style-update:auto; mso-style-parent:"TOC Base"; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:10.0pt; margin-bottom:.0001pt; mso-pagination:widow-orphan; tab-stops:.5in 45.0pt right dotted 6.0in; font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-bidi-font-weight:bold;} p.MsoToc3, li.MsoToc3, div.MsoToc3 {mso-style-update:auto; mso-style-next:Normal; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:20.0pt; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoToc4, li.MsoToc4, div.MsoToc4 {mso-style-update:auto; mso-style-next:Normal; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:.5in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoToc5, li.MsoToc5, div.MsoToc5 {mso-style-update:auto; mso-style-next:Normal; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:48.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.MsoToc6, li.MsoToc6, div.MsoToc6 {mso-style-update:auto; mso-style-next:Normal; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:60.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.MsoToc7, li.MsoToc7, div.MsoToc7 {mso-style-update:auto; mso-style-next:Normal; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:1.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.MsoToc8, li.MsoToc8, div.MsoToc8 {mso-style-update:auto; mso-style-next:Normal; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:84.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.MsoToc9, li.MsoToc9, div.MsoToc9 {mso-style-update:auto; mso-style-next:Normal; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:96.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-parent:"Footnote Base"; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:.75in; margin-bottom:.0001pt; line-height:11.0pt; mso-pagination:widow-orphan lines-together; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoHeader, li.MsoHeader, div.MsoHeader {mso-style-parent:"Header Base"; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan lines-together; tab-stops:center 3.0in right 6.0in; font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; letter-spacing:-.2pt;} p.MsoFooter, li.MsoFooter, div.MsoFooter {mso-style-parent:"Header Base"; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan lines-together; tab-stops:center 3.0in right 6.0in; font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; letter-spacing:-.2pt;} p.MsoCaption, li.MsoCaption, div.MsoCaption {mso-style-next:Normal; margin-top:6.0pt; margin-right:0in; margin-bottom:6.0pt; margin-left:0in; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; font-weight:bold;} p.MsoTof, li.MsoTof, div.MsoTof {mso-style-parent:"TOC Base"; margin-top:0in; margin-right:0in; margin-bottom:11.0pt; margin-left:1.0in; text-indent:-.25in; line-height:11.0pt; mso-pagination:widow-orphan; tab-stops:right dotted 4.5in; font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";} span.MsoFootnoteReference {vertical-align:super;} span.MsoPageNumber {mso-style-parent:""; mso-ansi-font-size:9.0pt; mso-ascii-font-family:Arial; mso-hansi-font-family:Arial; font-weight:bold;} p.MsoEndnoteText, li.MsoEndnoteText, div.MsoEndnoteText {mso-style-parent:"Footnote Base"; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:.75in; margin-bottom:.0001pt; line-height:11.0pt; mso-pagination:widow-orphan lines-together; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoList, li.MsoList, div.MsoList {mso-style-parent:"Body Text"; margin-top:3.0pt; margin-right:0in; margin-bottom:0in; margin-left:1.0in; margin-bottom:.0001pt; text-indent:-.25in; line-height:11.0pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoList2, li.MsoList2, div.MsoList2 {mso-style-parent:List; margin-top:3.0pt; margin-right:0in; margin-bottom:0in; margin-left:1.25in; margin-bottom:.0001pt; text-indent:-.25in; line-height:11.0pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoList3, li.MsoList3, div.MsoList3 {mso-style-parent:List; margin-top:3.0pt; margin-right:0in; margin-bottom:0in; margin-left:1.5in; margin-bottom:.0001pt; text-indent:-.25in; line-height:11.0pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoList4, li.MsoList4, div.MsoList4 {mso-style-parent:List; margin-top:3.0pt; margin-right:0in; margin-bottom:0in; margin-left:1.75in; margin-bottom:.0001pt; text-indent:-.25in; line-height:11.0pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoTitle, li.MsoTitle, div.MsoTitle {mso-style-next:Subtitle; margin-top:33.0pt; margin-right:1.5in; margin-bottom:20.0pt; margin-left:.75in; mso-line-height-alt:27.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; font-size:30.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; letter-spacing:-2.0pt; mso-font-kerning:14.0pt;} p.MsoBodyText, li.MsoBodyText, div.MsoBodyText {margin-top:3.0pt; margin-right:0in; margin-bottom:0in; margin-left:.5in; margin-bottom:.0001pt; line-height:11.0pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent {mso-style-parent:"Body Text"; margin-top:3.0pt; margin-right:0in; margin-bottom:6.0pt; margin-left:.75in; line-height:11.0pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoListContinue, li.MsoListContinue, div.MsoListContinue {mso-style-parent:List; margin-top:3.0pt; margin-right:0in; margin-bottom:0in; margin-left:1.25in; margin-bottom:.0001pt; text-indent:0in; line-height:11.0pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoListContinue5, li.MsoListContinue5, div.MsoListContinue5 {mso-style-parent:"List Continue"; margin-top:3.0pt; margin-right:0in; margin-bottom:0in; margin-left:2.25in; margin-bottom:.0001pt; text-indent:0in; line-height:11.0pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoSubtitle, li.MsoSubtitle, div.MsoSubtitle {mso-style-parent:Title; mso-style-next:"Body Text"; margin-top:0in; margin-right:1.5in; margin-bottom:8.0pt; margin-left:.75in; line-height:20.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; font-size:17.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; letter-spacing:-.7pt; mso-font-kerning:14.0pt; font-style:italic; mso-bidi-font-style:normal;} p.MsoBodyText2, li.MsoBodyText2, div.MsoBodyText2 {margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:8.0pt; mso-bidi-font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.MsoBodyText3, li.MsoBodyText3, div.MsoBodyText3 {margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; mso-layout-grid-align:none; text-autospace:none; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} a:link, span.MsoHyperlink {color:blue; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {color:purple; text-decoration:underline; text-underline:single;} em {mso-style-parent:""; letter-spacing:-.2pt; font-style:normal;} p.MsoDocumentMap, li.MsoDocumentMap, div.MsoDocumentMap {margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; background:navy; font-size:10.0pt; font-family:Tahoma; mso-fareast-font-family:"Times New Roman";} p.MsoPlainText, li.MsoPlainText, div.MsoPlainText {margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Courier New"; mso-fareast-font-family:"Times New Roman";} p {margin-top:5.0pt; margin-right:0in; margin-bottom:5.0pt; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.Heading1nonumber, li.Heading1nonumber, div.Heading1nonumber {mso-style-name:Heading1nonumber; mso-style-parent:"Heading 1"; margin-top:14.0pt; margin-right:0in; margin-bottom:11.0pt; margin-left:0in; text-indent:.75in; line-height:14.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; mso-outline-level:1; background:#E5E5E5; mso-shading:windowtext; mso-pattern:gray-10 auto; font-size:12.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; mso-text-raise:3.0pt; letter-spacing:-.5pt; mso-font-kerning:14.0pt; font-weight:bold; mso-bidi-font-weight:normal;} p.tabletext, li.tabletext, div.tabletext {mso-style-name:"table text"; margin-top:6.0pt; margin-right:0in; margin-bottom:0in; margin-left: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.Bullet, li.Bullet, div.Bullet {mso-style-name:Bullet; mso-style-parent:"Body Text"; margin-top:0in; margin-right:0in; margin-bottom:6.0pt; margin-left:.75in; text-indent:-.25in; line-height:11.0pt; mso-pagination:widow-orphan; mso-list:l117 level4 lfo230; tab-stops:list .75in; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.BlankPage, li.BlankPage, div.BlankPage {mso-style-name:"Blank Page"; mso-style-parent:"Body Text"; margin-top:250.0pt; margin-right:0in; margin-bottom:0in; margin-left:0in; margin-bottom:.0001pt; text-align:center; line-height:11.0pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; color:black; font-style:italic; mso-bidi-font-style:normal;} p.Bullet2, li.Bullet2, div.Bullet2 {mso-style-name:Bullet2; mso-style-parent:Bullet; margin-top:0in; margin-right:0in; margin-bottom:6.0pt; margin-left:1.0in; text-indent:-.25in; line-height:11.0pt; mso-pagination:widow-orphan; mso-list:l296 level1 lfo263; tab-stops:list 1.0in; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} span.Slogan {mso-style-name:Slogan; mso-ansi-font-size:12.0pt; letter-spacing:-.3pt; font-style:italic;} p.CompanyName, li.CompanyName, div.CompanyName {mso-style-name:"Company Name"; mso-style-parent:"Document Label"; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:.75in; margin-bottom:.0001pt; mso-line-height-alt:11.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; font-size:30.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; letter-spacing:-1.5pt; mso-font-kerning:14.0pt;} p.DocumentLabel, li.DocumentLabel, div.DocumentLabel {mso-style-name:"Document Label"; mso-style-next:"Body Text"; margin-top:8.0pt; margin-right:0in; margin-bottom:0in; margin-left:.75in; margin-bottom:.0001pt; mso-line-height-alt:11.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; font-size:30.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; letter-spacing:-1.5pt; mso-font-kerning:14.0pt;} p.SubtitleCover, li.SubtitleCover, div.SubtitleCover {mso-style-name:"Subtitle Cover"; mso-style-parent:"Title Cover"; mso-style-next:"Body Text"; margin-top:76.0pt; margin-right:84.0pt; margin-bottom:0in; margin-left:.75in; margin-bottom:.0001pt; mso-line-height-alt:12.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; font-size:20.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; letter-spacing:-1.0pt; mso-font-kerning:14.0pt; font-style:italic; mso-bidi-font-style:normal;} p.TitleCover, li.TitleCover, div.TitleCover {mso-style-name:"Title Cover"; mso-style-next:"Subtitle Cover"; margin-top:1.25in; margin-right:0in; margin-bottom:0in; margin-left:.75in; margin-bottom:.0001pt; mso-line-height-alt:12.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; font-size:36.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; letter-spacing:-2.4pt; mso-font-kerning:14.0pt; font-weight:bold; mso-bidi-font-weight:normal;} p.TOCBase, li.TOCBase, div.TOCBase {mso-style-name:"TOC Base"; margin-top:0in; margin-right:0in; margin-bottom:11.0pt; margin-left:0in; line-height:11.0pt; mso-pagination:widow-orphan; tab-stops:right dotted 4.5in; font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";} p.FootnoteBase, li.FootnoteBase, div.FootnoteBase {mso-style-name:"Footnote Base"; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:.75in; margin-bottom:.0001pt; line-height:11.0pt; mso-pagination:widow-orphan lines-together; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.HeaderBase, li.HeaderBase, div.HeaderBase {mso-style-name:"Header Base"; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan lines-together; tab-stops:center 3.0in right 6.0in; font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; letter-spacing:-.2pt;} p.NoNumberHeading, li.NoNumberHeading, div.NoNumberHeading {mso-style-name:"No Number Heading"; mso-style-parent:"Row Headings"; margin-top:14.0pt; margin-right:0in; margin-bottom:12.0pt; margin-left:.5in; mso-pagination:lines-together; mso-hyphenate:none; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; font-weight:bold; mso-bidi-font-weight:normal;} p.RowHeadings, li.RowHeadings, div.RowHeadings {mso-style-name:"Row Headings"; margin:0in; margin-bottom:.0001pt; mso-pagination:lines-together; mso-hyphenate:none; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; font-weight:bold; mso-bidi-font-weight:normal;} p.BlockQuotation, li.BlockQuotation, div.BlockQuotation {mso-style-name:"Block Quotation"; mso-style-parent:"Body Text"; margin-top:3.0pt; margin-right:.5in; margin-bottom:3.0pt; margin-left:1.0in; line-height:11.0pt; mso-pagination:widow-orphan lines-together; border:none; mso-border-left-alt:solid gray 4.5pt; mso-border-bottom-alt:solid white 6.0pt; padding:0in; mso-padding-alt:0in 0in 3.0pt 3.0pt; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; font-style:italic; mso-bidi-font-style:normal;} p.TableTextArial, li.TableTextArial, div.TableTextArial {mso-style-name:"Table Text Arial"; margin-top:2.0pt; margin-right:0in; margin-bottom:2.0pt; margin-left:0in; mso-pagination:widow-orphan; font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";} p.Style1, li.Style1, div.Style1 {mso-style-name:Style1; mso-style-parent:"table text"; mso-style-next:"table text"; 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"; font-weight:bold; mso-bidi-font-weight:normal;} p.TableHeading, li.TableHeading, div.TableHeading {mso-style-name:"Table Heading"; mso-style-parent:"table text"; margin-top:6.0pt; margin-right:0in; margin-bottom:6.0pt; margin-left:0in; mso-pagination:widow-orphan; font-size:10.0pt; font-family:Tahoma; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; font-variant:small-caps; font-weight:bold; mso-bidi-font-weight:normal;} p.UpdateDate, li.UpdateDate, div.UpdateDate {mso-style-name:"Update Date"; margin:0in; margin-bottom:.0001pt; line-height:11.0pt; mso-pagination:widow-orphan lines-together; mso-element:frame; mso-element-frame-width:1.5in; mso-element-frame-height:60.0pt; mso-element-wrap:no-wrap-beside; mso-element-anchor-vertical:page; mso-element-anchor-horizontal:page; mso-element-left:462.05pt; mso-element-top:33.65pt; mso-element-anchor-lock:locked; font-size:8.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";} p.Style2, li.Style2, div.Style2 {mso-style-name:Style2; mso-style-parent:"Table Text Arial"; margin-top:2.0pt; margin-right:0in; margin-bottom:2.0pt; margin-left:0in; mso-pagination:widow-orphan; font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; font-weight:bold; mso-bidi-font-weight:normal;} p.TableTextArialBold, li.TableTextArialBold, div.TableTextArialBold {mso-style-name:"Table Text Arial Bold"; mso-style-parent:"Table Text Arial"; margin-top:2.0pt; margin-right:0in; margin-bottom:2.0pt; margin-left:0in; mso-pagination:widow-orphan; font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; font-weight:bold; mso-bidi-font-weight:normal;} p.Bullet2Tight, li.Bullet2Tight, div.Bullet2Tight {mso-style-name:"Bullet2 Tight"; mso-style-parent:Bullet2; margin-top:0in; margin-right:0in; margin-bottom:0in; margin-left:1.25in; margin-bottom:.0001pt; text-indent:-.25in; line-height:11.0pt; mso-pagination:widow-orphan; mso-list:l259 level4 lfo278; tab-stops:1.0in list 1.25in; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.NoNumberHeadingIndent, li.NoNumberHeadingIndent, div.NoNumberHeadingIndent {mso-style-name:"No Number Heading Indent"; mso-style-parent:"No Number Heading"; margin-top:12.0pt; margin-right:0in; margin-bottom:6.0pt; margin-left:.75in; mso-pagination:lines-together; mso-hyphenate:none; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman"; font-style:italic; mso-bidi-font-style:normal;} p.HeadingBase, li.HeadingBase, div.HeadingBase {mso-style-name:"Heading Base"; mso-style-next:"Body Text"; margin-top:7.0pt; margin-right:0in; margin-bottom:0in; margin-left:.75in; margin-bottom:.0001pt; line-height:11.0pt; mso-pagination:widow-orphan lines-together; page-break-after:avoid; font-size:11.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; letter-spacing:-.2pt; mso-font-kerning:14.0pt;} p.TabletextHelv, li.TabletextHelv, div.TabletextHelv {mso-style-name:"Table text Helv"; mso-style-parent:"table text"; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:8.0pt; mso-bidi-font-size:10.0pt; font-family:Helvetica; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";} p.TableText0, li.TableText0, div.TableText0 {mso-style-name:"Table Text"; margin-top:3.0pt; margin-right:0in; margin-bottom:0in; margin-left:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:8.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; letter-spacing:-.25pt;} p.BulletList, li.BulletList, div.BulletList {mso-style-name:"Bullet List"; mso-style-parent:""; margin-top:0in; margin-right:0in; margin-bottom:6.0pt; margin-left:81.0pt; text-indent:-.25in; mso-pagination:widow-orphan; mso-list:l97 level1 lfo369; tab-stops:list 81.0pt; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.BodyNumbered1, li.BodyNumbered1, div.BodyNumbered1 {mso-style-name:"Body Numbered 1"; mso-style-parent:""; mso-style-next:"Body Numbered 1+"; margin-top:3.0pt; margin-right:0in; margin-bottom:0in; margin-left:63.35pt; margin-bottom:.0001pt; text-indent:-.25in; line-height:11.0pt; mso-pagination:widow-orphan; mso-list:l97 level2 lfo369; tab-stops:63.35pt; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.BodyNumbered10, li.BodyNumbered10, div.BodyNumbered10 {mso-style-name:"Body Numbered 1+"; mso-style-parent:"Body Numbered 1"; margin-top:3.0pt; margin-right:0in; margin-bottom:0in; margin-left:1.2in; margin-bottom:.0001pt; text-indent:-23.4pt; line-height:11.0pt; mso-pagination:widow-orphan; mso-list:l175 level1 lfo370; tab-stops:63.0pt list 1.2in; font-size:10.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} p.HeaderTop, li.HeaderTop, div.HeaderTop {mso-style-name:"Header Top"; mso-style-parent:""; mso-style-next:Header; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; tab-stops:right 7.0in; font-size:8.0pt; mso-bidi-font-size:10.0pt; font-family:Helvetica; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; color:#6C0A42; font-weight:bold; mso-bidi-font-weight:normal;} p.Code, li.Code, div.Code {mso-style-name:Code; mso-style-parent:""; margin-top:0in; margin-right:0in; margin-bottom:6.0pt; margin-left:45.0pt; mso-pagination:widow-orphan; tab-stops:1.0in 1.5in 2.0in 2.5in 3.0in 3.5in 4.0in 4.5in 5.0in 5.5in 6.0in 6.5in; font-size:10.0pt; font-family:Courier; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";} p.TableHeadingLeft, li.TableHeadingLeft, div.TableHeadingLeft {mso-style-name:"Table Heading Left"; mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; font-weight:bold; mso-bidi-font-weight:normal;} p.TableHeadingCenter, li.TableHeadingCenter, div.TableHeadingCenter {mso-style-name:"Table Heading Center"; mso-style-parent:""; margin:0in; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; font-weight:bold; mso-bidi-font-weight:normal;} p.TableHeadingRight, li.TableHeadingRight, div.TableHeadingRight {mso-style-name:"Table Heading Right"; mso-style-parent:""; margin:0in; margin-bottom:.0001pt; text-align:right; mso-pagination:widow-orphan; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman"; font-weight:bold; mso-bidi-font-weight:normal;} p.TableBodyLeft, li.TableBodyLeft, div.TableBodyLeft {mso-style-name:"Table Body Left"; mso-style-parent:""; margin:0in; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";} p.TableBodyCenter, li.TableBodyCenter, div.TableBodyCenter {mso-style-name:"Table Body Center"; mso-style-parent:""; margin:0in; margin-bottom:.0001pt; text-align:center; mso-pagination:widow-orphan; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";} p.TableBodyRight, li.TableBodyRight, div.TableBodyRight {mso-style-name:"Table Body Right"; mso-style-parent:""; margin:0in; margin-bottom:.0001pt; text-align:right; mso-pagination:widow-orphan; font-size:9.0pt; mso-bidi-font-size:10.0pt; font-family:Arial; mso-fareast-font-family:"Times New Roman"; mso-bidi-font-family:"Times New Roman";} ins {mso-style-type:export-only; text-decoration:none;} span.msoDel {mso-style-type:export-only; mso-style-name:""; text-decoration:line-through; display:none; color:red;} @page Section1 {size:8.5in 11.0in; margin:76.5pt 76.5pt 1.0in 67.5pt; mso-header-margin:.5in; mso-footer-margin:48.25pt; border-top:solid windowtext .5pt; border-left:none; border-bottom:solid windowtext .5pt; border-right:none; padding:24.0pt 0in 24.0pt 0in; mso-header:url("./cdsp4_local_files/header.htm") h1; mso-even-footer:url("./cdsp4_local_files/header.htm") ef1; mso-footer:url("./cdsp4_local_files/header.htm") f1; mso-first-header:url("./cdsp4_local_files/header.htm") fh1; mso-paper-source:0;} div.Section1 {page:Section1;} @page Section2 {size:8.5in 11.0in; margin:76.5pt 76.5pt 1.0in 67.5pt; mso-header-margin:.5in; mso-footer-margin:48.25pt; border-top:solid windowtext .5pt; border-left:none; border-bottom:solid windowtext .5pt; border-right:none; padding:24.0pt 0in 24.0pt 0in; mso-header:url("./cdsp4_local_files/header.htm") h1; mso-even-footer:url("./cdsp4_local_files/header.htm") ef1; mso-footer:url("./cdsp4_local_files/header.htm") f1; mso-first-header:url("./cdsp4_local_files/header.htm") fh1; mso-paper-source:0;} div.Section2 {page:Section2;} /* List Definitions */ @list l0 {mso-list-id:-132; mso-list-type:simple; mso-list-template-ids:1274054514;} @list l0:level1 {mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l1 {mso-list-id:-131; mso-list-type:simple; mso-list-template-ids:671614502;} @list l1:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l2 {mso-list-id:-130; mso-list-type:simple; mso-list-template-ids:1241684452;} @list l2:level1 {mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l3 {mso-list-id:-129; mso-list-type:simple; mso-list-template-ids:151274530;} @list l3:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l4 {mso-list-id:-128; mso-list-type:simple; mso-list-template-ids:1757036830;} @list l4:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l5 {mso-list-id:-127; mso-list-type:simple; mso-list-template-ids:-835439182;} @list l5:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l6 {mso-list-id:-126; mso-list-type:simple; mso-list-template-ids:-850859112;} @list l6:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:Symbol;} @list l7 {mso-list-id:-125; mso-list-type:simple; mso-list-template-ids:-577492052;} @list l7: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 l8 {mso-list-id:-120; mso-list-type:simple; mso-list-template-ids:1877755486;} @list l8:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l9 {mso-list-id:-119; mso-list-type:simple; mso-list-template-ids:-1265216620;} @list l9:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l10 {mso-list-id:-2; mso-list-type:simple; mso-list-template-ids:-1;} @list l10:level1 {mso-level-start-at:0; mso-level-text:*; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:0in; text-indent:0in;} @list l11 {mso-list-id:2978375; mso-list-template-ids:-632001556;} @list l11:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l12 {mso-list-id:7175801; mso-list-type:hybrid; mso-list-template-ids:1424779174 -1926474866 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l12: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 l13 {mso-list-id:18706418; mso-list-template-ids:-811547388;} @list l13:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l13:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l13:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l13:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l13:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l14 {mso-list-id:27535689; mso-list-type:simple; mso-list-template-ids:67698693;} @list l14:level1 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Wingdings;} @list l15 {mso-list-id:44254944; mso-list-type:hybrid; mso-list-template-ids:1880665416 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l15:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l16 {mso-list-id:47464607; mso-list-type:simple; mso-list-template-ids:67698701;} @list l16:level1 {mso-level-number-format:bullet; mso-level-text:\F0FC; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Wingdings;} @list l17 {mso-list-id:54087697; mso-list-type:hybrid; mso-list-template-ids:-1211482632 67698689 67698713 67698689 67698703 67698713 67698715 67698703 67698713 67698715;} @list l17:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l17:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-.25in;} @list l17:level3 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:153.0pt; mso-level-number-position:left; margin-left:153.0pt; text-indent:-.25in; font-family:Symbol;} @list l18 {mso-list-id:57946711; mso-list-template-ids:-539037314;} @list l18:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l18:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l18:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l18:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l18:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l19 {mso-list-id:62681858; mso-list-type:simple; mso-list-template-ids:67698689;} @list l19:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l20 {mso-list-id:73675224; mso-list-type:simple; mso-list-template-ids:67698693;} @list l20:level1 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Wingdings;} @list l21 {mso-list-id:82530640; mso-list-type:hybrid; mso-list-template-ids:1598612252 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l21:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l22 {mso-list-id:97260633; mso-list-type:hybrid; mso-list-template-ids:-291969884 -940901004 -1926474866 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l22:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l22:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l23 {mso-list-id:103964706; mso-list-type:simple; mso-list-template-ids:67698701;} @list l23:level1 {mso-level-number-format:bullet; mso-level-text:\F0FC; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Wingdings;} @list l24 {mso-list-id:106195876; mso-list-template-ids:1983125252;} @list l24:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l24:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l24:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l24:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l25 {mso-list-id:106584612; mso-list-type:hybrid; mso-list-template-ids:-502340404 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l25:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l26 {mso-list-id:107050388; mso-list-type:simple; mso-list-template-ids:67698689;} @list l26:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l27 {mso-list-id:118376783; mso-list-template-ids:1292416552;} @list l27:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l27:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l27:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l27:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l28 {mso-list-id:121268790; mso-list-type:hybrid; mso-list-template-ids:-224753832 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l28:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l29 {mso-list-id:128406477; mso-list-template-ids:-644027134;} @list l29:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l29:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.25in;} @list l30 {mso-list-id:160314141; mso-list-type:hybrid; mso-list-template-ids:270836268 67698689 67698703 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l30:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l30:level2 {mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-.25in;} @list l31 {mso-list-id:161818346; mso-list-template-ids:597693302;} @list l31:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:Symbol;} @list l32 {mso-list-id:167182879; mso-list-template-ids:393402442;} @list l32:level1 {mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l32:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l33 {mso-list-id:170991169; mso-list-type:hybrid; mso-list-template-ids:635219172 -1814001252 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l33:level1 {mso-level-start-at:2; mso-level-tab-stop:68.75pt; mso-level-number-position:left; margin-left:68.75pt; text-indent:-23.4pt; mso-hide:none; text-transform:none; text-effect:none; text-shadow:none; text-effect:none; text-effect:none; text-decoration:none; text-line-through:none; vertical-align:baseline; vertical-align:baseline;} @list l34 {mso-list-id:180242695; mso-list-template-ids:-2057820294;} @list l34:level1 {mso-level-text:"Section %1\."; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:0in; text-indent:0in;} @list l34:level2 {mso-level-text:"%1\.%2"; mso-level-tab-stop:45.35pt; mso-level-number-position:left; margin-left:45.35pt; text-indent:-45.35pt;} @list l34:level3 {mso-level-text:"%1\.%2\.%3"; mso-level-tab-stop:45.35pt; mso-level-number-position:left; margin-left:45.35pt; text-indent:-45.35pt;} @list l34:level4 {mso-level-text:"%1\.%2\.%3\.%4"; mso-level-tab-stop:45.35pt; mso-level-number-position:left; margin-left:45.35pt; text-indent:-45.35pt;} @list l34:level5 {mso-level-number-format:none; mso-level-suffix:none; mso-level-text:""; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:0in; text-indent:0in;} @list l34:level6 {mso-level-number-format:none; mso-level-suffix:none; mso-level-text:""; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:0in; text-indent:0in;} @list l34:level7 {mso-level-number-format:none; mso-level-suffix:none; mso-level-text:""; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:0in; text-indent:0in;} @list l34:level8 {mso-level-number-format:none; mso-level-suffix:none; mso-level-text:""; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:0in; text-indent:0in;} @list l34:level9 {mso-level-number-format:none; mso-level-suffix:none; mso-level-text:""; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:0in; text-indent:0in;} @list l35 {mso-list-id:183402076; mso-list-type:hybrid; mso-list-template-ids:-1380529722 -1926474866 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l35: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 l36 {mso-list-id:184026787; mso-list-type:simple; mso-list-template-ids:-1465245964;} @list l36:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol; color:windowtext;} @list l37 {mso-list-id:186910329; mso-list-type:simple; mso-list-template-ids:67698689;} @list l37:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l38 {mso-list-id:190656284; mso-list-type:simple; mso-list-template-ids:67698689;} @list l38:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l39 {mso-list-id:190924744; mso-list-template-ids:766423740;} @list l39:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l40 {mso-list-id:191234926; mso-list-type:hybrid; mso-list-template-ids:1883149338 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l40:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.55in; mso-level-number-position:left; margin-left:.55in; text-indent:-.25in; font-family:Symbol;} @list l41 {mso-list-id:191496911; mso-list-type:hybrid; mso-list-template-ids:-1088144874 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l41:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l42 {mso-list-id:199050307; mso-list-type:hybrid; mso-list-template-ids:-994777124 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l42:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l43 {mso-list-id:207228978; mso-list-template-ids:490087410;} @list l43:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l44 {mso-list-id:209584182; mso-list-type:hybrid; mso-list-template-ids:-824178102 1119748526 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l44:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l45 {mso-list-id:212742513; mso-list-template-ids:-575120962;} @list l45:level1 {mso-level-text:%1; mso-level-tab-stop:21.0pt; mso-level-number-position:left; margin-left:21.0pt; text-indent:-21.0pt;} @list l45:level2 {mso-level-start-at:5; mso-level-text:"%1\.%2"; mso-level-tab-stop:21.0pt; mso-level-number-position:left; margin-left:21.0pt; text-indent:-21.0pt;} @list l45:level3 {mso-level-text:"%1\.%2\.%3"; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.5in;} @list l45:level4 {mso-level-text:"%1\.%2\.%3\.%4"; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.5in;} @list l45:level5 {mso-level-text:"%1\.%2\.%3\.%4\.%5"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.75in;} @list l45:level6 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.75in;} @list l45:level7 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l45:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l45:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-1.25in;} @list l46 {mso-list-id:216598440; mso-list-template-ids:2075702302;} @list l46:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l46:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.25in;} @list l46:level3 {mso-level-text:"%1\.%2\.%3"; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.5in;} @list l46:level4 {mso-level-text:"%1\.%2\.%3\.%4"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.75in;} @list l46:level5 {mso-level-text:"%1\.%2\.%3\.%4\.%5"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l46:level6 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l46:level7 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-1.25in;} @list l46:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-1.25in;} @list l46:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-1.5in;} @list l47 {mso-list-id:221065631; mso-list-type:simple; mso-list-template-ids:67698689;} @list l47:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l48 {mso-list-id:230576917; mso-list-type:hybrid; mso-list-template-ids:1425073712 1988377530 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l48:level1 {mso-level-text:"Table %1\."; mso-level-tab-stop:99.0pt; mso-level-number-position:left; margin-left:63.35pt; text-indent:-18.35pt; mso-hide:none; text-transform:none; text-effect:none; text-shadow:none; text-effect:none; text-effect:none; text-decoration:none; text-line-through:none; vertical-align:baseline; vertical-align:baseline;} @list l49 {mso-list-id:252327895; mso-list-template-ids:-241398412;} @list l49:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l50 {mso-list-id:257906550; mso-list-template-ids:67936752;} @list l50:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:Symbol;} @list l50:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l51 {mso-list-id:264847685; mso-list-type:simple; mso-list-template-ids:67698701;} @list l51:level1 {mso-level-number-format:bullet; mso-level-text:\F0FC; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Wingdings;} @list l52 {mso-list-id:267735943; mso-list-type:simple; mso-list-template-ids:-34189502;} @list l52:level1 {mso-level-number-format:bullet; mso-level-text:\F02D; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l53 {mso-list-id:276327648; mso-list-type:hybrid; mso-list-template-ids:483528558 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l53:level1 {mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l54 {mso-list-id:276571065; mso-list-type:hybrid; mso-list-template-ids:1242602176 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l54:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l55 {mso-list-id:279380631; mso-list-type:hybrid; mso-list-template-ids:-260138728 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l55:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l56 {mso-list-id:282080590; mso-list-template-ids:1120037558;} @list l56:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:Symbol;} @list l56:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l57 {mso-list-id:289171931; mso-list-template-ids:2016282454;} @list l57:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l57:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l57:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l57:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l57:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l58 {mso-list-id:290327498; mso-list-type:hybrid; mso-list-template-ids:92830726 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l58:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l59 {mso-list-id:292099208; mso-list-template-ids:2075702302;} @list l59:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l59:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.25in;} @list l59:level3 {mso-level-text:"%1\.%2\.%3"; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.5in;} @list l59:level4 {mso-level-text:"%1\.%2\.%3\.%4"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.75in;} @list l59:level5 {mso-level-text:"%1\.%2\.%3\.%4\.%5"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l59:level6 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l59:level7 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-1.25in;} @list l59:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-1.25in;} @list l59:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-1.5in;} @list l60 {mso-list-id:315189982; mso-list-type:hybrid; mso-list-template-ids:-319650112 -524148182 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l60:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l60:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l60:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:1.75in; mso-level-number-position:right; margin-left:1.75in; text-indent:-9.0pt;} @list l61 {mso-list-id:316958193; mso-list-template-ids:1461847088;} @list l61:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l61:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l61:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l61:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l62 {mso-list-id:324237980; mso-list-type:simple; mso-list-template-ids:67698689;} @list l62:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l63 {mso-list-id:340164559; mso-list-type:hybrid; mso-list-template-ids:-126457810 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l63:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l64 {mso-list-id:357051974; mso-list-template-ids:1547584100;} @list l64:level1 {mso-level-style-link:"Heading 1"; mso-level-text:%1; mso-level-tab-stop:.3in; mso-level-number-position:left; margin-left:.3in; text-indent:-.3in;} @list l64:level2 {mso-level-style-link:"Heading 2"; mso-level-text:"%1\.%2"; mso-level-tab-stop:.4in; mso-level-number-position:left; margin-left:.4in; text-indent:-.4in;} @list l64:level3 {mso-level-style-link:"Heading 3"; mso-level-text:"%1\.%2\.%3"; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.5in; mso-ansi-font-size:10.0pt; font-family:Tahoma; mso-bidi-font-family:"Times New Roman"; mso-ansi-font-weight:bold; mso-ansi-font-style:normal;} @list l64:level4 {mso-level-style-link:"Heading 4"; mso-level-text:"%1\.%2\.%3\.%4"; mso-level-tab-stop:.6in; mso-level-number-position:left; margin-left:.6in; text-indent:-.6in;} @list l64:level5 {mso-level-style-link:"Heading 5"; mso-level-text:"%1\.%2\.%3\.%4\.%5"; mso-level-tab-stop:.7in; mso-level-number-position:left; margin-left:.7in; text-indent:-.7in;} @list l64:level6 {mso-level-style-link:"Heading 6"; mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:.8in; mso-level-number-position:left; margin-left:.8in; text-indent:-.8in;} @list l64:level7 {mso-level-style-link:"Heading 7"; mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:.9in; mso-level-number-position:left; margin-left:.9in; text-indent:-.9in;} @list l64:level8 {mso-level-style-link:"Heading 8"; mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l64:level9 {mso-level-style-link:"Heading 9"; mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:1.1in; mso-level-number-position:left; margin-left:1.1in; text-indent:-1.1in;} @list l65 {mso-list-id:357198954; mso-list-type:hybrid; mso-list-template-ids:-972121702 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l65:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l66 {mso-list-id:359744154; mso-list-type:hybrid; mso-list-template-ids:-556522796 -1927933434 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l66:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l66:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l66:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:1.75in; mso-level-number-position:right; margin-left:1.75in; text-indent:-9.0pt;} @list l67 {mso-list-id:363482364; mso-list-template-ids:1125141400;} @list l67:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l67:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l67:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l67:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l68 {mso-list-id:370418091; mso-list-type:hybrid; mso-list-template-ids:658277410 -1791344702 -1696678968 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l68:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l68:level2 {mso-level-number-format:alpha-lower; mso-level-text:"%2\)"; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l69 {mso-list-id:372965906; mso-list-type:simple; mso-list-template-ids:67698689;} @list l69:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l70 {mso-list-id:382603396; mso-list-type:simple; mso-list-template-ids:67698689;} @list l70:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l71 {mso-list-id:387345312; mso-list-type:hybrid; mso-list-template-ids:1264984342 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l71:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:74.8pt; mso-level-number-position:left; margin-left:74.8pt; text-indent:-.25in; font-family:Symbol;} @list l72 {mso-list-id:388699190; mso-list-template-ids:666923924;} @list l72:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l72:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l72:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l72:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l72:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l73 {mso-list-id:391775457; mso-list-type:simple; mso-list-template-ids:67698703;} @list l73:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l74 {mso-list-id:392121903; mso-list-template-ids:-1758804620;} @list l74:level1 {mso-level-text:"%1\.0"; mso-level-tab-stop:.3in; mso-level-number-position:left; margin-left:.3in; text-indent:-.3in;} @list l74:level2 {mso-level-text:"%1\.%2"; mso-level-tab-stop:.4in; mso-level-number-position:left; margin-left:.4in; text-indent:-.4in;} @list l74:level3 {mso-level-text:"%1\.%2\.%3"; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.5in;} @list l74:level4 {mso-level-text:"%1\.%2\.%3\.%4"; mso-level-tab-stop:.6in; mso-level-number-position:left; margin-left:.6in; text-indent:-.6in;} @list l74:level5 {mso-level-text:"%1\.%2\.%3\.%4\.%5"; mso-level-tab-stop:.7in; mso-level-number-position:left; margin-left:.7in; text-indent:-.7in;} @list l74:level6 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:.8in; mso-level-number-position:left; margin-left:.8in; text-indent:-.8in;} @list l74:level7 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:.9in; mso-level-number-position:left; margin-left:.9in; text-indent:-.9in;} @list l74:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l74:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:1.1in; mso-level-number-position:left; margin-left:1.1in; text-indent:-1.1in;} @list l75 {mso-list-id:398019545; mso-list-type:simple; mso-list-template-ids:67698689;} @list l75:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l76 {mso-list-id:401637176; mso-list-type:hybrid; mso-list-template-ids:-747628024 -1943124220 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l76:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l76:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l77 {mso-list-id:408038585; mso-list-type:hybrid; mso-list-template-ids:-556522796 -1927933434 67698713 -1926474866 67698703 67698713 67698715 67698703 67698713 67698715;} @list l77:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l77:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l77:level3 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:135.0pt; mso-level-number-position:left; margin-left:135.0pt; text-indent:-.25in; font-family:Symbol;} @list l78 {mso-list-id:408385418; mso-list-type:hybrid; mso-list-template-ids:1979725900 67698705 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l78:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l78:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-.25in;} @list l78:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:2.0in; mso-level-number-position:right; margin-left:2.0in; text-indent:-9.0pt;} @list l78:level5 {mso-level-number-format:alpha-lower; mso-level-tab-stop:3.0in; mso-level-number-position:left; margin-left:3.0in; text-indent:-.25in;} @list l79 {mso-list-id:410590137; mso-list-type:hybrid; mso-list-template-ids:1505398380 -1926474866 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l79:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l80 {mso-list-id:414980423; mso-list-template-ids:913893528;} @list l80:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l80:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l81 {mso-list-id:421872855; mso-list-template-ids:2008950838;} @list l81:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l82 {mso-list-id:422801468; mso-list-template-ids:393402442;} @list l82:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l82:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l83 {mso-list-id:423187471; mso-list-type:simple; mso-list-template-ids:-34189502;} @list l83:level1 {mso-level-number-format:bullet; mso-level-text:\F02D; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l84 {mso-list-id:436757404; mso-list-template-ids:1091754868;} @list l84: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 l84:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l85 {mso-list-id:440422654; mso-list-type:simple; mso-list-template-ids:67698689;} @list l85:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l86 {mso-list-id:450056302; mso-list-type:hybrid; mso-list-template-ids:-1959631018 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l86:level1 {mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l87 {mso-list-id:450831680; mso-list-type:hybrid; mso-list-template-ids:-1683486398 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l87:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l88 {mso-list-id:458652537; mso-list-template-ids:1410892090;} @list l88:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l88:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l88:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l88:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l89 {mso-list-id:468325254; mso-list-type:hybrid; mso-list-template-ids:1534859020 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l89:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l90 {mso-list-id:496775244; mso-list-type:hybrid; mso-list-template-ids:856614404 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l90:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l91 {mso-list-id:499085944; mso-list-template-ids:1872421352;} @list l91:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:Symbol;} @list l91:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l92 {mso-list-id:503011177; mso-list-type:hybrid; mso-list-template-ids:753168538 -1926474866 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l92:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l93 {mso-list-id:514921715; mso-list-type:hybrid; mso-list-template-ids:685565444 -719818518 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l93:level1 {mso-level-number-format:alpha-lower; mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l94 {mso-list-id:523205531; mso-list-template-ids:1444731660;} @list l94:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:Symbol;} @list l95 {mso-list-id:534735095; mso-list-template-ids:893800618;} @list l95:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l95:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l95:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:1.5in; mso-level-number-position:right; text-indent:-9.0pt;} @list l95:level4 {mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in;} @list l96 {mso-list-id:536891555; mso-list-type:hybrid; mso-list-template-ids:1786306692 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l96:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:74.8pt; mso-level-number-position:left; margin-left:74.8pt; text-indent:-.25in; font-family:Symbol;} @list l97 {mso-list-id:537939218; mso-list-type:hybrid; mso-list-template-ids:-122528966 903116178 1468017286 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l97:level1 {mso-level-number-format:bullet; mso-level-style-link:"Bullet List"; mso-level-text:\F0A7; mso-level-tab-stop:1.15in; mso-level-number-position:left; margin-left:1.15in; text-indent:-19.8pt; font-family:Wingdings;} @list l97:level2 {mso-level-style-link:"Body Numbered 1"; mso-level-tab-stop:117.0pt; mso-level-number-position:left; margin-left:117.0pt; text-indent:-.25in; mso-hide:none; text-transform:none; text-effect:none; text-shadow:none; text-effect:none; text-effect:none; text-decoration:none; text-line-through:none; vertical-align:baseline; vertical-align:baseline;} @list l98 {mso-list-id:538905936; mso-list-template-ids:-798356938;} @list l98:level1 {mso-level-text:%1; mso-level-tab-stop:.3in; mso-level-number-position:left; margin-left:.3in; text-indent:-.3in;} @list l98:level2 {mso-level-text:"%1\.%2"; mso-level-tab-stop:.4in; mso-level-number-position:left; margin-left:.4in; text-indent:-.4in;} @list l98:level3 {mso-level-text:"%1\.%2\.%3"; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.5in; mso-ansi-font-size:10.0pt; font-family:Tahoma; mso-bidi-font-family:"Times New Roman"; mso-ansi-font-weight:bold; mso-ansi-font-style:normal;} @list l98:level4 {mso-level-text:"%1\.%2\.%3\.%4"; mso-level-tab-stop:.6in; mso-level-number-position:left; margin-left:.6in; text-indent:-.6in;} @list l98:level5 {mso-level-text:"%1\.%2\.%3\.%4\.%5"; mso-level-tab-stop:.7in; mso-level-number-position:left; margin-left:.7in; text-indent:-.7in;} @list l98:level6 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:.8in; mso-level-number-position:left; margin-left:.8in; text-indent:-.8in;} @list l98:level7 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:.9in; mso-level-number-position:left; margin-left:.9in; text-indent:-.9in;} @list l98:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l98:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:1.1in; mso-level-number-position:left; margin-left:1.1in; text-indent:-1.1in;} @list l99 {mso-list-id:539392491; mso-list-template-ids:-527927356;} @list l99:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l100 {mso-list-id:559245491; mso-list-type:hybrid; mso-list-template-ids:-1050277354 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l100:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l101 {mso-list-id:568418776; mso-list-type:simple; mso-list-template-ids:67698703;} @list l101:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l102 {mso-list-id:579489520; mso-list-type:hybrid; mso-list-template-ids:318638432 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l102:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l103 {mso-list-id:580263596; mso-list-type:hybrid; mso-list-template-ids:812697280 -1646871424 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l103:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l104 {mso-list-id:583689076; mso-list-type:hybrid; mso-list-template-ids:-1123371426 620266858 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l104:level1 {mso-level-number-format:bullet; mso-level-text:-; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} @list l105 {mso-list-id:611011120; mso-list-type:hybrid; mso-list-template-ids:-923475692 67698703 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l105:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l106 {mso-list-id:611519130; mso-list-type:hybrid; mso-list-template-ids:-923475692 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l106:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l107 {mso-list-id:619385750; mso-list-type:hybrid; mso-list-template-ids:106857062 -1926474866 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l107:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:153.0pt; mso-level-number-position:left; margin-left:153.0pt; text-indent:-.25in; font-family:Symbol;} @list l108 {mso-list-id:625625590; mso-list-type:hybrid; mso-list-template-ids:1260424806 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l108:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l109 {mso-list-id:669479529; mso-list-template-ids:-664137484;} @list l109:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:Symbol;} @list l110 {mso-list-id:672759626; mso-list-type:simple; mso-list-template-ids:67698695;} @list l110:level1 {mso-level-number-format:bullet; mso-level-text:\F071; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; mso-ansi-font-size:8.0pt; font-family:Wingdings;} @list l111 {mso-list-id:672801780; mso-list-type:hybrid; mso-list-template-ids:-558622126 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l111:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l112 {mso-list-id:682047668; mso-list-template-ids:-1370204424;} @list l112:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l112:level2 {mso-level-text:"%1\.%2\."; mso-level-tab-stop:.55in; mso-level-number-position:left; margin-left:.55in; text-indent:-.3in;} @list l112:level3 {mso-level-text:"%1\.%2\.%3\."; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:.85in; text-indent:-.35in;} @list l112:level4 {mso-level-text:"%1\.%2\.%3\.%4\."; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.2in; text-indent:-.45in;} @list l112:level5 {mso-level-text:"%1\.%2\.%3\.%4\.%5\."; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.55in; text-indent:-.55in;} @list l112:level6 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\."; mso-level-tab-stop:2.0in; mso-level-number-position:left; margin-left:1.9in; text-indent:-.65in;} @list l112:level7 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\."; mso-level-tab-stop:2.5in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.75in;} @list l112:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\."; mso-level-tab-stop:2.75in; mso-level-number-position:left; margin-left:2.6in; text-indent:-.85in;} @list l112:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\."; mso-level-tab-stop:3.25in; mso-level-number-position:left; margin-left:3.0in; text-indent:-1.0in;} @list l113 {mso-list-id:691802675; mso-list-template-ids:527756126;} @list l113:level1 {mso-level-text:%1; mso-level-tab-stop:.3in; mso-level-number-position:left; margin-left:.3in; text-indent:-.3in;} @list l113:level2 {mso-level-text:"%1\.%2"; mso-level-tab-stop:.4in; mso-level-number-position:left; margin-left:.4in; text-indent:-.4in;} @list l113:level3 {mso-level-text:"%1\.%2\.%3"; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.5in; mso-ansi-font-size:10.0pt; font-family:Tahoma; mso-bidi-font-family:"Times New Roman"; mso-ansi-font-weight:bold; mso-ansi-font-style:normal;} @list l113:level4 {mso-level-text:"%1\.%2\.%3\.%4"; mso-level-tab-stop:.6in; mso-level-number-position:left; margin-left:.6in; text-indent:-.6in;} @list l113:level5 {mso-level-text:"%1\.%2\.%3\.%4\.%5"; mso-level-tab-stop:.7in; mso-level-number-position:left; margin-left:.7in; text-indent:-.7in;} @list l113:level6 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:.8in; mso-level-number-position:left; margin-left:.8in; text-indent:-.8in;} @list l113:level7 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:.9in; mso-level-number-position:left; margin-left:.9in; text-indent:-.9in;} @list l113:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l113:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:1.1in; mso-level-number-position:left; margin-left:1.1in; text-indent:-1.1in;} @list l114 {mso-list-id:695471783; mso-list-template-ids:-1006738208;} @list l114:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:Symbol;} @list l115 {mso-list-id:697632003; mso-list-type:simple; mso-list-template-ids:67698689;} @list l115:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l116 {mso-list-id:715545501; mso-list-template-ids:-1095617712;} @list l116:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l116:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l116:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l116:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l116:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l117 {mso-list-id:717162994; mso-list-template-ids:-498716530;} @list l117:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:2.0in; mso-level-number-position:left; margin-left:2.0in; text-indent:-.25in; font-family:Symbol;} @list l117:level2 {mso-level-tab-stop:2.0in; mso-level-number-position:left; margin-left:2.0in; text-indent:-.25in;} @list l117:level3 {mso-level-text:"%3\)"; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in;} @list l117:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l117:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:3.25in; mso-level-number-position:left; margin-left:3.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l117:level6 {mso-level-number-format:bullet; mso-level-text:-; mso-level-tab-stop:3.75in; mso-level-number-position:left; margin-left:3.75in; text-indent:-.25in; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} @list l118 {mso-list-id:729688511; mso-list-type:hybrid; mso-list-template-ids:1601848628 884622378 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l118:level1 {mso-level-text:"Figure %1\."; mso-level-tab-stop:135.0pt; mso-level-number-position:left; margin-left:91.8pt; text-indent:-.4in; mso-hide:none; text-transform:none; text-effect:none; text-shadow:none; text-effect:none; text-effect:none; text-decoration:none; text-line-through:none; vertical-align:baseline; vertical-align:baseline;} @list l119 {mso-list-id:743375003; mso-list-template-ids:-1238076574;} @list l119:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l120 {mso-list-id:745803553; mso-list-template-ids:913893528;} @list l120:level1 {mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l120:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l121 {mso-list-id:747769405; mso-list-type:hybrid; mso-list-template-ids:-291969884 -940901004 -1926474866 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l121:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l121:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l122 {mso-list-id:754278365; mso-list-template-ids:-533027632;} @list l122: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 l123 {mso-list-id:770862012; mso-list-type:hybrid; mso-list-template-ids:-1549366766 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l123:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l124 {mso-list-id:776407882; mso-list-template-ids:629681948;} @list l124:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l125 {mso-list-id:782117687; mso-list-type:hybrid; mso-list-template-ids:647253276 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l125:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l126 {mso-list-id:788430447; mso-list-type:hybrid; mso-list-template-ids:-1663534678 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l126:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l127 {mso-list-id:792287070; mso-list-type:hybrid; mso-list-template-ids:314611212 -1926474866 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l127:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l128 {mso-list-id:795029771; mso-list-type:hybrid; mso-list-template-ids:1019217802 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l128:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l128:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l129 {mso-list-id:800880559; mso-list-type:simple; mso-list-template-ids:67698689;} @list l129:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l130 {mso-list-id:810101059; mso-list-type:hybrid; mso-list-template-ids:1275601896 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l130:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l131 {mso-list-id:812211665; mso-list-template-ids:-516902054;} @list l131:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l131:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l131:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l131:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l131:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l132 {mso-list-id:820583985; mso-list-template-ids:-972363836;} @list l132:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:2.0in; mso-level-number-position:left; margin-left:2.0in; text-indent:-.25in; font-family:Symbol;} @list l132:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:2.75in; mso-level-number-position:left; margin-left:2.75in; text-indent:-.25in; font-family:Symbol;} @list l133 {mso-list-id:825558527; mso-list-template-ids:1848835398;} @list l133:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l134 {mso-list-id:834683048; mso-list-template-ids:2038466736;} @list l134:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:Symbol;} @list l135 {mso-list-id:837501196; mso-list-type:hybrid; mso-list-template-ids:1759646364 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l135:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:63.35pt; mso-level-number-position:left; margin-left:63.35pt; text-indent:-.25in; font-family:Symbol;} @list l136 {mso-list-id:841822941; mso-list-template-ids:283703868;} @list l136:level1 {mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l137 {mso-list-id:849873789; mso-list-template-ids:-27091518;} @list l137:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l137:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l137:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l137:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l138 {mso-list-id:850416034; mso-list-type:hybrid; mso-list-template-ids:315231150 -940901004 -1926474866 1914063060 67698703 67698713 67698715 67698703 67698713 67698715;} @list l138:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l138:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l138:level3 {mso-level-start-at:150; mso-level-number-format:bullet; mso-level-text:-; mso-level-tab-stop:135.0pt; mso-level-number-position:left; margin-left:135.0pt; text-indent:-.25in; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} @list l139 {mso-list-id:850490536; mso-list-template-ids:530382018;} @list l139:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l140 {mso-list-id:851188584; mso-list-template-ids:1527675938;} @list l140:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l140:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l140:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l140:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l140:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l141 {mso-list-id:862862472; mso-list-template-ids:-1035183628;} @list l141:level1 {mso-level-text:"Section %1\."; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:0in; text-indent:0in;} @list l141:level2 {mso-level-text:"%1\.%2"; mso-level-tab-stop:45.35pt; mso-level-number-position:left; margin-left:45.35pt; text-indent:-45.35pt;} @list l141:level3 {mso-level-text:"%1\.%2\.%3"; mso-level-tab-stop:45.35pt; mso-level-number-position:left; margin-left:45.35pt; text-indent:-45.35pt;} @list l141:level4 {mso-level-text:"%1\.%2\.%3\.%4"; mso-level-tab-stop:45.35pt; mso-level-number-position:left; margin-left:45.35pt; text-indent:-45.35pt;} @list l141:level5 {mso-level-number-format:none; mso-level-suffix:none; mso-level-text:""; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:0in; text-indent:0in;} @list l141:level6 {mso-level-number-format:none; mso-level-suffix:none; mso-level-text:""; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:0in; text-indent:0in;} @list l141:level7 {mso-level-number-format:none; mso-level-suffix:none; mso-level-text:""; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:0in; text-indent:0in;} @list l141:level8 {mso-level-number-format:none; mso-level-suffix:none; mso-level-text:""; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:0in; text-indent:0in;} @list l141:level9 {mso-level-number-format:none; mso-level-suffix:none; mso-level-text:""; mso-level-tab-stop:none; mso-level-number-position:left; margin-left:0in; text-indent:0in;} @list l142 {mso-list-id:872840365; mso-list-type:hybrid; mso-list-template-ids:-2030924896 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l142:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l143 {mso-list-id:879171878; mso-list-type:hybrid; mso-list-template-ids:65456628 -1926474866 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l143: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 l144 {mso-list-id:882325168; mso-list-template-ids:1477189876;} @list l144:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l145 {mso-list-id:883060860; mso-list-type:hybrid; mso-list-template-ids:61003948 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l145:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l145:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l146 {mso-list-id:888298576; mso-list-type:simple; mso-list-template-ids:67698695;} @list l146:level1 {mso-level-number-format:bullet; mso-level-text:\F071; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; mso-ansi-font-size:8.0pt; font-family:Wingdings;} @list l147 {mso-list-id:888876930; mso-list-type:hybrid; mso-list-template-ids:-1470961768 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l147:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l148 {mso-list-id:891884396; mso-list-type:hybrid; mso-list-template-ids:-1457466158 67698705 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l148:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l149 {mso-list-id:893857536; mso-list-type:hybrid; mso-list-template-ids:-1829725656 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l149:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l150 {mso-list-id:908884445; mso-list-template-ids:-883631642;} @list l150:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l151 {mso-list-id:910432857; mso-list-template-ids:1574719546;} @list l151:level1 {mso-level-text:%1; mso-level-tab-stop:.3in; mso-level-number-position:left; margin-left:.3in; text-indent:-.3in;} @list l151:level2 {mso-level-text:"%1\.%2"; mso-level-tab-stop:.4in; mso-level-number-position:left; margin-left:.4in; text-indent:-.4in;} @list l151:level3 {mso-level-text:"%1\.%2\.%3"; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.5in; mso-ansi-font-size:10.0pt; font-family:Tahoma; mso-bidi-font-family:"Times New Roman"; mso-ansi-font-weight:bold; mso-ansi-font-style:normal;} @list l151:level4 {mso-level-text:"%1\.%2\.%3\.%4"; mso-level-tab-stop:.6in; mso-level-number-position:left; margin-left:.6in; text-indent:-.6in;} @list l151:level5 {mso-level-text:"%1\.%2\.%3\.%4\.%5"; mso-level-tab-stop:.7in; mso-level-number-position:left; margin-left:.7in; text-indent:-.7in;} @list l151:level6 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:.8in; mso-level-number-position:left; margin-left:.8in; text-indent:-.8in;} @list l151:level7 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:.9in; mso-level-number-position:left; margin-left:.9in; text-indent:-.9in;} @list l151:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l151:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:1.1in; mso-level-number-position:left; margin-left:1.1in; text-indent:-1.1in;} @list l152 {mso-list-id:914777007; mso-list-template-ids:417078762;} @list l152:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l153 {mso-list-id:920336554; mso-list-template-ids:1930092092;} @list l153:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l153:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l154 {mso-list-id:922833026; mso-list-type:hybrid; mso-list-template-ids:-1853089118 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l154:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l155 {mso-list-id:923689404; mso-list-type:simple; mso-list-template-ids:67698701;} @list l155:level1 {mso-level-number-format:bullet; mso-level-text:\F0FC; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Wingdings;} @list l156 {mso-list-id:924340654; mso-list-template-ids:-1663291984;} @list l156:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l156:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l157 {mso-list-id:931398761; mso-list-type:hybrid; mso-list-template-ids:-1724496006 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l157:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l158 {mso-list-id:932055915; mso-list-type:simple; mso-list-template-ids:67698689;} @list l158:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l159 {mso-list-id:952903963; mso-list-type:simple; mso-list-template-ids:67698689;} @list l159:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l160 {mso-list-id:955912654; mso-list-type:hybrid; mso-list-template-ids:1943815196 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l160:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l161 {mso-list-id:956445191; mso-list-type:hybrid; mso-list-template-ids:595224312 -1925944690 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l161:level1 {mso-level-number-format:alpha-lower; mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l161:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l162 {mso-list-id:963845594; mso-list-type:hybrid; mso-list-template-ids:-869121836 -1926474866 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l162:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l162:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l162:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:2.0in; mso-level-number-position:left; margin-left:2.0in; text-indent:-.25in; font-family:Wingdings;} @list l163 {mso-list-id:966280790; mso-list-type:simple; mso-list-template-ids:67698703;} @list l163:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l164 {mso-list-id:983772913; mso-list-type:hybrid; mso-list-template-ids:540415726 -1926474866 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l164: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 l165 {mso-list-id:1001396795; mso-list-template-ids:-1057992502;} @list l165:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l165:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.25in;} @list l165:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l165:level4 {mso-level-text:"%1\.%2\.%3\.%4"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.75in;} @list l165:level5 {mso-level-text:"%1\.%2\.%3\.%4\.%5"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l165:level6 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l165:level7 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-1.25in;} @list l165:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-1.25in;} @list l165:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-1.5in;} @list l166 {mso-list-id:1003626407; mso-list-template-ids:-359256290;} @list l166:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l166:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l166:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l166:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l167 {mso-list-id:1010643953; mso-list-template-ids:2067311002;} @list l167:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l167:level2 {mso-level-text:"%1\.%2\."; mso-level-tab-stop:.55in; mso-level-number-position:left; margin-left:.55in; text-indent:-.3in;} @list l167:level3 {mso-level-text:"%1\.%2\.%3\."; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:.85in; text-indent:-.35in;} @list l167:level4 {mso-level-text:"%1\.%2\.%3\.%4\."; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.2in; text-indent:-.45in;} @list l167:level5 {mso-level-text:"%1\.%2\.%3\.%4\.%5\."; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.55in; text-indent:-.55in;} @list l167:level6 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\."; mso-level-tab-stop:2.0in; mso-level-number-position:left; margin-left:1.9in; text-indent:-.65in;} @list l167:level7 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\."; mso-level-tab-stop:2.5in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.75in;} @list l167:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\."; mso-level-tab-stop:2.75in; mso-level-number-position:left; margin-left:2.6in; text-indent:-.85in;} @list l167:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\."; mso-level-tab-stop:3.25in; mso-level-number-position:left; margin-left:3.0in; text-indent:-1.0in;} @list l168 {mso-list-id:1010983621; mso-list-type:simple; mso-list-template-ids:67698693;} @list l168:level1 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Wingdings;} @list l169 {mso-list-id:1017074022; mso-list-template-ids:1176929738;} @list l169:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l169:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l169:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l170 {mso-list-id:1019697527; mso-list-template-ids:-137863068;} @list l170:level1 {mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l171 {mso-list-id:1025788368; mso-list-type:hybrid; mso-list-template-ids:-608959222 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l171:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l172 {mso-list-id:1042093090; mso-list-type:simple; mso-list-template-ids:67698701;} @list l172:level1 {mso-level-number-format:bullet; mso-level-text:\F0FC; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Wingdings;} @list l173 {mso-list-id:1044863611; mso-list-type:simple; mso-list-template-ids:67698701;} @list l173:level1 {mso-level-number-format:bullet; mso-level-text:\F0FC; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Wingdings;} @list l174 {mso-list-id:1046562041; mso-list-template-ids:-2074805832;} @list l174:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l174:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l174:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l174:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l174:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l175 {mso-list-id:1052922805; mso-list-type:hybrid; mso-list-template-ids:-1769204968 135926106 67698703 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l175:level1 {mso-level-start-at:2; mso-level-style-link:"Body Numbered 1+"; mso-level-tab-stop:1.2in; mso-level-number-position:left; margin-left:1.2in; text-indent:-23.4pt; mso-hide:none; text-transform:none; text-effect:none; text-shadow:none; text-effect:none; text-effect:none; text-decoration:none; text-line-through:none; vertical-align:baseline; vertical-align:baseline;} @list l175:level2 {mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l176 {mso-list-id:1067805663; mso-list-type:simple; mso-list-template-ids:67698689;} @list l176:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l177 {mso-list-id:1086922302; mso-list-type:hybrid; mso-list-template-ids:-721500310 67698705 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l177:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l178 {mso-list-id:1092241485; mso-list-template-ids:-144417988;} @list l178:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l178:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l178:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l178:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l178:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l179 {mso-list-id:1102844355; mso-list-template-ids:718564976;} @list l179:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:Symbol;} @list l179:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l180 {mso-list-id:1114053951; mso-list-type:simple; mso-list-template-ids:-1465245964;} @list l180:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol; color:windowtext;} @list l181 {mso-list-id:1141582333; mso-list-type:simple; mso-list-template-ids:-1465245964;} @list l181:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol; color:windowtext;} @list l182 {mso-list-id:1146238271; mso-list-type:hybrid; mso-list-template-ids:-605937126 1760581614 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l182:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l182:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in;} @list l182:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:2.25in; mso-level-number-position:right; margin-left:2.25in; text-indent:-9.0pt;} @list l183 {mso-list-id:1162772173; mso-list-template-ids:1967942336;} @list l183:level1 {mso-level-text:%1; mso-level-tab-stop:.3in; mso-level-number-position:left; margin-left:.3in; text-indent:-.3in;} @list l183:level2 {mso-level-text:"%1\.%2"; mso-level-tab-stop:.4in; mso-level-number-position:left; margin-left:.4in; text-indent:-.4in;} @list l183:level3 {mso-level-text:"%1\.%2\.%3"; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.5in; font-family:Tahoma; mso-bidi-font-family:"Times New Roman"; mso-ansi-font-weight:bold; mso-ansi-font-style:normal;} @list l183:level4 {mso-level-text:"%1\.%2\.%3\.%4"; mso-level-tab-stop:.6in; mso-level-number-position:left; margin-left:.6in; text-indent:-.6in;} @list l183:level5 {mso-level-text:"%1\.%2\.%3\.%4\.%5"; mso-level-tab-stop:.7in; mso-level-number-position:left; margin-left:.7in; text-indent:-.7in;} @list l183:level6 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:.8in; mso-level-number-position:left; margin-left:.8in; text-indent:-.8in;} @list l183:level7 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:.9in; mso-level-number-position:left; margin-left:.9in; text-indent:-.9in;} @list l183:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l183:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:1.1in; mso-level-number-position:left; margin-left:1.1in; text-indent:-1.1in;} @list l184 {mso-list-id:1171482586; mso-list-template-ids:-774322396;} @list l184:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l185 {mso-list-id:1175146158; mso-list-type:hybrid; mso-list-template-ids:-291969884 -940901004 -1926474866 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l185:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l185:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l186 {mso-list-id:1175653879; mso-list-template-ids:-372072166;} @list l186:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l186:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l186:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l186:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l187 {mso-list-id:1176771081; mso-list-template-ids:-401826894;} @list l187:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l188 {mso-list-id:1189954841; mso-list-type:hybrid; mso-list-template-ids:21290458 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l188:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l189 {mso-list-id:1192954254; mso-list-type:simple; mso-list-template-ids:-1465245964;} @list l189:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol; color:windowtext;} @list l190 {mso-list-id:1195850536; mso-list-type:hybrid; mso-list-template-ids:2133986016 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l190:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l191 {mso-list-id:1199316029; mso-list-type:hybrid; mso-list-template-ids:1571479128 67698689 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l191:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l192 {mso-list-id:1233661861; mso-list-type:hybrid; mso-list-template-ids:634391868 1468017286 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l192:level1 {mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; mso-hide:none; text-transform:none; text-effect:none; text-shadow:none; text-effect:none; text-effect:none; text-decoration:none; text-line-through:none; vertical-align:baseline; vertical-align:baseline;} @list l193 {mso-list-id:1238631843; mso-list-template-ids:-695142426;} @list l193:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l193:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l193:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l193:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l193:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l194 {mso-list-id:1248734177; mso-list-type:simple; mso-list-template-ids:-1394862152;} @list l194:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l195 {mso-list-id:1252465575; mso-list-type:hybrid; mso-list-template-ids:756579628 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l195:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l196 {mso-list-id:1254893157; mso-list-type:hybrid; mso-list-template-ids:1414836824 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l196:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l197 {mso-list-id:1258169535; mso-list-template-ids:-377303336;} @list l197:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l198 {mso-list-id:1271813935; mso-list-template-ids:-157751944;} @list l198:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l198:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l199 {mso-list-id:1289972569; mso-list-type:hybrid; mso-list-template-ids:673469312 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l199:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l200 {mso-list-id:1290552889; mso-list-type:hybrid; mso-list-template-ids:1571479128 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l200:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l201 {mso-list-id:1295481390; mso-list-type:simple; mso-list-template-ids:-1465245964;} @list l201:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol; color:windowtext;} @list l202 {mso-list-id:1301376925; mso-list-template-ids:1298419704;} @list l202:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:Symbol;} @list l203 {mso-list-id:1308777598; mso-list-type:hybrid; mso-list-template-ids:1335903552 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l203:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l204 {mso-list-id:1316564358; mso-list-type:hybrid; mso-list-template-ids:1112559686 -1926474866 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l204:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l205 {mso-list-id:1326857283; mso-list-type:hybrid; mso-list-template-ids:497475142 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l205:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l206 {mso-list-id:1347949087; mso-list-type:hybrid; mso-list-template-ids:-1211482632 67698703 67698713 67698689 67698703 67698713 67698715 67698703 67698713 67698715;} @list l206:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l206:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-.25in;} @list l206:level3 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:153.0pt; mso-level-number-position:left; margin-left:153.0pt; text-indent:-.25in; font-family:Symbol;} @list l207 {mso-list-id:1351570659; mso-list-type:hybrid; mso-list-template-ids:-1455243032 296752188 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l207:level1 {mso-level-number-format:alpha-lower; mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l208 {mso-list-id:1361778687; mso-list-type:hybrid; mso-list-template-ids:-1458397778 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l208:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l209 {mso-list-id:1368024808; mso-list-type:hybrid; mso-list-template-ids:1587970992 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l209:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l210 {mso-list-id:1368604443; mso-list-template-ids:-2075106400;} @list l210:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:2.0in; mso-level-number-position:left; margin-left:2.0in; text-indent:-.25in; font-family:Symbol;} @list l210:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:2.75in; mso-level-number-position:left; margin-left:2.75in; text-indent:-.25in; font-family:Symbol;} @list l211 {mso-list-id:1369791458; mso-list-type:hybrid; mso-list-template-ids:-291969884 -940901004 -1926474866 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l211:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l211:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l212 {mso-list-id:1383141660; mso-list-type:hybrid; mso-list-template-ids:1054125756 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l212:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l213 {mso-list-id:1397238858; mso-list-type:hybrid; mso-list-template-ids:-1152196284 -1926474866 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l213:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l214 {mso-list-id:1399673421; mso-list-template-ids:673461878;} @list l214:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l214:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l214:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l214:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l214:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l215 {mso-list-id:1399864707; mso-list-type:hybrid; mso-list-template-ids:1207313226 182334084 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l215:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l216 {mso-list-id:1407605439; mso-list-type:simple; mso-list-template-ids:-1465245964;} @list l216:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol; color:windowtext;} @list l217 {mso-list-id:1421559502; mso-list-template-ids:-1057992502;} @list l217:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l217:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.25in;} @list l217:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l217:level4 {mso-level-text:"%1\.%2\.%3\.%4"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.75in;} @list l217:level5 {mso-level-text:"%1\.%2\.%3\.%4\.%5"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l217:level6 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-1.0in;} @list l217:level7 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7"; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-1.25in;} @list l217:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8"; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-1.25in;} @list l217:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9"; mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-1.5in;} @list l218 {mso-list-id:1425344196; mso-list-type:hybrid; mso-list-template-ids:-1907746908 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l218:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l219 {mso-list-id:1437216105; mso-list-type:simple; mso-list-template-ids:-1502327456;} @list l219:level1 {mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:.25in; mso-level-legacy-space:0in; margin-left:1.25in; text-indent:-.25in; mso-ansi-font-size:9.0pt; font-family:Arial; mso-bidi-font-family:"Times New Roman"; mso-ansi-font-weight:bold; mso-ansi-font-style:normal;} @list l220 {mso-list-id:1446576704; mso-list-template-ids:-373529092;} @list l220:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l220:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l220:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:1.5in; mso-level-number-position:right; text-indent:-.25in;} @list l220:level4 {mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in;} @list l220:level5 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l220:level6 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l221 {mso-list-id:1449885258; mso-list-type:hybrid; mso-list-template-ids:1793493298 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l221:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l222 {mso-list-id:1452439635; mso-list-type:hybrid; mso-list-template-ids:-1323106916 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l222:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l223 {mso-list-id:1461656259; mso-list-template-ids:-698295614;} @list l223:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l224 {mso-list-id:1462530763; mso-list-type:hybrid; mso-list-template-ids:1761742216 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l224:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l225 {mso-list-id:1464344123; mso-list-type:hybrid; mso-list-template-ids:15510512 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l225:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l226 {mso-list-id:1479492777; mso-list-type:hybrid; mso-list-template-ids:-1247094046 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l226:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l227 {mso-list-id:1485389369; mso-list-type:hybrid; mso-list-template-ids:-1087371286 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l227:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l228 {mso-list-id:1499812718; mso-list-type:hybrid; mso-list-template-ids:1793493298 67698689 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l228:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l229 {mso-list-id:1501313788; mso-list-type:simple; mso-list-template-ids:-1465245964;} @list l229:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol; color:windowtext;} @list l230 {mso-list-id:1514412298; mso-list-type:simple; mso-list-template-ids:-1465245964;} @list l230:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol; color:windowtext;} @list l231 {mso-list-id:1524857628; mso-list-type:hybrid; mso-list-template-ids:1737766308 67698705 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l231:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l232 {mso-list-id:1526168891; mso-list-template-ids:462325292;} @list l232:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l232:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l232:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l232:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l232:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l233 {mso-list-id:1530218868; mso-list-template-ids:2099439222;} @list l233:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l233:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-.25in;} @list l234 {mso-list-id:1532760054; mso-list-template-ids:380673294;} @list l234:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:Symbol;} @list l234:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l235 {mso-list-id:1547447011; mso-list-template-ids:569791088;} @list l235:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l235:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l235:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l235:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l235:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l236 {mso-list-id:1555390615; mso-list-template-ids:-1543891394;} @list l236:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l237 {mso-list-id:1559898254; mso-list-template-ids:515045760;} @list l237:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l238 {mso-list-id:1563713596; mso-list-template-ids:-498716530;} @list l238:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l238:level2 {mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l238:level3 {mso-level-text:"%3\)"; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l238:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l238:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l238:level6 {mso-level-number-format:bullet; mso-level-text:-; mso-level-tab-stop:2.75in; mso-level-number-position:left; margin-left:2.75in; text-indent:-.25in; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} @list l238:level7 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:3.25in; mso-level-number-position:left; margin-left:3.25in; text-indent:-.25in; font-family:Symbol;} @list l238:level8 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:3.75in; mso-level-number-position:left; margin-left:3.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l239 {mso-list-id:1565532302; mso-list-type:hybrid; mso-list-template-ids:1195126274 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l239:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l240 {mso-list-id:1576040405; mso-list-type:simple; mso-list-template-ids:67698689;} @list l240:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l241 {mso-list-id:1578706635; mso-list-type:simple; mso-list-template-ids:67698689;} @list l241:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l242 {mso-list-id:1579707173; mso-list-template-ids:-1800659494;} @list l242:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l242:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l242:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l242:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l243 {mso-list-id:1586764241; mso-list-type:hybrid; mso-list-template-ids:609245850 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l243:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l244 {mso-list-id:1587304038; mso-list-type:hybrid; mso-list-template-ids:-735828006 1692282960 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l244:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l245 {mso-list-id:1591280668; mso-list-type:simple; mso-list-template-ids:-1465245964;} @list l245:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol; color:windowtext;} @list l246 {mso-list-id:1594971086; mso-list-type:hybrid; mso-list-template-ids:-291969884 -940901004 -1926474866 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l246:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l246:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l247 {mso-list-id:1598052429; mso-list-type:hybrid; mso-list-template-ids:899719506 67698711 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l247:level1 {mso-level-number-format:alpha-lower; mso-level-text:"%1\)"; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l248 {mso-list-id:1598635259; mso-list-type:simple; mso-list-template-ids:67698689;} @list l248:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l249 {mso-list-id:1605839562; mso-list-template-ids:2100062092;} @list l249:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l249:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in;} @list l250 {mso-list-id:1607694080; mso-list-type:hybrid; mso-list-template-ids:631772980 1468017286 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l250:level1 {mso-level-tab-stop:81.0pt; mso-level-number-position:left; margin-left:81.0pt; text-indent:-.25in; mso-hide:none; text-transform:none; text-effect:none; text-shadow:none; text-effect:none; text-effect:none; text-decoration:none; text-line-through:none; vertical-align:baseline; vertical-align:baseline;} @list l251 {mso-list-id:1614283970; mso-list-type:hybrid; mso-list-template-ids:-291969884 -940901004 -1926474866 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l251:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l251:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l252 {mso-list-id:1630168484; mso-list-type:hybrid; mso-list-template-ids:1007341662 -1923551936 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l252:level1 {mso-level-number-format:alpha-lower; mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l253 {mso-list-id:1635331718; mso-list-type:hybrid; mso-list-template-ids:51276906 -1926474866 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l253:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l254 {mso-list-id:1650673159; mso-list-template-ids:65706396;} @list l254:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l255 {mso-list-id:1657877813; mso-list-template-ids:-566170842;} @list l255:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l255:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l255:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l255:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l255:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l256 {mso-list-id:1669137121; mso-list-template-ids:1176929738;} @list l256:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l256:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l257 {mso-list-id:1673294442; mso-list-type:hybrid; mso-list-template-ids:773379612 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l257:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l258 {mso-list-id:1678187745; mso-list-template-ids:1610240764;} @list l258:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l259 {mso-list-id:1683511704; mso-list-template-ids:539028586;} @list l259:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:2.0in; mso-level-number-position:left; margin-left:2.0in; text-indent:-.25in; font-family:Symbol;} @list l259:level2 {mso-level-tab-stop:2.0in; mso-level-number-position:left; margin-left:2.0in; text-indent:-.25in;} @list l259:level3 {mso-level-text:"%3\)"; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in;} @list l259:level4 {mso-level-number-format:bullet; mso-level-style-link:"Bullet2 Tight"; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l259:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:3.25in; mso-level-number-position:left; margin-left:3.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l259:level6 {mso-level-number-format:alpha-lower; mso-level-text:"%6\)"; mso-level-tab-stop:3.75in; mso-level-number-position:left; margin-left:3.75in; text-indent:-.25in;} @list l260 {mso-list-id:1688365077; mso-list-type:simple; mso-list-template-ids:67698689;} @list l260:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l261 {mso-list-id:1688944750; mso-list-type:simple; mso-list-template-ids:-1465245964;} @list l261:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol; color:windowtext;} @list l262 {mso-list-id:1692337434; mso-list-type:simple; mso-list-template-ids:1494926436;} @list l262:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; mso-ansi-font-size:14.0pt; font-family:Symbol; color:windowtext;} @list l263 {mso-list-id:1694648028; mso-list-type:simple; mso-list-template-ids:67698689;} @list l263:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l264 {mso-list-id:1723094563; mso-list-type:hybrid; mso-list-template-ids:2083561212 -1926474866 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l264:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l265 {mso-list-id:1732925138; mso-list-template-ids:-140868158;} @list l265:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l266 {mso-list-id:1734891551; mso-list-template-ids:2100062092;} @list l266:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l266:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.25in;} @list l267 {mso-list-id:1740058913; mso-list-type:hybrid; mso-list-template-ids:310535334 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l267:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l268 {mso-list-id:1744714686; mso-list-type:hybrid; mso-list-template-ids:-291969884 -940901004 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l268:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l268:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l269 {mso-list-id:1746024572; mso-list-type:hybrid; mso-list-template-ids:1114025048 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l269:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l270 {mso-list-id:1748762882; mso-list-type:simple; mso-list-template-ids:67698689;} @list l270:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l271 {mso-list-id:1749889682; mso-list-type:simple; mso-list-template-ids:-1465245964;} @list l271:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol; color:windowtext;} @list l272 {mso-list-id:1750152460; mso-list-type:simple; mso-list-template-ids:-1606787514;} @list l272:level1 {mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:.25in; mso-level-legacy-space:0in; margin-left:.75in; text-indent:-.25in;} @list l273 {mso-list-id:1756978992; mso-list-template-ids:-102708356;} @list l273:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l273:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l273:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l273:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l273:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l274 {mso-list-id:1758289609; mso-list-template-ids:288415398;} @list l274:level1 {mso-level-number-format:roman-lower; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:.85in; text-indent:-.35in;} @list l275 {mso-list-id:1769543877; mso-list-template-ids:74631698;} @list l275:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:Symbol;} @list l275:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l276 {mso-list-id:1771393449; mso-list-template-ids:-26017840;} @list l276:level1 {mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l277 {mso-list-id:1774476632; mso-list-type:simple; mso-list-template-ids:67698689;} @list l277:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l278 {mso-list-id:1775903536; mso-list-type:hybrid; mso-list-template-ids:1387462076 -1926474866 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l278: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 l279 {mso-list-id:1776098719; mso-list-template-ids:-821646644;} @list l279:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l279:level2 {mso-level-text:"%1\.%2\."; mso-level-tab-stop:.55in; mso-level-number-position:left; margin-left:.55in; text-indent:-.3in;} @list l279:level3 {mso-level-text:"%1\.%2\.%3\."; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:.85in; text-indent:-.35in;} @list l279:level4 {mso-level-text:"%1\.%2\.%3\.%4\."; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.2in; text-indent:-.45in;} @list l279:level5 {mso-level-text:"%1\.%2\.%3\.%4\.%5\."; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.55in; text-indent:-.55in;} @list l279:level6 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\."; mso-level-tab-stop:2.0in; mso-level-number-position:left; margin-left:1.9in; text-indent:-.65in;} @list l279:level7 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\."; mso-level-tab-stop:2.5in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.75in;} @list l279:level8 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\."; mso-level-tab-stop:2.75in; mso-level-number-position:left; margin-left:2.6in; text-indent:-.85in;} @list l279:level9 {mso-level-text:"%1\.%2\.%3\.%4\.%5\.%6\.%7\.%8\.%9\."; mso-level-tab-stop:3.25in; mso-level-number-position:left; margin-left:3.0in; text-indent:-1.0in;} @list l280 {mso-list-id:1798335951; mso-list-template-ids:-2075106400;} @list l280:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l280:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l280:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in; font-family:Wingdings;} @list l280:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:Symbol;} @list l280:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l281 {mso-list-id:1798798610; mso-list-type:hybrid; mso-list-template-ids:809764788 30072152 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l281:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l282 {mso-list-id:1798909257; mso-list-type:hybrid; mso-list-template-ids:607650770 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l282:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l283 {mso-list-id:1799755810; mso-list-template-ids:-117425438;} @list l283:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l283:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l283:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l283:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l283:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l284 {mso-list-id:1804300814; mso-list-template-ids:-1582516792;} @list l284:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l284:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l284:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l284:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l284:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l285 {mso-list-id:1814982962; mso-list-template-ids:-770912204;} @list l285:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l286 {mso-list-id:1817381236; mso-list-type:simple; mso-list-template-ids:67698689;} @list l286:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l287 {mso-list-id:1817800527; mso-list-template-ids:-474199700;} @list l287:level1 {mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in;} @list l288 {mso-list-id:1821800794; mso-list-type:simple; mso-list-template-ids:67698689;} @list l288:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l289 {mso-list-id:1841697364; mso-list-type:hybrid; mso-list-template-ids:-1749397534 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l289:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l290 {mso-list-id:1844278630; mso-list-type:hybrid; mso-list-template-ids:583964246 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l290:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l291 {mso-list-id:1848865254; mso-list-template-ids:-1363502322;} @list l291:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l291:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l291:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l291:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l291:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l292 {mso-list-id:1853035037; mso-list-type:simple; mso-list-template-ids:67698693;} @list l292:level1 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Wingdings;} @list l293 {mso-list-id:1858612635; mso-list-type:hybrid; mso-list-template-ids:-1048820696 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l293:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l294 {mso-list-id:1867523408; mso-list-type:hybrid; mso-list-template-ids:1448894990 -1926474866 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l294:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l294:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l294:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:2.0in; mso-level-number-position:left; margin-left:2.0in; text-indent:-.25in; font-family:Wingdings;} @list l294:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:2.5in; mso-level-number-position:left; margin-left:2.5in; text-indent:-.25in; font-family:Symbol;} @list l294:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:3.0in; mso-level-number-position:left; margin-left:3.0in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l294:level6 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:3.5in; mso-level-number-position:left; margin-left:3.5in; text-indent:-.25in; font-family:Wingdings;} @list l294:level7 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:4.0in; mso-level-number-position:left; margin-left:4.0in; text-indent:-.25in; font-family:Symbol;} @list l294:level8 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:4.5in; mso-level-number-position:left; margin-left:4.5in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l294:level9 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:5.0in; mso-level-number-position:left; margin-left:5.0in; text-indent:-.25in; font-family:Wingdings;} @list l295 {mso-list-id:1874417916; mso-list-type:hybrid; mso-list-template-ids:270836268 67698703 67698703 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l295:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l295:level2 {mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-.25in;} @list l296 {mso-list-id:1904757782; mso-list-type:simple; mso-list-template-ids:1470163594;} @list l296:level1 {mso-level-number-format:bullet; mso-level-style-link:Bullet2; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol; color:windowtext;} @list l297 {mso-list-id:1914777715; mso-list-type:simple; mso-list-template-ids:67698701;} @list l297:level1 {mso-level-number-format:bullet; mso-level-text:\F0FC; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Wingdings;} @list l298 {mso-list-id:1921135754; mso-list-type:hybrid; mso-list-template-ids:-2005639428 -1926474866 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l298:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l298:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l298:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:2.0in; mso-level-number-position:left; margin-left:2.0in; text-indent:-.25in; font-family:Wingdings;} @list l299 {mso-list-id:1932229468; mso-list-template-ids:1985274230;} @list l299:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l300 {mso-list-id:1939947808; mso-list-template-ids:971959904;} @list l300:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l300:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l301 {mso-list-id:1943026815; mso-list-template-ids:971959904;} @list l301:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l301:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l302 {mso-list-id:1946035617; mso-list-template-ids:-1486984540;} @list l302: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 l303 {mso-list-id:1946620884; mso-list-template-ids:-1599688584;} @list l303:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l303:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l303:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l303:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l303:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l304 {mso-list-id:1961839326; mso-list-type:hybrid; mso-list-template-ids:-366821534 67698689 -1926474866 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l304:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l304:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l305 {mso-list-id:1983658147; mso-list-type:simple; mso-list-template-ids:67698693;} @list l305:level1 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Wingdings;} @list l306 {mso-list-id:2028556463; mso-list-template-ids:1071557786;} @list l306:level1 {mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in;} @list l307 {mso-list-id:2029794619; mso-list-template-ids:-1057225530;} @list l307:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l307:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l307:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l307:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l307:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l308 {mso-list-id:2035575438; mso-list-template-ids:221413724;} @list l308:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l308:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.25in;} @list l308:level3 {mso-level-number-format:roman-lower; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:.85in; text-indent:-.35in;} @list l309 {mso-list-id:2040663340; mso-list-template-ids:-157751944;} @list l309:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l309:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l310 {mso-list-id:2048287412; mso-list-template-ids:-1253807186;} @list l310:level1 {mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in;} @list l311 {mso-list-id:2050301228; mso-list-type:simple; mso-list-template-ids:67698701;} @list l311:level1 {mso-level-number-format:bullet; mso-level-text:\F0FC; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Wingdings;} @list l312 {mso-list-id:2050374096; mso-list-template-ids:747933576;} @list l312:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l313 {mso-list-id:2069524139; mso-list-type:simple; mso-list-template-ids:-1465245964;} @list l313:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol; color:windowtext;} @list l314 {mso-list-id:2075349988; mso-list-type:hybrid; mso-list-template-ids:1460155454 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l314:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l314:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l314:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:2.0in; mso-level-number-position:left; margin-left:2.0in; text-indent:-.25in; font-family:Wingdings;} @list l314:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:2.5in; mso-level-number-position:left; margin-left:2.5in; text-indent:-.25in; font-family:Symbol;} @list l315 {mso-list-id:2079279761; mso-list-template-ids:393402442;} @list l315:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l315:level2 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l316 {mso-list-id:2085179466; mso-list-template-ids:-457931336;} @list l316:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l316:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l316:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l316:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l317 {mso-list-id:2089378472; mso-list-type:hybrid; mso-list-template-ids:849001136 67698689 67698691 67698689 67698689 67698691 67698693 67698689 67698691 67698693;} @list l317:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l317:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.5in; mso-level-number-position:left; margin-left:1.5in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l317:level3 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:2.0in; mso-level-number-position:left; margin-left:2.0in; text-indent:-.25in; font-family:Symbol;} @list l318 {mso-list-id:2089501298; mso-list-type:hybrid; mso-list-template-ids:-735828006 -1926474866 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l318:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:Symbol;} @list l319 {mso-list-id:2090807269; mso-list-template-ids:723411486;} @list l319:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:Symbol;} @list l320 {mso-list-id:2095741069; mso-list-type:hybrid; mso-list-template-ids:798898926 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l320:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l321 {mso-list-id:2102287269; mso-list-type:hybrid; mso-list-template-ids:522068046 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;} @list l321:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.0in; mso-level-number-position:left; margin-left:1.0in; text-indent:-.25in; font-family:Symbol;} @list l322 {mso-list-id:2107655882; mso-list-template-ids:-759126618;} @list l322:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l323 {mso-list-id:2112162730; mso-list-template-ids:1165913074;} @list l323:level1 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Symbol;} @list l323:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l323:level3 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:1.25in; mso-level-number-position:left; margin-left:1.25in; text-indent:-.25in; font-family:Wingdings;} @list l323:level4 {mso-level-number-format:bullet; mso-level-text:\F0B7; mso-level-tab-stop:1.75in; mso-level-number-position:left; margin-left:1.75in; text-indent:-.25in; font-family:Symbol;} @list l323:level5 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:2.25in; mso-level-number-position:left; margin-left:2.25in; text-indent:-.25in; font-family:"Courier New"; mso-bidi-font-family:"Times New Roman";} @list l324 {mso-list-id:2120953396; mso-list-type:simple; mso-list-template-ids:-34189502;} @list l324:level1 {mso-level-number-format:bullet; mso-level-text:\F02D; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l325 {mso-list-id:2121143634; mso-list-template-ids:643332696;} @list l325:level1 {mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in;} @list l325:level2 {mso-level-number-format:alpha-lower; mso-level-tab-stop:.5in; mso-level-number-position:left; margin-left:.5in; text-indent:-.25in;} @list l326 {mso-list-id:2129623107; mso-list-type:simple; mso-list-template-ids:67698693;} @list l326:level1 {mso-level-number-format:bullet; mso-level-text:\F0A7; mso-level-tab-stop:.25in; mso-level-number-position:left; margin-left:.25in; text-indent:-.25in; font-family:Wingdings;} @list l327 {mso-list-id:2142527492; mso-list-type:hybrid; mso-list-template-ids:1142951868 315934926 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;} @list l327:level1 {mso-level-text:"%1\)"; mso-level-tab-stop:.75in; mso-level-number-position:left; margin-left:.75in; text-indent:-.25in;} @list l10:level1 lfo11 {mso-level-start-at:1; mso-level-number-format:bullet; mso-level-numbering:continue; mso-level-text:\F0B7; mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:.25in; mso-level-legacy-space:0in; margin-left:1.25in; text-indent:-.25in; mso-ansi-font-size:11.0pt; font-family:Symbol;} @list l10:level1 lfo13 {mso-level-start-at:1; mso-level-number-format:bullet; mso-level-numbering:continue; mso-level-text:\F0B7; mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:.25in; mso-level-legacy-space:0in; margin-left:.25in; text-indent:-.25in; font-family:Symbol;} @list l272:level1 lfo15 {mso-level-numbering:continue; mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:.25in; mso-level-legacy-space:0in; margin-left:.75in; text-indent:-.25in;} @list l10:level1 lfo37 {mso-level-number-format:bullet; mso-level-numbering:continue; mso-level-text:\F06E; mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:0in; mso-level-legacy-space:0in; margin-left:0in; text-indent:0in; mso-ansi-font-size:15.0pt; font-family:"Monotype Sorts";} @list l10:level1 lfo46 {mso-level-number-format:bullet; mso-level-numbering:continue; mso-level-text:; mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:0in; mso-level-legacy-space:0in; margin-left:0in; text-indent:0in; mso-ansi-font-size:32.0pt; font-family:"Times New Roman";} @list l10:level1 lfo52 {mso-level-number-format:bullet; mso-level-numbering:continue; mso-level-text:; mso-level-tab-stop:none; mso-level-number-position:left; mso-level-legacy:yes; mso-level-legacy-indent:0in; mso-level-legacy-space:0in; margin-left:0in; text-indent:0in; mso-ansi-font-size:28.0pt; font-family:"Times New Roman";} ol {margin-bottom:0in;} ul {margin-bottom:0in;} --> </style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext="edit" spidmax="3074"/> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext="edit"> <o:idmap v:ext="edit" data="1"/> </o:shapelayout></xml><![endif]--> <o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p><o:p></o:p> </head> <body lang="EN-US" link="blue" vlink="purple" style=""> <div class="Section1"> <p class="TitleCover" align="center" style="text-align: center;">The <span class="msoDel"><del cite="mailto:NA" datetime="2002-08-12T18:40">P<a name="_Ref18821595"></a>ixim VLSI Configuration Management</del></span>cdsp4 guide</p> <p class="SubtitleCover" align="center" style="margin-left: 1in; text-align: center; text-indent: 0.5in;">by Mike Klein</p> <p class="SubtitleCover" align="center" style="margin-left: 1in; text-align: center; text-indent: 0.5in;">version 0.5</p> <p class="MsoBodyText"><span style=""> </span></p> <p class="MsoNormal"><!--[if !supportEmptyParas]--><!--[endif]--></p> <span style="font-size: 10pt; font-family: "Times New Roman";"><br clear="all" style="page-break-before: always;"> </span> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoToc1"><!--[if supportFields]><i style='mso-bidi-font-style:normal'><span style='font-variant:normal;text-transform:uppercase;mso-bidi-font-weight:normal'><span style='mso-element:field-begin'></span><span style="mso-spacerun: yes"></span>TOC \o "1-2" \h \z <span style='mso-element:field-separator'></span></span></i><![endif]--><span class="MsoHyperlink"><span style="font-variant: normal; text-transform: uppercase;"><a href="#_Toc23177442">1<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-transform: none; text-decoration: none;"><span style=""> </span></span>Introduction<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177442 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">4</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400340032000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span></span><span style="font-size: 12pt; font-family: "Times New Roman"; font-variant: normal;"></span></p> <p class="MsoToc1"><span class="MsoHyperlink"><span style="font-variant: normal; text-transform: uppercase;"><a href="#_Toc23177443">2<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-transform: none; text-decoration: none;"><span style=""> </span></span>Naming and Terminology<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177443 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">4</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400340033000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span></span><span style="font-size: 12pt; font-family: "Times New Roman"; font-variant: normal;"></span></p> <p class="MsoToc1"><span class="MsoHyperlink"><span style="font-variant: normal; text-transform: uppercase;"><a href="#_Toc23177444">3<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-transform: none; text-decoration: none;"><span style=""> </span></span>Design Organization Overview<span style="color: windowtext; display: none; text-decoration: none;"><span style="">.. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177444 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">5</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400340034000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span></span><span style="font-size: 12pt; font-family: "Times New Roman"; font-variant: normal;"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177445">3.1<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Default Cadence dfII Hierarchy<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177445 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">5</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400340035000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177446">3.2<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Project<span style="color: windowtext; display: none; text-decoration: none;"><span style=""> </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177446 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">5</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400340036000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177447">3.3<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Branch<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177447 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">5</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400340037000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177448">3.4<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>User Workspace<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177448 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">5</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400340038000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177449">3.5<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Usage Overview<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177449 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">6</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400340039000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177450">3.6<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Branch, Client, and Workspace Overview under cdsp4<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177450 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">6</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400350030000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc1"><span class="MsoHyperlink"><span style="font-variant: normal; text-transform: uppercase;"><a href="#_Toc23177451">4<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-transform: none; text-decoration: none;"><span style=""> </span></span>User Setup<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177451 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">7</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400350031000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span></span><span style="font-size: 12pt; font-family: "Times New Roman"; font-variant: normal;"></span></p> <p class="MsoToc1"><span class="MsoHyperlink"><span style="font-variant: normal; text-transform: uppercase;"><a href="#_Toc23177452">5<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-transform: none; text-decoration: none;"><span style=""> </span></span>The Cadence Database Structure Under cdsp4<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177452 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">8</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400350032000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span></span><span style="font-size: 12pt; font-family: "Times New Roman"; font-variant: normal;"></span></p> <p class="MsoToc1"><span class="MsoHyperlink"><span style="font-variant: normal; text-transform: uppercase;"><a href="#_Toc23177453">6<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-transform: none; text-decoration: none;"><span style=""> </span></span>Basic cdsp4 Operations<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177453 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">9</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400350033000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span></span><span style="font-size: 12pt; font-family: "Times New Roman"; font-variant: normal;"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177454">6.1<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Library Browser<span style="color: windowtext; display: none; text-decoration: none;"><span style=""> </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177454 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">9</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400350034000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177455">6.2<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Read-Only Operations<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177455 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">10</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400350035000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177456">6.3<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Synchronizing Workspace<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177456 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">10</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400350036000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177457">6.4<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Checking a Cell Out for Edit<span style="color: windowtext; display: none; text-decoration: none;"><span style=""> </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177457 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">10</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400350037000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177458">6.5<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Checking Cells In<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177458 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">10</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400350038000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177459">6.6<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Making a New Cell<span style="color: windowtext; display: none; text-decoration: none;"><span style=""> </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177459 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">10</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400350039000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177460">6.7<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Cancelling Checkouts<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177460 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">11</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400360030000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177461">6.8<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Deleting a Cell<span style="color: windowtext; display: none; text-decoration: none;"><span style=""> </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177461 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">11</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400360031000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177462">6.9<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Other Useful Functions<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177462 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">11</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400360032000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc1"><span class="MsoHyperlink"><span style="font-variant: normal; text-transform: uppercase;"><a href="#_Toc23177463">7<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-transform: none; text-decoration: none;"><span style=""> </span></span>Temporary Libraries and Cells, Not Under cdsp4 Control<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177463 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">11</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400360033000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span></span><span style="font-size: 12pt; font-family: "Times New Roman"; font-variant: normal;"></span></p> <p class="MsoToc1"><span class="MsoHyperlink"><span style="font-variant: normal; text-transform: uppercase;"><a href="#_Toc23177464">8<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-transform: none; text-decoration: none;"><span style=""> </span></span>Building a New Branch Similar to An Existing Branch<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177464 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">12</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400360034000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span></span><span style="font-size: 12pt; font-family: "Times New Roman"; font-variant: normal;"></span></p> <p class="MsoToc1"><span class="MsoHyperlink"><span style="font-variant: normal; text-transform: uppercase;"><a href="#_Toc23177465">9<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-transform: none; text-decoration: none;"><span style=""> </span></span>Technology Files<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177465 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">13</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400360035000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span></span><span style="font-size: 12pt; font-family: "Times New Roman"; font-variant: normal;"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177466">9.1<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Define a Technology Library Per Project<span style="color: windowtext; display: none; text-decoration: none;"><span style=""> </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177466 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">13</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400360036000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2"><span class="MsoHyperlink"><a href="#_Toc23177467">9.2<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Updating a Technology Library<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177467 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">13</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400360037000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc1" style=""><span class="MsoHyperlink"><span style="font-variant: normal; text-transform: uppercase;"><a href="#_Toc23177468">10<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-transform: none; text-decoration: none;"><span style=""> </span></span>Deleting a Workspace<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177468 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">14</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400360038000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span></span><span style="font-size: 12pt; font-family: "Times New Roman"; font-variant: normal;"></span></p> <p class="MsoToc1" style=""><span class="MsoHyperlink"><span style="font-variant: normal; text-transform: uppercase;"><a href="#_Toc23177469">11<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-transform: none; text-decoration: none;"><span style=""> </span></span>Building a New Branch (Admins Only)<span style="color: windowtext; display: none; text-decoration: none;"><span style=""> </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177469 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">14</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400360039000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span></span><span style="font-size: 12pt; font-family: "Times New Roman"; font-variant: normal;"></span></p> <p class="MsoToc1" style=""><span class="MsoHyperlink"><span style="font-variant: normal; text-transform: uppercase;"><a href="#_Toc23177470">12<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-transform: none; text-decoration: none;"><span style=""> </span></span>Migrating Existing Data to cdsp4 (Admins Only)<span style="color: windowtext; display: none; text-decoration: none;"><span style=""> </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177470 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">15</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400370030000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span></span><span style="font-size: 12pt; font-family: "Times New Roman"; font-variant: normal;"></span></p> <p class="MsoToc1" style=""><span class="MsoHyperlink"><span style="font-variant: normal; text-transform: uppercase;"><a href="#_Toc23177471">13<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-transform: none; text-decoration: none;"><span style=""> </span></span>Internal Structure and setup (Admins Only)<span style="color: windowtext; display: none; text-decoration: none;"><span style=""> </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177471 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">15</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400370031000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span></span><span style="font-size: 12pt; font-family: "Times New Roman"; font-variant: normal;"></span></p> <p class="MsoToc2" style=""><span class="MsoHyperlink"><a href="#_Toc23177472">13.1<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>The Root<span style="color: windowtext; display: none; text-decoration: none;"><span style=""> </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177472 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">15</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400370032000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2" style=""><span class="MsoHyperlink"><a href="#_Toc23177473">13.2<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Set up the config file<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177473 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">16</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400370033000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2" style=""><span class="MsoHyperlink"><a href="#_Toc23177474">13.3<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Clients Associated with a Branch<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'> PAGEREF _Toc23177474 \h </span><span style='color:windowtext;display:none;mso-hide: screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">17</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400370034000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2" style=""><span class="MsoHyperlink"><a href="#_Toc23177475">13.4<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>User Clients<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177475 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">17</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400370035000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2" style=""><span class="MsoHyperlink"><a href="#_Toc23177476">13.5<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>How Does cdsp4 Tell Which Libraries are Revisioned?<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177476 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">17</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400370036000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc1" style=""><span class="MsoHyperlink"><span style="font-variant: normal; text-transform: uppercase;"><a href="#_Toc23177477">14<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-transform: none; text-decoration: none;"><span style=""> </span></span>Adding Libraries to Existing Branches and Workspaces (Admins Only)<span style="color: windowtext; display: none; text-decoration: none;"><span style=""> </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177477 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">18</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400370037000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span></span><span style="font-size: 12pt; font-family: "Times New Roman"; font-variant: normal;"></span></p> <p class="MsoToc2" style=""><span class="MsoHyperlink"><a href="#_Toc23177478">14.1<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Why Adding Libraries is Hard<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'> PAGEREF _Toc23177478 \h </span><span style='color:windowtext;display:none;mso-hide: screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">18</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400370038000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc2" style=""><span class="MsoHyperlink"><a href="#_Toc23177479">14.2<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-decoration: none;"><span style=""> </span></span>Steps for Adding a New Library<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'> PAGEREF _Toc23177479 \h </span><span style='color:windowtext;display:none;mso-hide: screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">18</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400370039000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span><span style="font-size: 12pt; font-family: "Times New Roman";"></span></p> <p class="MsoToc1" style=""><span class="MsoHyperlink"><span style="font-variant: normal; text-transform: uppercase;"><a href="#_Toc23177480">15<span style="font-size: 12pt; font-family: "Times New Roman"; color: windowtext; text-transform: none; text-decoration: none;"><span style=""> </span></span>Deleting Libraries from a cdsp4 Branch<span style="color: windowtext; display: none; text-decoration: none;"><span style="">. </span></span><!--[if supportFields]><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'><span style='mso-element:field-begin'></span></span><span style='color:windowtext;display:none;mso-hide:screen;text-decoration:none; text-underline:none'> PAGEREF _Toc23177480 \h </span><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-separator'></span></span><![endif]--><span style="color: windowtext; display: none; text-decoration: none;">19</span><span style="color: windowtext; display: none; text-decoration: none;"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F0054006F006300320033003100370037003400380030000000</w:data> </xml><![endif]--></span><!--[if supportFields]><span style='color:windowtext; display:none;mso-hide:screen;text-decoration:none;text-underline:none'><span style='mso-element:field-end'></span></span><![endif]--></a></span></span><span style="font-size: 12pt; font-family: "Times New Roman"; font-variant: normal;"></span></p> <p class="MsoSubtitle" align="center" style="text-align: center;"><!--[if supportFields]><span style='mso-bidi-font-weight:bold'><span style='mso-element:field-end'></span></span><![endif]--><span style=""><a name="_Toc536619691"><!--[if !supportEmptyParas]--><!--[endif]--></a></span></p> <b><sup><span style="font-size: 12pt; font-family: Arial; letter-spacing: -0.5pt;"><br clear="all" style="page-break-before: always;"> </span></sup></b><span style=""></span> <h1><!--[if !supportLists]--><sup><span style="">1<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span></sup><!--[endif]--><sup><span style=""><span style=""></span><a name="_Ref20543753"></a><a name="_Toc23177442"><span style="">Introduction</span></a></span></sup></h1> <p class="MsoBodyText">Perforce is a revision and configuration management system. The Cadence custom design tools (Virtuoso and Composer, collectively called dfII) require configuration management support as well.<span style=""> </span>This is provided by a BSD open-source licensed package of scripts and SKILL code called cdsp4, available from the Perforce public depot website and written and supported by Shiv Sikand (shiv@sikand.org).<span style=""> </span>This document describes the use of cdsp4 in a custom design environment, and, where useful, some more detailed background of how cdsp4 works.<br> </p> <p class="MsoBodyText"><br> If you are looking for high performance from cdsp4, you should use a Gnu/Linux box. XFS is a recommended filesystem because of its high performance, scalability and journalling support. The server does not require much CPU -- a fast disk and decent amount of RAM (512 MB+) coupled with a performance filesystem will deliver you ~10X performance over any SUN Workstation or Server running Solaris with the UFS filesystem. Cadence databases contain large amounts of small files -- UFS has very poor inode creation performance making it a less than ideal choice for cdsp4. You should also avoid the use of NAS storage such as a NetApp due to poor write bandwidth on such systems.<br> </p> <h1><a name="_Toc23177443"><!--[if !supportLists]--><sup><span style="">2<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span></sup><!--[endif]--><sup><span style="">Naming and Terminology</span></sup></a><sup><span style=""></span></sup></h1> <p class="MsoBodyText">cdsp4, like most configuration management systems, is structured with a central repository with all file histories, and private workspaces for users to work within for editing and running other operations (DRC, LVS, etc.).<span style=""> </span>Perforce is a client-server architecture where the server manages the file histories, and the clients make requests of the server to do file revisioning operations.<span style=""> </span>cdsp4 provides a GUI interface to the Perforce clients integrated within the Cadence dfII framework.</p> <p class="MsoBodyText">cdsp4 is closely integrated into the dfII framework and working with it should be largely familiar to dfII users.<span style=""> </span>Here are a few terms and concepts specific to cdsp4 configuration <span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">management:</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">management.<span style=""></span>The relationship between them is described in more detail in Section </ins><span style="">3</span><ins cite="mailto:NA" datetime="2002-09-13T11:20">.</ins></p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="BulletList"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]--><u>Depot</u>: where the Perforce server stores all its files and their histories.<span style=""> </span>Only the Perforce server works with the depot.<span style=""> </span>The depot contains an efficient storage of all versions of all files ever entered into the Perforce system. </p> <p class="BulletList"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]--><u>Workspace</u>: private files in the users sandbox or home directory, managed by cdsp4 through the dfII Library Browser.<span style=""> </span>Through the dfII Library Browser, the user requests cdsp4 to get files from the depot which are then copied into their workspace.<span style=""> </span>Also through the Library Browser, files are checked back in to the depot for checkpointing, sharing with other users, or when the user is finished with edits.</p> <p class="BulletList" style=""><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]--><u>Branch</u>: a part of the Perforce depot built for users to work on a project<ins cite="mailto:NA" datetime="2002-09-13T11:20">, assigned a simple name such as </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">dynamo_a0_cds1</ins></span>.<span style=""> </span>A branch is the source from which users check out and check in their local files for a particular project.<span style=""></span>Any number of users can build workspaces from a branch.<span style=""> </span>A branch can be long-lived (a chip database), or short-lived for an experiment whose outcome is not yet known and edits should be kept separate from the intended final database.<span style=""> </span>There can be any number of branches, although more branches does add potential confusion but is usually mitigated by having a well defined naming scheme.</p> <p class="BulletList"><!--[if !supportLists]--><span style="font-family: Wingdings;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]--><u>Client</u>:<span style=""> </span>A client is a template that defines the contents of your workspace and where these files are placed in your workspace. All clients, being specific templates for a specific set of files for a specific user, are uniquely named. Using a template scheme is a useful way of defining a workspace rather than referring to its location in the UNIX file system. Any user can have any number of unique clients, allowing you to manage multiple workspaces. Again, a well-defined naming scheme for clients allows easy identification.</p> <p class="BulletList" style="text-indent: 0in;"><u>In summary, a client is the definition of a particular workspace</u>. In cdsp4, each Cadence library has its own client, and all data management operations on a library are performed through the client. The name client can be confusing to some people from a semantic standpoint, but it is simply a workspace definition.</p> <p class="BulletList" style=""><a name="_Ref19076238"><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20"><!--[if !supportEmptyParas]--><!--[endif]--></del></span><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20"></del></span></a></p> <p class="BulletList" style=""><span style=""><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20"><!--[if !supportEmptyParas]--><!--[endif]--></del></span><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20"></del></span></span></p> <p class="BulletList" style=""><span style=""><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20"><!--[if !supportEmptyParas]--><!--[endif]--></del></span><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20"></del></span></span></p> <h1><span style=""><a name="_Ref20543737"></a><a name="_Ref20543757"></a><a name="_Toc23177444"><span style=""><span style=""><!--[if !supportLists]--><sup><span style="">3<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span></sup><!--[endif]--><sup><span style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">Design Organization </ins>Overview</span></sup></span></span></a></span><sup><span style=""></span></sup></h1> <h2 style=""><a name="_Toc23177445"><!--[if !supportLists]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">3.1<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></ins><!--[endif]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">Default Cadence dfII Hierarchy</ins></a><ins cite="mailto:NA" datetime="2002-09-13T11:20"></ins></h2> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">Cadence dfII provides a two-level hierarchy for organizing design data: cells, the lowest level, are contained within libraries.<span style=""> </span>A dfII session can access a number of libraries as controlled by the contents of the </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">cds.lib</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> file.<span style=""> </span>Large custom designs quickly make this two-level hierarchy difficult to deal with because of the amount of data involved.</ins></p> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">Under cdsp4, three higher levels of hierarchy are introduced for managing the design data: the project, the branch, and the user workspace. Adding these hierarchy levels makes it straightforward for a user to easily generate a workspace containing the entire set of data used for taping out a particular revision of a project, for example, or to archive all data history for a chip revision.</ins></p> <h2 style=""><a name="_Toc23177446"><!--[if !supportLists]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">3.2<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></ins><!--[endif]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">Project</ins></a><ins cite="mailto:NA" datetime="2002-09-13T11:20"></ins></h2> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">A project is what usually goes by an internal code name such as Dynamo, Dynamite, Hawk, etc. </ins><span style=""></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">A project usually has a long life, involves a lot of people, and tapes out numerous revisions.<span style=""> </span>It is really more a conceptual label than a clearly defined set of data, although cdsp4 does have the concept of a Project Root (explained in more detail below).</ins></p> <h2 style=""><a name="_Toc23177447"><!--[if !supportLists]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">3.3<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></ins><!--[endif]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">Branch</ins></a><ins cite="mailto:NA" datetime="2002-09-13T11:20"></ins></h2> <p class="MsoBodyText"><ins cite="mailto:NA" datetime="2002-09-13T11:20">A branch is the subset of the Perforce depot that holds the data of a specific revision of a project<a style="" href="#_ftn1" name="_ftnref1" title=""><span class="MsoFootnoteReference"><span style=""><!--[if !supportFootnotes]-->[1]<!--[endif]--></span></span></a>.<span style=""> </span></ins>A branch should always be defined so that it is the fundamental unit of work that is communicated between groups, either internally or externally, and includes all data that a tight group of people is likely to edit over time.<span style=""> </span>A branch is what is released from one group to another as a whole unit and is what each user builds a workspace for.<span style=""> </span>In Perforce terms, specifying a branch name and a change number should completely and uniquely define the state of a project.<ins cite="mailto:NA" datetime="2002-09-13T11:20"></ins></p> <p class="MsoBodyText"><ins cite="mailto:NA" datetime="2002-09-13T11:20">There will always be one branch per tapeout of a project, Dynamo A0 for example, and there may be any number of long-lived or temporary branches for other purposes.<span style=""> </span>The branches of a given project are closely related to one another since one branch generally derives all its initial data from a previous branch, such as Dynamos A1 tapeout branch deriving all its initial data from Dynamos A0 tapeout branch.</ins></p> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">Branches are independent of each other.<span style=""> </span>By default, modifications in one project revisions branch do not affect any other branch.<span style=""> </span>However, if a change in one branch needs to be applied to other branches, cdsp4</ins> (and <ins cite="mailto:NA" datetime="2002-09-13T11:20">Perforce</ins>)<ins cite="mailto:NA" datetime="2002-09-13T11:20"> provide</ins>s<ins cite="mailto:NA" datetime="2002-09-13T11:20"> mechanisms to explicitly propagate selected data from one branch to another.</ins></p> <h2 style="text-indent: -0.4in;"><a name="_Toc23177448"><!--[if !supportLists]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">3.4<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></ins><!--[endif]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">User Workspace</ins></a><ins cite="mailto:NA" datetime="2002-09-13T11:20"></ins></h2> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">A user workspace is the location in the UNIX file system where a user does actual work on project branch data: adding cells, checking cells in and out, editing them, verifying the design, etc.<span style=""> </span>There will generally be many user workspaces for a branch, at least one per Cadence user.<span style=""> </span>There is a one-to-one mapping between a user workspace and a unique </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">cds.lib</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> file, and a separate Cadence application session is run in each workspace.<span style=""> </span>A workspace is a users own private data and, unless checked in, does not affect any other users workspace.<span style=""> </span>It usually takes about 2-5 minutes to build a complete user workspace containing about 1000 cells.</ins></p> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">Finally, within a user workspace are the set of Cadence libraries, and within them the cells that make up a full design, as determined by the workspaces </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">cds.lib</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> file.</ins></p> <h2 style=""><a name="_Toc23177449"><!--[if !supportLists]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">3.5<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></ins><!--[endif]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">Usage Overview</ins></a><ins cite="mailto:NA" datetime="2002-09-13T11:20"></ins></h2> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">Users without experience in managed Cadence environments typically have developed ad-hoc methods for organizing their data.<span style=""> </span>At </ins>many companies<ins cite="mailto:NA" datetime="2002-09-13T11:20"> the growth of multiple versions of projects has resulted in very complex </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">cds.lib</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> files and long, complex library and cell names to keep data unique.</ins></p> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">Under cdsp4, the usage model is different.<span style=""> </span>A Cadence application session is run in a single user workspace, and therefore works only with data of a specific revision of a project.<span style=""> </span>A cdsp4 user workspace contains data for only one revision of one project.<span style=""> </span>Users who work on multiple projects or revisions of projects run one Cadence application session per revision, each in a separate workspace.<span style=""> </span></ins>Relatively few l<ins cite="mailto:NA" datetime="2002-09-13T11:20">ibrar</ins>ies<ins cite="mailto:NA" datetime="2002-09-13T11:20"> </ins>are defined<ins cite="mailto:NA" datetime="2002-09-13T11:20">, </ins>with<ins cite="mailto:NA" datetime="2002-09-13T11:20"> simple </ins>names that do not contain <ins cite="mailto:NA" datetime="2002-09-13T11:20">version information in them.</ins></p> <div style="border: 0.5pt solid 41; padding: 1pt 4pt;"> <p class="MsoBodyText" style="border: medium none ; padding: 0in; page-break-after: avoid;"><!--[if gte vml 1]><v:shapetype id="_x0000_t75" coordsize="21600,21600" o:spt="75" o:preferrelative="t" path="m@4@5l@4@11@9@11@9@5xe" filled="f" stroked="f"> <v:stroke joinstyle="miter"/> <v:formulas> <v:f eqn="if lineDrawn pixelLineWidth 0"/> <v:f eqn="sum @0 1 0"/> <v:f eqn="sum 0 0 @1"/> <v:f eqn="prod @2 1 2"/> <v:f eqn="prod @3 21600 pixelWidth"/> <v:f eqn="prod @3 21600 pixelHeight"/> <v:f eqn="sum @0 0 1"/> <v:f eqn="prod @6 1 2"/> <v:f eqn="prod @7 21600 pixelWidth"/> <v:f eqn="sum @8 21600 0"/> <v:f eqn="prod @7 21600 pixelHeight"/> <v:f eqn="sum @10 21600 0"/> </v:formulas> <v:path o:extrusionok="f" gradientshapeok="t" o:connecttype="rect"/> <o:lock v:ext="edit" aspectratio="t"/> </v:shapetype><v:shape id="_x0000_i1025" type="#_x0000_t75" style='width:350.25pt; height:193.5pt' o:ole=""> <v:imagedata src="./cdsp4_local_files/image001.wmz" o:title=""/> </v:shape><![endif]--><!--[if !vml]--><img width="467" height="258" src="./cdsp4_local_files/image002.gif" v:shapes="_x0000_i1025"><!--[endif]--><!--[if gte mso 9]><xml> <o:OLEObject Type="Embed" ProgID="Visio.Drawing.6" ShapeID="_x0000_i1025" DrawAspect="Content" ObjectID="_1096919407"> </o:OLEObject> </xml><![endif]--></p> </div> <p class="MsoCaption"><a name="_Ref17000907">Figure <span style="">1</span></a>: Branch/client relationship</p> <h2 style=""><a name="_Toc23177450"><!--[if !supportLists]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">3.6<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></ins><!--[endif]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">Branch, Client, and Workspace Overview under cdsp4</ins></a><ins cite="mailto:NA" datetime="2002-09-13T11:20"></ins></h2> <p class="MsoBodyText">Cadence applications are run from your own workspace.<span style=""> </span><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">Multiple</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">A workspace is formed by a number of Perforce</ins> clients, <span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">from</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">one per Cadence library<a style="" href="#_ftn2" name="_ftnref2" title=""><span class="MsoFootnoteReference"><span style=""><!--[if !supportFootnotes]-->[2]<!--[endif]--></span></span></a>.<span style=""> </span>Multiple workspaces, for</ins> multiple users, can be built from a single branch, allowing users to share and communicate branch data without conflicting with each other.<span style=""> </span>cdsp4 manages exclusive checkouts and version consistency so that you cannot conflict with another persons work or edit out-of-date cells.</p> <p class="MsoBodyText"><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">Client</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">Workspace</ins> data is not shared with any other <span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">clients</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">workspaces</ins> directly, only by checking in from one <span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">client</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">workspace</ins> into the branch, followed by a sync and subsequent checkout into another <span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">client</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">workspace</ins> if edits are required.</p> <p class="MsoBodyText"><span style="">Figure 1<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00520065006600310037003000300030003900300037000000</w:data> </xml><![endif]--></span> shows the basic relationship between a branch and a number of clients and their workspaces.<span style=""> </span>The three most basic common operations are shown for a typical workspace:</p> <p class="MsoBodyText" style="margin-left: 74.8pt; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Building the workspace initially, using <span style="font-family: "Courier New";">addp4user</span></p> <p class="MsoBodyText" style="margin-left: 74.8pt; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Syncing to newly edited cells or checking out cells for edit</p> <p class="MsoBodyText" style="margin-left: 74.8pt; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Submitting edits back to the branch (checkin)</p> <p class="MsoBodyText">When a client is first built, all Cadence data in the client is read-only.<span style=""> </span>Only by checking a cell out using the cdsp4 Library Browser can a cell be made editable.</p> <p class="MsoBodyText">When the user is finished editing the cell, they check the changes in, again using the Library Browser.<span style=""> </span>When a cell is checked in:</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->The changes are checked in to the branch, using Perforces atomic submit mechanism to guarantee that all the cell data was successfully checked in without corruption.<span style=""> </span>The revision history of the cell is updated.</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Within a few minutes, the updated cell data is automatically synced into each client working from the same branch<a style="" href="#_ftn3" name="_ftnref3" title=""><span class="MsoFootnoteReference"><span style=""><!--[if !supportFootnotes]-->[3]<!--[endif]--></span></span></a>.<span style=""> </span>If desired, any user can override the time delay and immediately get the new cell data.</p> <p class="MsoBodyText">Other useful query functions are provided by cdsp4, including:</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Which cells are currently checked out by a given user (or all users)</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Which cells are different between your client and the branch it was built from, or even any other branch</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->The complete version history of a cell, and the ability to revert to any of them or make temporary copies for viewing different versions simultaneously. </p> <h1><a name="_Ref19422712"></a><a name="_Toc23177451"><span style=""><!--[if !supportLists]--><sup><span style="">4<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span></sup><!--[endif]--><sup><span style="">User Setup</span></sup></span></a><sup><span style=""></span></sup></h1> <p class="MsoBodyText">Users who wish to work with data from an existing branch simply need to set up a workspace using <span style="font-family: "Courier New";">addp4user</span>, and ensure they are using the Cadence software installation that has cdsp4 integrated into it.</p> <p class="MsoBodyText">The <span style="font-family: "Courier New";">addp4user</span> command takes care of setting up the workspace for a user.<span style=""></span>The steps to use it are as follows:</p> <p class="MsoBodyText">1. The user must set the PROJECT environment variable to the path which identifies the master project and revision . A general syntax is of the form</p> <p class="MsoBodyText" style="margin-left: 45pt;"><span style="font-size: 8pt; font-family: "Courier New";"><span style=""></span>/proj/hw/<b><i>project</i></b>/root</span></p> <p class="MsoBodyText">For the Dynamo database, the full command would be:</p> <p class="MsoBodyText" style="margin-left: 45pt;"><span style="font-size: 8pt; font-family: "Courier New";"><span style=""></span>setenv PROJECT /proj/hw/dynamo/root</span></p> <p class="MsoBodyText">2. The user now runs <span style="font-family: "Courier New";">addp4user</span> with the following arguments, all required:</p> <p class="MsoBodyText" style="margin-left: 1in;"><span style="font-size: 8pt; font-family: "Courier New";">-bname <b><i>branch_name</i></b><br> -tp <b><i>user_workspace_directory</i></b><br> -user <b><i>username</i></b></span></p> <p class="MsoBodyText">This tells <span style="font-family: "Courier New";">addp4user</span> to use <b><i><span style="font-family: "Courier New";">branch_name</span></i></b> as the branch to build the workspace from, to locate the users new workspace at <b><i><span style="font-family: "Courier New";">user_workspace_directory</span></i></b><span style="font-family: "Courier New";">/<b><i>branch_name</i></b></span>, and to build the appropriate set of Cadence library clients (one per library) for <b><i><span style="font-family: "Courier New";">username</span></i></b>.<span style=""> </span><b><i><span style="font-family: "Courier New";">username</span></i></b><span style=""> </span>can be an arbitrary string to make the client names unique; for example if a single user builds multiple sets of clients from a single branch, they should use a unique <b><i><span style="font-family: "Courier New";">username</span></i></b> for each new workspace built by <span style="font-family: "Courier New";">addp4user</span>.<span style=""> </span>Note that the branch <b><i><span style="font-family: "Courier New";">branch_name</span></i></b> must already exist, as must <b><i><span style="font-family: "Courier New";">user_workspace_directory</span></i></b>.</p> <p class="MsoBodyText">It is generally advisable to place all your addp4user workspaces in your sandbox under a single branch directory.<span style=""> </span>An example would be:</p> <p class="MsoBodyText"><span style="font-size: 8pt; font-family: "Courier New";">% mkdir /proj/hw/sandboxes/klein/cdsp4_branches</span></p> <p class="MsoBodyText"><span style="font-size: 8pt; font-family: "Courier New";">% addp4user bname dynamo_a1_cds1 tp /proj/hw/sandboxes/klein/cdsp4_branches user klein</span><span style="font-size: 8pt;"></span></p> <p class="MsoBodyText">3. Change directory to the workspace root (<b><i><span style="font-family: "Courier New";">user_directory_root</span></i></b><span style="font-family: "Courier New";">/<b><i>branch_name</i></b></span>) and run the Cadence tool.</p> <h1><a name="_Toc23177452"><!--[if !supportLists]--><sup><span style="">5<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span></sup><!--[endif]--><sup><span style="">The Cadence Database Structure Under cdsp4</span></sup></a><sup><span style=""></span></sup></h1> <p class="MsoBodyText">A Cadence database consists of one or more libraries of cell data, and a number of peripheral files such as technology files, display patterns, etc.<span style=""> </span>Cadence design data is a two-level hierarchy: libraries, and cells contained within libraries.<span style=""> </span>A cell typically has a number of different views such as layout, symbol, schematic, etc.</p> <p class="MsoBodyText">At the lowest level, cdsp4 revisions cell data on a cell-by-cell basis and this is the granularity at which checkouts, checkins, and queries are done.<span style=""> </span>cdsp4 assigns a separate client to each library in a users workspace.<span style=""> </span>The entire collection of revisioned libraries for a design is determined by the definition of the branch.<span style=""> </span>Users cdsp4 client names are always three fields separated by colon characters (`<span style="font-family: "Courier New";">:</span>):</p> <p class="MsoBodyText"><span style="font-family: "Courier New";"><span style=""> </span><b><i>library</i></b>:<b><i>branch_name</i></b>:<b><i>username</i></b></span></p> <p class="MsoBodyText">Usually a Cadence database consists of data from the current project which may need to be edited, and reference data, which may be from a different database or branch or supplied as part of the Cadence tool installation.<span style=""> </span>The project data physically resides in the Perforce depot in <b><i><span style="font-family: "Courier New";">branch_name</span></i></b>, and each invocation of <span style="font-family: "Courier New";">addp4user</span> for that branch brings copies of all the project data into the users workspace. <span style=""></span>In the <span style="font-family: "Courier New";">cds.lib</span> file in the users branch directory (where they start the Cadence tool), all the project libraries are listed with DEFINE statements.<span style=""> </span><span style="font-family: "Courier New";">addp4user</span> manipulates the DEFINE statements in the <span style="font-family: "Courier New";">cds.lib</span> file to reference the users local workspace data when the clients are built.</p> <p class="MsoBodyText">Reference data is listed in the <span style="font-family: "Courier New";">cds.lib</span> file with INCLUDE statements.<span style=""> </span>cdsp4 does not manage INCLUDE statements, but passes them directly through from the prototype <span style="font-family: "Courier New";">cds.lib</span> file under the project branch directory for <b><i><span style="font-family: "Courier New";">branch_name</span></i></b> when building the users <span style="font-family: "Courier New";">cds.lib</span> file.</p> <p class="MsoBodyText" style="page-break-after: avoid;">The relationships between the $PROJECT variable setting, branches, and clients are shown in <span style="">Figure 2<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00520065006600310038003200390039003400320033000000</w:data> </xml><![endif]--></span>.<span style=""> </span><ins cite="mailto:NA" datetime="2002-09-13T11:20">Note that path and branch names are examples only; they may not exist in a current database. </ins></p> <p class="MsoCaption"><a name="_Ref18299423">Figure <span style="">2</span></a>: Branches, clients, and $PROJECT</p> <p class="MsoNormal"><!--[if gte vml 1]><v:shape id="_x0000_i1026" type="#_x0000_t75" style='width:443.25pt;height:333pt' o:ole=""> <v:imagedata src="./cdsp4_local_files/image003.wmz" o:title=""/> </v:shape><![endif]--><!--[if !vml]--><img width="591" height="444" src="./cdsp4_local_files/image004.gif" v:shapes="_x0000_i1026"><!--[endif]--><!--[if gte mso 9]><xml> <o:OLEObject Type="Embed" ProgID="Visio.Drawing.6" ShapeID="_x0000_i1026" DrawAspect="Content" ObjectID="_1096919408"> </o:OLEObject> </xml><![endif]--></p> <p class="MsoNormal"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoNormal"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText">As can be seen from <span style="">Figure 2<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00520065006600310038003200390039003400320033000000</w:data> </xml><![endif]--></span>, three elements are required to uniquely identify the data that a user is working on:</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->PROJECT variable: location of of the project Root</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Branch name</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->User name</p> <h1><a name="_Ref18384998"></a><a name="_Toc23177453"><span style=""><!--[if !supportLists]--><sup><span style="">6<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span></sup><!--[endif]--><sup><span style="">Basic cdsp4 Operations</span></sup></span></a><span style=""><sup><span style=""></span></sup></span></h1> <h2><span style=""><a name="_Toc23177454"><!--[if !supportLists]-->6.1<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->Library Browser</a></span></h2> <p class="MsoBodyText"><span style="">The Library Browser under cdsp4 looks different from under normal dfII operation.<span style=""> </span>All normal dfII operations are supported, and a number of new functions are added.<span style=""> </span>A few things are different:</span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->The default double-click action on a cell is to open the cell view for reading, not editing</span><a style="" href="#_ftn4" name="_ftnref4" title=""><span style=""><span class="MsoFootnoteReference"><ins cite="mailto:NA" datetime="2002-09-13T11:20"><span style=""><!--[if !supportFootnotes]-->[4]<!--[endif]--></span></ins></span></span></a><span style=""></span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->The Library Browser window is vertically stacked, not horizontally as the default dfII browser is</span></p> <p class="MsoBodyText"><span style="">Multiple selections may be made by holding down either the Shift key while selecting to select all entries between two selections, or by holding down the Control key while selecting to add entries one by one into the selected set.</span></p> <h2><span style=""><a name="_Toc23177455"><!--[if !supportLists]-->6.2<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->Read-Only Operations</a></span></h2> <p class="MsoBodyText"><span style="">The typical Cadence dfII read-only operations such as viewing cells are similar to the normal dfII operations under cdsp4.</span></p> <h2><span style=""><a name="_Toc23177456"><!--[if !supportLists]-->6.3<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->Synchronizing Workspace</a></span></h2> <p class="MsoBodyText"><span style="">By default, when the Cadence dfII session starts, auto-synchronization processes also start up that automatically synchronize your workspace with the branch every 5 minutes.<span style=""> </span>If it is desired to synchronize at other times, the Library Browsers Library Commands -> Synchronize can be selected at any time.</span></p> <p class="MsoBodyText"><span style="">Alternatively, a workspace can be synchronized from outside the dfII GUI by running the </span><span style=""><span style="font-family: "Courier New";">addp4user</span> command on the existing workspace.<span style=""> </span>See Section <span style="">5</span> for information on how to run </span><span style=""><span style="font-family: "Courier New";">addp4user</span>.</span></p> <h2><span style=""><a name="_Toc23177457"><!--[if !supportLists]-->6.4<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->Checking a Cell Out for Edit</a></span></h2> <p class="MsoBodyText"><span style="">Checking a cell out for editing can be done one of two ways:</span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->From the Library Browser, select Edit from either the Cell or Cellview Commands menu after selecting a cell.<span style=""> </span>Multiple cells can be checked out for edit using the Shift or Control keys while selecting.</span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->From the viewing window, selecting Design -> Make Editable checks the cell out for editing</span></p> <h2><span style=""><a name="_Ref18837045"></a><a name="_Toc23177458"><span style=""><!--[if !supportLists]-->6.5<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->Checking Cells In</span></a></span></h2> <p class="MsoBodyText"><span style="">The best way to check cells in is to select the library the cells belong to in the Library Browser, then select the Library Commands -> Show Checkouts command.<span style=""></span>This brings up a form listing all cells currently checked out of the library and allows the choice of a few options.<span style=""> </span>Any or all of the cells listed can be checked in at once</span><a style="" href="#_ftn5" name="_ftnref5" title=""><span style=""><span class="MsoFootnoteReference"><span style=""><!--[if !supportFootnotes]-->[5]<!--[endif]--></span></span></span></a><span style="">.</span></p> <p class="MsoBodyText"><span style="">The important option on the Show Checkouts window is Window Mode, which has three possible values:</span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Preserve Edit: check in the selected cells and immediately check them back out for more editing.<span style=""> </span>Keep all edit windows open.</span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Preserve Read: check in the selected cells; do not check them out again.<span style=""> </span>Keep all edit windows open but the windows change to <span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">Reading</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">read</ins> mode.</span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Close: check in the selected cells, do not check them out again, and close all edit windows.</span></p> <p class="MsoBodyText"><span style="">After making the cell and option selections, click the OK button.<span style=""> </span>A window appears for the checkin comment.<span style=""> </span>Please fill this in with a useful comment, although it is not mandatory.</span></p> <h2><span style=""><a name="_Toc23177459"><!--[if !supportLists]-->6.6<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->Making a New Cell</a></span></h2> <p class="MsoBodyText"><span style="">From the Library Browser, select Cell Commands -> New.<span style=""> </span>Fill in the form with the new cell name and view name (such as layout).</span></p> <p class="MsoBodyText"><span style="">Edit the new cell as desired (which can include copying data from an existing cell).<span style=""> </span>When done, it can be checked in the same way as cells checked out for edit as described above.<span style=""> </span>Adding the new cell to the library can also be cancelled as described below for checked-out cells.</span></p> <h2><span style=""><a name="_Ref18838882"></a><a name="_Toc23177460"><span style=""><!--[if !supportLists]-->6.7<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->Cancelling Checkouts</span></a></span></h2> <p class="MsoBodyText"><span style="">As in Section <span style="">7.5<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00520065006600310038003800330037003000340035000000</w:data> </xml><![endif]--></span>, bring up the Show Checkouts window.<span style=""> </span>Select the Cancel Checkout button instead of the Checkin button.<span style=""> </span>Select the cells to cancel checkout, and click the OK button.<span style=""> </span>Newly defined cells also appear on this list and their addition to the library can also be cancelled.</span></p> <p class="MsoBodyText"><span style="">After a newly added cell has been cancelled, the cell still appears in the <ins cite="mailto:NA" datetime="2002-09-13T11:20">Library Browsers </ins>cell listing.<span style=""> </span>To clean up the cell listing, do these two steps:</span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Library Commands -> Clean Catalog</span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Click Rfsh button next to Library Commands menu</span></p> <h2><span style=""><a name="_Toc23177461"><!--[if !supportLists]-->6.8<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->Deleting a Cell</a></span></h2> <p class="MsoBodyText"><span style="">Select the cell(s) to delete and select Cell Commands -> Delete.<span style=""> </span>If only a particular view is to be deleted, select the view in the Cellview window and selected Cellview Commands -> Delete.<span style=""> </span>The cell name will still appear on the cell listing even though the data is gone; to clean it up, follow the steps in Section <span style="">7.7<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00520065006600310038003800330038003800380032000000</w:data> </xml><![endif]--></span>.</span></p> <p class="MsoBodyText"><span style="">In Perforce, deleting a cell actually does not delete the data permanently, but prevents the cell from being included in the head revision of branches or workspaces.<span style=""> </span>All previous versions of the cell are retained intact along with the full version history<ins cite="mailto:NA" datetime="2002-09-13T11:20">, which allows a previous state of the database, with the deleted cell still included, to be recreated</ins>.<span style=""> </span>The deleted cell can always be added back in to the database.</span></p> <h2><span style=""><a name="_Ref21146196"></a><a name="_Toc23177462"><span style=""><!--[if !supportLists]-->6.9<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->Other Useful Functions</span></a></span></h2> <p class="MsoBodyText"><span style="">Other useful functions include:</span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Copying an existing cell to a new one, <ins cite="mailto:NA" datetime="2002-09-13T11:20">with source and target </ins>under cdsp4 control:</span></p> <p class="MsoBodyText" style="margin-left: 1.5in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: "Courier New";">o<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Cell Commands -> Copy</span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><ins cite="mailto:NA" datetime="2002-09-13T11:20"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></ins></span><!--[endif]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">How do I put a cell under cdsp4 control if it already exists in a cdsp4-revisioned library, but the cell isnt under cdsp4 yet?</ins></span></p> <p class="MsoBodyText" style="margin-left: 1.5in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">o<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></ins></span><!--[endif]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">Select the cell and select Cellview Commands -> Check-In</ins></span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]--><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">Which</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">What</ins> cells are currently checked out by me?</span></p> <p class="MsoBodyText" style="margin-left: 1.5in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: "Courier New";">o<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Library Commands -> Show Checkouts</span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]--><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">Which</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">What</ins> cells are currently checked out by anybody?</span></p> <p class="MsoBodyText" style="margin-left: 1.5in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: "Courier New";">o<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Library Commands -> Show Checkouts.<span style=""> </span>Select Everyone in this branch button.</span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->What is the edit history of this cell?</span></p> <p class="MsoBodyText" style="margin-left: 1.5in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: "Courier New";">o<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Cellview Commands -> Show Versions</span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->What are the last few cells I opened?</span></p> <p class="MsoBodyText" style="margin-left: 1.5in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: "Courier New";">o<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Click His button next to Cell Commands menu</span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->What if I want to take a look at a previous version of a cell<ins cite="mailto:NA" datetime="2002-09-13T11:20"> or revert to an older version </ins>?</span></p> <p class="MsoBodyText" style="margin-left: 1.5in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: "Courier New";">o<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Cellview Commands -> Show Versions.<span style=""> </span>Now pick a version from the list and click the Build Version Copy button and then the OK button to get a temporary cell not under version control.<ins cite="mailto:NA" datetime="2002-09-13T11:20"> To revert to an older version is the same as above, but select Revert Version instead</ins></span></p> <h1><span style=""><a name="_Toc23177463"><!--[if !supportLists]--><sup><span style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">7<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></ins></span></sup><!--[endif]--><sup><span style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">Temporary Libraries and Cells, Not Under cdsp4 Control</ins></span></sup></a></span><span style=""><sup><span style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20"></ins></span></sup></span></h1> <p class="MsoBodyText" style=""><span style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">Good revision control practices mandate that everything that could conceivably contribute to some final product should be put under revision control.<span style=""> </span>Sometimes this adds more overhead or is simply unnecessary, although these cases are usually much less frequent than most people think!</ins></span></p> <p class="MsoBodyText" style=""><span style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">For example, while experimenting with layouts to determine how a number of cells might interact in various layout combinations, a holder cell is commonly used to instantiate the cells being worked on.<span style=""> </span>This holder cell may not be useful to keep after the layout work is done (although, for example, if further cell edits are required, the same holder cell would be very useful to still be available to test the new layouts).</ins></span></p> <p class="MsoBodyText" style=""><span style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">As another example, a library containing cells used strictly for early experimentation by one individual who plans on many possible iterations before deciding whether the layouts are useful might also be unnecessary to keep under revision control.<span style=""> </span>Again, the converse can be true also; if multiple designers want to look at some of the experiments, or the original designer wants to go back to some previous version otherwise erased, it would have been better to revision even such an experimental library under cdsp4.</ins></span></p> <p class="MsoBodyText" style=""><span style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">In any case, it is possible to build libraries and cells outside cdsp4, the warnings in the previous paragraphs notwithstanding.</ins></span></p> <p class="MsoBodyText" style=""><span style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">To make a new library in the current dfII session for experimentation, not to be managed by cdsp4:</ins></span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><ins cite="mailto:NA" datetime="2002-09-13T11:20"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></ins></span><!--[endif]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">Select CIW windows File -> New -> Library command, specify No DM as Design Manager, and select the Attach to an existing techfile button.<span style=""> </span>When the techfile form appears, select the projects techlib library (example: </ins></span><span style=""><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">dynamo_techlib</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">).</ins></span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><span style=""><!--[if !supportLists]--><span style="font-family: Symbol;"><ins cite="mailto:NA" datetime="2002-09-13T11:20"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></ins></span><!--[endif]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">If it is later desired to add this library to cdsp4, please contact a cdsp4 Admin, who will need to follow the steps in Section </ins></span><!--[if supportFields]><span style='mso-bookmark:_Ref18384998'></span><span style='mso-element:field-begin'></span><span style='mso-bookmark:_Ref18384998'><ins cite="mailto:NA" datetime="2002-09-13T11:20"><span style="mso-spacerun: yes"></span>REF _Ref19590948 \r <span style='mso-element:field-separator'></span></ins></span><![endif]--><span style="">15</span><!--[if supportFields]><span style='mso-bookmark:_Ref18384998'></span><span style='mso-element:field-end'></span><![endif]--><span style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">.</ins></span></p> <h1><span style=""><a name="_Toc23177464"><!--[if !supportLists]--><sup><span style="">8<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span></sup><!--[endif]--><sup><span style="">Building a New Branch Similar to An Existing Branch</span></sup></a></span><sup><span style=""></span></sup></h1> <p class="MsoBodyText" style="">A simple way to build a new branch that is very similar to an existing branch is to use the <span style="font-family: "Courier New";">byob</span> (Build Your Own Branch) program.<span style=""> </span><ins cite="mailto:NA" datetime="2002-09-13T11:20">This is the easiest and most common way to build a new branch.</ins></p> <p class="MsoBodyText">Usage is very simple:</p> <p class="MsoBodyText"><span style="font-family: "Courier New";"><span style=""> </span>byob source <b><i>source_branch_name</i></b> target <b><i>new_branch_name</i></b></span></p> <p class="MsoBodyText" style=""><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">byob</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> has three requirements before it can be run:</ins></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]--><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">Of course, </del></span><b><i><span style="font-family: "Courier New";">source_branch_name</span></i></b> must already <span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">exist.</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">exist as a cdsp4-managed branch</ins></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -1in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><ins cite="mailto:NA" datetime="2002-09-13T11:20"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></ins></span><!--[endif]--><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">Building clients from the new branch would use </del></span><span style="font-family: "Courier New";"><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">addp4user</del></span></span><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20"> just like building clients for </del></span><b><i><span style="font-family: "Courier New";"><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">source_branch_name</del></span></span></i></b><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">, except that </del></span><b><i><span style="font-family: "Courier New";"><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">new_branch_name</del></span></span></i></b><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20"> would be used for the </del></span><span style="font-family: "Courier New";"><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">bname</del></span></span><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20"> option.<span style=""> </span>The </del></span><span style="font-family: "Courier New";"><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">tp</del></span></span><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20"> and </del></span><span style="font-family: "Courier New";"><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">user</del></span></span><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20"> options would be the same.</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">No cells in </ins><b><i><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">source_branch_name</ins></span></i></b><ins cite="mailto:NA" datetime="2002-09-13T11:20"> can be opened for editing, adding, or deleting.<span style=""> </span>To make sure, select one library from the library list for the source branch in the cdsp4 Library Browser, select Library Commands -> Show Checkouts, click Everyone in this branch and Library -> All.</ins></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><ins cite="mailto:NA" datetime="2002-09-13T11:20"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></ins></span><!--[endif]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">The directory where the new branch will be placed must already exist and be writable by the user running </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">byob</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">.</ins></p> <p class="MsoBodyText"><ins cite="mailto:NA" datetime="2002-09-13T11:20">The new branch will be located next to the source branch in the UNIX directory hierarchy.<span style=""> </span>Once the branch is built, workspaces can be immediately built from it using </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">addp4user</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> as described in Section </ins><!--[if supportFields]><ins cite="mailto:NA" datetime="2002-09-13T11:20"><span style='mso-element:field-begin'></span><span style="mso-spacerun: yes"></span>REF _Ref19422712 \n \h <span style='mso-element:field-separator'></span></ins><![endif]-->5<ins cite="mailto:NA" datetime="2002-09-13T11:20"><!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00520065006600310039003400320032003700310032000000</w:data> </xml><![endif]--></ins><!--[if supportFields]><ins cite="mailto:NA" datetime="2002-09-13T11:20"><span style='mso-element:field-end'></span></ins><![endif]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">.</ins></p> <p class="MsoBodyText">Example: Dave had originally built a workspace for the existing <span style="font-family: "Courier New";">dynamo_a0_cds1</span> branch:</p> <p class="MsoBodyText"><span style="font-size: 8pt; font-family: "Courier New";"><span style=""></span>% addp4user bname dynamo_a0_cds1 tp /home/dave/cds_branches user dave</span></p> <p class="MsoBodyText">After many edits and a tapeout, Dave would like to make a Dynamo A1 branch <ins cite="mailto:NA" datetime="2002-09-13T11:20">using the current state of the Dynamo A0 database as the starting point, </ins>and <ins cite="mailto:NA" datetime="2002-09-13T11:20">build a </ins>new workspace <ins cite="mailto:NA" datetime="2002-09-13T11:20">for himself </ins>from it.<span style=""> </span>The two steps to do this are:</p> <p class="MsoBodyText" style="text-indent: 0.5in;"><span style="font-size: 8pt; font-family: "Courier New";">% byob source dynamo_a0_cds1 target dynamo_a1_cds1</span></p> <p class="MsoBodyText"><span style="font-size: 8pt; font-family: "Courier New";"><span style=""></span>% addp4user bname dynamo_a1_cds1 tp /home/dave/cds_branches user dave</span></p> <p class="MsoBodyText">Other Cadence users who will be working on Dynamo A1 would need to build their own <span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">clients</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">workspaces</ins> from the new branch as well, using the same <span style="font-family: "Courier New";">addp4user</span> command as above but with their own user name and workspace location.</p> <p class="MsoBodyText">Using <span style="font-family: "Courier New";">byob</span> is also ideal for users to work together on a set of edits isolated from the main project, such as when performing an experiment whose outcome is not known.<span style=""> </span>A branch built with <span style="font-family: "Courier New";">byob</span> can simply be abandoned if the experiment did not work out or if tapeout goals were changed, or the changes made in the new branch can be selectively integrated into any other branch if the outcome was successful.<span style=""> </span>All the while, Perforce maintains the full history of every cell in every branch, and this history can be queried through the Library Browser.</p> <p class="MsoBodyText">If significant changes are required in a branch definition, or a new project is being established, then a Perforce/cdsp4 admin should be contacted to set up a new branch from scratch.</p> <p class="MsoBodyText">It is important to note when building a new Cadence branch that there is normally a parallel Perforce tree of non-Cadence data for the same project, containing Verilog, timing models, layout abstracts, DV data, LVS and DRC scripts, etc.<span style=""> </span>Each of these non-Cadence trees has a ref directory with symbolic links to external referenced data such as read-only libraries, technology files, etc.<span style=""> </span>The Cadence technology file used for the cdsp4 branch must be referenced through the non-Cadence project trees <span style="font-family: "Courier New";">ref/tech</span> symbolic link to ensure consistency.<span style=""> </span>When building a new cdsp4 branch it might be necessary to build a new non-Cadence branch with its own reference pointers if some will be different from the existing projects, and recompile the cdsp4 branchs <span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">techlib </del></span><b><i><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">project</ins></span></i></b><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">_techlib</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> </ins>library.</p> <h1><a name="_Toc23177465"><!--[if !supportLists]--><sup><span style="">9<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span></sup><!--[endif]--><sup><span style="">Technology Files</span></sup></a><sup><span style=""></span></sup></h1> <h2 style=""><a name="_Toc23177466"><!--[if !supportLists]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">9.1<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></ins><!--[endif]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">Define a Technology Library Per Project</ins></a><ins cite="mailto:NA" datetime="2002-09-13T11:20"></ins></h2> <p class="MsoBodyText">The Cadence technology file contains layer, color, pattern, and other information for layout data.<span style=""> </span>Every Cadence layout library must have a technology file associated with it.<span style=""> </span>Cadence provides two methods of attaching technology file data to a design library:</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Attach a technology library to the design library, or</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Compile a technology file into the design library</p> <p class="MsoBodyText">The <u>greatly</u> preferable way is the former.<span style=""> </span>In this case, a special technology library is built for each design database whose sole purpose is to have a technology file compiled into it and have all other design libraries reference this technology library to get its technology file information. <span style=""></span>The biggest advantage to this is that if the technology file changes, only the technology library needs to recompile the modified technology file, not each design library.</p> <p class="MsoBodyText">Within cdsp4 the same approach should be used.<span style=""> </span>Because cdsp4 adds some structure on the Cadence database by grouping a design consisting of a number of libraries into one branch, the following rules should be followed when setting up the technology library:</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->There should be one technology library per branch, named <span style="font-family: "Courier New";"><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">techlib_</del></span><b><i><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">project</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">project</ins></i></b></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">_techlib</ins></span> to keep the name simple, easily recognized, and unique, for example:</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: 0.5in;"><span style="font-size: 8pt; font-family: "Courier New";"><span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">techlib_dynamo</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">dynamo_techlib</ins></span><span style="font-size: 8pt;"></span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->The technology file compiled into the technology library needs to be explicitly chosen for the project from the ref pointer in the projects non-Cadence tree.<span style=""> </span>Example for Dynamo A0:</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: 0.5in;"><span style="font-size: 8pt; font-family: "Courier New";">/proj/hw/dynamo/a0/ref/tech/cadence/virtuoso44.tf</span></p> <p class="MsoBodyText">The technology library is treated like any other library under cdsp4.<span style=""> </span>This way all users building cdsp4 workspaces get the technology library along with the design libraries automatically, and it is autosynced when it changes.</p> <h2 style=""><a name="_Toc23177467"><!--[if !supportLists]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">9.2<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></ins><!--[endif]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">Updating a Technology Library</ins></a><ins cite="mailto:NA" datetime="2002-09-13T11:20"></ins></h2> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">Occasionally a Virtuoso technology file needs updating, and therefore the technology library that uses that technology file needs to be updated.<span style=""> </span>The advantage of defining a technology library that all other libraries in the project attach to, as described earlier, then becomes clear: only the technology library needs to be updated and all design libraries that attach to it are automatically updated.</ins></p> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">Updating a technology library is slightly more complex under cdsp4.<span style=""> </span>The file that contains the technology information in a library is called </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">techfile.cds</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">, and is at the top level of the library.<span style=""> </span>Unfortunately, cdsp4 does not provide the ability to explicitly check out this file like it does for cell data.<span style=""> </span>Instead, the p4 command line interface needs to be used to check out </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">techfile.cds</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">.<span style=""> </span>All other checkouts and checkins for technology library updates are done with the cdsp4 interface; do not do any other p4 command line operations except as described below!! </ins></p> <p class="MsoBodyText" style="text-indent: -0.5in;"><ins cite="mailto:NA" datetime="2002-09-13T11:20">Here are the steps for updating the technology library.<span style=""> </span>For this example, assume the technology library for the Dynamo project is called </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">dynamo_techlib</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">.</ins></p> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">1. cd into the </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">dynamo_techlib</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> directory in the workspace the Cadence application (icfb, layoutPlus, etc.) is running from</ins></p> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">2. Determine the client name for this workspace library.<span style=""> </span>It will be:</ins></p> <p class="MsoBodyText" style=""><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20"><span style=""> </span>dynamo_techlib:<b><i>branch_name</i></b>:<b><i>user</i></b></ins></span></p> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">3. Check out the technology file for edit:</ins></p> <p class="MsoBodyText" style=""><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20"><span style=""> </span>p4 c dynamo_techlib:<b><i>branch_name</i></b>:<b><i>user</i></b> edit techfile.cds</ins></span></p> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">4. From the Library Browser, select the </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">dynamo_techlib</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> library and select all the cells appearing in the Cell View listing.<span style=""> </span>Select Cell View -> Edit.<span style=""> </span>This will check out all the cells.</ins></p> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">5. From the Cadence CIW window, select Technology File -> Load. <span style=""></span>Type in the location of the new technology file.<span style=""> </span>Click the Select All button for the Classes selection, ensure that </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">dynamo_techlib</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> is shown as the Technology Library to be updated, and click Replace at the bottom of the form.<span style=""> </span>Finally, click the OK button.<span style=""> </span>The new technology file should compile.</ins></p> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">6. After successful compilation, from the Cadence CIW window select Technology File -> Save.<span style=""> </span>Ensure that the Technology Library menu shows </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">dynamo_techlib</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">.<span style=""> </span>Click the OK button.</ins></p> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">7. From the Library Browser window, select the </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">dynamo_techlib</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> library and select Library Commands -> Show Checkouts.<span style=""> </span>The cells previously checked out, plus the file </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">techfile.cds</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">, should show up in the Show Checkouts window.<span style=""> </span>Select all and click the OK button, and provide the checkin comment.</ins></p> <h1><a name="_Toc23177468"><!--[if !supportLists]--><sup><span style="">10<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span></sup><!--[endif]--><sup><span style="">Deleting a Workspace</span></sup></a><sup><span style=""></span></sup></h1> <p class="MsoBodyText">Once a workspace is no longer needed, it should be deleted for two reasons:</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Reduce the amount of data Perforce needs to track, improving long term server performance</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->Reduce disk space usage</p> <p class="MsoBodyText">cdsp4 provides the <span style="font-family: "Courier New";">wsclean</span> utility to delete an existing branchs clients from a users workspace.</p> <h1><a name="_Toc23177469"><!--[if !supportLists]--><sup><span style="">11<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span></sup><!--[endif]--><sup><span style="">Building a New Branch (Admins Only)</span></sup></a><sup><span style=""></span></sup></h1> <p class="MsoBodyText">When a new project starts that is significantly different from a previous project, it may be better to build the new projects branch from scratch.<span style=""> </span>This involves substantially more planning to identify the parts of the new project that will be branched from an existing project or projects, imported from elsewhere, or built from scratch.<span style=""> </span>Each source of data will be brought into the new projects branch in a different way.</p> <p class="MsoBodyText">The <span style="font-family: "Courier New";">buildbranch</span> command builds a new branch from a project root<a style="" href="#_ftn6" name="_ftnref6" title=""><span class="MsoFootnoteReference"><span style=""><!--[if !supportFootnotes]-->[6]<!--[endif]--></span></span></a>.<span style=""> </span>It requires the following arguments:</p> <p class="MsoBodyText"><span style="font-size: 8pt; font-family: "Courier New";"><span style=""></span>-tp<b><i>branch_directory_root</i></b><br> <span style=""> </span>-bname <b><i>branch_name</i></b></span><b><i><span style="font-family: "Courier New";"></span></i></b></p> <p class="MsoBodyText">This will build a new cdsp4 branch named <b><i><span style="font-family: "Courier New";">branch_name</span></i></b> from an existing root.<span style=""> </span>The new branch will be located under the directory <b><i><span style="font-family: "Courier New";">branch_directory_root</span></i></b>.<span style=""> </span>A location can take the form</p> <p class="MsoBodyText" style="text-indent: 0.5in;"><span style="font-size: 8pt; font-family: "Courier New";">/proj/hw/<b><i>project</i></b>/<b><i>root/branches/</i></b></span><span style="font-size: 8pt;"></span></p> <p class="MsoBodyText">To make a new branch named dynamo_a0_cds3 in the appropriate location from the project root:</p> <p class="MsoBodyText" style="margin-left: 1in;"><span style="font-size: 8pt; font-family: "Courier New";">buildbranch tp /proj/hw/dynamo/root/branches bname dynamo_a0_cds3</span></p> <p class="MsoBodyText"><span style="font-family: "Courier New";">Buildbranch</span> must be run by a user permitted to write into <b><i><span style="font-family: "Courier New";">branch_directory_root</span></i></b>.</p> <h1><a name="_Toc23177470"><!--[if !supportLists]--><sup><span style="">12<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span></sup><!--[endif]--><sup><span style="">Migrating Existing Data to cdsp4 (Admins Only)</span></sup></a><sup><span style=""></span></sup></h1> <p class="MsoBodyText">When dfII data already exists, the following steps must be taken to put the data under cdsp4 configuration management control:</p> <p class="MsoBodyText">1. Make a copy of the complete dfII library to be put under cdsp4, in the location to become the root.<span style=""> </span>The original data becomes a backup only and should no longer be edited or referred to once conversion to cdsp4 is complete.<span style=""> </span>The location of the data to be put under cdsp4 should be under:</p> <p class="MsoBodyText" style="text-indent: 0.5in;"><span style="font-size: 8pt; font-family: "Courier New";">/proj/hw/<b><i>project</i></b>/root</span><span style="font-size: 8pt;"></span></p> <p class="MsoBodyText">2. If necessary, map any names of libraries or cells containing illegal characters to legal names using the <span style="font-family: "Courier New";">fixhash.il </span>SKILL program.<span style=""> Please read the comments at the top of this code to determine the correct mode of operation as welll as instructions for removing extraneous files introduced by the use of DesignSync/TDM etc. cdsp4 does *not* add any files to your data hierarchy like other Cadence integrations. </span>You must also make sure that there are no leftover lock stake files in your copied tree , using a command such as:</p> <p class="MsoBodyText" style="text-indent: 0.5in;"><span style="font-size: 8pt; font-family: "Courier New";">find . name \*cdslck\* -print exec rm {} \;<br> <br> </span></p> <p class="MsoBodyText">3. Revision the data using cdsp4 using Library Browsers Library -> Revision command. Make sure that the cdsinfo.tag and prop.xx files are writable. cdsp4 will check this data into Perforce using an atomic transaction per cellview. <span style="text-decoration: underline;">Do not manually revision or attempt to checkin Cadence data using the p4 command line, you must use the Library Browser interface.</span> You will be required to choose the library type and a blockname.<span style=""> </span>You must choose either Design or Reference.<span style=""> </span>A Reference library has extended access control mechanisms while a Design library does not. The choice of blockname is required; use the default top if you do not care for additional partitioning in the depot namespace.</p> <p class="MsoBodyText">4. Define a reference client for the new data using <span style="font-size: 8pt; font-family: "Courier New";">p4 c <b><i>project</i></b>_<b><i>revision</i></b>_ref_top client</span>. This reference client is the branching spec used by <span style="font-size: 8pt; font-family: "Courier New";">buildbranch</span> to determine the set of files to branch. Here is an example:</p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText"><span style=""> </span>View:</p> <p class="MsoBodyText"><span style=""> </span>//depot/dynamo/root/cadence/top/... //dynamo_root_ref_top/cadence/top/...</p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText">In this example, the branch will contain all the libraries revision below cadence/top.</p> <p class="MsoBodyText"><span style="font-family: "Courier New";"><!--[if !supportEmptyParas]--><!--[endif]--></span></p> <p class="MsoBodyText" style="margin-left: 0in;"><span style=""></span>5. Build a new branch from this one using <span style="font-size: 8pt; font-family: "Courier New";">buildbranch</span>.</p> <p class="MsoBodyText">6. Build a workspace for each user who will view or edit data from the branch using <span style="font-size: 8pt; font-family: "Courier New";">addp4user</span></p> <h1><a name="_Toc23177471"><!--[if !supportLists]--><sup><span style="">13<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span></sup><!--[endif]--><sup><span style="">Internal Structure and setup (Admins Only)</span></sup></a><sup><span style=""></span></sup></h1> <h2><a name="_Ref18821733"></a><a name="_Toc23177472"><span style=""><!--[if !supportLists]-->13.1<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->The Root</span></a></h2> <p class="MsoBodyText">The Root for a Cadence project database is the location where the first checkins of Cadence data (p4 adds) were done for that project.<span style=""> </span>All branches of a Cadence project database trace their origins to a Root.</p> <p class="MsoBodyText">When new libraries need to be added to a project database, the libraries must be added to the Root first, and then propagated to all branches that have been built from the Root.<span style=""> </span>For more details on this procedure, please see Section <span style="">15<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00520065006600310038003800320031003500390038000000</w:data> </xml><![endif]--></span>.</p> <p class="MsoBodyText">The directory path to the cdsp4 Root is what the PROJECT environment variable must be set to.<span style=""> </span>However, the relationship between PROJECT and the data that resides at that location is not so direct.<span style=""> </span>The value of PROJECT is used by cdsp4 as follows:</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]--><span style="font-family: "Courier New";">buildbranch</span> uses it to find the location of the source data in the depot for the p4 integrate step of building a branch, and for locating the <span style="font-family: "Courier New";">cds.lib</span> and <span style="font-family: "Courier New";">cds.p4client</span> files to install in the new branch</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->other scripts use it only as a string that is parsed to extract project and revision information (each site may define where to find this information differently)</p> <p class="MsoBodyText">One client is made for each library in the Root project database, named <b><i><span style="font-family: "Courier New";">library</span></i></b><span style="font-family: "Courier New";">:{<b><i>CDS_Project}_{CDS_ProjectRev}</i></b></span>.<span style=""> </span>By site convention, <b><i><span style="font-family: "Courier New";">project_rev</span></i></b> is derived from one or two path components of <span style="font-family: "Courier New";">PROJECT</span>.</p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText">i.e if PROJECT is /proj/hw/dynamo/root</p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText">CDS_Project=dynamo</p> <p class="MsoBodyText">CDS_ProjectRev=root</p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText">So the client would be</p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText"><b><i><span style="font-family: "Courier New";">library</span></i></b><span style="font-family: "Courier New";">:dynamo_root</span></p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText">Note that the use of Root described in this section does not have anything in common with the Perforce usage of Root in client definitions, a potential source of confusion.</p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText">The easiest way to set CDS_Project and CDS_ProjectRev is to set it in your master .cdsinit file, before you load any SKILL.</p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText" style="margin-left: 0in;"><span style=""></span>proj = getShellEnvVar("PROJECT")</p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText"><span style=""> </span>unless(proj</p> <p class="MsoBodyText"><span style=""> </span>error("Session init aborted, no PROJECT set !!!")</p> <p class="MsoBodyText"><span style=""> </span>)</p> <p class="MsoBodyText"><span style=""> </span>pdata=parseString(proj "/")</p> <p class="MsoBodyText"><span style=""> </span></p> <p class="MsoBodyText"><span style=""> </span>CDS_Project = nthelem(3 pdata)</p> <p class="MsoBodyText"><span style=""> </span>CDS_ProjectRev = nthelem(4 pdata)</p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <h2><a name="_Toc23177473"><!--[if !supportLists]-->13.2<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->Set up the config file</a></h2> <p class="MsoBodyText">Browse the CDS_P4Config.il file. Most variables are self-explanatory except one.</p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText">The variable that need to be set<span style=""> </span>correctly initially is:</p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText"><b><i>CDS_P4MasterClientRelLocation</i></b></p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText">This should be set to the same place as the location of your cds.lib file for the project. In cdsp4, for every master cds.lib file, there needs to be a cds.p4client file. This file is automatically generated, but its location needs to be defined.</p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <h2><a name="_Toc23177474"><!--[if !supportLists]-->13.3<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->Clients Associated with a Branch</a></h2> <p class="MsoBodyText">When a branch is created in cdsp4 using either <span style="font-family: "Courier New";">buildbranch</span> or <span style="font-family: "Courier New";">byob</span>, cdsp4 creates a group of Perforce clients for the branch: one per library in the branch plus one more for the branch itself.<span style=""> </span>These clients are:</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]--><b><i><span style="font-family: "Courier New";">branch_name</span></i></b><span style="font-family: "Courier New";">_client</span> for the branch <b><i><span style="font-family: "Courier New";">branch_name</span></i></b>.<span style=""> </span>This client allows scripts to locate the branch directory by parsing out the Root: field in the client definition.</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]--><b><i><span style="font-family: "Courier New";">library</span></i></b><span style="font-family: "Courier New";">:<b><i>branch_name</i></b></span><b><i> </i></b>for each library <b><i><span style="font-family: "Courier New";">library</span> </i></b>in the branch <b><i><span style="font-family: "Courier New";">branch_name</span></i></b>.<span style=""> </span>Because every data operation in Perforce requires a client through which to operate, these clients are used for all Perforce branch operations such as p4 integrate.<b><i><span style="font-family: "Courier New";"></span></i></b></p> <h2><a name="_Ref21166602"></a><a name="_Toc23177475"><span style=""><!--[if !supportLists]-->13.4<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->User Clients</span></a></h2> <p class="MsoBodyText">Each library in each user workspace has its own client, named</p> <p class="MsoBodyText" style="text-indent: 0.5in;"><b><i><span style="font-family: "Courier New";">library</span></i></b><span style="font-family: "Courier New";">:<b><i>branch_name</i></b>:<b><i>user</i></b></span></p> <p class="MsoBodyText">User clients always have three colon-separated fields.</p> <p class="MsoBodyText">These clients are <span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">the normal</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">normal, fully functional</ins> Perforce clients in that they govern the workings of all typical Perforce operations between the depot and a workspace such as checking files out, checking in, synchronizing, running queries, etc.</p> <h2 style=""><a name="_Toc23177476"><!--[if !supportLists]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">13.5<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></ins><!--[endif]--><ins cite="mailto:NA" datetime="2002-09-13T11:20">How Does cdsp4 Tell Which Libraries are Revisioned?</ins></a><ins cite="mailto:NA" datetime="2002-09-13T11:20"></ins></h2> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">The Cadence dfII library structure is described by a tree of </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">cds.lib</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> files.<span style=""> </span>The tree is formed by </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">DEFINE</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> lines, which are the leaves of the tree, and </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">INCLUDE</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> lines, which are arcs to other </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">cds.lib</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">-format files.<span style=""> </span>dfII applications perform a depth-first search of the tree and accumulate all </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">DEFINE</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> lines found to form the complete set of library definitions for the applications session.<span style=""> </span>The dfII Library Browser shows only the set of leaf library </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">DEFINE</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">s found in the search.</ins></p> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">cdsp4 determines which of the libraries it found are under its control by reading the </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">DMTYPE</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> field of the </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">cdsinfo.tag</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> file in each library</ins> it found<ins cite="mailto:NA" datetime="2002-09-13T11:20">.<span style=""></span>If the </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">DMTYPE</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> field is set to the string </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">p4</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">, then it is under cdsp4 control.<span style=""> </span>This further implies that each library with </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">DMTYPE p4</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> must have a branch, and a set of clients formed by the strings:</ins></p> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20"><span style=""> </span></ins><b><i><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">library_name</ins></span></i></b><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">:<b><i>branch_name</i></b>:<b><i>user</i></b></ins></span></p> <p class="MsoBodyText" style=""><ins cite="mailto:NA" datetime="2002-09-13T11:20">This works fine in a simple design where the project being worked on only has cdsp4-managed data for itself, and all other data is unmanaged data.<span style=""> </span>Each invocation of </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">addp4user</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> builds the required clients.<span style=""> </span></ins></p> <p class="MsoBodyText"><ins cite="mailto:NA" datetime="2002-09-13T11:20"><!--[if !supportEmptyParas]--><!--[endif]--></ins></p> <h1><a name="_Ref18821598"></a><a name="_Ref19590948"></a><a name="_Toc23177477"><span style=""><span style=""><!--[if !supportLists]--><sup><span style="">14<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span></sup><!--[endif]--><sup><span style="">Adding Libraries to Existing Branches and Workspaces (Admins Only)</span></sup></span></span></a><sup><span style=""></span></sup></h1> <h2><a name="_Toc23177478"><!--[if !supportLists]-->14.1<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->Why Adding Libraries is Hard</a></h2> <p class="MsoBodyText">At this time, adding libraries to existing branches under cdsp4 control can only be done the following way.<span style=""> </span>This restriction will hopefully be lifted in the future.</p> <p class="MsoBodyText">Existing branches all trace their origins back to the cdsp4 Root (see Section <span style="">14.1<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00520065006600310038003800320031003700330033000000</w:data> </xml><![endif]--></span>).<span style=""> </span>New branches built using <span style="font-family: "Courier New";">buildbranch</span>, or existing branches updated using <span style="font-family: "Courier New";">buildbranch add</span>, all use the cdsp4 Root for their source data.<span style=""></span>Branches built from other branches using <span style="font-family: "Courier New";">byob</span> also eventually trace back to a branch built using <span style="font-family: "Courier New";">buildbranch</span>.</p> <p class="MsoBodyText">Adding a library to a cdsp4 project database requires adding a client for each new library to the existing set of clients for every branch and user workspace, as well as updating the <span style="font-family: "Courier New";">cds.lib</span> and <span style="font-family: "Courier New";">cds.p4client</span> files in all branches and user workspaces.<span style=""> </span>All these parts of the cdsp4 database must be kept consistent with each other.<span style=""> </span>The only way to ensure this is to update the data source (Root) with the new libraries, propagate the new data forward to all branches and user workspaces, and build new clients for each branch and user workspace for the new libraries.</p> <p class="MsoBodyText">In other words, the full sequence of steps of building each branch and user workspace as shown in <span style="">Figure 2<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00520065006600310038003200390039003400320033000000</w:data> </xml><![endif]--></span> must be repeated when adding libraries to an existing cdsp4 project database, but in this case only with incremental changes.<span style=""></span>The<span style="font-family: "Courier New";">buildbranch</span> script provides this capability with the <span style="font-family: "Courier New";">add</span> option to update branches originally built with <span style="font-family: "Courier New";">buildbranch</span> or <span style="font-family: "Courier New";">byob</span>.<span style=""> </span>Once the branches are updated, user workspaces need to be incrementally updated using the <span style="font-family: "Courier New";">addp4user</span> command.</p> <h2><a name="_Toc23177479"><!--[if !supportLists]-->14.2<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->Steps for Adding a New Library</a></h2> <p class="MsoBodyText">Here is the full sequence of steps to add a new library to a new or existing cdsp4 project database.<span style=""> </span>First, the information describing the <ins cite="mailto:NA" datetime="2002-09-13T11:20">example </ins>project is<ins cite="mailto:NA" datetime="2002-09-13T11:20"> </ins>as follows <ins cite="mailto:NA" datetime="2002-09-13T11:20">(again, this is an example and does not correspond in all details to an</ins>y real<ins cite="mailto:NA" datetime="2002-09-13T11:20"> existing project)</ins>:</p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->The existing project is called dynamo</p> <p class="MsoBodyText" style="margin-left: 1.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: "Courier New";">o<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->cdsp4 Root is <span style="font-family: "Courier New";">/proj/hw/dynamo/root</span></p> <p class="MsoBodyText" style="margin-left: 1.5in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: "Courier New";">o<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->PROJECT is set to <span style="font-family: "Courier New";">/proj/hw/dynamo/root</span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->The new library to be added is called <span style="font-family: "Courier New";">dynamo_pcells</span></p> <p class="MsoBodyText" style="margin-left: 1in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-family: Symbol;"><span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->The branch clients are located under <span style="font-family: "Courier New";">/proj/hw/dynamo/root/branches</span></p> <p class="MsoBodyText" style="margin-left: 0.75in;"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="BodyNumbered1"><!--[if !supportLists]-->1.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->Confirm PROJECT is set to the cdsp4 project Root </p> <p class="MsoBodyText">Be sure your umask is set appropriately for the policy being used (<span style="font-family: "Courier New";">umask 002 is advised</span>).</p> <p class="BodyNumbered1"><!--[if !supportLists]-->2.<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->As a user able to write into the cdsp4 Root directory tree, start up the Cadence environment in <span style="font-family: "Courier New";">/proj/hw/dynamo/root</span>/<your location where your cds.lib lives>. This postfix must match the CDS_P4MasterClientRelLocation in CDS_P4Config.il</p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText">3. Select Library Commands -> New from the Library Browser and create the new library <span style="font-family: "Courier New";">dynamo_pcells</span>.<span style=""></span>The library should attach to an existing Tech File, the technology library to be attached to <ins cite="mailto:NA" datetime="2002-09-13T11:20">in this </ins>example<ins cite="mailto:NA" datetime="2002-09-13T11:20"> </ins>being<span style="font-family: "Courier New";">dynamo_techlib</span>.<span style=""> </span>When done with the forms, click the <span style="font-family: "Courier New";">Rfsh</span> button at the top of the Library Browser and confirm that the new library shows up in the library list.</p> <p class="MsoBodyText">4. Select the new <span style="font-family: "Courier New";">dynamo_pcells</span> library in the top window of the Library Browser, and select Library Commands -> Revision to inform cdsp4 that there is a new library to put under revision control.<span style=""> </span>In the Specify Revision Details window that pops up, type in <span style="font-family: "Courier New";">top</span> for the Block Name field, select <span style="font-family: "Courier New";">Design</span> for the <span style="font-family: "Courier New";">Lib Type</span> menu<ins cite="mailto:NA" datetime="2002-09-13T11:20">, and click the </ins><span style="font-family: "Courier New";"><ins cite="mailto:NA" datetime="2002-09-13T11:20">OK</ins></span><ins cite="mailto:NA" datetime="2002-09-13T11:20"> button</ins>.<span style=""> </span>Type <span style="font-family: "Courier New";">CDS_P4Refresh</span> in the CIW command line to update the <span style="font-family: "Courier New";">cds.p4client</span> file with the new library.</p> <p class="MsoBodyText">5. To confirm everything worked, select the <span style="font-family: "Courier New";">pcells_dynamo</span> library (single click), move the cursor out of the window, and confirm that the Library Browsers top message window shows the client name <span style="font-family: "Courier New";">pcells_dynamo:dynamo_a1</span> (or roughly similar).<span style=""> </span>If it shows <span style="font-family: "Courier New";">Not Revisioned</span>, or the log window shows any errors, then this step failed.</p> <p class="MsoBodyText">6. Confirm that the <span style="font-family: "Courier New";">cds.p4client</span> file in the Project Root directory contains a line for the <span style="font-family: "Courier New";">pcells_dynamo</span> library.</p> <p class="MsoBodyText">7. The Root update is now finished.<span style=""></span>Exit Cadence.</p> <p class="MsoBodyText">8. You now have two options:</p> <p class="MsoBodyText" style="margin-left: 0.75in; text-indent: -0.25in;"><!--[if !supportLists]-->a)<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span><!--[endif]-->build a branch, using buildbranch</p> <p class="MsoBodyText" style="margin-left: 0.75in; text-indent: -0.25in;"><!--[if !supportLists]--><span style="font-size: 8pt; font-family: "Courier New";">b)<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span><!--[endif]-->update an existing <span style=""></span>branch using the add option of buildbranch<span style="font-size: 8pt; font-family: "Courier New";"></span></p> <p class="MsoBodyText" style="margin-left: 0in;"><span style="font-size: 8pt; font-family: "Courier New";"><!--[if !supportEmptyParas]--><!--[endif]--></span></p> <p class="MsoBodyText"><span style="font-size: 8pt; font-family: "Courier New";">e.g.</span></p> <p class="MsoBodyText"><span style="font-size: 8pt; font-family: "Courier New";">buildbranch add dynamo_pcells bname dynamo_a0_cds1 tp /proj/hw/dynamo/root/branches</span></p> <p class="MsoBodyText"><span style="font-size: 8pt; font-family: "Courier New";"><!--[if !supportEmptyParas]--><!--[endif]--></span></p> <p class="MsoBodyText">9. Confirm that the <span style="font-family: "Courier New";">cds.lib</span> and <span style="font-family: "Courier New";">cds.p4client</span> files under each branch directory were updated with the new entry for <span style="font-family: "Courier New";">dynamo_pcells</span>, and that the <span style="font-family: "Courier New";">dynamo_pcells</span> directory was created under each branch directory.<ins cite="mailto:NA" datetime="2002-09-13T11:20"><span style=""> </span></ins></p> <p class="MsoBodyText"><!--[if !supportEmptyParas]--><!--[endif]--></p> <p class="MsoBodyText">10. Update all user workspaces using:</p> <p class="MsoBodyText" style="text-indent: 0.5in;"><span style="font-size: 8pt; font-family: "Courier New";">addp4user bname <b><i>branch_name</i></b> tp <b><i>user_workspace_location</i></b> user <b><i>user_name</i></b></span></p> <h1><a name="_Toc23177480"><!--[if !supportLists]--><sup><span style="">15<span style="font-family: "Times New Roman"; font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-stretch: normal; font-size-adjust: none;"></span></span></sup><!--[endif]--><sup><span style="">Deleting Libraries from a cdsp4 <span class="msoDel"><del cite="mailto:NA" datetime="2002-09-13T11:20">Project</del></span><ins cite="mailto:NA" datetime="2002-09-13T11:20">Branch</ins></span></sup></a><sup><span style=""></span></sup></h1> <p class="MsoBodyText" style="">Its too hard to do<ins cite="mailto:NA" datetime="2002-09-13T11:20"> properly</ins>.<span style=""> </span>Ignore the libraries that are supposed to be gone.<ins cite="mailto:NA" datetime="2002-09-13T11:20"> Hopefully, the next release of cdsp4 will take care of this. Bug Shiv a lot if this annoys you.</ins><a name="_Ref19523363"> </a></p> </div> <span style="font-size: 10pt; font-family: "Times New Roman";"><br clear="all" style="page-break-before: always;"> <span style=""></span></span> <div class="Section2"> <p class="MsoCaption" style="page-break-after: avoid;"><!--[if !supportEmptyParas]--><!--[endif]--></p> </div> <div style=""><!--[if !supportFootnotes]--><br clear="all"> <hr align="left" size="1" width="33%"><!--[endif]--> <div style="" id="ftn1"> <p class="MsoFootnoteText" style="text-indent: -0.75in;"><a style="" href="#_ftnref1" name="_ftn1" title=""><span class="MsoFootnoteReference"><ins cite="mailto:NA" datetime="2002-09-13T11:20"><span style=""><!--[if !supportFootnotes]-->[1]<!--[endif]--></span></ins></span></a><ins cite="mailto:NA" datetime="2002-09-13T11:20"> Conversely, the union of all branches of a project can be considered to be the complete history of a project.</ins></p> </div> <div style="" id="ftn2"> <p class="MsoFootnoteText" style=""><a style="" href="#_ftnref2" name="_ftn2" title=""><span class="MsoFootnoteReference"><ins cite="mailto:NA" datetime="2002-09-13T11:20"><span style=""><!--[if !supportFootnotes]-->[2]<!--[endif]--></span></ins></span></a><ins cite="mailto:NA" datetime="2002-09-13T11:20"> This multiple client per workspace mapping is entirely managed by cdsp4 and is generally invisible to the user.</ins></p> </div> <div style="" id="ftn3"> <p class="MsoFootnoteText"><a style="" href="#_ftnref3" name="_ftn3" title=""><span class="MsoFootnoteReference"><span style=""><!--[if !supportFootnotes]-->[3]<!--[endif]--></span></span></a> The default sync occurs every 5 minutes from the start time of your session; the interval is configurable on a per library basis</p> </div> <div style="" id="ftn4"> <p class="MsoFootnoteText" style=""><a style="" href="#_ftnref4" name="_ftn4" title=""><span class="MsoFootnoteReference"><ins cite="mailto:NA" datetime="2002-09-13T11:20"><span style=""><!--[if !supportFootnotes]-->[4]<!--[endif]--></span></ins></span></a><ins cite="mailto:NA" datetime="2002-09-13T11:20"> You can override this behavior by setting CDS_lbbdblClickMode=edit in your .cdslocal file</ins></p> </div> <div style="" id="ftn5"> <p class="MsoFootnoteText"><a style="" href="#_ftnref5" name="_ftn5" title=""><span class="MsoFootnoteReference"><span style=""><!--[if !supportFootnotes]-->[5]<!--[endif]--></span></span></a> Checking in multiple cells produces one Perforce change list per cell.</p> </div> <div style="" id="ftn6"> <p class="MsoBodyText"><a style="" href="#_ftnref6" name="_ftn6" title=""><span class="MsoFootnoteReference"><span style=""><!--[if !supportFootnotes]-->[6]<!--[endif]--></span></span></a> <span style="font-size: 9pt;">To build a derivative branch, use the command </span><span style="font-size: 9pt; font-family: "Courier New";">byob</span><span style="font-size: 9pt;">; see Section <span style="">7<!--[if gte mso 9]><xml> <w:data>08D0C9EA79F9BACE118C8200AA004BA90B02000000080000000D0000005F00520065006600310038003300380034003900390038000000</w:data> </xml><![endif]--></span>.</span></p> </div> </div> </body> </html>
# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#1 | 5093 | Hari Krishna Dara |
Populating perforce branch. I will be adding p4admin files to it. |
||
//guest/perforce_software/cdsp4/release/2.2/Doc/cdsp4_local.html | |||||
#5 | 2992 | Shiv Sikand |
Added notes on Linux server Clarified section on revisioning data |
||
#4 | 2291 | Shiv Sikand | doc error clean up | ||
#3 | 2263 | Shiv Sikand | Another typo | ||
#2 | 2262 | Shiv Sikand | typo | ||
#1 | 2250 | Shiv Sikand | new docs |