blob: 6bc57306db2c0b48c9edd61ef447a942a8e709d6 [file] [log] [blame]
<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns:st1="urn:schemas-microsoft-com:office:smarttags"
xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 10">
<meta name=Originator content="Microsoft Word 10">
<link rel=File-List href="guide_files/filelist.xml">
<link rel=Edit-Time-Data href="guide_files/editdata.mso">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<title>UML2 migration</title>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="place"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="date"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
name="time"/>
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:GrammarState>Clean</w:GrammarState>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
</w:WordDocument>
</xml><![endif]--><!--[if !mso]><object
classid="clsid:38481807-CA0E-42D2-BF39-B33AF135CC4D" id=ieooui></object>
<style>
st1\:*{behavior:url(#ieooui) }
</style>
<![endif]-->
<style>
<!--
/* Font Definitions */
@font-face
{font-family:Helvetica;
panose-1:2 11 6 4 2 2 2 2 2 4;
mso-font-charset:238;
mso-generic-font-family:swiss;
mso-font-pitch:variable;
mso-font-signature:536902279 -2147483648 8 0 511 0;}
@font-face
{font-family:Helv;
panose-1:2 11 6 4 2 2 2 3 2 4;
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;}
@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;}
@font-face
{font-family:Tahoma;
panose-1:2 11 6 4 3 5 4 4 2 4;
mso-font-charset:238;
mso-generic-font-family:swiss;
mso-font-pitch:variable;
mso-font-signature:1627421319 -2147483648 8 0 66047 0;}
@font-face
{font-family:Verdana;
panose-1:2 11 6 4 3 5 4 4 2 4;
mso-font-charset:238;
mso-generic-font-family:swiss;
mso-font-pitch:variable;
mso-font-signature:536871559 0 0 0 415 0;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
h1
{margin-top:12.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:0in;
mso-pagination:widow-orphan;
page-break-after:avoid;
mso-outline-level:1;
font-size:16.0pt;
font-family:Arial;}
h2
{margin-top:12.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:0in;
mso-pagination:widow-orphan;
page-break-after:avoid;
mso-outline-level:2;
font-size:14.0pt;
font-family:Arial;
font-style:italic;}
h3
{margin-top:12.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:.5in;
text-indent:-.3in;
mso-pagination:widow-orphan;
page-break-after:avoid;
mso-outline-level:3;
font-size:13.0pt;
font-family:Arial;}
h4
{margin-top:12.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:.6in;
text-indent:-.1in;
mso-pagination:widow-orphan;
page-break-after:avoid;
mso-outline-level:4;
font-size:14.0pt;
font-family:"Times New Roman";}
h5
{margin-top:12.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:.7in;
text-indent:-.3in;
mso-pagination:widow-orphan;
mso-outline-level:5;
font-size:13.0pt;
font-family:"Times New Roman";
font-style:italic;}
p.MsoToc1, li.MsoToc1, div.MsoToc1
{margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
p.MsoCommentText, li.MsoCommentText, div.MsoCommentText
{margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
p.MsoListBullet, li.MsoListBullet, div.MsoListBullet
{mso-style-link:"List Bullet Char";
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
text-indent:-.25in;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";
font-weight:bold;}
p.MsoList2, li.MsoList2, div.MsoList2
{margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
margin-bottom:.0001pt;
text-indent:-.25in;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
p.MsoListBullet2, li.MsoListBullet2, div.MsoListBullet2
{mso-style-link:"List Bullet 2 Char";
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.75in;
margin-bottom:.0001pt;
text-indent:-.25in;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
p.MsoListBullet3, li.MsoListBullet3, div.MsoListBullet3
{mso-style-link:"List Bullet 3 Char";
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:1.0in;
margin-bottom:.0001pt;
text-indent:-.25in;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
p.MsoListBullet4, li.MsoListBullet4, div.MsoListBullet4
{margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:1.5in;
margin-bottom:.0001pt;
text-indent:-.25in;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
p.MsoBodyText, li.MsoBodyText, div.MsoBodyText
{margin-top:0in;
margin-right:0in;
margin-bottom:6.0pt;
margin-left:0in;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
p.MsoBodyTextIndent, li.MsoBodyTextIndent, div.MsoBodyTextIndent
{margin-top:0in;
margin-right:0in;
margin-bottom:6.0pt;
margin-left:.25in;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
p.MsoDate, li.MsoDate, div.MsoDate
{margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
a:link, span.MsoHyperlink
{color:blue;
text-decoration:underline;
text-underline:single;}
a:visited, span.MsoHyperlinkFollowed
{color:purple;
text-decoration:underline;
text-underline:single;}
p.MsoDocumentMap, li.MsoDocumentMap, div.MsoDocumentMap
{margin:0in;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
background:navy;
font-size:12.0pt;
font-family:Tahoma;
mso-fareast-font-family:"Times New Roman";}
pre
{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.MsoCommentSubject, li.MsoCommentSubject, div.MsoCommentSubject
{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;}
span.ListBulletChar
{mso-style-name:"List Bullet Char";
mso-style-link:"List Bullet";
mso-ansi-font-size:12.0pt;
mso-bidi-font-size:12.0pt;
mso-ansi-language:EN-US;
mso-fareast-language:EN-US;
mso-bidi-language:AR-SA;
font-weight:bold;}
span.ListBullet2Char
{mso-style-name:"List Bullet 2 Char";
mso-style-link:"List Bullet 2";
mso-ansi-font-size:12.0pt;
mso-bidi-font-size:12.0pt;
mso-ansi-language:EN-US;
mso-fareast-language:EN-US;
mso-bidi-language:AR-SA;}
span.ListBullet3Char
{mso-style-name:"List Bullet 3 Char";
mso-style-link:"List Bullet 3";
mso-ansi-font-size:12.0pt;
mso-bidi-font-size:12.0pt;
mso-ansi-language:EN-US;
mso-fareast-language:EN-US;
mso-bidi-language:AR-SA;}
p.normalarial, li.normalarial, div.normalarial
{mso-style-name:normalarial;
margin-top:12.0pt;
margin-right:0in;
margin-bottom:3.0pt;
margin-left:.5in;
text-indent:-.3in;
mso-pagination:widow-orphan;
page-break-after:avoid;
font-size:13.0pt;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
font-weight:bold;}
span.heading3char
{mso-style-name:heading3char;
font-family:Arial;
mso-ascii-font-family:Arial;
mso-hansi-font-family:Arial;
mso-bidi-font-family:Arial;
font-weight:bold;}
span.listbulletcharchar
{mso-style-name:listbulletcharchar;
font-weight:bold;}
span.GramE
{mso-style-name:"";
mso-gram-e:yes;}
@page Section1
{size:8.5in 11.0in;
margin:.5in .75in 1.0in .75in;
mso-header-margin:.5in;
mso-footer-margin:.5in;
border:none;
border-bottom:solid windowtext 1.0pt;
padding:0in 0in 24.0pt 0in;
mso-paper-source:0;}
div.Section1
{page:Section1;}
/* List Definitions */
@list l0
{mso-list-id:-127;
mso-list-type:simple;
mso-list-template-ids:1764266394;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-style-link:"List Bullet 4";
mso-level-text:\F0B7;
mso-level-tab-stop:60.45pt;
mso-level-number-position:left;
margin-left:60.45pt;
text-indent:-.25in;
font-family:Symbol;}
@list l1
{mso-list-id:-126;
mso-list-type:simple;
mso-list-template-ids:-499484602;}
@list l1:level1
{mso-level-number-format:bullet;
mso-level-style-link:"List Bullet 3";
mso-level-text:\F0B7;
mso-level-tab-stop:46.3pt;
mso-level-number-position:left;
margin-left:46.3pt;
text-indent:-.25in;
font-family:Symbol;}
@list l2
{mso-list-id:-125;
mso-list-type:simple;
mso-list-template-ids:-905128938;}
@list l2:level1
{mso-level-number-format:bullet;
mso-level-style-link:"List Bullet 2";
mso-level-text:\F0B7;
mso-level-tab-stop:32.15pt;
mso-level-number-position:left;
margin-left:32.15pt;
text-indent:-.25in;
font-family:Symbol;}
@list l3
{mso-list-id:-119;
mso-list-type:simple;
mso-list-template-ids:-1290344310;}
@list l3:level1
{mso-level-number-format:bullet;
mso-level-style-link:"List 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 l4
{mso-list-id:278107;
mso-list-type:hybrid;
mso-list-template-ids:-228144608 67698689 -1621047670 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l4: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 l4:level2
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Courier New";}
@list l4:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l5
{mso-list-id:9065941;
mso-list-type:hybrid;
mso-list-template-ids:1111500494 2134686924 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l5:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l5:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l5:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l5:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l5:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l5:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l5:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l5:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l5:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l6
{mso-list-id:10186818;
mso-list-type:hybrid;
mso-list-template-ids:-704999116 67698689 67698691 -726208670 67698689 67698691 67698693 67698689 67698691 67698693;}
@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 l6: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";}
@list l6:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l6:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l6:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l6:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l6:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l6:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l6:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l7
{mso-list-id:12731250;
mso-list-type:hybrid;
mso-list-template-ids:1907362096 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l7: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 l7:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l7:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l7:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l7:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l7:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l7:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l7:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l7:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l8
{mso-list-id:23483844;
mso-list-type:hybrid;
mso-list-template-ids:382371220 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l8:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l8: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";}
@list l8: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 l8:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l8:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l8:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l8:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l8:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l8:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9
{mso-list-id:30690441;
mso-list-type:hybrid;
mso-list-template-ids:-822035250 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l9: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 l9:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l9:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l10
{mso-list-id:34082142;
mso-list-type:hybrid;
mso-list-template-ids:-116357470 67698691 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l10:level1
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:"Courier New";}
@list l10:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:"Courier New";}
@list l10:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l10:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l10:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l10:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l10:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l10:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l10:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l11
{mso-list-id:37630831;
mso-list-template-ids:565237946;}
@list l11:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l11:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l11:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l11:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l11:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l11:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l11:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l11:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l11:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l12
{mso-list-id:40055883;
mso-list-template-ids:-547050114;}
@list l12:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l12:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l12:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l12:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l12:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l12:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l12:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l12:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l12:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l13
{mso-list-id:43799321;
mso-list-template-ids:1180717114;}
@list l13:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l13:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l13:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l13:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l13:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l13:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l13:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l13:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l13:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l14
{mso-list-id:45419791;
mso-list-type:hybrid;
mso-list-template-ids:1908823720 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l14: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 l14:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l14:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l14:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l14:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l14:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l14:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l14:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l14:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l15
{mso-list-id:47657780;
mso-list-template-ids:1994544700;}
@list l15:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l15:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l15:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l15:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l15:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l15:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l15:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l15:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l15:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l16
{mso-list-id:64882587;
mso-list-type:hybrid;
mso-list-template-ids:-547050114 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l16:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l16:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l16:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l16:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l16:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l16:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l16:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l16:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l16:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l17
{mso-list-id:66654400;
mso-list-template-ids:-7826624;}
@list l17:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l17:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;
font-family:"Courier New";}
@list l17:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Wingdings;}
@list l17:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l17:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l17:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l17:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l17:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l17:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l18
{mso-list-id:71632497;
mso-list-template-ids:2066148766;}
@list l19
{mso-list-id:79568023;
mso-list-type:hybrid;
mso-list-template-ids:63230960 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l19: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 l19: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";}
@list l19: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 l19:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l19:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l19:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l19:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l19:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l19:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l20
{mso-list-id:80177410;
mso-list-template-ids:1194592708;}
@list l20:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l20: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";}
@list l20: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 l20:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l20:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l20:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l20:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l20:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l20:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l21
{mso-list-id:86074909;
mso-list-template-ids:-1487769696;}
@list l21:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l21: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";}
@list l21:level3
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l21:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l21:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l21:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l21:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l21:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l21:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l22
{mso-list-id:109328319;
mso-list-template-ids:-1482363534;}
@list l22:level1
{mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l22:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l22:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l22:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l22:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l22:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l22:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l22:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l22:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l23
{mso-list-id:110830503;
mso-list-template-ids:-807907876;}
@list l23:level1
{mso-level-start-at:3;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l23:level2
{mso-level-start-at:2;
mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l23:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l23:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l23:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l23:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l23:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l23:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l23:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l24
{mso-list-id:124466226;
mso-list-type:hybrid;
mso-list-template-ids:1095686832 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l24:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:91.5pt;
mso-level-number-position:left;
margin-left:91.5pt;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l24:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l24:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l24:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l24:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l24:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l24:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l24:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l24:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l25
{mso-list-id:131095897;
mso-list-template-ids:-281106574;}
@list l25:level1
{mso-level-start-at:2;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l25:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l26
{mso-list-id:137260721;
mso-list-template-ids:-1206773338;}
@list l26:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l26: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";}
@list l26: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 l26:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l26:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l26:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l26:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l26:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l26:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l27
{mso-list-id:144324359;
mso-list-type:hybrid;
mso-list-template-ids:-1970500168 67698689 67698691 -726208670 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l27: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 l27: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";}
@list l27:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l27:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l27:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l27:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l27:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l27:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l27:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l28
{mso-list-id:164832413;
mso-list-type:hybrid;
mso-list-template-ids:-1755644038 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l28:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l28: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";}
@list l28: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 l28:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l28:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l28:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l28:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l28:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l28:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l29
{mso-list-id:173305696;
mso-list-template-ids:-1206773338;}
@list l29:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l29: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";}
@list l29: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 l29:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l29:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l29:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l29:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l29:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l29:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l30
{mso-list-id:177737825;
mso-list-type:hybrid;
mso-list-template-ids:1338136412 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l30:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l30:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;
font-family:"Courier New";}
@list l30:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Wingdings;}
@list l30:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l30:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l30:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l30:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l30:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l30:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l31
{mso-list-id:185561617;
mso-list-type:hybrid;
mso-list-template-ids:1994544700 2134686924 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l31:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l31:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l31:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l31:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l31:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l31:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l31:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l31:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l31:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l32
{mso-list-id:188300650;
mso-list-type:hybrid;
mso-list-template-ids:-1721335640 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l32: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:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:0in;
mso-level-number-position:left;
margin-left:0in;
text-indent:-.25in;
font-family:"Courier New";}
@list l32:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
margin-left:.5in;
text-indent:-.25in;
font-family:Wingdings;}
@list l32:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l32:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l32:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l32:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l32:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l32:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l33
{mso-list-id:191697181;
mso-list-type:hybrid;
mso-list-template-ids:2047489606 67698689 -1621047670 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l33: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 l33:level2
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Courier New";}
@list l33:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l33:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l33:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l33:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l33:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l33:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l33:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l34
{mso-list-id:195124921;
mso-list-type:hybrid;
mso-list-template-ids:769051474 2134686924 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l34:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l34:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l34:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l34:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l34:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l34:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l34:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l34:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l34:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l35
{mso-list-id:202327890;
mso-list-template-ids:-1755644038;}
@list l35:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l35: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";}
@list l35: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 l35:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l35:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l35:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l35:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l35:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l35:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l36
{mso-list-id:223373716;
mso-list-template-ids:-323034728;}
@list l36:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l36: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";}
@list l36:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l36:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l36:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l36:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l36:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l36:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l36:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l37
{mso-list-id:232742231;
mso-list-template-ids:1186108464;}
@list l37:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l37: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";}
@list l37: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 l37:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l37:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l37:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l37:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l37:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l37:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l38
{mso-list-id:244265584;
mso-list-type:hybrid;
mso-list-template-ids:1254936634 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l38:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l38:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;
font-family:"Courier New";}
@list l38:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Wingdings;}
@list l38:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l38:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l38:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l38:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l38:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l38:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l39
{mso-list-id:245500304;
mso-list-type:hybrid;
mso-list-template-ids:706138356 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l39:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l39: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";}
@list l39: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 l39:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l39:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l39:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l39:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l39:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l39:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l40
{mso-list-id:251092073;
mso-list-type:hybrid;
mso-list-template-ids:-436821088 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l40:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l40: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";}
@list l40: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 l40:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l40:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l40:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l40:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l40:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l40:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l41
{mso-list-id:254214792;
mso-list-type:hybrid;
mso-list-template-ids:-1224673124 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l41:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l41: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";}
@list l41:level3
{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 l41: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 l41:level5
{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";}
@list l41:level6
{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 l41:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l41:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l41:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l42
{mso-list-id:265357509;
mso-list-type:hybrid;
mso-list-template-ids:608324132 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l42: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 l42: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";}
@list l42: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 l42:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l42:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l42:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l42:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l42:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l42:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l43
{mso-list-id:266893142;
mso-list-type:hybrid;
mso-list-template-ids:-152906590 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l43: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 l43: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";}
@list l43: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 l43:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l43:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l43:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l43:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l43:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l43:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l44
{mso-list-id:267085524;
mso-list-template-ids:-1206773338;}
@list l44:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l44: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";}
@list l44: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 l44:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l44:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l44:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l44:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l44:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l44:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l45
{mso-list-id:279457016;
mso-list-type:hybrid;
mso-list-template-ids:-1636923418 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l45:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l45: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";}
@list l45: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 l45:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l45:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l45:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l45:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l45:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l45:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l46
{mso-list-id:300506385;
mso-list-type:hybrid;
mso-list-template-ids:1194592708 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l46:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l46: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";}
@list l46: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 l46:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l46:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l46:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l46:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l46:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l46:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l47
{mso-list-id:306012926;
mso-list-template-ids:-746565372;}
@list l47:level1
{mso-level-start-at:3;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l47:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l47:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l47:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l47:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l47:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l47:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l47:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l47:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l48
{mso-list-id:311299403;
mso-list-type:hybrid;
mso-list-template-ids:1536854458 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l48:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l48:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l48:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l48:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l48:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l48:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l48:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l48:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l48:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l49
{mso-list-id:318657431;
mso-list-template-ids:161220598;}
@list l49:level1
{mso-level-start-at:2;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l49:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l49:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l49:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l49:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l49:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l49:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l49:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l49:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l50
{mso-list-id:320432353;
mso-list-template-ids:1186108464;}
@list l50:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l50: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";}
@list l50: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 l50:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l50:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l50:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l50:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l50:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l50:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l51
{mso-list-id:321323660;
mso-list-template-ids:-1513593074;}
@list l51:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l51:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l51:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l51:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l51:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l51:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l51:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l51:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l51:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l52
{mso-list-id:324288022;
mso-list-type:hybrid;
mso-list-template-ids:1038260208 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l52: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 l52: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";}
@list l52: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 l52:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l52:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l52:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l52:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l52:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l52:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l53
{mso-list-id:336035448;
mso-list-type:hybrid;
mso-list-template-ids:672404124 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l53: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 l53: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";}
@list l53: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 l53:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l53:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l53:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l53:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l53:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l53:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l54
{mso-list-id:337082932;
mso-list-type:hybrid;
mso-list-template-ids:-1251944048 -994703330 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l54:level1
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l54: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";}
@list l54: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 l54:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l54:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l54:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l54:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l54:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l54:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l55
{mso-list-id:339427438;
mso-list-template-ids:-1206773338;}
@list l55:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l55: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";}
@list l55: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 l55:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l55:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l55:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l55:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l55:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l55:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l56
{mso-list-id:348527454;
mso-list-type:hybrid;
mso-list-template-ids:920312910 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l56: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:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l56:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l56:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l56:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l56:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l56:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l56:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l56:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l57
{mso-list-id:363991057;
mso-list-type:hybrid;
mso-list-template-ids:565237946 2134686924 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l57:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l57:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l57:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l57:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l57:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l57:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l57:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l57:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l57:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l58
{mso-list-id:364719029;
mso-list-template-ids:240928280;}
@list l58:level1
{mso-level-start-at:3;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l59
{mso-list-id:369764757;
mso-list-template-ids:1290407842;}
@list l59:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l59:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l59:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l59:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l59:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l59:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l59:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l59:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l59:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l60
{mso-list-id:375355401;
mso-list-type:hybrid;
mso-list-template-ids:-1567710564 2134686924 67698691 -726208670 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l60:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l60: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";}
@list l60:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l60:level4
{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 l60:level5
{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";}
@list l60:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l60:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l60:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l60:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l61
{mso-list-id:385882048;
mso-list-template-ids:-323034728;}
@list l61:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l61: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";}
@list l61:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l61:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l61:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l61:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l61:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l61:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l61:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l62
{mso-list-id:389815370;
mso-list-type:hybrid;
mso-list-template-ids:-630313826 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l62: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 l62:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l62:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l62:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l62:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l62:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l62:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l62:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l62:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l63
{mso-list-id:390541628;
mso-list-type:hybrid;
mso-list-template-ids:288030246 2134686924 67698691 -726208670 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l63:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l63: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";}
@list l63:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l63:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l63:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l63:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l63:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l63:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l63:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l64
{mso-list-id:393431958;
mso-list-template-ids:-165240996;}
@list l65
{mso-list-id:393696462;
mso-list-template-ids:926320134;}
@list l65:level1
{mso-level-start-at:3;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l66
{mso-list-id:409817956;
mso-list-type:hybrid;
mso-list-template-ids:-1264427322 2134686924 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l66:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l66:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l66:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l66:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l66:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l66:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l66:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l66:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l66:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l67
{mso-list-id:410932063;
mso-list-type:hybrid;
mso-list-template-ids:1221726222 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l67: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 l67:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l67:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l67:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l67:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l67:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l67:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l67:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l67:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l68
{mso-list-id:413668770;
mso-list-type:hybrid;
mso-list-template-ids:333360372 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l68: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 l68: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";}
@list l68: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 l68:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l68:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l68:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l68:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l68:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l68:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l69
{mso-list-id:420106652;
mso-list-type:hybrid;
mso-list-template-ids:761200004 67698689 67698691 -726208670 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l69: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 l69: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";}
@list l69:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l69:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l69:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l69:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l69:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l69:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l69:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l70
{mso-list-id:425081700;
mso-list-template-ids:639007036;}
@list l70:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l70: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";}
@list l70:level3
{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 l70: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 l70:level5
{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";}
@list l70:level6
{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 l70:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l70:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l70:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l71
{mso-list-id:436173478;
mso-list-template-ids:1194592708;}
@list l71:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l71: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";}
@list l71: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 l71:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l71:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l71:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l71:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l71:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l71:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l72
{mso-list-id:438842986;
mso-list-type:hybrid;
mso-list-template-ids:2054056078 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l72: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 l72: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";}
@list l72:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l72:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l72:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l72:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l72:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l72:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l72:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l73
{mso-list-id:438916101;
mso-list-type:hybrid;
mso-list-template-ids:277623366 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l73:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l73: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";}
@list l73: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 l73:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l73:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l73:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l73:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l73:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l73:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l74
{mso-list-id:448479111;
mso-list-type:hybrid;
mso-list-template-ids:-323034728 2134686924 67698691 -726208670 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l74:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l74: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";}
@list l74:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l74:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l74:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l74:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l74:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l74:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l74:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l75
{mso-list-id:449667460;
mso-list-template-ids:-1137926800;}
@list l75:level1
{mso-level-start-at:2;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l75:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l75:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l75:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l75:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l75:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l75:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l75:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l75:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l76
{mso-list-id:461774164;
mso-list-type:hybrid;
mso-list-template-ids:-1613966672 67698689 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l76: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 l76:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l76:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l76:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l76:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l76:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l76:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l76:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l76:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l77
{mso-list-id:467867878;
mso-list-template-ids:-1206773338;}
@list l77:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l77: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";}
@list l77: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 l77:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l77:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l77:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l77:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l77:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l77:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l78
{mso-list-id:467893985;
mso-list-type:hybrid;
mso-list-template-ids:-1513593074 2134686924 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l78:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l78:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l78:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l78:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l78:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l78:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l78:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l78:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l78:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l79
{mso-list-id:468087256;
mso-list-type:hybrid;
mso-list-template-ids:1504629294 67698689 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 l79:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l79:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l79:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l79:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l79:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l79:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l79:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l79:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l80
{mso-list-id:468789825;
mso-list-type:hybrid;
mso-list-template-ids:-2063297324 -726208670 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l80:level1
{mso-level-number-format:bullet;
mso-level-text:\25AA;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l80: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";}
@list l80: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 l80:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l80:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l80:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l80:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l80:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l80:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l81
{mso-list-id:478814022;
mso-list-template-ids:769051474;}
@list l81:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l81:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l81:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l81:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l81:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l81:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l81:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l81:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l81:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l82
{mso-list-id:486170383;
mso-list-type:hybrid;
mso-list-template-ids:831657264 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l82:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l82: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";}
@list l82:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l82:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l82:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l82:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l82:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l82:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l82:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l83
{mso-list-id:517425298;
mso-list-template-ids:1095686832;}
@list l83:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:91.5pt;
mso-level-number-position:left;
margin-left:91.5pt;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l83:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l83:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l83:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l83:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l83:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l83:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l83:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l83:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l84
{mso-list-id:522742104;
mso-list-type:hybrid;
mso-list-template-ids:1754941652 67698689 67698691 2134686924 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l84: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 l84: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";}
@list l84:level3
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l84:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l84:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l84:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l84:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l84:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l84:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l85
{mso-list-id:535512324;
mso-list-type:hybrid;
mso-list-template-ids:-1147505934 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l85:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l85:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l85:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l85:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l85:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l85:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l85:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l85:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l85:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l86
{mso-list-id:544294766;
mso-list-type:hybrid;
mso-list-template-ids:555518802 67698689 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l86: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 l86:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l86:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l86:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l86:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l86:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l86:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l86:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l86:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l87
{mso-list-id:546111786;
mso-list-template-ids:-815480924;}
@list l87:level1
{mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l87:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l87:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l87:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l87:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l87:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l87:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l87:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l87:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l88
{mso-list-id:551233798;
mso-list-type:hybrid;
mso-list-template-ids:671233060 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l88: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 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";}
@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-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l88:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l88:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l88:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l88:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l88:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l89
{mso-list-id:559678669;
mso-list-template-ids:-517053204;}
@list l89:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l89:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
margin-left:1.5in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l89:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;
font-family:Wingdings;}
@list l89:level4
{mso-level-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;}
@list l89:level5
{mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;}
@list l89:level6
{mso-level-tab-stop:2.75in;
mso-level-number-position:left;
margin-left:2.75in;
text-indent:-.25in;}
@list l89:level7
{mso-level-tab-stop:3.25in;
mso-level-number-position:left;
margin-left:3.25in;
text-indent:-.25in;}
@list l89:level8
{mso-level-tab-stop:3.75in;
mso-level-number-position:left;
margin-left:3.75in;
text-indent:-.25in;}
@list l89:level9
{mso-level-tab-stop:4.25in;
mso-level-number-position:left;
margin-left:4.25in;
text-indent:-.25in;}
@list l90
{mso-list-id:559823997;
mso-list-type:hybrid;
mso-list-template-ids:-1614118444 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:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Symbol;}
@list l90: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";}
@list l90: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 l90:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l90:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l90:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l90:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l90:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l90:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l91
{mso-list-id:576088103;
mso-list-type:hybrid;
mso-list-template-ids:-781706566 2134686924 67698691 -726208670 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l91:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l91: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";}
@list l91:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l91:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l91:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l91:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l91:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l91:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l91:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l92
{mso-list-id:576937679;
mso-list-type:hybrid;
mso-list-template-ids:-7826624 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l92:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l92:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;
font-family:"Courier New";}
@list l92:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Wingdings;}
@list l92:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l92:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l92:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l92:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l92:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l92:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l93
{mso-list-id:579294605;
mso-list-template-ids:-666073592;}
@list l93:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l93:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l93:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l93:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l93:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l93:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l93:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l93:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l93:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l94
{mso-list-id:582451031;
mso-list-template-ids:-1464561338;}
@list l94:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l94:level2
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Courier New";}
@list l94:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l94:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l94:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l94:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l94:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l94:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l94:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l95
{mso-list-id:586694064;
mso-list-type:hybrid;
mso-list-template-ids:2101377048 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l95: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: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";}
@list l95:level3
{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 l95: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 l95:level5
{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";}
@list l95:level6
{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 l95:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l95:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l95:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l96
{mso-list-id:600719325;
mso-list-template-ids:-1081979258;}
@list l96:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l96: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";}
@list l96:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l96: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 l96:level5
{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";}
@list l96:level6
{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 l96:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l96:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l96:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l97
{mso-list-id:608900240;
mso-list-template-ids:-1487769696;}
@list l97:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l97: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";}
@list l97:level3
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l97:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l97:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l97:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l97:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l97:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l97:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l98
{mso-list-id:616066372;
mso-list-template-ids:-1264427322;}
@list l98:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l98:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l98:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l98:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l98:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l98:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l98:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l98:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l98:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l99
{mso-list-id:617569177;
mso-list-template-ids:-363961638;}
@list l99:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l99:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l99:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l99:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l99:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l99:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l99:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l99:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l99:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l100
{mso-list-id:621112668;
mso-list-type:hybrid;
mso-list-template-ids:2027306390 67698689 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l100: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 l100:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l100:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l100:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l100:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l100:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l100:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l100:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l100:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l101
{mso-list-id:623586953;
mso-list-type:hybrid;
mso-list-template-ids:-496484536 2134686924 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l101:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l101:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l101:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l101:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l101:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l101:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l101:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l101:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l101:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l102
{mso-list-id:631252081;
mso-list-template-ids:1790322890;}
@list l102:level1
{mso-level-start-at:2;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l102:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l102:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l102:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l102:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l102:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l102:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l102:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l102:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l103
{mso-list-id:636027512;
mso-list-type:hybrid;
mso-list-template-ids:-1133474774 2134686924 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l103:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l103:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l103:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l103:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l103:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l103:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l103:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l103:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l103:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l104
{mso-list-id:650214963;
mso-list-template-ids:1194592708;}
@list l104:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l104: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";}
@list l104: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 l104:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l104:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l104:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l104:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l104:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l104:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l105
{mso-list-id:653801861;
mso-list-template-ids:-369198734;}
@list l105:level1
{mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l105:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l105:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l105:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l105:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l105:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l105:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l105:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l105:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l106
{mso-list-id:661011288;
mso-list-type:hybrid;
mso-list-template-ids:-1104257528 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:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Symbol;}
@list l106: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";}
@list l106: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 l106:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l106:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l106:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l106:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l106:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l106:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l107
{mso-list-id:673267700;
mso-list-template-ids:-1487769696;}
@list l107:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l107: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";}
@list l107:level3
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l107:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l107:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l107:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l107:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l107:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l107:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l108
{mso-list-id:678117465;
mso-list-template-ids:-1464561338;}
@list l108:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l108:level2
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Courier New";}
@list l108:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l108:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l108:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l108:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l108:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l108:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l108:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l109
{mso-list-id:681250438;
mso-list-template-ids:-547050114;}
@list l109:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l109:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l109:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l109:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l109:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l109:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l109:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l109:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l109:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l110
{mso-list-id:683361645;
mso-list-type:hybrid;
mso-list-template-ids:1887231902 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l110: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:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l110:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l110:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l110:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l110:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l110:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l110:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l110:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l111
{mso-list-id:683823656;
mso-list-type:hybrid;
mso-list-template-ids:-63548302 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 l111:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l111:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l111:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l111:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l111:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l111:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l111:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l111:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l112
{mso-list-id:684096612;
mso-list-template-ids:-893105768;}
@list l112:level1
{mso-level-start-at:4;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l112:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l112:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l112:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l112:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l112:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l112:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l112:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l112:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l113
{mso-list-id:686833483;
mso-list-type:hybrid;
mso-list-template-ids:-1095311824 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l113: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 l113: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";}
@list l113:level3
{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 l113: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 l113:level5
{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";}
@list l113:level6
{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 l113:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l113:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l113:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l114
{mso-list-id:691419735;
mso-list-type:hybrid;
mso-list-template-ids:-1210316538 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@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 l114: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";}
@list l114: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 l114:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l114:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l114:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l114:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l114:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l114:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l115
{mso-list-id:707606785;
mso-list-template-ids:793795860;}
@list l115:level1
{mso-level-start-at:2;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l115:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l115:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l115:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l115:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l115:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l115:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l115:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l115:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l116
{mso-list-id:716776951;
mso-list-type:hybrid;
mso-list-template-ids:1290407842 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l116:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l116:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l116:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l116:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l116:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l116:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l116:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l116:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l116:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l117
{mso-list-id:729228288;
mso-list-type:hybrid;
mso-list-template-ids:-1679260098 2134686924 67698691 2134686924 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l117:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l117: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";}
@list l117:level3
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l117:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l117:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l117:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l117:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l117:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l117:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l118
{mso-list-id:746920151;
mso-list-type:hybrid;
mso-list-template-ids:1837263886 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l118:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l118: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";}
@list l118:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
margin-left:.5in;
text-indent:-.25in;
font-family:Wingdings;}
@list l118:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l118:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l118:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l118:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l118:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l118:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l119
{mso-list-id:763956851;
mso-list-template-ids:-1221182508;}
@list l119:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l119: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";}
@list l119:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l119:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l119:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l119:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l119:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l119:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l119:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l120
{mso-list-id:769199413;
mso-list-template-ids:-1262046166;}
@list l120:level1
{mso-level-start-at:2;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l121
{mso-list-id:769205041;
mso-list-template-ids:2041712328;}
@list l121:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l121:level2
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Courier New";}
@list l121:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l121:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l121:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l121:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l121:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l121:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l121:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l122
{mso-list-id:776363803;
mso-list-type:hybrid;
mso-list-template-ids:-1309383962 -726208670 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l122:level1
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l122: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";}
@list l122:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l122:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l122:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l122:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l122:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l122:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l122:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l123
{mso-list-id:803349707;
mso-list-type:hybrid;
mso-list-template-ids:-1897260910 67698689 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l123: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 l123:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l123:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l123:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l123:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l123:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l123:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l123:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l123:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l124
{mso-list-id:805663839;
mso-list-template-ids:-1133474774;}
@list l124:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l124:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l124:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l124:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l124:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l124:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l124:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l124:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l124:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l125
{mso-list-id:814882467;
mso-list-type:hybrid;
mso-list-template-ids:297189182 67698691 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l125:level1
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:"Courier New";}
@list l125:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:"Courier New";}
@list l125:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l125:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l125:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l125:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l125:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l125:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l125:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l126
{mso-list-id:817304861;
mso-list-type:hybrid;
mso-list-template-ids:1383995692 67698689 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l126: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 l126:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l126:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l126:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l126:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l126:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l126:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l126:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l126:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l127
{mso-list-id:821696038;
mso-list-template-ids:-473278142;}
@list l127:level1
{mso-level-start-at:3;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l127:level2
{mso-level-start-at:3;
mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l127:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l127:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l127:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l127:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l127:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l127:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l127:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l128
{mso-list-id:832797067;
mso-list-type:hybrid;
mso-list-template-ids:380925014 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-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l128:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l128:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l128:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l128:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l128:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l128:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l128:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l129
{mso-list-id:833683883;
mso-list-type:hybrid;
mso-list-template-ids:1712866536 67698689 67698691 2134686924 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l129: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 l129: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";}
@list l129:level3
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l129:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l129:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l129:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l129:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l129:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l129:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l130
{mso-list-id:840972474;
mso-list-template-ids:-773691124;}
@list l130:level1
{mso-level-start-at:2;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l130:level2
{mso-level-start-at:2;
mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l131
{mso-list-id:841553593;
mso-list-template-ids:-771307894;}
@list l131:level1
{mso-level-start-at:2;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l132
{mso-list-id:858587632;
mso-list-type:hybrid;
mso-list-template-ids:522994158 67698689 67698691 2134686924 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l132: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 l132: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";}
@list l132:level3
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l132:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l132:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l132:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l132:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l132:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l132:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l133
{mso-list-id:865294107;
mso-list-template-ids:-1009745256;}
@list l133:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l134
{mso-list-id:871262604;
mso-list-type:hybrid;
mso-list-template-ids:-517053204 2134686924 2134686924 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l134:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l134:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
margin-left:1.5in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l134:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;
font-family:Wingdings;}
@list l134:level4
{mso-level-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;}
@list l134:level5
{mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;}
@list l134:level6
{mso-level-tab-stop:2.75in;
mso-level-number-position:left;
margin-left:2.75in;
text-indent:-.25in;}
@list l134:level7
{mso-level-tab-stop:3.25in;
mso-level-number-position:left;
margin-left:3.25in;
text-indent:-.25in;}
@list l134:level8
{mso-level-tab-stop:3.75in;
mso-level-number-position:left;
margin-left:3.75in;
text-indent:-.25in;}
@list l134:level9
{mso-level-tab-stop:4.25in;
mso-level-number-position:left;
margin-left:4.25in;
text-indent:-.25in;}
@list l135
{mso-list-id:885292288;
mso-list-type:hybrid;
mso-list-template-ids:1919982474 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:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Symbol;}
@list l135:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;
font-family:"Courier New";}
@list l135:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Wingdings;}
@list l135:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l135:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l135:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l135:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l135:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l135:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l136
{mso-list-id:886913869;
mso-list-type:hybrid;
mso-list-template-ids:-1221182508 2134686924 67698691 -726208670 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l136:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l136: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";}
@list l136:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l136:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l136:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l136:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l136:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l136:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l136:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l137
{mso-list-id:893347157;
mso-list-template-ids:1939349570;}
@list l137:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l138
{mso-list-id:898444859;
mso-list-type:hybrid;
mso-list-template-ids:-1487769696 2134686924 67698691 2134686924 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l138:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l138: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";}
@list l138:level3
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l138:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l138:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l138:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l138:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l138:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l138:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l139
{mso-list-id:901136180;
mso-list-type:hybrid;
mso-list-template-ids:-1105954718 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l139:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l139:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:0in;
mso-level-number-position:left;
margin-left:0in;
text-indent:-.25in;
font-family:"Courier New";}
@list l139:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
margin-left:.5in;
text-indent:-.25in;
font-family:Wingdings;}
@list l139:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l139:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l139:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l139:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l139:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l139:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l140
{mso-list-id:904024559;
mso-list-type:hybrid;
mso-list-template-ids:667461938 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l140: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 l140:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;
font-family:"Courier New";}
@list l140:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Wingdings;}
@list l140:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l140:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l140:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l140:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l140:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l140:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l141
{mso-list-id:915015421;
mso-list-template-ids:-1820318882;}
@list l141:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l141: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";}
@list l141: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 l141:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l141:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l141:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l141:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l141:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l141:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l142
{mso-list-id:921988655;
mso-list-template-ids:1095686832;}
@list l142:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:91.5pt;
mso-level-number-position:left;
margin-left:91.5pt;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l142:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l142:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l142:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l142:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l142:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l142:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l142:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l142:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l143
{mso-list-id:940532291;
mso-list-type:hybrid;
mso-list-template-ids:-809701554 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l143: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:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l143:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l143:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l143:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l143:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l143:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l143:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l143:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l144
{mso-list-id:954602700;
mso-list-type:hybrid;
mso-list-template-ids:271072444 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l144: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 l144: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";}
@list l144: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 l144:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l144:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l144:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l144:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l144:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l144:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l145
{mso-list-id:958801334;
mso-list-type:hybrid;
mso-list-template-ids:-32480500 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:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Symbol;}
@list l145: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";}
@list l145: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 l145:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l145:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l145:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l145:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l145:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l145:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l146
{mso-list-id:960839552;
mso-list-type:hybrid;
mso-list-template-ids:-1292974014 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l146: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 l146:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l146:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l146:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l146:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l146:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l146:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l146:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l146:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l147
{mso-list-id:971642508;
mso-list-type:hybrid;
mso-list-template-ids:2041712328 2134686924 -1621047670 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l147:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l147:level2
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Courier New";}
@list l147:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l147:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l147:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l147:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l147:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l147:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l147:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l148
{mso-list-id:997344694;
mso-list-type:hybrid;
mso-list-template-ids:746239354 67698689 67698691 -726208670 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l148: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 l148: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";}
@list l148:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l148: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 l148:level5
{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";}
@list l148:level6
{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 l148:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l148:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l148:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l149
{mso-list-id:1002977498;
mso-list-template-ids:2093908572;}
@list l149:level1
{mso-level-start-at:4;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l149:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l149:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l149:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l149:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l149:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l149:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l149:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l149:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l150
{mso-list-id:1015116862;
mso-list-type:hybrid;
mso-list-template-ids:-2026456452 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l150: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 l150: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";}
@list l150: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 l150:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l150:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l150:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l150:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l150:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l150:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l151
{mso-list-id:1046417669;
mso-list-template-ids:-2132538154;}
@list l151:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l151: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";}
@list l151: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 l151:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l151:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l151:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l151:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l151:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l151:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l152
{mso-list-id:1058284527;
mso-list-template-ids:-1554224222;}
@list l152:level1
{mso-level-start-at:2;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l152:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l152:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l152:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l152:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l152:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l152:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l152:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l152:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l153
{mso-list-id:1065110260;
mso-list-type:hybrid;
mso-list-template-ids:-2132538154 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l153:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l153: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";}
@list l153: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 l153:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l153:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l153:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l153:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l153:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l153:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l154
{mso-list-id:1068377196;
mso-list-type:hybrid;
mso-list-template-ids:-374978382 67698689 67698691 2134686924 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l154: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 l154: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";}
@list l154:level3
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l154:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l154:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l154:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l154:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l154:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l154:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l155
{mso-list-id:1068919628;
mso-list-template-ids:-1105954718;}
@list l155:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l155:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:0in;
mso-level-number-position:left;
margin-left:0in;
text-indent:-.25in;
font-family:"Courier New";}
@list l155:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
margin-left:.5in;
text-indent:-.25in;
font-family:Wingdings;}
@list l155:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l155:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l155:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l155:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l155:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l155:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l156
{mso-list-id:1077437679;
mso-list-template-ids:117594864;}
@list l156:level1
{mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l156:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l156:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l156:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l156:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l156:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l156:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l156:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l156:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l157
{mso-list-id:1077947103;
mso-list-type:hybrid;
mso-list-template-ids:-1284186412 67698689 -1621047670 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 l157:level2
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Courier New";}
@list l157:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l157:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l157:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l157:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l157:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l157:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l157:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l158
{mso-list-id:1108811336;
mso-list-type:hybrid;
mso-list-template-ids:-344453386 67698689 67698691 -726208670 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l158: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 l158: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";}
@list l158:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l158:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l158:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l158:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l158:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l158:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l158:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l159
{mso-list-id:1123307386;
mso-list-type:hybrid;
mso-list-template-ids:-1764350448 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l159: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 l159: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";}
@list l159: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 l159:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l159:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l159:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l159:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l159:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l159:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l160
{mso-list-id:1144473073;
mso-list-template-ids:-1068089666;}
@list l160:level1
{mso-level-start-at:3;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l160:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l161
{mso-list-id:1145395067;
mso-list-type:hybrid;
mso-list-template-ids:-1206773338 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l161:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l161: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";}
@list l161: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 l161:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l161:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l161:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l161:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l161:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l161:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l162
{mso-list-id:1175998012;
mso-list-type:hybrid;
mso-list-template-ids:-1464561338 2134686924 -1621047670 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l162:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l162:level2
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Courier New";}
@list l162:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l162:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l162:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l162:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l162:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l162:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l162:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l163
{mso-list-id:1184054324;
mso-list-type:hybrid;
mso-list-template-ids:-1820318882 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l163:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l163: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";}
@list l163: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 l163:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l163:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l163:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l163:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l163:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l163:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l164
{mso-list-id:1193348938;
mso-list-template-ids:1111500494;}
@list l164:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l164:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l164:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l164:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l164:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l164:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l164:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l164:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l164:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l165
{mso-list-id:1200583724;
mso-list-template-ids:-143343678;}
@list l165:level1
{mso-level-start-at:3;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l165:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l165:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l165:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l165:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l165:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l165:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l165:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l165:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l166
{mso-list-id:1210535940;
mso-list-type:hybrid;
mso-list-template-ids:-222517490 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l166: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 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";}
@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-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l166:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l166:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l166:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l166:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l166:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l167
{mso-list-id:1241066030;
mso-list-template-ids:-1626204440;}
@list l167:level1
{mso-level-start-at:4;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l167:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l168
{mso-list-id:1241788701;
mso-list-type:hybrid;
mso-list-template-ids:-945670888 -994703330 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l168:level1
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l168: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";}
@list l168: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 l168:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l168:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l168:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l168:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l168:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l168:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l169
{mso-list-id:1244992457;
mso-list-template-ids:1338136412;}
@list l169:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l169:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;
font-family:"Courier New";}
@list l169:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Wingdings;}
@list l169:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l169:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l169:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l169:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l169:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l169:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l170
{mso-list-id:1257589773;
mso-list-type:hybrid;
mso-list-template-ids:-1732994866 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l170: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 l170:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l170:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l170:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l170:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l170:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l170:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l170:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l170:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l171
{mso-list-id:1258632669;
mso-list-type:hybrid;
mso-list-template-ids:802347578 67698689 -1621047670 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 l171:level2
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Courier New";}
@list l171:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l171:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l171:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l171:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l171:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l171:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l171:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l172
{mso-list-id:1260021866;
mso-list-type:hybrid;
mso-list-template-ids:-10979304 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l172: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 l172:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l172:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l172:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l172:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l172:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l172:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l172:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l172:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l173
{mso-list-id:1265384500;
mso-list-template-ids:-1231673580;}
@list l173:level1
{mso-level-start-at:4;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l174
{mso-list-id:1275092867;
mso-list-type:hybrid;
mso-list-template-ids:-363961638 2134686924 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l174:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l174:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l174:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l174:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l174:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l174:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l174:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l174:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l174:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l175
{mso-list-id:1294746658;
mso-list-type:hybrid;
mso-list-template-ids:-134476648 67698689 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l175: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 l175:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l175:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l175:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l175:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l175:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l175:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l175:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l175:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l176
{mso-list-id:1302231423;
mso-list-template-ids:1536854458;}
@list l176:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l176:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l176:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l176:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l176:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l176:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l176:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l176:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l176:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l177
{mso-list-id:1304849147;
mso-list-template-ids:-262511414;}
@list l177:level1
{mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l177:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l177:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l177:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l177:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l177:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l177:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l177:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l177:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l178
{mso-list-id:1305547580;
mso-list-template-ids:-496484536;}
@list l178:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l178:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l178:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l178:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l178:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l178:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l178:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l178:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l178:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l179
{mso-list-id:1308362720;
mso-list-type:hybrid;
mso-list-template-ids:-1283171648 -994703330 67698691 67698691 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l179:level1
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l179: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";}
@list l179:level3
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l179:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l179:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l179:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l179:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l179:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l179:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l180
{mso-list-id:1314330255;
mso-list-template-ids:-1636923418;}
@list l180:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l180: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";}
@list l180: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 l180:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l180:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l180:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l180:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l180:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l180:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l181
{mso-list-id:1325205786;
mso-list-template-ids:-1640869422;}
@list l181:level1
{mso-level-start-at:3;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l181:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l181:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l181:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l181:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l181:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l181:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l181:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l181:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l182
{mso-list-id:1344360775;
mso-list-template-ids:-1206773338;}
@list l182:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l182: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";}
@list l182: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 l182:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l182:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l182:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l182:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l182:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l182:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l183
{mso-list-id:1350571130;
mso-list-type:hybrid;
mso-list-template-ids:1799652766 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l183: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 l183: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";}
@list l183: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 l183:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l183:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l183:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l183:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l183:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l183:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l184
{mso-list-id:1358895512;
mso-list-template-ids:721191082;}
@list l184:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l184: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";}
@list l184: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 l184:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l184:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l184:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l184:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l184:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l184:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l185
{mso-list-id:1367213950;
mso-list-type:hybrid;
mso-list-template-ids:-1081979258 2134686924 67698691 -726208670 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l185:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l185: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";}
@list l185:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l185: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 l185:level5
{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";}
@list l185:level6
{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 l185:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l185:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l185:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l186
{mso-list-id:1379279986;
mso-list-type:hybrid;
mso-list-template-ids:-1180805032 67698689 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l186: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 l186:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l186:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l186:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l186:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l186:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l186:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l186:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l186:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l187
{mso-list-id:1390691644;
mso-list-template-ids:-1920154278;}
@list l187:level1
{mso-level-start-at:4;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l188
{mso-list-id:1407418049;
mso-list-template-ids:485139576;}
@list l188:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l188: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";}
@list l188: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 l188:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l188:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l188:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l188:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l188:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l188:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l189
{mso-list-id:1408916972;
mso-list-type:hybrid;
mso-list-template-ids:-666073592 2134686924 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l189:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l189:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l189:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l189:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l189:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l189:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l189:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l189:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l189:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l190
{mso-list-id:1417093946;
mso-list-type:hybrid;
mso-list-template-ids:1617962866 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l190:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l190: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";}
@list l190: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 l190:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l190:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l190:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l190:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l190:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l190:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l191
{mso-list-id:1421297981;
mso-list-type:hybrid;
mso-list-template-ids:-608948976 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l191: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 l191: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";}
@list l191: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 l191:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l191:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l191:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l191:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l191:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l191:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l192
{mso-list-id:1424306011;
mso-list-template-ids:-947376482;}
@list l192:level1
{mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l192:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l192:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l192:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l192:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l192:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l192:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l192:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l192:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l193
{mso-list-id:1426851356;
mso-list-template-ids:517518028;}
@list l193:level1
{mso-level-start-at:2;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l194
{mso-list-id:1441997975;
mso-list-template-ids:-389105284;}
@list l194:level1
{mso-level-start-at:3;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l194:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l194:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l194:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l194:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l194:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l194:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l194:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l194:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l195
{mso-list-id:1443762634;
mso-list-template-ids:1508262482;}
@list l195:level1
{mso-level-start-at:3;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l195:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l196
{mso-list-id:1462259625;
mso-list-type:hybrid;
mso-list-template-ids:-1705469456 -994703330 67698691 -726208670 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l196:level1
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l196:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;
font-family:"Courier New";}
@list l196:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l196:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l196:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l196:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l196:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l196:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l196:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l197
{mso-list-id:1462263881;
mso-list-template-ids:-1820318882;}
@list l197:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l197: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";}
@list l197: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 l197:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l197:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l197:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l197:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l197:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l197:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l198
{mso-list-id:1464926798;
mso-list-type:hybrid;
mso-list-template-ids:342676216 67698689 -1621047670 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l198: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 l198:level2
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Courier New";}
@list l198:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l198:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l198:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l198:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l198:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l198:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l198:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l199
{mso-list-id:1490057628;
mso-list-type:hybrid;
mso-list-template-ids:1715004758 67698689 -1621047670 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 l199:level2
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Courier New";}
@list l199:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l199:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l199:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l199:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l199:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l199:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l199:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l200
{mso-list-id:1492520990;
mso-list-type:hybrid;
mso-list-template-ids:1633064638 -1753948466 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l200:level1
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l200: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";}
@list l200: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 l200:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l200:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l200:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l200:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l200:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l200:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l201
{mso-list-id:1501119539;
mso-list-type:hybrid;
mso-list-template-ids:745071608 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l201: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 l201:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l201:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l201:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l201:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l201:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l201:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l201:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l201:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l202
{mso-list-id:1503660025;
mso-list-template-ids:831657264;}
@list l202:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l202: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";}
@list l202:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l202:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l202:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l202:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l202:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l202:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l202:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l203
{mso-list-id:1509247621;
mso-list-type:hybrid;
mso-list-template-ids:577024210 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:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Symbol;}
@list l203:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l203:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l203:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l203:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l203:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l203:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l203:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l203:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l204
{mso-list-id:1535540014;
mso-list-template-ids:1186108464;}
@list l204:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l204: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";}
@list l204: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 l204:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l204:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l204:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l204:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l204:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l204:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l205
{mso-list-id:1539971212;
mso-list-template-ids:-1170932670;}
@list l205:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l205: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";}
@list l205: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 l205:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l205:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l205:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l205:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l205:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l205:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l206
{mso-list-id:1541088191;
mso-list-type:hybrid;
mso-list-template-ids:639392900 67698689 2134686924 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l206: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 l206:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
margin-left:1.5in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l206:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;
font-family:Wingdings;}
@list l206:level4
{mso-level-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;}
@list l206:level5
{mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;}
@list l206:level6
{mso-level-tab-stop:2.75in;
mso-level-number-position:left;
margin-left:2.75in;
text-indent:-.25in;}
@list l206:level7
{mso-level-tab-stop:3.25in;
mso-level-number-position:left;
margin-left:3.25in;
text-indent:-.25in;}
@list l206:level8
{mso-level-tab-stop:3.75in;
mso-level-number-position:left;
margin-left:3.75in;
text-indent:-.25in;}
@list l206:level9
{mso-level-tab-stop:4.25in;
mso-level-number-position:left;
margin-left:4.25in;
text-indent:-.25in;}
@list l207
{mso-list-id:1542399923;
mso-list-template-ids:288030246;}
@list l207:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l207: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";}
@list l207:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l207:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l207:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l207:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l207:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l207:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l207:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l208
{mso-list-id:1543327831;
mso-list-template-ids:1254936634;}
@list l208:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l208:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;
font-family:"Courier New";}
@list l208:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Wingdings;}
@list l208:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l208:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l208:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l208:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l208:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l208:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l209
{mso-list-id:1545484964;
mso-list-template-ids:-811070720;}
@list l209:level1
{mso-level-start-at:4;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l209:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l209:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l209:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l209:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l209:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l209:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l209:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l209:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l210
{mso-list-id:1553886058;
mso-list-type:hybrid;
mso-list-template-ids:1046885844 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l210: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 l210: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";}
@list l210: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 l210:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l210:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l210:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l210:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l210:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l210:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l211
{mso-list-id:1555042487;
mso-list-template-ids:1194592708;}
@list l211:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l211: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";}
@list l211: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 l211:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l211:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l211:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l211:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l211:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l211:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l212
{mso-list-id:1555584477;
mso-list-template-ids:-1726048622;}
@list l212:level1
{mso-level-start-at:2;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l213
{mso-list-id:1562867714;
mso-list-template-ids:1563457352;}
@list l213:level1
{mso-level-start-at:3;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l213:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l213:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l213:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l213:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l213:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l213:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l213:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l213:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l214
{mso-list-id:1565332034;
mso-list-type:hybrid;
mso-list-template-ids:1346829694 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l214: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 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";}
@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-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;}
@list l214:level5
{mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;}
@list l214:level6
{mso-level-tab-stop:2.75in;
mso-level-number-position:left;
margin-left:2.75in;
text-indent:-.25in;}
@list l214:level7
{mso-level-tab-stop:3.25in;
mso-level-number-position:left;
margin-left:3.25in;
text-indent:-.25in;}
@list l214:level8
{mso-level-tab-stop:3.75in;
mso-level-number-position:left;
margin-left:3.75in;
text-indent:-.25in;}
@list l214:level9
{mso-level-tab-stop:4.25in;
mso-level-number-position:left;
margin-left:4.25in;
text-indent:-.25in;}
@list l215
{mso-list-id:1565338330;
mso-list-type:hybrid;
mso-list-template-ids:1227649256 67698691 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l215:level1
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:"Courier New";}
@list l215:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:"Courier New";}
@list l215:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l215:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l215:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l215:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l215:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l215:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l215:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l216
{mso-list-id:1590432885;
mso-list-type:hybrid;
mso-list-template-ids:657504852 -994703330 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l216:level1
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l216: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";}
@list l216:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Wingdings;}
@list l216:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l216:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l216:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l216:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l216:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l216:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l217
{mso-list-id:1592350276;
mso-list-type:hybrid;
mso-list-template-ids:1267598836 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l217: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 l217:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l217:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l217:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l217:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l217:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l217:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l217:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l217:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l218
{mso-list-id:1604219207;
mso-list-type:hybrid;
mso-list-template-ids:362727156 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l218:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l218: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";}
@list l218: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 l218:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l218:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l218:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l218:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l218:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l218:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l219
{mso-list-id:1608542792;
mso-list-template-ids:362727156;}
@list l219:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l219: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";}
@list l219: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 l219:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l219:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l219:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l219:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l219:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l219:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l220
{mso-list-id:1618876345;
mso-list-type:hybrid;
mso-list-template-ids:-2085968786 2134686924 -1621047670 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l220:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l220:level2
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Courier New";}
@list l220:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l220:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l220:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l220:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l220:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l220:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l220:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l221
{mso-list-id:1620720892;
mso-list-type:hybrid;
mso-list-template-ids:-1327047330 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l221:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l221: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";}
@list l221:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
margin-left:.5in;
text-indent:-.25in;
font-family:Wingdings;}
@list l221:level4
{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 l221:level5
{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";}
@list l221:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l221:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l221:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l221:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l222
{mso-list-id:1628702931;
mso-list-template-ids:-1679260098;}
@list l222:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l222: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";}
@list l222:level3
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l222:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l222:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l222:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l222:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l222:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l222:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l223
{mso-list-id:1637372724;
mso-list-template-ids:-1147505934;}
@list l223:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l223:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l223:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l223:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l223:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l223:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l223:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l223:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l223:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l224
{mso-list-id:1646004349;
mso-list-template-ids:-1147505934;}
@list l224:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l224:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l224:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l224:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l224:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l224:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l224:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l224:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l224:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l225
{mso-list-id:1657144451;
mso-list-type:hybrid;
mso-list-template-ids:-1717267524 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:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Symbol;}
@list l225:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l225:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l225:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l225:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l225:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l225:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l225:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l225:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l226
{mso-list-id:1658650966;
mso-list-template-ids:1186108464;}
@list l226:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l226: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";}
@list l226: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 l226:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l226:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l226:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l226:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l226:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l226:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l227
{mso-list-id:1662076852;
mso-list-template-ids:-547050114;}
@list l227:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l227:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l227:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l227:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l227:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l227:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l227:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l227:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l227:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l228
{mso-list-id:1666742142;
mso-list-template-ids:-52683596;}
@list l228:level1
{mso-level-start-at:2;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l228:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l229
{mso-list-id:1687369378;
mso-list-template-ids:624744478;}
@list l229:level1
{mso-level-start-at:2;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l229:level2
{mso-level-start-at:2;
mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l229:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l229:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l229:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l229:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l229:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l229:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l229:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l230
{mso-list-id:1699965015;
mso-list-type:hybrid;
mso-list-template-ids:1316545594 -726208670 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l230:level1
{mso-level-number-format:bullet;
mso-level-text:\25AA;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l230: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";}
@list l230: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 l230:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l230:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l230:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l230:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l230:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l230:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l231
{mso-list-id:1702167086;
mso-list-type:hybrid;
mso-list-template-ids:2090125506 67698689 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l231: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 l231:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l231:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l231:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l231:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l231:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l231:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l231:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l231:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l232
{mso-list-id:1708525860;
mso-list-type:hybrid;
mso-list-template-ids:-1630082646 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l232: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 l232:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l232:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l232:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l232:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l232:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l232:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l232:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l232:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l233
{mso-list-id:1723865304;
mso-list-type:hybrid;
mso-list-template-ids:-1193760370 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l233: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 l233: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";}
@list l233: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 l233:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l233:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l233:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l233:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l233:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l233:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l234
{mso-list-id:1726634390;
mso-list-template-ids:669926504;}
@list l234:level1
{mso-level-start-at:3;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l234:level2
{mso-level-start-at:3;
mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l235
{mso-list-id:1733849178;
mso-list-type:hybrid;
mso-list-template-ids:485139576 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l235:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@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";}
@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-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l235:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l235:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l235:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l235:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l235:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l236
{mso-list-id:1736735016;
mso-list-type:hybrid;
mso-list-template-ids:-1416076406 67698689 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l236: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 l236:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l236:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l236:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l236:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l236:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l236:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l236:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l236:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l237
{mso-list-id:1743260199;
mso-list-template-ids:-1820318882;}
@list l237:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l237: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";}
@list l237: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 l237:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l237:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l237:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l237:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l237:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l237:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l238
{mso-list-id:1757552992;
mso-list-type:hybrid;
mso-list-template-ids:999470556 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l238:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l238: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";}
@list l238:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
margin-left:.5in;
text-indent:-.25in;
font-family:Wingdings;}
@list l238:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l238:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l238:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l238:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l238:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l238:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l239
{mso-list-id:1757629292;
mso-list-template-ids:639007036;}
@list l239:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l239: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";}
@list l239:level3
{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 l239: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 l239:level5
{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";}
@list l239:level6
{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 l239:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l239:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l239:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l240
{mso-list-id:1757939814;
mso-list-type:hybrid;
mso-list-template-ids:-913294832 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l240: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 l240: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";}
@list l240: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 l240:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l240:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l240:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l240:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l240:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l240:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l241
{mso-list-id:1765687432;
mso-list-type:hybrid;
mso-list-template-ids:-584530606 67698689 67698691 -726208670 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l241: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 l241: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";}
@list l241:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l241:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l241:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l241:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l241:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l241:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l241:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l242
{mso-list-id:1783303340;
mso-list-template-ids:1536854458;}
@list l242:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l242:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l242:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l242:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l242:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l242:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l242:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l242:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l242:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l243
{mso-list-id:1787960997;
mso-list-type:hybrid;
mso-list-template-ids:-752336630 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:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Symbol;}
@list l243: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";}
@list l243: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 l243:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l243:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l243:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l243:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l243:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l243:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l244
{mso-list-id:1795322339;
mso-list-template-ids:-820578286;}
@list l244:level1
{mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l244:level2
{mso-level-start-at:2;
mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l244:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l244:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l244:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l244:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l244:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l244:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l244:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l245
{mso-list-id:1800567826;
mso-list-template-ids:569172216;}
@list l245:level1
{mso-level-start-at:2;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l245:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l245:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l245:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l245:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l245:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l245:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l245:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l245:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l246
{mso-list-id:1806242831;
mso-list-type:hybrid;
mso-list-template-ids:-1931413064 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l246:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l246: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";}
@list l246: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 l246:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l246:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l246:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l246:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l246:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l246:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l247
{mso-list-id:1827935513;
mso-list-template-ids:624837888;}
@list l247:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l248
{mso-list-id:1845509465;
mso-list-type:hybrid;
mso-list-template-ids:-2117966248 67698689 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l248: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 l248:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l248:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l248:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l248:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l248:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l248:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l248:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l248:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l249
{mso-list-id:1846894170;
mso-list-type:hybrid;
mso-list-template-ids:-491083506 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l249: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 l249:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l249:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l249:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l249:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l249:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l249:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l249:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l249:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l250
{mso-list-id:1849979917;
mso-list-type:hybrid;
mso-list-template-ids:-1342926430 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l250: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 l250:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.75in;
mso-level-number-position:left;
margin-left:1.75in;
text-indent:-.25in;
font-family:"Courier New";}
@list l250:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:2.25in;
mso-level-number-position:left;
margin-left:2.25in;
text-indent:-.25in;
font-family:Wingdings;}
@list l250:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l250:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l250:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l250:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l250:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l250:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l251
{mso-list-id:1855024686;
mso-list-template-ids:382371220;}
@list l251:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l251: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";}
@list l251: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 l251:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l251:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l251:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l251:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l251:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l251:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l252
{mso-list-id:1933586812;
mso-list-type:hybrid;
mso-list-template-ids:721191082 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l252:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l252: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";}
@list l252: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 l252:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l252:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l252:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l252:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l252:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l252:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l253
{mso-list-id:1954940671;
mso-list-template-ids:-1464561338;}
@list l253:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l253:level2
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Courier New";}
@list l253:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l253:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l253:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l253:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l253:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l253:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l253:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l254
{mso-list-id:1961761414;
mso-list-type:hybrid;
mso-list-template-ids:1881588142 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l254: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 l254:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l254:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l254:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l254:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l254:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l254:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l254:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l254:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l255
{mso-list-id:1980066461;
mso-list-type:hybrid;
mso-list-template-ids:-1170932670 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l255:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l255: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";}
@list l255: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 l255:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l255:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l255:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l255:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l255:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l255:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l256
{mso-list-id:1992634267;
mso-list-type:hybrid;
mso-list-template-ids:432185780 67698691 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l256:level1
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:"Courier New";}
@list l256:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:"Courier New";}
@list l256:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l256:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l256:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l256:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l256:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l256:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l256:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l257
{mso-list-id:1994751898;
mso-list-type:hybrid;
mso-list-template-ids:980975050 67698689 -1621047670 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 l257:level2
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Courier New";}
@list l257:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l257:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l257:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l257:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l257:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l257:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l257:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l258
{mso-list-id:1994793592;
mso-list-type:hybrid;
mso-list-template-ids:302816816 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l258: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 l258: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";}
@list l258: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 l258:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l258:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l258:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l258:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l258:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l258:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l259
{mso-list-id:1995179714;
mso-list-type:hybrid;
mso-list-template-ids:1186108464 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l259:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l259: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";}
@list l259: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 l259:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l259:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l259:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l259:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l259:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l259:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l260
{mso-list-id:1997301944;
mso-list-type:hybrid;
mso-list-template-ids:1953381784 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l260: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 l260: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";}
@list l260: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 l260:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l260:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l260:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l260:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l260:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l260:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l261
{mso-list-id:2003577962;
mso-list-type:hybrid;
mso-list-template-ids:1449444262 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l261: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 l261: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";}
@list l261: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 l261:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l261:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l261:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l261:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l261:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l261:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l262
{mso-list-id:2019773860;
mso-list-type:hybrid;
mso-list-template-ids:-821646080 2134686924 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l262:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l262:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l262:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l262:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l262:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l262:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l262:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l262:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l262:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l263
{mso-list-id:2022974301;
mso-list-template-ids:-1296271944;}
@list l263:level2
{mso-level-start-at:2;
mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l264
{mso-list-id:2028210883;
mso-list-template-ids:-781706566;}
@list l264:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l264: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";}
@list l264:level3
{mso-level-number-format:bullet;
mso-level-text:\25AA;
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 l264:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l264:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l264:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l264:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l264:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l264:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l265
{mso-list-id:2031757097;
mso-list-type:hybrid;
mso-list-template-ids:117491490 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l265:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l265: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";}
@list l265: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 l265:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l265:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l265:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l265:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l265:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l265:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l266
{mso-list-id:2041200942;
mso-list-type:hybrid;
mso-list-template-ids:639007036 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l266:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l266: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";}
@list l266:level3
{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 l266: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 l266:level5
{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";}
@list l266:level6
{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 l266:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l266:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l266:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l267
{mso-list-id:2055614715;
mso-list-template-ids:-2085968786;}
@list l267:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l267:level2
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Courier New";}
@list l267:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l267:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l267:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l267:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l267:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l267:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l267:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l268
{mso-list-id:2058311635;
mso-list-template-ids:-547050114;}
@list l268:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l268:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l268:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l268:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l268:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l268:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l268:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l268:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l268:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l269
{mso-list-id:2072996250;
mso-list-template-ids:438728002;}
@list l270
{mso-list-id:2073431378;
mso-list-type:hybrid;
mso-list-template-ids:-2138780088 -726208670 -726208670 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l270:level1
{mso-level-number-format:bullet;
mso-level-text:\25AA;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l270:level2
{mso-level-number-format:bullet;
mso-level-text:\25AA;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
margin-left:2.0in;
text-indent:-.25in;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l270:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l270:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l270:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l270:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l270:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l270:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l270:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l271
{mso-list-id:2074303821;
mso-list-type:hybrid;
mso-list-template-ids:1180717114 2134686924 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l271:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l271:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l271:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l271:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l271:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l271:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l271:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l271:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l271:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l272
{mso-list-id:2074892594;
mso-list-template-ids:-1147505934;}
@list l272:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l272:level2
{mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l272:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l272:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l272:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l272:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l272:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l272:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l272:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l273
{mso-list-id:2097170805;
mso-list-template-ids:-957163172;}
@list l273:level1
{mso-level-start-at:3;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l273:level2
{mso-level-start-at:2;
mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l274
{mso-list-id:2099907918;
mso-list-template-ids:-821646080;}
@list l274:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:.75in;
mso-level-number-position:left;
margin-left:.75in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l274:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l274:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l274:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l274:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l274:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l274:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l274:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l274:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l275
{mso-list-id:2101632142;
mso-list-template-ids:-3801034;}
@list l275:level1
{mso-level-start-at:3;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l276
{mso-list-id:2116054651;
mso-list-type:hybrid;
mso-list-template-ids:1870416970 67698691 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l276:level1
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:"Courier New";}
@list l276:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.25in;
mso-level-number-position:left;
margin-left:1.25in;
text-indent:-.25in;
font-family:"Courier New";}
@list l276:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l276:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l276:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l276:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l276:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l276:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l276:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l277
{mso-list-id:2136095564;
mso-list-type:hybrid;
mso-list-template-ids:613334076 67698689 808464390 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l277: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 l277:level2
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\F0D8;
mso-level-tab-stop:73.5pt;
mso-level-number-position:left;
margin-left:73.5pt;
text-indent:-19.5pt;
font-family:"Courier New";
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";
mso-ansi-font-weight:normal;}
@list l277:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l277:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l277:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l277:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l277:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l277:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l277:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l278
{mso-list-id:2144809783;
mso-list-template-ids:-1464561338;}
@list l278:level1
{mso-level-start-at:0;
mso-level-number-format:bullet;
mso-level-text:\25CF;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:Arial;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Times New Roman";}
@list l278:level2
{mso-level-start-at:0;
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;
mso-fareast-font-family:"Times New Roman";
mso-bidi-font-family:"Courier New";}
@list l278:level3
{mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l278:level4
{mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l278:level5
{mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l278:level6
{mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l278:level7
{mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l278:level8
{mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;}
@list l278:level9
{mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
-->
</style>
<!--[if gte mso 10]>
<style>
/* Style Definitions */
table.MsoNormalTable
{mso-style-name:"Table Normal";
mso-tstyle-rowband-size:0;
mso-tstyle-colband-size:0;
mso-style-noshow:yes;
mso-style-parent:"";
mso-padding-alt:0in 5.4pt 0in 5.4pt;
mso-para-margin:0in;
mso-para-margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:10.0pt;
font-family:"Times New Roman";}
</style>
<![endif]--><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="7170"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1"/>
</o:shapelayout></xml><![endif]-->
</head>
<body lang=EN-US link=blue vlink=purple style='tab-interval:.5in'>
<div class=Section1>
<p class=MsoNormal align=right style='text-align:right'><span style='font-size:
10.0pt'>Copyright © 2006 International Business Machines Corp.</span></p>
<table class=MsoNormalTable border=0 cellspacing=5 cellpadding=0 width="100%"
style='width:100.0%;mso-cellspacing:3.7pt;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0;mso-yfti-lastrow:yes'>
<td width="70%" style='width:70.36%;padding:1.5pt 1.5pt 1.5pt 1.5pt'>
<p class=MsoNormal><b><span style='font-size:24.0pt;font-family:Verdana'>UML2
</span></b><span style='font-size:10.0pt;font-family:Arial'><br>
</span><span style='font-size:7.5pt;font-family:Arial;color:#8080FF'>UML2 2.0
Migration Guide</span></p>
</td>
<td valign=top style='padding:1.5pt 1.5pt 1.5pt 1.5pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:Arial'>&nbsp;</span></p>
</td>
<td width="27%" style='width:27.36%;padding:1.5pt 1.5pt 1.5pt 1.5pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:Arial'><img
width=121 height=86 id="_x0000_i1025" src="../../../../images/Idea.jpg"></span></p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<h1>UML2 1.x Migration to UML2 2.0</h1>
<p class=MsoNormal>Last revised <st1:time Minute="56" Hour="16">16:56 EDT</st1:time>
<st1:date Year="2006" Day="3" Month="8">August 3, 2006</st1:date> (<!--[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_i1026" type="#_x0000_t75" alt="" style='width:9.75pt;
height:9.75pt'>
<v:imagedata src="" o:href="http://www.eclipse.org/modeling/mdt/images/new.gif"/>
</v:shape><![endif]--><span style='mso-spacerun:yes'>  </span>marks interesting
changes over the previous revision)</p>
<p class=MsoNormal>&nbsp;</p>
<h2>Summary</h2>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>The implementation of the latest version of UML (UML2 2.0)
provides several enhancements over its predecessor (UML2 1.x) including
clarification of key concepts, introduction of important optimizations and
newly introduced custom operations.&nbsp;&nbsp; This guide will summarize those
enhancements so that users will be able to quickly and effectively succeed in
the migration process.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>One caveat that should be mentioned up front is that this
document is designed to help the reader get a sense of what has changed but by
no means is intended to provide the kind of comprehensive coverage that a
thorough reading of the updated Superstructure Specification will provide.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoDate><st1:date Year="2006" Day="3" Month="8">August 3, 2006</st1:date></p>
<p class=MsoBodyText>James Bruck and Kenn Hussey, IBM </p>
<div class=MsoNormal align=center style='text-align:center'><span
style='font-size:10.0pt;font-family:Arial'>
<hr size=2 width="100%" align=center>
</span></div>
<span style='font-size:14.0pt;font-family:Arial;mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA'><br
clear=all style='page-break-before:always'>
</span>
<h2>Goals</h2>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>There are two main goals of this document:</p>
<p class=MsoList2>1.<span style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>To provide guidance in the migration process from UML2 1.x API (based on
an interim draft of the UML 2.0 specification) to the UML2 2.0 API (based on
the UML 2.1 specification). </p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet3 style='mso-list:l67 level1 lfo6;tab-stops:list 1.0in'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Summary of newly refined concepts
will be covered in the section “<a
href="#_Superstructure_Specification_change_1">Superstructure Specification
Changes</a>”</span></p>
<p class=MsoListBullet3 style='mso-list:l143 level1 lfo8;tab-stops:list 1.0in'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Migration tips will be covered in
the section entitled “<a href="#_API_Migration">API Migration</a>”.</span></p>
<p class=MsoListBullet3 style='mso-list:l111 level1 lfo10;tab-stops:list 1.0in'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Data migration of existing models
and profiles will be covered in the section entitled “<a href="#_Migration">Model
Artifact Migration</a>”</span></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoList2>2.<span style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>It is also the goal of this document to summarize the features of the
UML2 implementation so that developers may take advantage of the newly
introduced optimizations and features.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet3 style='mso-list:l62 level1 lfo12;tab-stops:list 1.0in'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>A summary of these features will
be covered in section entitled “<a href="#_Features_of_UML2">Features of UML2
2.0</a>”.</span></p>
<p class=MsoNormal>&nbsp;</p>
<h2>Glossary</h2>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>A few terms and abbreviations will be used throughout this
document.</p>
<p class=MsoNormal>&nbsp;</p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=127 valign=top style='width:95.4pt;border-top:solid black 1.5pt;
border-left:solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:
none;background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><b><i><span style='color:black'>Term</span></i></b></p>
</td>
<td width=559 valign=top style='width:419.4pt;border-top:solid black 1.5pt;
border-left:none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><b><i><span style='color:black'>Definition</span></i></b></p>
</td>
</tr>
<tr style='mso-yfti-irow:1'>
<td width=127 valign=top style='width:95.4pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>UML2 1.x</p>
</td>
<td width=559 valign=top style='width:419.4pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>This refers to the versions of the UML API which were
based on an interim draft of the UML 2.0 specification defined by OMG.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>The UML 2.0 Superstructure Specification can be found at:</p>
<p class=MsoNormal><a
href="http://www.omg.org/technology/documents/formal/uml.htm">http://www.omg.org/technology/documents/formal/uml.htm</a></p>
<p class=MsoNormal>&nbsp;</p>
</td>
</tr>
<tr style='mso-yfti-irow:2'>
<td width=127 valign=top style='width:95.4pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>UML2 2.0</p>
</td>
<td width=559 valign=top style='width:419.4pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>This refers to the latest version of the UML API which is
based on the UML2.1 specification defined by OMG.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>The latest draft of the UML 2.1 Superstructure
Specification can be found at:</p>
<p class=MsoNormal><a href="http://www.omg.org/docs/ptc/06-04-02.pdf">http://www.omg.org/docs/ptc/06-04-02.pdf</a></p>
<p class=MsoNormal>&nbsp;</p>
</td>
</tr>
<tr style='mso-yfti-irow:3'>
<td width=127 valign=top style='width:95.4pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>Eclipse 3.2</p>
</td>
<td width=559 valign=top style='width:419.4pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>UML2 2.0 depends on Eclipse 3.2.</p>
<p class=MsoNormal>&nbsp;</p>
</td>
</tr>
<tr style='mso-yfti-irow:4'>
<td width=127 valign=top style='width:95.4pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>EMF 2.2</p>
</td>
<td width=559 valign=top style='width:419.4pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>UML2 2.0 depends on EMF 2.2.</p>
<p class=MsoNormal>&nbsp;</p>
</td>
</tr>
<tr style='mso-yfti-irow:5'>
<td width=127 valign=top style='width:95.4pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>OMG</p>
<p class=MsoNormal>&nbsp;</p>
</td>
<td width=559 valign=top style='width:419.4pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>Object Management Group.&nbsp; A consortium that promotes
the adoption of standards.</p>
</td>
</tr>
<tr style='mso-yfti-irow:6'>
<td width=127 valign=top style='width:95.4pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>RTF</p>
<p class=MsoNormal>&nbsp;</p>
</td>
<td width=559 valign=top style='width:419.4pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>Revision Task Force.&nbsp; A process which the OMG uses to
revise a specification.</p>
<p class=MsoNormal>&nbsp;</p>
</td>
</tr>
<tr style='mso-yfti-irow:7;mso-yfti-lastrow:yes'>
<td width=127 valign=top style='width:95.4pt;border-top:none;border-left:
solid black 1.0pt;border-bottom:solid black 1.5pt;border-right:none;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>FTF</p>
<p class=MsoNormal>&nbsp;</p>
</td>
<td width=559 valign=top style='width:419.4pt;border-top:none;border-left:
none;border-bottom:solid black 1.5pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>Finalization Task Force.&nbsp; A process which the OMG
uses to finalize a specification.</p>
<p class=MsoNormal>&nbsp;</p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<h2>Getting Started</h2>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>Depending on your requirements, you will presumably be
interested in one or more of the following aspects of migration:&nbsp; API migration,
artifact migration, or discovering what has changed in UML.&nbsp; </p>
<p class=MsoBodyText>This document is structured to help you accomplish your
task as quickly as possible.&nbsp; To that end, you may use the table below to
quickly navigate to the section you are interested in. </p>
<p class=MsoNormal>&nbsp;</p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0 width=648
style='width:6.75in;margin-left:5.4pt;border-collapse:collapse;mso-padding-alt:
0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=432 valign=top style='width:4.5in;border-top:solid black 1.5pt;
border-left:solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:
none;background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><b><i><span style='color:black'>Task</span></i></b></p>
</td>
<td width=216 valign=top style='width:2.25in;border-top:solid black 1.5pt;
border-left:none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><b><i><span style='color:black'>Section</span></i></b></p>
</td>
</tr>
<tr style='mso-yfti-irow:1'>
<td width=432 valign=top style='width:4.5in;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>Understanding changes to the Superstructure<b>
specification</b>.</p>
</td>
<td width=216 valign=top style='width:2.25in;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><a href="#_Changes_to_the_superstructure_speci">Superstructure
Specification Changes</a></p>
<p class=MsoNormal>&nbsp;</p>
</td>
</tr>
<tr style='mso-yfti-irow:2'>
<td width=432 valign=top style='width:4.5in;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>Understanding new <b>features</b> of UML2 2.0.</p>
</td>
<td width=216 valign=top style='width:2.25in;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><a href="#_Features_of_UML2_2.0">Features of UML2 2.0</a></p>
<p class=MsoNormal>&nbsp;</p>
</td>
</tr>
<tr style='mso-yfti-irow:3'>
<td width=432 valign=top style='width:4.5in;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>Migration of existing <b>models</b> to the new format.</p>
<p class=MsoNormal>&nbsp;</p>
</td>
<td width=216 valign=top style='width:2.25in;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><a href="#_Model_Artifact_Migration">Model Artifact
Migration</a></p>
<p class=MsoNormal>&nbsp;</p>
</td>
</tr>
<tr style='mso-yfti-irow:4'>
<td width=432 valign=top style='width:4.5in;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>Migration of existing <b>profiles</b> to the new format.</p>
<p class=MsoNormal>&nbsp;</p>
</td>
<td width=216 valign=top style='width:2.25in;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><a href="#_Profile_Artifact_Migration">Profile Artifact
Migration</a></p>
<p class=MsoNormal>&nbsp;</p>
</td>
</tr>
<tr style='mso-yfti-irow:5;mso-yfti-lastrow:yes'>
<td width=432 valign=top style='width:4.5in;border-top:none;border-left:solid black 1.0pt;
border-bottom:solid black 1.5pt;border-right:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>Migration of <b>code</b> that uses the UML2 1.x <span
class=GramE>API .</span></p>
<p class=MsoNormal>&nbsp;</p>
</td>
<td width=216 valign=top style='width:2.25in;border-top:none;border-left:
none;border-bottom:solid black 1.5pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><a href="#_API_Migration">API Migration</a></p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>Although it has been mentioned in other documents such as
the <a
href="http://www.eclipse.org/modeling/mdt/uml2/docs/plans/uml2_project_plan_2_0.html">UML2
2.0 Project Plan</a>, several key points should be re-iterated before
continuing:</p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l249 level1 lfo14;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>The older UML2 1.x version will <b>not</b>
be shipped together with the newer UML2 2.0 version.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l7 level1 lfo16;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>UML2 2.0 will <b>not</b> be
upwards contract-compatible with UML2 1.x.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l56 level1 lfo18;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>UML2 2.0 will <b>not</b> be
upwards binary-compatible with UML2 1.x.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l198 level1 lfo20;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>The newer UML2 2.0 defines a
namespace called <b>org.eclipse.uml2.uml</b> that is different from the older <b>org.eclipse.uml2</b>
namespace.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l79 level1 lfo22;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Models created with the newer UML2
2.0 will have <span class=GramE>a</span> <b>.uml</b> extension versus the older
<b>.uml2</b> extension.</span></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>If there are concepts that are not fully described by this
document, you may find the following useful:</p>
<p class=MsoList2>1.<span style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Refer to the official <a href="http://www.omg.org/docs/ptc/06-04-02.pdf">UML
2.1 Superstructure Specification</a> for complete descriptions.</p>
<p class=MsoList2>2.<span style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Refer to the change ballots on omg.org for specific issues (described
below).</p>
<p class=MsoNormal>&nbsp;</p>
<h2><a name="_Superstructure_Specification_change_1"></a><a
name="_Changes_to_the_superstructure_speci"></a><a
name="_Superstructure_Specification_change"></a>Superstructure Specification
Changes</h2>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>Before grappling with the task of understanding the myriad
of changes to UML, let’s first review the process by which the Superstructure
specification has evolved to its current form.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img border=0 width=671 height=337 id="_x0000_i1028"
src="guide_files/image002.jpg"></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>The above image illustrates several key points: </p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l33 level1 lfo240;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Notice that the UML2 1.x is based
on an interim draft of the UML 2.0 version of the specification.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l157 level1 lfo242;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Also, notice that the UML2 2.0 API
has been formulated based on change ballots coming out of the FTF and RTF
processes that OMG has defined. </span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l4 level1 lfo244;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Also, UML2 2.0 API has been
written according to the 060402 convenience document which will be identical to
the formal UML 2.1 specification which at the time of this writing has not yet
been produced.</span></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>The primary means by which the summary of changes
discussed in this document has been obtained is from summarizing these FTF and
RTF ballots.</p>
<span style='font-size:13.0pt;font-family:Arial;mso-fareast-font-family:"Times New Roman";
mso-ansi-language:EN-US;mso-fareast-language:EN-US;mso-bidi-language:AR-SA'><br
clear=all style='page-break-before:always'>
</span>
<h3 style='margin-left:0in;text-indent:0in'>Key Changes</h3>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>Several key changes can be distilled out of the updated
Superstructure specification.</p>
<h4 style='margin-left:0in;text-indent:0in'><a name="_Events"></a>Events</h4>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>Let’s first review the differences between Trigger, Event
and Message:</p>
<p class=MsoListBullet style='margin-left:1.0in;mso-list:l199 level1 lfo246;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>A</span>
trigger </span><span style='font-weight:normal'>is the association between an
event and specification of an effect or behavior.&nbsp; The trigger can include
conditions on the recognition of the event, such as the port that a message was
received on.</span></p>
<p class=MsoListBullet style='margin-left:1.0in;mso-list:l257 level1 lfo248;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>An</span>
event </span><span style='font-weight:normal'>is the recognition of something
that happens at a point in time.&nbsp;&nbsp; In particular, the receipt of a
message by an object or the handling of a previously received message by an
object is one kind of event.&nbsp; Recognition of state changes does not
involve messages.&nbsp; There are other kinds of events such as time events and
the receipt of calls.</span></p>
<p class=MsoListBullet style='margin-left:1.0in;mso-list:l171 level1 lfo250;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>A</span>
message </span><span style='font-weight:normal'>itself is not an event, as it
spans an interval of time; its receipt or its sending can be an event. </span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<p class=MsoBodyText><span style='color:black'>So what has changed?&nbsp; </span></p>
<p class=MsoBodyText>In the latest version of the specification, the concept of
Event has been separated from the concept of Trigger.&nbsp; The Trigger
metatype is now a concrete class whereas in the past, this was an abstract
class.&nbsp;&nbsp; The various concrete triggers such as CallTrigger, have been
removed and replaced by a corresponding Event type (i.e. CallEvent).</p>
<p class=MsoBodyText>For a given model to be considered valid, all triggers
must refer to some event. A trigger must refer to an event since triggers
relate events to behaviors.&nbsp; </p>
<p class=MsoBodyText>Triggers can be owned either by transitions or by
behaviored classifiers (as an example). &nbsp;</p>
<p class=MsoBodyText>Existing code presumably has transitions owning one of the
various trigger types such as CallTrigger.&nbsp; Such code should be changed
such that the transition will refer to the concrete trigger type and the
trigger will refer to an event created somewhere at the package level (events
are packageable elements and are owned by some package).</p>
<p class=MsoBodyText>In order to create an event for a particular transition,
one could:</p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l128 level1 lfo252;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Find the nearest package using the
</span><span style='font-family:"Courier New"'>Element#<span class=GramE>getNearestPackage(</span>)</span>
function.</p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l9 level1 lfo254;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol'><span
style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Call </span><span
style='font-family:"Courier New"'>Package#<span class=GramE>createPackagedElement(</span>EClass)</span>.&nbsp;
You would pass the event type as a parameter.</p>
<p class=MsoNormal>&nbsp;</p>
<h4 style='margin-left:0in;text-indent:0in'>Interactions</h4>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>Let’s review some basic interaction concepts as defined by
the current specification:</p>
<p class=MsoBodyText>In general, in UML: an event occurrence refers to an
instantaneous change of state in the system being modeled.&nbsp; An occurrence<b>
</b>specification is a model element that represents a particular event
occurrence.&nbsp; An event is a model element that specifies a set of possible
event<b> </b>occurrences all of the same kind.</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l214 level1 lfo256;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Event</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l125 level1 lfo36;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>State changes of a system are the result of the occurrence of some<b> event.</b>
</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l215 level1 lfo38;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR><b>Creation events</b> occur when the system creates some object.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l276 level1 lfo40;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR><b>Destruction events</b> occur when the system destroys an object.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l10 level1 lfo42;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR><b>Execution events</b> occur at the start of an Action or Behavior
which is referenced by the object of the lifeline.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l256 level1 lfo44;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR><b>Message events</b> occur as a result of the sending or the receiving
of <b>messages</b> from one object to another.&nbsp; </span></p>
<p class=MsoListBullet3 style='margin-left:1.25in;mso-list:l122 level1 lfo46;
tab-stops:list 1.25in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>&#9642;<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>The message event instance can reference either an operation that was
called or a signal that is sent.</span></p>
<p class=MsoListBullet4 style='margin-left:1.25in;mso-list:l270 level1 lfo48;
tab-stops:list 1.25in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>&#9642;<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>It is the intent of the specification that <b>message events</b> are
only referenced by <b>message occurrence <span class=GramE>specifications<span
style='font-weight:normal'>,</span></span></b> however, as of this writing
there is no explicit restriction in the API or in the specification stating
this.</span></p>
<p class=MsoNormal style='margin-left:21.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l106 level1 lfo258;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>OccurrenceSpecification</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l200 level2 lfo52;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Occurrence specifications model the occurrence of an event.</span></p>
<p class=MsoListBullet4 style='margin-left:1.25in;mso-list:l230 level1 lfo54;
tab-stops:list 1.25in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>&#9642;<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Occurrence specifications represents points on a lifeline that deliver
the anchors for Messages and execution specifications</span></p>
<p class=MsoListBullet4 style='margin-left:1.25in;mso-list:l80 level1 lfo56;
tab-stops:list 1.25in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>&#9642;<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Occurrence specifications must refer to an <b>event</b> that identifies
the kind of event that occurred.</span></p>
<p class=MsoNormal style='margin-left:3.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l90 level1 lfo260;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>ExecutionOccurrenceSpecification</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l200 level2 lfo52;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Reference <b>execution events</b>.&nbsp;&nbsp; </span></p>
<p class=MsoNormal style='margin-left:3.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l53 level1 lfo262;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>ExecutionSpecification (abstract)</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l200 level2 lfo52;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>The concrete types are BehaviorExecutionSpecification and
ActionExecutionSpecification.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l200 level2 lfo52;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>An execution specification does not model an event.&nbsp; Instead, it
models the act of some object executing some portion of its behavior
specification (e.g., executing an action or behavior).</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l200 level2 lfo52;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>An execution specification defines <b>start</b> and <b>finish</b>
points on the lifeline, which define its active period, and reference the
corresponding action or behavior that is executing. A <b>start</b> and <b>finish</b>
must be specified.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l200 level2 lfo52;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Messages do not necessarily have to “hook up” execution specifications
- the execution specification may show “spontaneous” execution (e.g.
representing queuing delays).</span></p>
<p class=MsoNormal style='margin-left:3.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l42 level1 lfo264;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Message</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l200 level2 lfo52;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>A message is the result of the execution of a communication action (a
call or asynchronous signal send).&nbsp; The message carries the information
about the call and is sent from the invoking object and received by the invoked
object.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l200 level2 lfo52;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Objects can communicate via messages.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l200 level2 lfo52;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Messages have <b>arguments</b> if the called <b>operation</b> has
parameters, or <b>attributes</b> if the message sends a <b>signal</b>.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l200 level2 lfo52;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Messages lead from the sending message end to the receiving one.&nbsp;
The message end could be an <b>occurrence specification</b> or a <b>gate</b>.</span></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>So what has changed?&nbsp; Interactions have changed in
several important ways.</p>
<p class=MsoBodyText><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l250 level1 lfo266;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>OccurrenceSpecification </span><span
style='font-weight:normal'>is a newly introduced type that replaces</span>
EventOccurrence.</p>
<p class=MsoListBullet2>The new specification introduces two new types of
OccurrenceSpecification: <b>event occurrence specifications</b> and <b>message
occurrence specifications</b>.&nbsp; </p>
<p class=MsoListBullet3 style='mso-list:l216 level2 lfo66;tab-stops:list 1.0in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>In order to migrate older event
occurrences you can follow this rule of thumb:</span></p>
<p class=MsoListBullet3 style='margin-left:1.5in;mso-list:l196 level3 lfo68;
tab-stops:list 1.5in 2.25in'><![if !supportLists]><span style='font-family:
"Courier New";mso-fareast-font-family:"Courier New"'><span style='mso-list:
Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>If there is a message that is
coming into or going out of the event occurrence, then it can be replaced with
message occurrence specification.</span></p>
<p class=MsoListBullet4 style='mso-list:l196 level3 lfo68;tab-stops:list 1.5in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>If there is a spontaneous stop,
then you can replace with an occurrence specification and refer to a
destruction event.</span></p>
<p class=MsoListBullet4 style='margin-left:1.0in;mso-list:l216 level2 lfo66;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>If the event occurrence starts or finishes an independent execution
occurrence then it maps to and execution occurrence specification.</span></p>
<p class=MsoListBullet3 style='mso-list:l216 level2 lfo66;tab-stops:list 1.0in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Occurrence specifications <b>must</b>
reference an event.</span></p>
<p class=MsoListBullet3 style='mso-list:l216 level2 lfo66;tab-stops:list 1.0in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><b>Events</b> could be referenced
by <b>multiple</b> occurrence specifications or triggers.&nbsp; Since an event
is owned by a package, this is a convenient way to tie together both statechart
concepts and sequence concepts.</span></p>
<p class=MsoListBullet3 style='mso-list:l216 level2 lfo66;tab-stops:list 1.0in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><b>Differing messages </b>that
refer to the same operation <b>should</b> have ends that refer to the same <b>send</b>
and <b>receive</b> event.&nbsp;&nbsp;&nbsp; It is the occurrence of the event
that causes the operation to be executed.&nbsp; This is an <b>important</b>
point when creating consistent models that could either be represented by state
machine diagrams and sequence diagrams.&nbsp; </span></p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l206 level1 lfo268;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>The Stop </span><span
style='font-weight:normal'>metaclass has been removed from the latest version</span>.</p>
<p class=MsoListBullet3 style='mso-list:l216 level2 lfo66;tab-stops:list 1.0in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Stop used to be a specialization
of EventOccurrence.&nbsp;&nbsp; Now, stops should be replaced by creating
either an occurrence specification or a message occurrence specification that
references a <b>destruction event</b>.</span></p>
<p class=MsoNormal style='margin-left:-87.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l52 level1 lfo270;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>ExecutionOccurrence (older)</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l39 level2 lfo74;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Mapped to either an <b>action exection specification</b> that
references an action, or a <b>behavior exection specification</b> that refers
to a behavior (more general).</span></p>
<p class=MsoNormal style='margin-left:-105.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l258 level1 lfo272;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>EventOccurrence (older)</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l40 level2 lfo76;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>In the past, messages could go between a send event <span class=GramE>occurrence</span>
and receive event occurrence. Now, instead of the event occurrence we must use
a message occurrence specification.</span></p>
<p class=MsoNormal style='margin-left:-105.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l150 level1 lfo274;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Message</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l265 level2 lfo78;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>A message signature is now derived from the operation or signal that is
referenced from the event associated with the message occurrence specification,
at the end of the message. (a message occurrence specification is a message
end)&nbsp; One could have call events, receive operation events, receive signal
events and corresponding “send” versions being created at the package level and
referenced by the message occurrence specification.&nbsp; Those events can
refer to operations or signals from which the signature is derived.</span></p>
<p class=MsoListBullet3 style='mso-list:l265 level2 lfo78;tab-stops:list 1.0in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>If an operation is not present, it
is derived from the receiving end (this is to take into account gates since
they do not have events associated with them).</span></p>
<p class=MsoNormal style='margin-left:-105.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l260 level1 lfo276;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>MessageSort</span></p>
<p class=MsoListBullet3 style='mso-list:l73 level2 lfo80;tab-stops:list 1.0in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>The synchSignal literal has been
removed.</span></p>
<p class=MsoListBullet3 style='mso-list:l73 level2 lfo80;tab-stops:list 1.0in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>The createMessage, deleteMessage
and reply literals are new.</span></p>
<p class=MsoNormal style='margin-left:3.0pt'><o:p>&nbsp;</o:p></p>
<h4 style='margin-left:0in;text-indent:0in'>Associations</h4>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>UML 2.0 separated the concepts of navigability from
association end ownership.&nbsp; In UML 2.1, a new “black dot” notation has
been introduced where it is desired to make ownership explicit.</p>
<p class=MsoBodyText>Diagrams showing associations now can display three
distinct concepts:&nbsp; aggregation type, ownership and navigability.&nbsp;
These three notions could all potentially be combined at once in the display of
an association.</p>
<p class=MsoBodyText>The Superstructure specification refers to some
presentation options that might be implemented including suppression of some
display options. The specification does not mandate the use of explicit
end-ownership notation, but defines a notation which shall apply in models
where such use is elected.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>In the diagram below:</p>
<p class=MsoListBullet2 style='mso-list:l140 level1 lfo278;tab-stops:list .75in'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span class=GramE>endA</span> is
owned by classifier B and endB is owned by BinaryAssociationAB.</span></p>
<p class=MsoListBullet2 style='mso-list:l135 level1 lfo280;tab-stops:list .75in'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>The absence of a dot signifies
ownership by the association.</span></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal><img border=0 width=588 height=118 id="_x0000_i1029"
src="guide_files/image003.gif"></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>Refer to <a
href="http://www.omg.org/issues/uml2-superstructure-ftf.html#Issue8956">Issue
8956</a> for a more detailed explanation of this notation.</p>
<p class=MsoNormal>&nbsp;</p>
<h4 style='margin-left:0in;text-indent:0in'>Time Concepts</h4>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>Shortcomings in the older version of the specification made
working with time concepts almost impossible.&nbsp; All time expressions were
relative to “now” and there was no way to specify some arbitrary point time “t”
to which all other time expressions were relative.&nbsp; In the current
specification, the concepts of TimeObservation and DurationObservation have
been introduced to fix this shortcoming.&nbsp; Time expressions and durations
now can refer to these observations to create more complex expressions that can
be evaluated given some specific time.&nbsp; Observations are really a way to
introduce variables in time expressions and durations.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>In addition, older TimeObservationAction and
DurationObservationAction have been replaced by opaque actions.&nbsp;&nbsp; The
“now” and “duration” fields in these old metaclasses have been replaced by
value pins as input values that refer to time expressions and durations (both
of which are value specifications).</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>Time events are also newly added to the specification. Time
events can also refer to time expressions thereby making it possible for
execution specifications (that reference occurrence specifications) to refer to
sophisticated time expressions.</p>
<p class=MsoBodyText>&nbsp;</p>
<p class=MsoBodyText>For a thorough explanation of time concepts, please refer
to <a href="http://www.omg.org/issues/uml2-superstructure-ftf.html#Issue8894">issue
8894</a> and refer to the Superstructure specification.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal><img border=0 width=696 height=366 id="_x0000_i1030"
src="guide_files/image004.jpg"></p>
<p class=MsoNormal>&nbsp;</p>
<h4 style='margin-left:0in;text-indent:0in'>Profiles</h4>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>Profiles have undergone some significant changes in the
latest UML version.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l72 level1 lfo282;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>The
most notable changes include:</span></span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l168 level2 lfo88;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>The <b>ProfileApplication</b> meta-type no longer extends
PackageImport.&nbsp; It now directly extends <b>DirectedRelationship</b>.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l168 level2 lfo88;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>The structural feature ProfileApplication::importedProfile has been
renamed to ProfileApplication::appliedProfile.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l168 level2 lfo88;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>In the past, applying a profile implied importing the Package.&nbsp;
This is not necessarily the case now.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l168 level2 lfo88;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>We now have <b>Image</b> support in stereotypes.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l168 level2 lfo88;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>The standard profiles have been organized by compliance level.</span></p>
<p class=MsoNormal>&nbsp;</p>
<h3 style='margin-left:0in;text-indent:0in'>Detailed Changes</h3>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>The following is a more detailed description of key
changes based on change ballots.&nbsp; You may follow the links to the original
issues to discover more about the history of the change.</p>
<p class=MsoNormal>&nbsp;</p>
<h4 style='margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:.75in;
margin-bottom:.0001pt;text-indent:-.25in;mso-list:l86 level1 lfo284;tab-stops:
list .75in;text-autospace:none'><![if !supportLists]><span style='font-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:
normal;mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><a
href="http://www.omg.org/issues/uml2-superstructure-ftf.html#Issue6243">Issue
6243</a><a name="_Toc125129065"></a> <a
href="http://www.omg.org/issues/uml2-superstructure-ftf.html#Issue8956">Issue
8956</a> Navigability of Associations</span></h4>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Navigability
of association ends has been separated from ownership </p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>New
notation for owning end/navigability changes in association </p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Navigability
in relational modeling is a requirement for some query service, rather than
property ownership.&nbsp;&nbsp; The model should indicate it is possible at
runtime to get from one class to another efficiently rather than indicate the
initial class has a property typed by the second class.</p>
<p class=MsoNormal>&nbsp;</p>
<h4 style='margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:.75in;
margin-bottom:.0001pt;text-indent:-.25in;mso-list:l123 level1 lfo286;
tab-stops:list .75in;text-autospace:none'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol;font-weight:normal;mso-bidi-font-weight:bold'><span style='mso-list:
Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><a
href="http://www.omg.org/issues/uml2-superstructure-ftf.html#Issue7328">Issue
7328</a><a name="_Toc125129066"></a> Message Sort</span></h4>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>MessageSort::synchSignal
mapped to MessageSort::asynchSignal</p>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>A
concept assumed in the Interactions chapter has no equivalent in the actions
chapter. </p>
<p class=MsoNormal>&nbsp;</p>
<h4 style='margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:.75in;
margin-bottom:.0001pt;text-indent:-.25in;mso-list:l186 level1 lfo288;
tab-stops:list .75in;text-autospace:none'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol;font-weight:normal;mso-bidi-font-weight:bold'><span style='mso-list:
Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><a
href="http://www.omg.org/issues/uml2-superstructure-ftf.html#Issue7637">Issue
7637</a><a name="_Toc125129067"></a> Event Occurrence</span></h4>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>EventOccurrence::getFinishExecs
and getStartExecs list changed to scalar</p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Additional
events for interactions</p>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>The
corresponding property is ExecutionOccurrenceSpecification::execution which is
a kind of ExecutionSpecification.&nbsp; </p>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>The
multiplicity changed from * to 1 because the semantics changed somewhat.&nbsp;
That is in UML2 2.0 even if two execution specifications start at the same
time, they have individual start events.&nbsp; Therefore, when converting older
models in which one EventOccurrence had more than one ExecutionOccrrence (if
there are such), it is necessary to create multiple copies of the
ExecutionOccurrenceSpecification <span class=GramE>( corresponding</span> to
the UML2 1.x) EventOccurrence, so that each ExecutionSpecification can have its
own start event.</p>
<p class=MsoNormal>&nbsp;</p>
<h4 style='margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:.75in;
margin-bottom:.0001pt;text-indent:-.25in;mso-list:l248 level1 lfo290;
tab-stops:list .75in;text-autospace:none'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol;font-weight:normal;mso-bidi-font-weight:bold'><span style='mso-list:
Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><a
href="http://www.omg.org/issues/uml2-superstructure-ftf.html#Issue7319">Issue
7319</a><a name="_Toc125129068"></a> ExecutionOccurrence</span></h4>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>ExecutionOccurrence::getBehaviors
list changed to scalar</p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>In
UML2 1.x this was the specification of the Behavior that, when executed, caused
the ExecutionOccurrence.&nbsp; In UML2 2.0 ExecutionOccurrence was replaced by
ExecutionSpecification.&nbsp; Furthermore, action executions
(ActionExecutionSpecification) were differentiated from other types of
executions (BehaviorExecutionSpecification).&nbsp; Since the UML2 1.x model did
not support the former case, this will never occur when converting a UML2 1.x
model.&nbsp; So the corresponding feature is
BehaviorExecutionSpecification::behavior.</p>
<p class=MsoNormal>&nbsp;</p>
<h4 style='margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:.75in;
margin-bottom:.0001pt;text-indent:-.25in;mso-list:l175 level1 lfo292;
tab-stops:list .75in;text-autospace:none'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol;font-weight:normal;mso-bidi-font-weight:bold'><span style='mso-list:
Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><a
href="http://www.omg.org/issues/uml2-superstructure-ftf.html#Issue6207">Issue
6207</a><a name="_Toc125129069"></a> Interval</span></h4>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Issue
8318, 8894</p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Interval::getMaxes
and getMins list changed to scalar</p>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>This
is a correction of a mistake from the previous UML version.&nbsp; This
parameter should never have been used as a list.</p>
<p class=MsoNormal>&nbsp;</p>
<h4 style='margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:.75in;
margin-bottom:.0001pt;text-indent:-.25in;mso-list:l76 level1 lfo294;tab-stops:
list .75in;text-autospace:none'><![if !supportLists]><span style='font-family:
Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:
normal;mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><a
href="http://www.omg.org/issues/uml2-superstructure-ftf.html#Issue7560">Issue
7560</a><a name="_Toc125129070"></a> Primitive Function</span></h4>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>PrimitiveFunction::getBody
and getLanguage scalar changed to list</p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Activity::getBody
and getLanguage scalar changed to list</p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>OpaqueExpression::getLanguage
and getBody scalar changed to list</p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Latest
version allows one to express the same thing in different languages.</p>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>This
modification should be represented in the properties view.</p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>The
language does not have to be specified and default to OCL ( may cause issues )</p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Affects
evaluating of constraints.</p>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>To
resolve this migration issue, simply add existing scalar to list.</p>
<p class=MsoNormal>&nbsp;</p>
<h4 style='margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:.75in;
margin-bottom:.0001pt;text-indent:-.25in;mso-list:l126 level1 lfo296;
tab-stops:list .75in;text-autospace:none'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol;font-weight:normal;mso-bidi-font-weight:bold'><span style='mso-list:
Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><a
href="http://www.omg.org/issues/uml2-superstructure-ftf.html#Issue6682">Issue
6682</a><a name="_Toc125129072"></a> Trigger vs. Event</span></h4>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>AnyTrigger,
CallTrigger, TimeTrigger, ChangeTrigger, MessageTrigger, SignalTrigger mapped
to concrete Trigger.&nbsp; That new trigger refers to the corresponding Event.</p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Trigger
types have been replaced by Events.</p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Triggers
are owned by behaviors. </p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Concept
change: Not every event has to have a trigger.&nbsp; An event might not trigger
anything.</p>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>An
event is an instantaneous thing.&nbsp; An EventOccurrenceSpecification is an
instance of an event.</p>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>An
event is a receipt of a signal (for example).</p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Trigger
is a reaction to an event.&nbsp; <span class=GramE>e.g</span>. only triggered
if signal X arrives on port P.</p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Old
trigger types can be replaced by their corresponding Event type.</p>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>For
those old triggers that make use of the port property, a new Trigger (now a
concrete class) should be created.</p>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>The
new trigger can now be owned either by the state, transition or classifier.</p>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>The
new event can be owned by the model or namespace.</p>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>The
same event might trigger 2 different actions.&nbsp; That is why the state
machine does not necessarily own the event.</p>
<p class=MsoNormal>&nbsp;</p>
<h4 style='margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:.75in;
margin-bottom:.0001pt;text-indent:-.25in;mso-list:l231 level1 lfo298;
tab-stops:list .75in;text-autospace:none'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol;font-weight:normal;mso-bidi-font-weight:bold'><span style='mso-list:
Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><a
href="http://www.omg.org/issues/uml2-superstructure-ftf.html#Issue8894">Issue
8894</a><a name="_Toc125129073"></a> ObservationAction</span></h4>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>DurationObservationAction,
TimeObservationAction are mapped to OpaqueAction.</p>
<p class=MsoNormal>&nbsp;</p>
<h4 style='margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:.75in;
margin-bottom:.0001pt;text-indent:-.25in;mso-list:l236 level1 lfo300;
tab-stops:list .75in;text-autospace:none'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol;font-weight:normal;mso-bidi-font-weight:bold'><span style='mso-list:
Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><a
href="http://www.omg.org/issues/uml2-superstructure-ftf.html#Issue8706">Issue 8706</a><a
name="_Toc125129074"></a> <a
href="http://www.omg.org/issues/uml2-superstructure-ftf.html#Issue9183">Issue
9183</a> ProfileApplication</span></h4>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Issue
6242</p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Now
a ProfileApplication is a subclass of DirectedRelationship rather than
PackageImport.</p>
<p class=MsoNormal>&nbsp;</p>
<h4 style='margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:.75in;
margin-bottom:.0001pt;text-indent:-.25in;mso-list:l277 level1 lfo302;
tab-stops:list .75in;text-autospace:none'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol;font-weight:normal;mso-bidi-font-weight:bold'><span style='mso-list:
Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><a
href="http://www.omg.org/issues/uml2-superstructure-ftf.html#Issue7405">Issue
7405</a><a name="_Toc125129077"></a> ApplyFuncitonActoin</span></h4>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Issue
7319, 7365 </p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>ApplyFunctionAction::getArguments,
getFunction, getResults unmapped.</p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>ApplyFunctionAction
mapped to CallBehaviorAction.</p>
<p class=MsoNormal>&nbsp;</p>
<h4 style='margin-top:0in;margin-right:0in;margin-bottom:0in;margin-left:.75in;
margin-bottom:.0001pt;text-indent:-.25in;mso-list:l100 level1 lfo304;
tab-stops:list .75in;text-autospace:none'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol;font-weight:normal;mso-bidi-font-weight:bold'><span style='mso-list:
Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><a
href="http://www.omg.org/issues/uml2-superstructure-ftf.html#Issue7421">Issue
7421</a><a name="_Toc125129079"></a> TemplateSignature</span></h4>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>TemplateSignature::getNestedSignatures
and getNestingSignature unmapped</p>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>This
was a mistake in the previous UML version.&nbsp; It was undocumented in the
official specification and should never have been used.</p>
<p class=MsoNormal>&nbsp;</p>
<h2><a name="_Toc125129049"></a><a name="_Features_of_UML2"></a><a
name="_Features_of_UML2_2.0"></a>Features of UML2 2.0</h2>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>As described in the <a
href="http://dev.eclipse.org/viewcvs/indextools.cgi/~checkout~/uml2-home/docs/plans/uml2_project_plan_2_0.html">UML2
2.0 Plan</a>, the following features are part of this version:</p>
<h3 style='margin-left:0in;text-indent:0in'><a name="_Toc125129050">Eclipse 3.2
/ EMF 2.2 Compatibility</a></h3>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l43 level1 lfo306;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>UML2
2.0 has been aligned with</span> <i>Eclipse3.2</i> </span><span
style='font-weight:normal'>and</span> <i>EMF2.2</i> <span style='font-weight:
normal'>to take advantage of the updated functionality of these components.</span></p>
<p class=MsoListBullet style='margin-left:-15.0pt;text-indent:0in'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l240 level1 lfo308;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Support</span>
</span><span style='font-weight:normal'>for</span> sorted cell editors.</p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l179 level2 lfo116;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>The latest version of EMF supports sorted cell editors and UML takes
advantage of that.</span></p>
<p class=MsoListBullet style='margin-left:-15.0pt;text-indent:0in'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l68 level1 lfo310;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Package Literals</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l54 level2 lfo120;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>New package literals have been introduced for accessing metadata.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l54 level2 lfo120;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>More efficient to use package literals instead of metadata accessor
methods, e.g. use </span><span style='font-family:"Courier New"'>UMLPackage.Literals.PACKAGE__PACKAGED_ELEMENT</span>
instead of <span style='font-family:"Courier New"'>UMLPackage.eINSTANCE.getPackage_<span
class=GramE>PackagedElement(</span>)</span>.</p>
<p class=MsoNormal>&nbsp;</p>
<h3 style='margin-left:0in;text-indent:0in'><a name="_Toc125169028">UML 2.1
Conformance</a></h3>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l159 level1 lfo312;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>UML2 </span><span
style='font-weight:normal'>implementation has been regenerated based on the UML
2.1 Superstructure specification</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l163 level2 lfo122;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>UML2 resources (libraries, metamodels, <span class=GramE>profiles</span>)
have been updated.</span></p>
<p class=MsoListBullet3 style='margin-left:39.0pt;text-indent:0in'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l145 level1 lfo314;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>The
revised</span> package merge </span><span style='font-weight:normal'>algorithm
has been implemented</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l163 level2 lfo122;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Helper utilities have been created for package merge.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l163 level2 lfo122;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR><span style='font-family:"Courier New"'>UMLUtil</span> currently supports
two functions </span></p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-.75in;
mso-list:l136 level3 lfo124;tab-stops:list 1.75in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>void
merge(org.eclipse.uml2.uml.Package package_, Map options) ;</span></p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-.75in;
mso-list:l136 level3 lfo124;tab-stops:list 1.75in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>void
merge(org.eclipse.uml2.uml.Package package_,Map options, DiagnosticChain
diagnostics, Map context)</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l163 level2 lfo122;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR><span style='font-family:"Courier New"'>UMLUtil</span> implements a
nested inner class that can be overridden for application-specific merge.</span></p>
<p class=MsoListBullet3 style='margin-left:39.0pt;text-indent:0in'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l114 level1 lfo316;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Profile Support</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l163 level2 lfo122;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Stereotype attributes type can now reference a metaclass.</span></p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-.75in;
mso-list:l136 level3 lfo124;tab-stops:list 1.75in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Association between stereotype and
metaclass (which introduces property on stereotype).</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l163 level2 lfo122;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Image support in profiles</span></p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-.75in;
mso-list:l136 level3 lfo124;tab-stops:list 1.75in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Image is a new metaclass.</span></p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-.75in;
mso-list:l136 level3 lfo124;tab-stops:list 1.75in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Image part of stereotype
definition.</span></p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-.75in;
mso-list:l136 level3 lfo124;tab-stops:list 1.75in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Introduces notational changes.</span></p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-.75in;
mso-list:l136 level3 lfo124;tab-stops:list 1.75in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Can now have multiple images per
stereotype</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l163 level2 lfo122;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Location of stereotype applications.</span></p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-.75in;
mso-list:l136 level3 lfo124;tab-stops:list 1.75in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Will no longer be in an annotation
on an element.&nbsp; </span></p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-.75in;
mso-list:l136 level3 lfo124;tab-stops:list 1.75in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Will be added to the resource and
will reference the elements to which they are applied</span></p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-.75in;
mso-list:l136 level3 lfo124;tab-stops:list 1.75in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Listeners will be affected.</span></p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-.75in;
mso-list:l136 level3 lfo124;tab-stops:list 1.75in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>When stereotypes are applied with <span
class=GramE>‘<span style='font-family:"Courier New"'>applyStereotype(</span></span></span><span
style='font-family:"Courier New"'>…)</span>’&nbsp; the object representing that
particular stereotype application will be returned.</p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l163 level2 lfo122;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Required stereotypes will automatically be applied and unapplied as
profiles are applied and unapplied (and as elements are added/removed from
packages).</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l163 level2 lfo122;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Previously we had three standard profiles.</span></p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-.75in;
mso-list:l136 level3 lfo124;tab-stops:list 1.75in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Will now use only one standard
profile (called “</span><span style='font-family:"Courier New"'>Standard.profile.uml</span>”)
which is L3 compliant</p>
<p class=MsoNormal>&nbsp;</p>
<h3 style='margin-left:0in;text-indent:0in'>UML 2.1 Interchange</h3>
<p class=MsoListBullet style='margin-left:.25in;text-indent:0in'><span
style='font-weight:normal'>&nbsp;</span></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l154 level1 lfo318;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Support
for loading and saving in “official” OMG format.&nbsp; The UML editor now
supports saving with .xmi extension.&nbsp;&nbsp; Simply select the</span> “File
&gt; Save As...” </span><span style='font-weight:normal'>and specify <span
class=GramE>a</span> .xmi extension.</span></p>
<p class=MsoListBullet style='margin-left:-195.0pt;text-indent:0in'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l27 level1 lfo320;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>The
difference between the .xmi format and the .uml is that annotations are not a
legal part of the UML schema.&nbsp; When saving your existing .uml model to the</span>
.xmi </span><span style='font-weight:normal'>format, annotations will be
converted to XMI extensions.</span></p>
<p class=MsoListBullet style='margin-left:-195.0pt;text-indent:0in'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l158 level1 lfo322;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Opening
a model with .xmi format with the</span> UML editor </span><span
style='font-weight:normal'>will work and properly render using the </span>UML
API.</p>
<p class=MsoListBullet4 style='margin-left:1.25in;text-indent:0in'>&nbsp;</p>
<h3 style='margin-left:0in;text-indent:0in'><a name="_Toc125129052"></a><a
name="_UML2_2.0_Migration"></a>UML2 2.0 Migration</h3>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l6 level1 lfo324;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>For data migration, </span><span
style='font-weight:normal'>a resource migration mechanism has been provided,
which provides resource migration from the UML2 1.x schema to the 2.0
schema.&nbsp; See the section entitled <a href="#_Migration">Model Artifact Migration</a>
for more details.</span></p>
<p class=MsoNormal>&nbsp;</p>
<h3 style='margin-left:0in;text-indent:0in'>Reduced Memory Footprint / Improved
Performance</h3>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l32 level1 lfo326;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Retrieval
of</span> derived collections</span><span style='font-weight:normal'> made more
efficient</span>.</p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l221 level2 lfo134;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Derived collections now use a “smart” iterator. </span></p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-1.0in;
mso-list:l60 level3 lfo136;tab-stops:list 1.5in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>The result is that sequentially
moving through collections using an indexed approach is very inefficient.</span></p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-1.0in;
mso-list:l60 level3 lfo136;tab-stops:list 1.5in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>For a derived collection, </span><span
style='font-family:"Courier New"'>getSize()</span> is O(n)</p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-1.0in;
mso-list:l60 level3 lfo136;tab-stops:list 1.5in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>The list does not hold onto all
the elements at once.&nbsp; Memory price is paid only when the list is
traversed.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l118 level2 lfo138;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Always use an iterator when moving through derived collections obtained
from UML2 API.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l238 level2 lfo140;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Index-based iteration need only be avoided for lists returned for
features that are derived unions.&nbsp; In general, a way to tell which kind of
iteration will be optimal at runtime is to test </span><i><span
style='font-family:"Courier New"'>instanceof RandomAccess</span></i> (see
Javadoc for that interface for details).</p>
<p class=MsoNormal style='margin-left:3.0pt'><o:p>&nbsp;</o:p></p>
<h3 style='margin-left:0in;text-indent:0in'><a name="_Toc125169037">Resource
Fragments</a></h3>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l113 level1 lfo328;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Support
for</span> segregation </span><span style='font-weight:normal'>of UML2
resources into ‘fragments’ (e.g. </span><span style='font-family:"Courier New";
font-weight:normal'>*.fragment.uml</span><span style='font-weight:normal'>)
with packages as root elements has been provided.</span></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l95 level1 lfo330;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-size:7.0pt;
font-weight:normal'><span style='mso-spacerun:yes'> </span></span></span><span
style='font-weight:normal'>Support for </span>containment proxies<span
style='font-weight:normal'> has been introduced</span>.</p>
<p class=MsoListBullet3 style='mso-list:l41 level2 lfo144;tab-stops:list 1.0in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>o<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Enabled on a per-feature basis.</span></p>
<p class=MsoListBullet4 style='margin-left:2.0in;text-indent:-.75in;mso-list:
l185 level3 lfo146;tab-stops:list 1.5in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Defines moveable “subunits”. </span></p>
<p class=MsoListBullet4 style='margin-left:2.25in;text-indent:-1.0in;
mso-list:l185 level3 lfo146;tab-stops:list 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Is enabled for all containment
features in UML2.</span></p>
<p class=MsoListBullet4 style='margin-left:2.25in;text-indent:-1.0in;
mso-list:l185 level3 lfo146;tab-stops:list 1.5in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>EMF support for logical resources
is to check definition of each feature and invoke </span><span class=GramE><span
style='font-family:"Courier New"'>isResolveProxies(</span></span><span
style='font-family:"Courier New"'>)</span>.&nbsp;&nbsp; </p>
<p class=MsoListBullet4 style='margin-left:2.25in;text-indent:-1.0in;
mso-list:l185 level3 lfo146;tab-stops:list 1.5in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-family:"Courier New"'>isResolveProxies</span>&nbsp;
is an attribute on every Ecore reference and must be set to TRUE on containment
references for which proxy support is desired (must be set to TRUE for
containment proxies to work)</span></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l148 level1 lfo332;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>New
menu items in UML editor to</span> control </span><span style='font-weight:
normal'>or</span> un-control <span style='font-weight:normal'>in a unit</span>.</p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img border=0 width=200 height=232 id="_x0000_i1031"
src="guide_files/image005.jpg"></p>
<p class=MsoNormal>&nbsp;</p>
<h3 style='margin-left:0in;text-indent:0in'><a name="_Toc125169038">Derived
Features</a></h3>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l233 level1 lfo334;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>For</span>
derived unions </span><span style='font-weight:normal'>that are redefined by
subclasses</span>.</p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l190 level2 lfo150;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Cases where derived unions were redefined by non-derived properties
have been removed; as a result, the properties like Package::ownedMember and
Component::ownedMember are now derived and new modifiable properties named
‘packagedElement’ are available.</span></p>
<p class=MsoNormal style='margin-left:-15.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l19 level1 lfo336;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Creation
of smart lists for derived properties.</span></span></p>
<p class=MsoNormal style='margin-left:-15.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l144 level1 lfo338;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Should
not use indexed-based iteration (performance impact)</span></span></p>
<p class=MsoNormal style='margin-left:-15.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l183 level1 lfo340;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>As
a result, certain previous read only lists now are modifiable and vice versa.</span></span></p>
<p class=MsoNormal>&nbsp;</p>
<h3 style='margin-left:0in;text-indent:0in'><a name="_Toc125169039">Improved
Convenience Methods</a></h3>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l210 level1 lfo342;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Convenience</span>
methods for getting relationships.</span></p>
<p class=MsoNormal>&nbsp;</p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='margin-left:23.4pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Function</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border:solid black 1.0pt;
border-left:none;background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Note</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:1'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>EList
Element#getRelationships() </span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>Gets all relationships of
which this element is a participant.</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:2'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>EList
Element#getRelationships(EClass)</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>Gets all relationships of a
particular type of which this element is a participant.</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:3'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>EList
Element#getSourceDirectedRelationships()</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>Get directed relationships
of which this element is a source.</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:4'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>EList
Element#getSourceDirectedRelationships(EClass)</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>Get directed relationships
of a particular type of which this element is a source.</span></p>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:5'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>EList
Element#getTargetDirectedRelationships()</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>Get directed relationships
of which this element is a target.</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:6;mso-yfti-lastrow:yes'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>EList
Element#getTargetDirectedRelationships(EClass)</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>Get directed relationships
of a particular type of which this element is a target.</span></p>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l243 level1 lfo344;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Enhanced</span>
factory </span><span style='font-weight:normal'>and</span> look-up <span
style='font-weight:normal'>methods</span>.&nbsp;&nbsp; </p>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>The
factory and look-up methods now have an optional parameter to create the item if
it does not currently exist.</p>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>The
factory methods have additional parameters to allow for one-step creation.</p>
<p class=MsoListBullet3><span style='font-family:"Courier New"'>o</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Also
an additional parameter for factory and look-up methods indicating whether case
should be ignored.</p>
<p class=MsoListBullet3><span class=GramE><span style='font-family:"Courier New"'>o</span></span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>The
table below shows examples of these enhancements.</p>
<p class=MsoNormal>&nbsp;</p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='margin-left:23.4pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=396 valign=top style='width:297.0pt;border:solid black 1.0pt;
background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Function</span></p>
</td>
<td width=240 valign=top style='width:2.5in;border:solid black 1.0pt;
border-left:none;background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Note</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:1'>
<td width=396 valign=top style='width:297.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>Operation
Class#<b>createOwnedOperation</b>(String name, EList ownedParameterNames,
EList ownedParameterTypes);</span></p>
<p class=MsoNormal><span style='font-size:9.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=240 valign=top style='width:2.5in;border-top:none;border-left:none;
border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>[sample] One-shot creation
of operation with parameters.</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:2'>
<td width=396 valign=top style='width:297.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Operation
</span><span style='font-size:9.0pt;font-family:"Courier New"'>Class#</span><b><span
style='font-size:10.0pt;font-family:"Courier New"'>getOwnedOperation</span></b><span
style='font-size:10.0pt;font-family:"Courier New"'>(String name, EList
ownedParameterNames, EList ownedParameterTypes);</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=240 valign=top style='width:2.5in;border-top:none;border-left:none;
border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>[sample] Get specific
operation based on param types.&nbsp; Passing NULL is OK.</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:3'>
<td width=396 valign=top style='width:297.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Operation
</span><span style='font-size:9.0pt;font-family:"Courier New"'>Class#</span><b><span
style='font-size:10.0pt;font-family:"Courier New"'>createOwnedOperation</span></b><span
style='font-size:10.0pt;font-family:"Courier New"'>(String name, EList parameterNames,
EList parameterTypes, Type returnType);</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=240 valign=top style='width:2.5in;border-top:none;border-left:none;
border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>[sample]</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:4'>
<td width=396 valign=top style='width:297.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Operation
</span><span style='font-size:9.0pt;font-family:"Courier New"'>Class#</span><b><span
style='font-size:10.0pt;font-family:"Courier New"'>getOwnedOperation</span></b><span
style='font-size:10.0pt;font-family:"Courier New"'>(String name, EList
ownedParameterNames,EList ownedParameterTypes, boolean ignoreCase, boolean
createOnDemand);</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=240 valign=top style='width:2.5in;border-top:none;border-left:none;
border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>[sample] Possibly create on
demand.</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:5'>
<td width=396 valign=top style='width:297.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><b><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></b></p>
</td>
<td width=240 valign=top style='width:2.5in;border-top:none;border-left:none;
border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:6'>
<td width=396 valign=top style='width:297.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Classifier</span><span
style='font-size:9.0pt;font-family:"Courier New"'> Class#</span><b><span
style='font-size:10.0pt;font-family:"Courier New"'>getNestedClassifier</span></b><span
style='font-size:10.0pt;font-family:"Courier New"'>(String name);</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=240 valign=top style='width:2.5in;border-top:none;border-left:none;
border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>[sample] Simple form of
getter</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:7'>
<td width=396 valign=top style='width:297.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Classifier</span><span
style='font-size:9.0pt;font-family:"Courier New"'> Class#</span><b><span
style='font-size:10.0pt;font-family:"Courier New"'>getNestedClassifier</span></b><span
style='font-size:10.0pt;font-family:"Courier New"'>(String name, boolean
ignoreCase, EClass eClass, boolean createOnDemand);</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=240 valign=top style='width:2.5in;border-top:none;border-left:none;
border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>[sample] Getter with potential
to create if not found.</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:8'>
<td width=396 valign=top style='width:297.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Classifier</span><span
style='font-size:9.0pt;font-family:"Courier New"'> Class#</span><b><span
style='font-size:10.0pt;font-family:"Courier New"'>createNestedClassifier</span></b><span
style='font-size:10.0pt;font-family:"Courier New"'>(String name, EClass
eClass);</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=240 valign=top style='width:2.5in;border-top:none;border-left:none;
border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>[sample] Creation by
specifying name.</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:9'>
<td width=396 valign=top style='width:297.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>PackageableElement
Package#<b>getPackagedElement</b>(String name, boolean ignoreCase, EClass eClass,
boolean createOnDemand);</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=240 valign=top style='width:2.5in;border-top:none;border-left:none;
border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>[sample] Getter with
ability to create.</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:10'>
<td width=396 valign=top style='width:297.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>PackageableElement
Package#<b>getPackagedElement</b>(String name);</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=240 valign=top style='width:2.5in;border-top:none;border-left:none;
border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>[sample] Simple form of
getter.</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:11'>
<td width=396 valign=top style='width:297.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>PackageableElement
Package#<b>createPackagedElement</b>(String name, EClass eClass);</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=240 valign=top style='width:2.5in;border-top:none;border-left:none;
border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>[sample] Creation with
EClass specified.</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:12'>
<td width=396 valign=top style='width:297.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=240 valign=top style='width:2.5in;border-top:none;border-left:none;
border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal>&nbsp;</p>
</td>
</tr>
<tr style='mso-yfti-irow:13'>
<td width=396 valign=top style='width:297.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Port
EncapsulatedClassifier#<b>createOwnedPort</b>(String name, Type type);</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=240 valign=top style='width:2.5in;border-top:none;border-left:none;
border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>[sample]</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:14'>
<td width=396 valign=top style='width:297.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Port
EncapsulatedClassifier#<b>getOwnedPort</b>(String name, Type type, boolean
ignoreCase, boolean createOnDemand);</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=240 valign=top style='width:2.5in;border-top:none;border-left:none;
border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>[sample] Getter with
ability to create and set type.</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:15;mso-yfti-lastrow:yes'>
<td width=396 valign=top style='width:297.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Port
EncapsulatedClassifier#<b>getOwnedPort</b>(String name, Type type);</span></p>
</td>
<td width=240 valign=top style='width:2.5in;border-top:none;border-left:none;
border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>[sample] Simple form of
getter.</span></p>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l261 level1 lfo346;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Enhanced</span>
UMLUtil </span><span style='font-weight:normal'>methods</span>.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet2 style='margin-left:1.25in;mso-list:l246 level2 lfo154;
tab-stops:list 1.25in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Named elements can now be found by qualified name and type</span></p>
<p class=MsoNormal>&nbsp;</p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='margin-left:23.4pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Function</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border:solid black 1.0pt;
border-left:none;background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Note</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:1'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Collection
UMLUtil#findNamedElements(Resource resource, String qualifiedName, boolean
ignoreCase, EClass eClass)</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:2;mso-yfti-lastrow:yes'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Collection
UMLUtil#findNamedElements(Resource resource, String qualifiedName)</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>Simple form.</span></p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet2 style='margin-left:1.25in'><span class=GramE><span
style='font-family:"Courier New"'>o</span></span><span style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>Safe application of stereotypes.</p>
<p class=MsoNormal>&nbsp;</p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='margin-left:23.4pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Function</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border:solid black 1.0pt;
border-left:none;background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Note</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:1;mso-yfti-lastrow:yes'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>EObject
UMLUtil#safeApplyStereotype(Element element,&nbsp;&nbsp;&nbsp; Stereotype
stereotype)</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>Will apply profile to outermost
package if not already applied.&nbsp;&nbsp; All efforts are made to safely
apply stereotype.</span></p>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet2 style='margin-left:1.25in'><span style='font-family:
"Courier New"'>o</span><span style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-family:"Courier New"'>UMLUtil</span> now defines a <span
style='font-family:"Courier New"'>merge(…)</span> function that performs a
package merge as defined by the Superstructure specification</p>
<p class=MsoNormal>&nbsp;</p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='margin-left:23.4pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Function</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border:solid black 1.0pt;
border-left:none;background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Note</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:1;mso-yfti-lastrow:yes'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>void
UMLUtil#merge(org.eclipse.uml2.uml.Package package_, Map options)</span></p>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l191 level1 lfo348;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Utilities
to get all attributes and operations even inherited ones.</span></span></p>
<p class=MsoNormal>&nbsp;</p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='margin-left:23.4pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Function</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border:solid black 1.0pt;
border-left:none;background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Note</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:1'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>EList
Classifier#getAllAttributes()</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>Retrieves inherited
attributes.</span></p>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:2'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>EList
Classifier#getAttributes()</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>Retrieves those attributes
on this classifier only.</span></p>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:3'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>EList
Classifier#getAllOperations()</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>Retrieves inherited
operations.</span></p>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:4;mso-yfti-lastrow:yes'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>EList
Classifier#getOperations()</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>Retrieves those operations
on this classifier only.</span></p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l166 level1 lfo350;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Profile
utilities.</span></span></p>
<p class=MsoNormal>&nbsp;</p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='margin-left:23.4pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=384 valign=top style='width:4.0in;border:solid black 1.0pt;
background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Function</span></p>
</td>
<td width=252 valign=top style='width:189.0pt;border:solid black 1.0pt;
border-left:none;background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Note</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:1'>
<td width=384 valign=top style='width:4.0in;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>PackageImport
Profile#createMetamodelReference(org.eclipse.uml2.uml.Package
importedPackage)</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=252 valign=top style='width:189.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:2'>
<td width=384 valign=top style='width:4.0in;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>ElementImport
createMetaclassReference(PackageableElement importedElement)</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=252 valign=top style='width:189.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:3'>
<td width=384 valign=top style='width:4.0in;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Stereotype
createOwnedStereotype(String name, boolean isAbstract);</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=252 valign=top style='width:189.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:4;mso-yfti-lastrow:yes'>
<td width=384 valign=top style='width:4.0in;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>boolean
isDefined();</span></p>
</td>
<td width=252 valign=top style='width:189.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l88 level1 lfo352;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Custom
operations specified in metadata</span></span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l46 level2 lfo148;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Result is that OCL engine can now use custom operations</span></p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-1.0in;
mso-list:l74 level3 lfo156;tab-stops:list 1.5in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span class=GramE>e.g</span>.
Check for applied stereotypes.</span></p>
<p class=MsoListBullet2 style='margin-left:1.0in;mso-list:l46 level2 lfo148;
tab-stops:list 1.0in'><![if !supportLists]><span style='font-family:"Courier New";
mso-fareast-font-family:"Courier New"'><span style='mso-list:Ignore'>o<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span
dir=LTR>Lists vs. Sets</span></p>
<p class=MsoListBullet3 style='margin-left:2.25in;text-indent:-1.0in;
mso-list:l74 level3 lfo156;tab-stops:list 1.5in 2.25in'><![if !supportLists]><span
style='font-family:"Courier New";mso-fareast-font-family:"Courier New"'><span
style='mso-list:Ignore'>&#9642;<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>Custom operations in source models
used to return sets, now they return </span><span style='font-family:"Courier New"'>EList</span>
</p>
<p class=MsoNormal>&nbsp;</p>
<h3 style='margin-left:0in;text-indent:0in'>Javadoc</h3>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l69 level1 lfo354;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Javadoc
based on the</span> </span><span style='font-weight:normal'>Superstructure</span>
<span style='font-weight:normal'>specification</span> <span style='font-weight:
normal'>has</span> <span style='font-weight:normal'>been</span> <span
style='font-weight:normal'>included</span>.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal><span class=heading3char><span style='font-size:13.0pt'>Enhanced
Icons</span></span></p>
<p class=MsoNormal><span class=heading3char><span style='font-family:"Times New Roman"'>&nbsp;</span></span></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l241 level1 lfo356;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span class=heading3char><span
style='font-family:"Times New Roman"'>Icons </span></span></span><span
class=heading3char><span style='font-family:"Times New Roman";font-weight:normal'>added
for each of the types defined by UML (instead of the default generated</span></span>
<span style='font-weight:normal'>by</span> <span style='font-weight:normal'>EMF).</span></p>
<p class=MsoNormal>&nbsp;</p>
<h3 style='margin-left:0in;text-indent:0in'>UML Ecore Importer / Exporter</h3>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>Newly introduced in this version of the UML API <span
class=GramE>is</span> an Ecore importer and exporter.&nbsp;&nbsp; This functionality
takes advantage of the new exporter framework in EMF to convert Ecore models to
UML (*.uml) models, and converts UML models to Ecore.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>There are three means by which this functionality can be
accessed.</p>
<p class=MsoNormal>&nbsp;</p>
<ol style='margin-top:0in' start=1 type=1>
<li class=MsoNormal style='mso-list:l156 level1 lfo159;tab-stops:list .5in'>Through
the import/export wizards.</li>
</ol>
<p class=MsoNormal>&nbsp;</p>
<ol style='margin-top:0in' start=1 type=1>
<ol style='margin-top:0in' start=1 type=a>
<li class=MsoNormal style='mso-list:l22 level2 lfo162;tab-stops:list 1.0in'>When
creating a new EMF project, via the EMF Project wizard, it is possible to
select a UML model as the source type.&nbsp; The following page will
appear…</li>
</ol>
</ol>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img border=0 width=269 height=376 id="_x0000_i1032"
src="guide_files/image006.jpg"></p>
<p class=MsoNormal style='margin-left:.75in'>&nbsp;</p>
<ol style='margin-top:0in' start=1 type=1>
<ol style='margin-top:0in' start=2 type=a>
<li class=MsoNormal style='mso-list:l244 level2 lfo165;tab-stops:list 1.0in'>When
exporting a generator model, it is possible to select a UML as the
destination type. The following page will appear:</li>
</ol>
</ol>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal style='margin-left:1.5in'><span lang=DE style='mso-ansi-language:
DE'><img border=0 width=280 height=300 id="_x0000_i1033"
src="guide_files/image007.jpg"></span></p>
<p class=MsoNormal style='margin-left:.25in'>&nbsp;</p>
<ol style='margin-top:0in' start=2 type=1>
<li class=MsoNormal style='mso-list:l115 level1 lfo168;tab-stops:list .5in'>Through
the Ecore editor and UML editor.</li>
</ol>
<p class=MsoNormal style='margin-left:.25in'>&nbsp;</p>
<ol style='margin-top:0in' start=2 type=1>
<ol style='margin-top:0in' start=1 type=a>
<li class=MsoNormal style='mso-list:l102 level2 lfo171;tab-stops:list 1.0in'>With
the examples plug-ins installed…</li>
</ol>
</ol>
<p class=MsoNormal style='margin-left:1.5in;text-indent:-1.5in'><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>i.<span style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>From
the Ecore editor, on an Ecore package, select the “Convert to UML model…”
option.</p>
<p class=MsoNormal style='margin-left:1.5in;text-indent:-1.5in'><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>ii.<span style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>From
the UML editor, select the “Convert to &gt; Ecore Model…” option. </p>
<p class=MsoNormal style='margin-left:.25in'>&nbsp;</p>
<ol style='margin-top:0in' start=3 type=1>
<li class=MsoNormal style='mso-list:l47 level1 lfo174;tab-stops:list .5in'>Programatically.</li>
</ol>
<p class=MsoNormal style='margin-left:.25in'>&nbsp;</p>
<ol style='margin-top:0in' start=3 type=1>
<ol style='margin-top:0in' start=1 type=a>
<li class=MsoNormal style='mso-list:l181 level2 lfo177;tab-stops:list 1.0in'>The
behavior for import/export is defined in <span style='font-family:"Courier New"'>UMLUtil</span>:</li>
</ol>
</ol>
<p class=MsoNormal style='margin-left:.75in'>&nbsp;</p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='margin-left:23.4pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Function</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border:solid black 1.0pt;
border-left:none;background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Note</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:1'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>Collection
UMLUtil#convertFromEcore(EPackage ePackage, Map options)</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:2;mso-yfti-lastrow:yes'>
<td width=324 valign=top style='width:243.0pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>UMLUtil#convertToEcore(org.eclipse.uml2.Package
package_,Map options)</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;</span></p>
</td>
<td width=312 valign=top style='width:3.25in;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:10.0pt'>&nbsp;</span></p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<h2><a name="_Migration"></a><a name="_Migration_Strategy"></a><a
name="_Semantic_modifications"></a><a name="_Model_Artifact_Migration"></a>Model
Artifact Migration</h2>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>The latest UML2 API provides a means to automatically
migrate existing models saved with the UML2 1.x schema.&nbsp;&nbsp;&nbsp; Simply
right click (or double click) on your existing model (with .uml2 extension) and
select… <b>“Open With &gt; UML Model Editor”</b></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img border=0 width=172 height=209 id="_x0000_i1034"
src="guide_files/image008.jpg"></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l129 level1 lfo358;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>An
in-memory model will be created with the correct UML2 2.0 schema.&nbsp; </span></span></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l132 level1 lfo360;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>In
addition, all applied profiles will automatically be migrated.&nbsp; </span></span></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l84 level1 lfo362;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>For
those features where no mappings are appropriate, a UML2 profile will be
applied to the model and the appropriate stereotype will be applied that
preserves the data that might otherwise be lost.&nbsp;&nbsp; In this way, all
features are mapped and no information is lost.</span></span></p>
<p class=MsoNormal style='margin-left:-1.5in;text-indent:3.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoBodyText>If you look at the file name in the editor tab you will
also notice that the extension has already been changed to <b>.uml</b>.&nbsp;
In order to <span class=GramE>persist</span> the model with the new schema, you
will have to save it.&nbsp;&nbsp; </p>
<p class=MsoBodyText>Select the “<b>File &gt; Save As …” </b>menu option.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img border=0 width=176 height=225 id="_x0000_i1035"
src="guide_files/image009.jpg"></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>Congratulations! Your model has now been migrated and
serialized with the latest XMI version.&nbsp; (Yes, it’s that simple.)</p>
<p class=MsoNormal>&nbsp;</p>
<h2><a name="_Profile_Artifact_Migration"></a>Profile Artifact Migration</h2>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>The structure of the profile definition has changed.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l254 level1 lfo364;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>The
version of the profile used to be explicitly serialized.</span></span></p>
<p class=MsoNormal style='text-indent:3.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l170 level1 lfo366;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Now,
the namespace URI of the profile is used as the identifier.</span></span></p>
<p class=MsoListBullet style='margin-left:.25in;text-indent:3.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l232 level1 lfo368;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>The
namespace URI is computed on creation.</span></span></p>
<p class=MsoListBullet style='margin-left:.25in;text-indent:3.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l14 level1 lfo370;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>By
convention, version identifier is now part of the namespace URI (schema version
is kept in namespace URI).&nbsp; The benefit is that if the version changes,
the namespace URI changes.</span></span></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>It is possible to stereotype a profile as an <span
style='font-family:"Courier New"'>EPackage</span>.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l146 level1 lfo372;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>User
can then explicitly set the NS_URI which overrides the auto-generation
mechanism.</span></span></p>
<p class=MsoListBullet3 style='margin-left:.25in;text-indent:0in'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</p>
<p class=MsoNormal>In terms of how profiles are serialized to XML:</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l203 level1 lfo374;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Stereotype
applications are now stored at the resource level instead of as annotations on
the elements themselves.</span></span></p>
<p class=MsoNormal style='text-indent:3.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l110 level1 lfo376;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>Any
code that copies models must now explicitly copy the stereotypes separately since
they are no longer held as an annotation under the element.</span></span></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>Profile versioning:</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l225 level1 lfo378;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>The
current UML API implements a versioning format that conforms to the latest UML
specification and uses existing nsURI naming conventions.</span></span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:3.0pt'><o:p>&nbsp;</o:p></p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l172 level1 lfo380;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>In
the old schema, version information was stored as a prefix and in the
nsURI.&nbsp; This was somewhat redundant.</span></span></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&nbsp;&lt;contents xmi<span class=GramE>:type</span>=&quot;ecore:EPackage&quot;
xmi:id=&quot;_6hd4tLRJEdqcc7lEDGpkMw&quot; name=&quot;ProfileOne<span
style='background:yellow'>_0</span>&quot; nsURI=&quot;http:///ProfileOne<span
style='background:yellow'>_0_</span>6hd4s7RJEdqcc7lEDGpkMw.profile.uml2&quot;
nsPrefix=&quot;ProfileOne<span style='background:yellow'>_0</span>&quot;&gt;</span></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoListBullet style='margin-left:.75in;mso-list:l201 level1 lfo382;
tab-stops:list .75in'><![if !supportLists]><span style='font-family:Symbol;
mso-fareast-font-family:Symbol;mso-bidi-font-family:Symbol;font-weight:normal;
mso-bidi-font-weight:bold'><span style='mso-list:Ignore'>·<span
style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR><span style='font-weight:normal'>In
the new schema, version information is stored explicitly in the nsURI</span></span></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;contents
xmi<span class=GramE>:type</span>=&quot;ecore:EPackage&quot;
xmi:id=&quot;_wRtnIOwjEdqsq-xx51kbkg&quot; name=&quot;ProfileOne&quot;
nsURI=&quot;http:///schemas/ProfileOne/<span style='background:yellow'>1</span>&quot;
nsPrefix=&quot;ProfileOne&quot;&gt;</span></p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New"'>&nbsp;&nbsp;
</span></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>There are 3 predominant workflows when working with
profiles.&nbsp;&nbsp; </p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>Users can simply <span class=GramE>migrate</span> the
profiles on their own, but profiles don’t exist in a vacuum.&nbsp; Profiles are
applied to models.&nbsp; It is therefore expected that you will want to migrate
the models on which the profile is applied at the same time as the profile is
migrated.&nbsp; The various usecases are outlined below.</p>
<p class=MsoNormal>&nbsp;</p>
<h3 style='margin-left:0in;text-indent:0in'>Migration of Profiles</h3>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>Migration of the profile itself is the simplest scenario.</p>
<p class=MsoNormal>&nbsp;</p>
<ol style='margin-top:0in' start=1 type=1>
<li class=MsoNormal style='mso-list:l87 level1 lfo190;tab-stops:list .5in'>Open
your existing profile either by double clicking in the package explorer or
by right clicking and selecting the “Open With &gt; UML Model Editor”</li>
<ol style='margin-top:0in' start=1 type=a>
<li class=MsoNormal style='mso-list:l87 level2 lfo190;tab-stops:list 1.0in'>An
in-memory version converted to the new schema will now exist.</li>
</ol>
</ol>
<p class=MsoNormal style='margin-left:.25in'>&nbsp;</p>
<ol style='margin-top:0in' start=2 type=1>
<li class=MsoNormal style='mso-list:l152 level1 lfo193;tab-stops:list .5in'>Select
the profile in the UML editor.</li>
</ol>
<p class=MsoNormal style='margin-left:.25in'>&nbsp;</p>
<ol style='margin-top:0in' start=3 type=1>
<li class=MsoNormal style='mso-list:l194 level1 lfo196;tab-stops:list .5in'>Select
“UML Editor &gt; Profile &gt; Define”</li>
</ol>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img border=0 width=492 height=272 id="_x0000_i1036"
src="guide_files/image010.jpg"></p>
<p class=MsoNormal style='margin-left:.25in'>&nbsp;</p>
<ol style='margin-top:0in' start=4 type=1>
<li class=MsoNormal style='mso-list:l149 level1 lfo199;tab-stops:list .5in'>Save
your profile.</li>
</ol>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>(Congratulations! You have just <span class=GramE>migrated</span>
your profile.)</p>
<p class=MsoNormal>&nbsp;</p>
<h3 style='margin-left:0in;text-indent:0in'>Migration of Models with Predefined
Profiles</h3>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>Models might have had one or more of the predefined profiles
applied to them (<span style='font-family:"Courier New"'>Basic.profile.uml2</span>,
<span style='font-family:"Courier New"'>Intermediate.profile.uml2</span> or <span
style='font-family:"Courier New"'>Complete.profile.uml2</span>). Now, we have one
standard profile called <span style='font-family:"Courier New"'>Standard.profile.uml</span>.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>The older .uml2 version of a model with these profiles
applied look like the following: </p>
<p class=MsoBodyText>&nbsp;</p>
<p class=MsoNormal style='text-autospace:none'><span class=GramE><span
style='font-size:8.0pt;font-family:"Courier New"'>&lt;?xml</span></span><span
style='font-size:8.0pt;font-family:"Courier New"'> version=&quot;1.0&quot;
encoding=&quot;UTF-8&quot;?&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&lt;uml<span class=GramE>:Model</span>
xmi:version=&quot;2.0&quot; xmlns:xmi=&quot;http://www.omg.org/XMI&quot;
xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
xmlns:Basic_0=&quot;http:///Basic_0.profile.uml2&quot;
xmlns:uml=&quot;http://www.eclipse.org/uml2/1.0.0/UML&quot;
xsi:schemaLocation=&quot;http:///Basic_0.profile.uml2
pathmap://UML2_PROFILES/Basic.profile.uml2#__LeIQK86Edih9-GG5afQ0g&quot; xmi:id=&quot;_y8utoOv8Edqsq-xx51kbkg&quot;
appliedProfile=&quot;_DKmYgOv_Edqsq-xx51kbkg _dmLfcOv_Edqsq-xx51kbkg&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; &lt;packageImport xmi<span class=GramE>:type</span>=&quot;uml:ProfileApplication&quot;
xmi:id=&quot;_DKmYgOv_Edqsq-xx51kbkg&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &lt;eAnnotations xmi<span
class=GramE>:id</span>=&quot;_DKmYgev_Edqsq-xx51kbkg&quot;
source=&quot;attributes&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;details xmi<span
class=GramE>:id</span>=&quot;_DKmYguv_Edqsq-xx51kbkg&quot;
key=&quot;version&quot; value=&quot;0&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &lt;/eAnnotations&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; <span style='background:yellow'>&lt;<span
class=GramE>importedPackage</span>
href=&quot;pathmap://UML2_PROFILES/Complete.profile.uml2#_M7pTkK87Edih9-GG5afQ0g&quot;/&gt;</span></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New";background:yellow'>&nbsp;&nbsp;&nbsp; &lt;<span
class=GramE>importedProfile</span>
href=&quot;pathmap://UML2_PROFILES/Complete.profile.uml2#_M7pTkK87Edih9-GG5afQ0g&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; &lt;/packageImport&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; &lt;packageImport xmi<span class=GramE>:type</span>=&quot;uml:ProfileApplication&quot;
xmi:id=&quot;_dmLfcOv_Edqsq-xx51kbkg&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &lt;eAnnotations xmi<span
class=GramE>:id</span>=&quot;_dmLfcev_Edqsq-xx51kbkg&quot;
source=&quot;attributes&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;details xmi<span
class=GramE>:id</span>=&quot;_dmLfcuv_Edqsq-xx51kbkg&quot;
key=&quot;version&quot; value=&quot;0&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &lt;/eAnnotations&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; <span style='background:yellow'>&lt;<span
class=GramE>importedPackage</span>
href=&quot;pathmap://UML2_PROFILES/Basic.profile.uml2#_6mFRgK86Edih9-GG5afQ0g&quot;/&gt;</span></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New";background:yellow'>&nbsp;&nbsp;&nbsp; &lt;<span
class=GramE>importedProfile</span>
href=&quot;pathmap://UML2_PROFILES/Basic.profile.uml2#_6mFRgK86Edih9-GG5afQ0g&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New";background:yellow'>&nbsp; &lt;/packageImport&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; &lt;ownedMember xmi<span class=GramE>:type</span>=&quot;uml:Artifact&quot;
xmi:id=&quot;_md9YcOv_Edqsq-xx51kbkg&quot; name=&quot;artifact&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &lt;eAnnotations xmi<span
class=GramE>:id</span>=&quot;_o4MmQOv_Edqsq-xx51kbkg&quot;
source=&quot;appliedStereotypes&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;contents xmi<span
class=GramE>:type</span>=&quot;Basic_0:Basic__Script&quot;
xmi:id=&quot;_o4MmQev_Edqsq-xx51kbkg&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &lt;/eAnnotations&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; &lt;/ownedMember&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&lt;/uml<span class=GramE>:Model</span>&gt;</span></p>
<p class=MsoBodyText>&nbsp;</p>
<p class=MsoBodyText>If such a model is opened with the UML editor, the profile
applications within will automatically get migrated and applied. Saving out the
above mentioned model will result in the following.</p>
<p class=MsoBodyText>&nbsp;</p>
<p class=MsoNormal style='text-autospace:none'><span class=GramE><span
style='font-size:8.0pt;font-family:"Courier New"'>&lt;?xml</span></span><span
style='font-size:8.0pt;font-family:"Courier New"'> version=&quot;1.0&quot;
encoding=&quot;UTF-8&quot;?&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&lt;xmi<span class=GramE>:XMI</span>
xmi:version=&quot;2.1&quot;
xmlns:xmi=&quot;http://schema.omg.org/spec/XMI/2.1&quot;
xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
xmlns:Standard=&quot;http://www.eclipse.org/uml2/schemas/Standard/1&quot;
xmlns:ecore=&quot;http://www.eclipse.org/emf/2002/Ecore&quot;
xmlns:uml=&quot;http://www.eclipse.org/uml2/2.0.0/UML&quot;
xsi:schemaLocation=&quot;http://www.eclipse.org/uml2/schemas/Standard/1
pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; &lt;uml<span class=GramE>:Model</span>
xmi:id=&quot;_y8utoOv8Edqsq-xx51kbkg&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &lt;packagedElement xmi<span
class=GramE>:type</span>=&quot;uml:Artifact&quot;
xmi:id=&quot;_md9YcOv_Edqsq-xx51kbkg&quot; name=&quot;artifact&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &lt;profileApplication xmi<span
class=GramE>:type</span>=&quot;uml:ProfileApplication&quot;
xmi:id=&quot;_3vnrsOw6Edqsq-xx51kbkg&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;eAnnotations xmi<span
class=GramE>:type</span>=&quot;ecore:EAnnotation&quot; xmi:id=&quot;_3vnrsew6Edqsq-xx51kbkg&quot;
source=&quot;http://www.eclipse.org/uml2/2.0.0/UML&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&lt;references xmi<span class=GramE>:type</span>=&quot;ecore:EPackage&quot;
href=&quot;pathmap://UML_PROFILES/Standard.profile.uml#_yzU58YinEdqtvbnfB2L_5w&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;/eAnnotations&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <span
style='background:yellow'>&lt;appliedProfile xmi<span class=GramE>:type</span>=&quot;uml:Profile&quot;
href=&quot;pathmap://UML_PROFILES/Standard.profile.uml#_0&quot;/&gt;</span></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New";background:yellow'>&nbsp;&nbsp;&nbsp;
&lt;/profileApplication&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; &lt;/uml<span class=GramE>:Model</span>&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; &lt;Standard<span class=GramE>:Script</span>
xmi:id=&quot;_3vnrsuw6Edqsq-xx51kbkg&quot;
base_Artifact=&quot;_md9YcOv_Edqsq-xx51kbkg&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&lt;/xmi<span class=GramE>:XMI</span>&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;</span></p>
<p class=MsoBodyText>&nbsp;</p>
<p class=MsoBodyText>There are only two steps remaining…</p>
<p class=MsoNormal>&nbsp;</p>
<ol style='margin-top:0in' start=1 type=1>
<li class=MsoNormal style='mso-list:l177 level1 lfo202;tab-stops:list .5in'>Re-apply
to standard profile and any other pre-defined profile that has been
applied.</li>
</ol>
<p class=MsoNormal style='margin-left:.25in'>&nbsp;</p>
<p class=MsoNormal style='margin-left:1.0in;text-indent:-.25in'>a.<span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>Select your
model from the UML editor, then select&nbsp;&nbsp; “UML Editor &gt; Package
&gt; Apply Profile”.</p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img border=0 width=348 height=225 id="_x0000_i1037"
src="guide_files/image011.jpg"></p>
<p class=MsoNormal style='margin-left:.25in'>&nbsp;</p>
<ol style='margin-top:0in' start=2 type=1>
<li class=MsoNormal style='mso-list:l75 level1 lfo205;tab-stops:list .5in'>Delete
the extra profile applications that are no longer required from your
existing model that might have been left as a result of multiple
predefined models (i.e. the <span style='font-family:"Courier New"'>Basic.profile.uml2</span>,
<span style='font-family:"Courier New"'>Intermediate.profile.uml2</span>
and <span style='font-family:"Courier New"'>Complete.profile.uml2</span>)
being converted to <span style='font-family:"Courier New"'>Standard.profile.uml</span>.</li>
</ol>
<p class=MsoBodyText>&nbsp;</p>
<h3 style='margin-left:0in;text-indent:0in'>Migration of Models with
User-defined Profiles</h3>
<p class=MsoListBullet2>&nbsp;</p>
<p class=MsoNormal>To migrate a model with user-defined profile properly, it is
necessary to re-define and re-apply profiles. An example model with migration
steps is outlined below.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal><b>Before migration (older .uml2 version)</b></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal style='text-autospace:none'><span class=GramE><span
style='font-size:8.0pt;font-family:"Courier New"'>&lt;?xml</span></span><span
style='font-size:8.0pt;font-family:"Courier New"'> version=&quot;1.0&quot;
encoding=&quot;UTF-8&quot;?&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&lt;uml<span class=GramE>:Model</span>
xmi:version=&quot;2.0&quot; xmlns:xmi=&quot;http://www.omg.org/XMI&quot;
xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
xmlns:ProfileOne_0=&quot;http:///ProfileOne_0_6hd4s7RJEdqcc7lEDGpkMw.profile.uml2&quot;
xmlns:uml=&quot;http://www.eclipse.org/uml2/1.0.0/UML&quot;
xsi:schemaLocation=&quot;http:///ProfileOne_0_6hd4s7RJEdqcc7lEDGpkMw.profile.uml2
MyProfile.uml2#_6hd4tLRJEdqcc7lEDGpkMw&quot;
xmi:id=&quot;_HF4i4LRHEdqcc7lEDGpkMw&quot;
appliedProfile=&quot;_EMDHoLRKEdqcc7lEDGpkMw&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; &lt;packageImport xmi<span class=GramE>:type</span>=&quot;uml:ProfileApplication&quot;
xmi:id=&quot;_EMDHoLRKEdqcc7lEDGpkMw&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &lt;eAnnotations xmi<span
class=GramE>:id</span>=&quot;_EMDHobRKEdqcc7lEDGpkMw&quot;
source=&quot;attributes&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &lt;details xmi<span
class=GramE>:id</span>=&quot;_EMDHorRKEdqcc7lEDGpkMw&quot;
key=&quot;version&quot; value=&quot;0&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &lt;/eAnnotations&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &lt;importedPackage xmi<span
class=GramE>:type</span>=&quot;uml:Profile&quot;
href=&quot;MyProfile.uml2#_NLpAMLRHEdqcc7lEDGpkMw&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &lt;importedProfile
href=&quot;MyProfile.uml2#_NLpAMLRHEdqcc7lEDGpkMw&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; &lt;/packageImport&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; <span style='background:yellow'>&lt;ownedMember
xmi<span class=GramE>:type</span>=&quot;uml:Class&quot;
xmi:id=&quot;_H44GELRHEdqcc7lEDGpkMw&quot; name=&quot;MyClass&quot;&gt;</span></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New";background:yellow'>&nbsp;&nbsp;&nbsp;
&lt;eAnnotations xmi<span class=GramE>:id</span>=&quot;_HyseMLRKEdqcc7lEDGpkMw&quot;
source=&quot;appliedStereotypes&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New";background:yellow'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&lt;contents xmi<span class=GramE>:type</span>=&quot;ProfileOne_0:ProfileOne__StereotypeOne&quot;
xmi:id=&quot;_HyseMbRKEdqcc7lEDGpkMw&quot; MyProperty=&quot;4&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New";background:yellow'>&nbsp;&nbsp;&nbsp;
&lt;/eAnnotations&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &lt;ownedAttribute xmi<span
class=GramE>:id</span>=&quot;_b9cgQLRKEdqcc7lEDGpkMw&quot;
name=&quot;PropertyOne&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; &lt;/ownedMember&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; &lt;ownedMember xmi<span class=GramE>:type</span>=&quot;uml:Actor&quot;
xmi:id=&quot;_ERmhcLqqEdqSyLEgG4orvQ&quot; name=&quot;Actor&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &lt;eAnnotations xmi<span
class=GramE>:id</span>=&quot;_ICL3ILqqEdqSyLEgG4orvQ&quot;
source=&quot;keywords&quot; value=&quot;blah&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; &lt;/ownedMember&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&lt;/uml<span class=GramE>:Model</span>&gt;</span></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal><b>After migration (newer .uml version)</b></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal style='text-autospace:none'><a name="_API_Migration"></a><span
class=GramE><span style='font-size:8.0pt;font-family:"Courier New"'>&lt;?xml</span></span><span
style='font-size:8.0pt;font-family:"Courier New"'> version=&quot;1.0&quot;
encoding=&quot;UTF-8&quot;?&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&lt;xmi<span class=GramE>:XMI</span>
xmi:version=&quot;2.1&quot;
xmlns:xmi=&quot;http://schema.omg.org/spec/XMI/2.1&quot;
xmlns:xsi=&quot;http://www.w3.org/2001/XMLSchema-instance&quot;
xmlns:ProfileOne=&quot;http:///schemas/ProfileOne/1&quot;
xmlns:ecore=&quot;http://www.eclipse.org/emf/2002/Ecore&quot;
xmlns:uml=&quot;http://www.eclipse.org/uml2/2.0.0/UML&quot;
xsi:schemaLocation=&quot;http:///schemas/ProfileOne/1
MyProfile.uml#_wRtnIOwjEdqsq-xx51kbkg&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; &lt;uml<span class=GramE>:Model</span>
xmi:id=&quot;_HF4i4LRHEdqcc7lEDGpkMw&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; <span style='background:yellow'>&lt;packagedElement
xmi<span class=GramE>:type</span>=&quot;uml:Class&quot;
xmi:id=&quot;_H44GELRHEdqcc7lEDGpkMw&quot; name=&quot;MyClass&quot;&gt;</span></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New";background:yellow'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&lt;ownedAttribute xmi<span class=GramE>:type</span>=&quot;uml:Property&quot;
xmi:id=&quot;_b9cgQLRKEdqcc7lEDGpkMw&quot; name=&quot;PropertyOne&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New";background:yellow'>&nbsp;&nbsp;&nbsp;
&lt;/packagedElement&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &lt;packagedElement xmi<span
class=GramE>:type</span>=&quot;uml:Actor&quot;
xmi:id=&quot;_ERmhcLqqEdqSyLEgG4orvQ&quot; name=&quot;Actor&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &nbsp;&nbsp;&lt;eAnnotations xmi<span
class=GramE>:type</span>=&quot;ecore:EAnnotation&quot; xmi:id=&quot;_ICL3ILqqEdqSyLEgG4orvQ&quot;
source=&quot;http://www.eclipse.org/uml2/2.0.0/UML&quot;
value=&quot;blah&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; &lt;/packagedElement&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp;&nbsp;&nbsp; <span style='background:yellow'>&lt;profileApplication
xmi<span class=GramE>:type</span>=&quot;uml:ProfileApplication&quot;
xmi:id=&quot;_EMDHoLRKEdqcc7lEDGpkMw&quot;&gt;</span></span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New";background:yellow'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&lt;eAnnotations xmi<span class=GramE>:type</span>=&quot;ecore:EAnnotation&quot;
xmi:id=&quot;_EMDHobRKEdqcc7lEDGpkMw&quot;
source=&quot;http://www.eclipse.org/uml2/2.0.0/UML&quot;&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New";background:yellow'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&lt;references xmi<span class=GramE>:type</span>=&quot;ecore:EPackage&quot;
href=&quot;MyProfile.uml#_wRtnIOwjEdqsq-xx51kbkg&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New";background:yellow'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&lt;/eAnnotations&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New";background:yellow'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
&lt;appliedProfile xmi<span class=GramE>:type</span>=&quot;uml:Profile&quot;
href=&quot;MyProfile.uml#_NLpAMLRHEdqcc7lEDGpkMw&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New";background:yellow'>&nbsp;&nbsp;&nbsp;
&lt;/profileApplication&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; &lt;/uml<span class=GramE>:Model</span>&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&nbsp; &lt;ProfileOne<span class=GramE>:StereotypeOne</span>
xmi:id=&quot;_AjMRkOwkEdqsq-xx51kbkg&quot; MyProperty=&quot;4&quot;
base_Class=&quot;_H44GELRHEdqcc7lEDGpkMw&quot;/&gt;</span></p>
<p class=MsoNormal style='text-autospace:none'><span style='font-size:8.0pt;
font-family:"Courier New"'>&lt;/xmi<span class=GramE>:XMI</span>&gt;</span></p>
<p class=MsoList2>&nbsp;</p>
<p class=MsoList2>&nbsp;</p>
<p class=MsoNormal>To <span class=GramE><b>migrate</b></span> older models with
older profiles defined.</p>
<p class=MsoNormal>&nbsp;</p>
<ol style='margin-top:0in' start=1 type=1>
<li class=MsoNormal style='mso-list:l105 level1 lfo208;tab-stops:list .5in'>Open
up your older model with the UMLEditor.</li>
</ol>
<p class=MsoNormal style='margin-left:.25in'>&nbsp;</p>
<ol style='margin-top:0in' start=1 type=1>
<ol style='margin-top:0in' start=1 type=a>
<li class=MsoNormal style='mso-list:l192 level2 lfo211;tab-stops:list 1.0in'>Follow
rules for “<a href="#_Migration">Model Artifact Migration</a>”.</li>
</ol>
</ol>
<p class=MsoNormal style='margin-left:1.5in;text-indent:-1.5in'><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>i.<span style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>An
in memory version of your model will be created </p>
<p class=MsoNormal style='margin-left:1.5in;text-indent:-1.5in'><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>ii.<span style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>An
in-memory version of your profile will be created.</p>
<p class=MsoNormal style='margin-left:1.5in;text-indent:-1.5in'><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span>iii.<span style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>If
at this stage you decide to save your model to the new schema by saving out
with a .uml extension, the model will still refer to the older profile (most
likely not what you want)</p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img border=0 width=480 height=323 id="_x0000_i1038"
src="guide_files/image012.jpg"></p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<ol style='margin-top:0in' start=2 type=1>
<li class=MsoNormal style='mso-list:l245 level1 lfo214;tab-stops:list .5in'>Redefine
the existing profile.</li>
</ol>
<p class=MsoNormal style='margin-left:.25in'>&nbsp;</p>
<ol style='margin-top:0in' start=2 type=1>
<ol style='margin-top:0in' start=1 type=a>
<li class=MsoNormal style='mso-list:l49 level2 lfo217;tab-stops:list 1.0in'>Select
the applied user defined profile in the editor</li>
</ol>
</ol>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img border=0 width=432 height=290 id="_x0000_i1039"
src="guide_files/image013.jpg"></p>
<p class=MsoNormal style='margin-left:.75in'>&nbsp;</p>
<ol style='margin-top:0in' start=2 type=1>
<ol style='margin-top:0in' start=2 type=a>
<li class=MsoNormal style='mso-list:l229 level2 lfo220;tab-stops:list 1.0in'>Select
“<b>UMLEditor &gt; Profile &gt; Define</b>”</li>
</ol>
</ol>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img border=0 width=479 height=324 id="_x0000_i1040"
src="guide_files/image014.jpg"></p>
<p class=MsoNormal>&nbsp;</p>
<ol style='margin-top:0in' start=3 type=1>
<li class=MsoNormal style='mso-list:l213 level1 lfo223;tab-stops:list .5in'>Re-apply
the newly migrated profile.</li>
</ol>
<p class=MsoNormal style='margin-left:.25in'>&nbsp;</p>
<ol style='margin-top:0in' start=3 type=1>
<ol style='margin-top:0in' start=1 type=a>
<li class=MsoNormal style='mso-list:l165 level2 lfo226;tab-stops:list 1.0in'>Select
the model in the editor</li>
</ol>
</ol>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img border=0 width=468 height=315 id="_x0000_i1041"
src="guide_files/image015.jpg"></p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<ol style='margin-top:0in' start=3 type=1>
<ol style='margin-top:0in' start=2 type=a>
<li class=MsoNormal style='mso-list:l23 level2 lfo229;tab-stops:list 1.0in'>Select
“<b>UMLEditor &gt; Package &gt; Apply Profile …”</b></li>
</ol>
</ol>
<p class=MsoNormal><b><o:p>&nbsp;</o:p></b></p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img border=0 width=491 height=331 id="_x0000_i1042"
src="guide_files/image016.jpg"></p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<ol style='margin-top:0in' start=3 type=1>
<ol style='margin-top:0in' start=3 type=a>
<li class=MsoNormal style='mso-list:l127 level2 lfo232;tab-stops:list 1.0in'>Select
the profile in question and click “Add” then “OK”</li>
</ol>
</ol>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<img border=0 width=396 height=216 id="_x0000_i1043"
src="guide_files/image017.jpg"></p>
<p class=MsoNormal style='margin-left:.25in'>&nbsp;</p>
<ol style='margin-top:0in' start=4 type=1>
<li class=MsoNormal style='mso-list:l209 level1 lfo235;tab-stops:list .5in'>Save
your resource</li>
</ol>
<p class=MsoNormal style='margin-left:.25in'>&nbsp;</p>
<ol style='margin-top:0in' start=4 type=1>
<ol style='margin-top:0in' start=1 type=a>
<li class=MsoNormal style='mso-list:l112 level2 lfo238;tab-stops:list 1.0in'>Simply
click “Save”.</li>
</ol>
</ol>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>At this stage, you will notice a new version of your model
and <span class=GramE>profile have</span> been created.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal><img border=0 width=516 height=347 id="_x0000_i1044"
src="guide_files/image018.jpg"></p>
<p class=MsoNormal><br>
(Congratulations! You have just <span class=GramE>migrated</span> a model with
a user-defined profile applied.)</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<h2><!--[if gte vml 1]><v:shape id="_x0000_i1045" type="#_x0000_t75" alt=""
style='width:9.75pt;height:9.75pt'>
<v:imagedata src="" o:href="http://www.eclipse.org/modeling/mdt/images/new.gif"/>
</v:shape><![endif]--><span style='mso-spacerun:yes'> </span>Programmatic
Migration</h2>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal>In order to migrate models programmatically, some setup is
required in order to register mappings (already defined by UML).<span
style='mso-spacerun:yes'>  </span>These mappings will be used by the resource
set during the loading stage and will perform the necessary in-memory
migration.</p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal>The example below demonstrates how one can <span
class=GramE>migrate</span> models with a stand-alone application.</p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal>Let’s first start with our main method.</p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<h3 style='margin-left:0in;text-indent:0in'><st1:place>Main</st1:place></h3>
<pre style='margin-left:9.0pt'><b><span style='color:#7F0055'><span
style='mso-tab-count:1'>      </span></span></b><span style='color:black'><o:p></o:p></span></pre>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:1'>      </span></span><span class=GramE><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>public</span></b></span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> </span><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>static</span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> </span><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>void</span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> main(String[]
args) {</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span></span><span class=GramE><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>if</span></b></span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> (args.length !=
3) {</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span>System.out</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:4'>                        </span>.<span class=GramE>println(</span></span><span
style='font-size:10.0pt;font-family:"Courier New";color:#2A00FF'>&quot;Wrong
number of arguments.\nFirst argument is path &quot;</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:5'>                              </span>+ </span><span
style='font-size:10.0pt;font-family:"Courier New";color:#2A00FF'>&quot;of file
to migrate ie. C:/myModel.uml2 \<span class=GramE>nSecond &quot;</span></span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:5'>                              </span>+ </span><span
style='font-size:10.0pt;font-family:"Courier New";color:#2A00FF'>&quot;argument
is path to uml <span class=GramE>plugin &quot;</span></span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:5'>                              </span><span class=GramE>+
<span style='color:#2A00FF'>&quot;ie.</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";color:#2A00FF'>
C:/cleanUML/uml2-M200607270400/eclipse/plugins/org.eclipse.uml2.uml_2.0.1.v200607270400.jar&quot;</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:5'>                              </span>+ </span><span
style='font-size:10.0pt;font-family:"Courier New";color:#2A00FF'>&quot;\nThird
argument is path to uml resource <span class=GramE>jar &quot;</span></span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:5'>                              </span><span class=GramE>+
<span style='color:#2A00FF'>&quot;ie.</span></span></span><span
style='font-size:10.0pt;font-family:"Courier New";color:#2A00FF'>
C:/cleanUML/uml2-M200607270400/eclipse/plugins/org.eclipse.uml2.uml.resources_2.0.0.v200607270400.jar&quot;</span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span></span><span class=GramE><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>return</span></b></span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>;</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>}</span><span style='font-size:10.0pt;
font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>String fileToMigrate = <span
class=GramE>args[</span>0];</span><span style='font-size:10.0pt;font-family:
"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>String umlPluginPath = <span
class=GramE>args[</span>1];</span><span style='font-size:10.0pt;font-family:
"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>String umlResourcePath = <span
class=GramE>args[</span>2];</span><span style='font-size:10.0pt;font-family:
"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>URI umlPluginURI = <span
class=GramE>URI.createURI(</span></span><span style='font-size:10.0pt;
font-family:"Courier New";color:#2A00FF'>&quot;jar:file:/&quot;</span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> + umlPluginPath
+ </span><span style='font-size:10.0pt;font-family:"Courier New";color:#2A00FF'>&quot;!/&quot;</span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>URI umlResourcePluginURI = <span
class=GramE>URI.createURI(</span></span><span style='font-size:10.0pt;
font-family:"Courier New";color:#2A00FF'>&quot;jar:file:/&quot;</span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> +
umlResourcePath</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span></span><span lang=IT
style='font-size:10.0pt;font-family:"Courier New";color:black;mso-ansi-language:
IT'>+ </span><span lang=IT style='font-size:10.0pt;font-family:"Courier New";
color:#2A00FF;mso-ansi-language:IT'>&quot;!/&quot;</span><span lang=IT
style='font-size:10.0pt;font-family:"Courier New";color:black;mso-ansi-language:
IT'>);</span><span lang=IT style='font-size:10.0pt;font-family:"Courier New";
mso-ansi-language:IT'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
lang=IT style='font-size:10.0pt;font-family:"Courier New";color:black;
mso-ansi-language:IT'><span style='mso-tab-count:2'>            </span>migrateModel(URI.createFileURI(fileToMigrate),
umlPluginURI,</span><span lang=IT style='font-size:10.0pt;font-family:"Courier New";
mso-ansi-language:IT'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
lang=IT style='font-size:10.0pt;font-family:"Courier New";color:black;
mso-ansi-language:IT'><span style='mso-tab-count:3'>                  </span></span><span
class=GramE><span style='font-size:10.0pt;font-family:"Courier New";color:black'>umlResourcePluginURI</span></span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<pre style='margin-left:9.0pt'><span style='color:black'><span
style='mso-tab-count:1'>      </span>}<o:p></o:p></span></pre><pre
style='margin-left:9.0pt'><span style='color:black'><o:p>&nbsp;</o:p></span></pre><pre
style='margin-left:9.0pt'><span style='color:black'><o:p>&nbsp;</o:p></span></pre>
<p class=MsoNormal><span class=GramE>Nothing very exciting here.</span><span
style='mso-spacerun:yes'>  </span>We simply pass the file to migrate as the
first parameter, the path of the uml jar as the second and the path of the
resource jar as the third. We’ll see how these are used later on.</p>
<p class=MsoNormal>For stand-alone applications, it is required to register
pathmaps, extensions and packages.<span style='mso-spacerun:yes'>  </span></p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<h3 style='margin-left:0in;text-indent:0in'>Setup</h3>
<pre style='margin-left:9.0pt'><b><span style='color:black'><span
style='mso-tab-count:1'>      </span></span></b><span style='color:black'><o:p></o:p></span></pre>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'><span
style='mso-tab-count:1'>      </span><span class=GramE>protected</span></span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> </span><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>static</span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> </span><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>void</span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>
registerPathmaps(URI umlResourcePluginURI) {</span><span style='font-size:10.0pt;
font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>URIConverter.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>URI_<span
class=GramE>MAP<span style='color:black;font-style:normal'>.put(</span></span></span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>URI.<i>createURI</i>(UMLResource.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>LIBRARIES_PATHMAP</span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>),</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.25in;mso-layout-grid-align:none;
text-autospace:none'><span style='mso-tab-count:1'>      </span><!--[if gte vml 1]><v:shape
id="_x0000_i1046" type="#_x0000_t75" style='width:18pt;height:9.75pt'
o:bullet="t">
<v:imagedata src="" o:title="tag_1"/>
</v:shape><![endif]--><span style='font-size:10.0pt;font-family:"Courier New";
color:black'><span style='mso-tab-count:1'>   </span><span class=GramE>umlResourcePluginURI.appendSegment(</span></span><span
style='font-size:10.0pt;font-family:"Courier New";color:#2A00FF'>&quot;libraries&quot;</span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>).appendSegment(</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:4'>                        </span></span><span
style='font-size:10.0pt;font-family:"Courier New";color:#2A00FF'>&quot;&quot;</span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>));</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>URIConverter.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>URI_<span
class=GramE>MAP<span style='color:black;font-style:normal'>.put(</span></span></span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>URI.<i>createURI</i>(UMLResource.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>METAMODELS_PATHMAP</span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>),</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span><span class=GramE>umlResourcePluginURI.appendSegment(</span></span><span
style='font-size:10.0pt;font-family:"Courier New";color:#2A00FF'>&quot;metamodels&quot;</span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>).appendSegment(</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:4'>                        </span></span><span
style='font-size:10.0pt;font-family:"Courier New";color:#2A00FF'>&quot;&quot;</span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>));</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>URIConverter.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>URI_<span
class=GramE>MAP<span style='color:black;font-style:normal'>.put(</span></span></span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>URI.<i>createURI</i>(UMLResource.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>PROFILES_PATHMAP</span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>),</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span><span class=GramE>umlResourcePluginURI.appendSegment(</span></span><span
style='font-size:10.0pt;font-family:"Courier New";color:#2A00FF'>&quot;profiles&quot;</span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>)</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:4'>                        </span>.<span class=GramE>appendSegment(</span></span><span
style='font-size:10.0pt;font-family:"Courier New";color:#2A00FF'>&quot;&quot;</span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>));</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<pre style='margin-left:9.0pt'><span style='color:black'><span
style='mso-tab-count:1'>      </span>}<o:p></o:p></span></pre><pre
style='margin-left:9.0pt'><span style='color:black'><o:p>&nbsp;</o:p></span></pre>
<p class=MsoNormal>In the function above, we register the locations to the
various pathmaps.<span style='mso-spacerun:yes'>  </span>Here, we make use of
the resource URI <!--[if gte vml 1]><v:shape id="_x0000_i1047" type="#_x0000_t75"
style='width:18pt;height:9.75pt'>
<v:imagedata src="" o:title="tag_1"/>
</v:shape><![endif]--><span style='mso-spacerun:yes'> </span>passed in as a
parameter to the <span class=GramE>main(</span>) function.</p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:"Courier New";
color:black'><o:p>&nbsp;</o:p></span></p>
<pre style='margin-left:9.0pt'><span style='color:black'><o:p>&nbsp;</o:p></span></pre>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'><span
style='mso-tab-count:1'>      </span><span class=GramE>protected</span></span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> </span><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>static</span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> </span><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>void</span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>
registerExtensions() {</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>Map extensionFactoryMap =
Resource.Factory.Registry.</span><i><span style='font-size:10.0pt;font-family:
"Courier New";color:#0000C0'>INSTANCE</span></i><span style='font-size:10.0pt;
font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span>.<span class=GramE>getExtensionToFactoryMap(</span>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span><span class=GramE>extensionFactoryMap.put(</span>UMLResource.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>FILE_EXTENSION</span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>,</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span>UMLResource.Factory.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>INSTANCE</span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.25in;mso-layout-grid-align:none;
text-autospace:none'><span style='mso-tab-count:1'>      </span><!--[if gte vml 1]><v:shape
id="_x0000_i1048" type="#_x0000_t75" style='width:18pt;height:9.75pt'
o:bullet="t">
<v:imagedata src="" o:title="tag_1"/>
</v:shape><![endif]--><span style='font-size:10.0pt;font-family:"Courier New";
color:black'><span style='mso-tab-count:1'>   </span><span class=GramE>extensionFactoryMap.put(</span>Ecore2XMLResource.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>FILE_EXTENSION</span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>,</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span>Ecore2XMLResource.Factory.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>INSTANCE</span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.25in;mso-layout-grid-align:none;
text-autospace:none'><span style='mso-tab-count:1'>      </span><!--[if gte vml 1]><v:shape
id="_x0000_i1049" type="#_x0000_t75" style='width:18pt;height:9.75pt'
o:bullet="t">
<v:imagedata src="guide_files/image003.gif" o:title="tag_2"/>
</v:shape><![endif]--><![if !vml]><img border=0 width=24 height=13
src="guide_files/image003.gif" alt="*" v:shapes="_x0000_i1049"><![endif]><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:1'>   </span><span class=GramE>extensionFactoryMap.put(</span>UML22UMLResource.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>FILE_EXTENSION</span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>,</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span>UML22UMLResource.Factory.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>INSTANCE</span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
<pre style='margin-left:9.0pt'><span style='color:black'><span
style='mso-tab-count:1'>      </span>}<o:p></o:p></span></pre><pre
style='margin-left:9.0pt'><span style='color:black'><o:p>&nbsp;</o:p></span></pre>
<p class=MsoNormal>In the function above, we register the <!--[if gte vml 1]><v:shape
id="_x0000_i1050" type="#_x0000_t75" style='width:18pt;height:9.75pt'>
<v:imagedata src="" o:title="tag_1"/>
</v:shape><![endif]--><span style='mso-spacerun:yes'> </span>.ecore2xml and <!--[if gte vml 1]><v:shape
id="_x0000_i1051" type="#_x0000_t75" style='width:18pt;height:9.75pt'>
<v:imagedata src="guide_files/image003.gif" o:title="tag_2"/>
</v:shape><![endif]--><![if !vml]><img border=0 width=24 height=13
src="guide_files/image003.gif" v:shapes="_x0000_i1051"><![endif]><span
style='mso-spacerun:yes'> </span>.uml2 extensions used by the resource set for
conversion purposes.</p>
<pre style='margin-left:9.0pt'><span style='color:black'><o:p>&nbsp;</o:p></span></pre><pre
style='margin-left:9.0pt'><span style='color:black'><o:p>&nbsp;</o:p></span></pre>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><b><span
style='color:black'><span style='mso-tab-count:1'>            </span></span></b><span
class=GramE><b><span style='font-size:10.0pt;font-family:"Courier New";
color:#7F0055'>protected</span></b></span><span style='font-size:10.0pt;
font-family:"Courier New";color:black'> </span><b><span style='font-size:10.0pt;
font-family:"Courier New";color:#7F0055'>static</span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> </span><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>void</span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>
registerPackages(ResourceSet resourceSet) {</span><span style='font-size:10.0pt;
font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>Map packageRegistry = <span
class=GramE>resourceSet.getPackageRegistry(</span>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span><span class=GramE>packageRegistry.put(</span>EcorePackage.</span><i><u><span
style='font-size:10.0pt;font-family:"Courier New";color:blue'>eNS_URI</span></u></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>, EcorePackage.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>eINSTANCE</span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span><span class=GramE>packageRegistry.put(</span>Ecore2XMLPackage.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>eNS_URI</span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>,</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span>Ecore2XMLPackage.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>eINSTANCE</span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span><span class=GramE>packageRegistry.put(</span>UMLPackage.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>eNS_URI</span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>, UMLPackage.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>eINSTANCE</span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<pre style='margin-left:9.0pt'><span style='color:black'><span
style='mso-tab-count:1'>      </span>}<o:p></o:p></span></pre><pre
style='margin-left:9.0pt'><span style='color:black'><o:p>&nbsp;</o:p></span></pre>
<p class=MsoNormal>Stand alone applications require registration of
Packages.<span style='mso-spacerun:yes'>  </span>Eclipse based plugins are not
required to register packages since packages are registered via an extension.</p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<h3 style='margin-left:0in;text-indent:0in'>Migration</h3>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal>Now we get to the interesting part.<span
style='mso-spacerun:yes'>  </span></p>
<pre style='margin-left:9.0pt'><span style='color:black'><o:p>&nbsp;</o:p></span></pre>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'><span
style='mso-tab-count:1'>      </span></span></b><b><span lang=IT
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055;mso-ansi-language:
IT'>public</span></b><span lang=IT style='font-size:10.0pt;font-family:"Courier New";
color:black;mso-ansi-language:IT'> </span><b><span lang=IT style='font-size:
10.0pt;font-family:"Courier New";color:#7F0055;mso-ansi-language:IT'>static</span></b><span
lang=IT style='font-size:10.0pt;font-family:"Courier New";color:black;
mso-ansi-language:IT'> </span><b><span lang=IT style='font-size:10.0pt;
font-family:"Courier New";color:#7F0055;mso-ansi-language:IT'>void</span></b><span
lang=IT style='font-size:10.0pt;font-family:"Courier New";color:black;
mso-ansi-language:IT'> migrateModel(URI resourceURI, URI umlPluginURI,</span><span
lang=IT style='font-size:10.0pt;font-family:"Courier New";mso-ansi-language:
IT'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
lang=IT style='font-size:10.0pt;font-family:"Courier New";color:black;
mso-ansi-language:IT'><span style='mso-tab-count:3'>                  </span></span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>URI
umlResourcePluginURI) {</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span><span class=GramE>System.<i><span
style='color:#0000C0'>out</span></i>.println(</span></span><span
style='font-size:10.0pt;font-family:"Courier New";color:#2A00FF'>&quot;Migrating
file &quot;</span><span style='font-size:10.0pt;font-family:"Courier New";
color:black'> + resourceURI.toFileString());</span><span style='font-size:10.0pt;
font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>ResourceSet resourceSet = </span><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>new</span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> <span
class=GramE>ResourceSetImpl(</span>);</span><span style='font-size:10.0pt;
font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:1'>      </span></span><!--[if gte vml 1]><v:shape id="_x0000_i1052"
type="#_x0000_t75" style='width:18pt;height:9.75pt' o:bullet="t">
<v:imagedata src="" o:title="tag_1"/>
</v:shape><![endif]--><span style='font-size:10.0pt;font-family:"Courier New";
color:black'><span style='mso-tab-count:1'>   </span><span class=GramE><i>registerPathmaps</i>(</span>umlResourcePluginURI);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span><span class=GramE><i>registerPackages</i>(</span>resourceSet);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span><span class=GramE><i>registerExtensions</i>(</span>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span></span><span style='font-size:10.0pt;
font-family:"Courier New";color:#3F7F5F'>// Map references to legacy (1.x) model
elements to their new locations.</span><span style='font-size:10.0pt;
font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>Map uriMap = <span class=GramE>UML22UMLExtendedMetaData.<i>getURIMap</i>(</span>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span><span class=GramE>resourceSet.getURIConverter(</span>).getURIMap().putAll(uriMap);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span></span><span style='font-size:10.0pt;
font-family:"Courier New";color:#3F7F5F'>// <span class=GramE>For</span> a
stand alone application, it is necessary to map the platform</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span></span><span style='font-size:10.0pt;
font-family:"Courier New";color:#3F7F5F'>// plugin URI scheme to the workspace
location.</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>URIConverter.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>URI_<span
class=GramE>MAP<span style='color:black;font-style:normal'>.put(</span></span></span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>URI</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span>.<span class=GramE><i>createURI</i>(</span></span><span
style='font-size:10.0pt;font-family:"Courier New";color:#2A00FF'>&quot;platform:/plugin/org.eclipse.uml2.uml/&quot;</span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>),
umlPluginURI);</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span></span><span style='font-size:10.0pt;
font-family:"Courier New";color:#3F7F5F'>// Load a resource in the resource
set.</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span></span><span class=GramE><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>try</span></b></span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> {</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.25in;mso-layout-grid-align:none;
text-autospace:none'><span style='mso-tab-count:1'>      </span><!--[if gte vml 1]><v:shape
id="_x0000_i1053" type="#_x0000_t75" style='width:18pt;height:9.75pt'
o:bullet="t">
<v:imagedata src="guide_files/image003.gif" o:title="tag_2"/>
</v:shape><![endif]--><![if !vml]><img border=0 width=24 height=13
src="guide_files/image003.gif" alt="*" v:shapes="_x0000_i1053"><![endif]><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>         </span><span class=GramE>resourceSet.getResource(</span>resourceURI,
</span><b><span style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>true</span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>} </span><b><span style='font-size:
10.0pt;font-family:"Courier New";color:#7F0055'>catch</span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> (Exception e) {</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span><span class=GramE>System.<i><span
style='color:#0000C0'>out</span></i>.println(</span>e.getMessage());</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span></span><span class=GramE><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>return</span></b></span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>;</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>}</span><span style='font-size:10.0pt;
font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p>&nbsp;</o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span></span><span style='font-size:10.0pt;
font-family:"Courier New";color:#3F7F5F'>// Replace the .uml2 extension with
.uml if necessary.</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>Map resourceToURIMap = </span><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>new</span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> <span
class=GramE>HashMap(</span>);</span><span style='font-size:10.0pt;font-family:
"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>EList resources = <span class=GramE>resourceSet.getResources(</span>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:1'>      </span></span><span style='font-size:10.0pt;
font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.25in;mso-layout-grid-align:none;
text-autospace:none'><span style='mso-tab-count:1'>      </span><!--[if gte vml 1]><v:shape
id="_x0000_i1054" type="#_x0000_t75" style='width:18pt;height:9.75pt'
o:bullet="t">
<v:imagedata src="" o:title="tag_3"/>
</v:shape><![endif]--><span style='font-size:10.0pt;font-family:"Courier New";
color:black'><span style='mso-tab-count:1'>   </span></span><span class=GramE><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>for</span></b></span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> (</span><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>int</span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> i = 0; i &lt;
resources.size(); i++) {</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span>Resource resource = (Resource)
<span class=GramE>resources.get(</span>i);</span><span style='font-size:10.0pt;
font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span>URI uri = <span class=GramE>resource.getURI(</span>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span></span><span class=GramE><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>if</span></b></span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>
(UML22UMLResource.</span><i><span style='font-size:10.0pt;font-family:"Courier New";
color:#0000C0'>FILE_EXTENSION</span></i><span style='font-size:10.0pt;
font-family:"Courier New";color:black'>.equals(uri.fileExtension())) {</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:4'>                        </span><span class=GramE>uri</span>
= uri.trimFileExtension().appendFileExtension(</span><span style='font-size:
10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:5'>                              </span>UMLResource.</span><i><span
style='font-size:10.0pt;font-family:"Courier New";color:#0000C0'>FILE_EXTENSION</span></i><span
style='font-size:10.0pt;font-family:"Courier New";color:black'>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:4'>                        </span></span><span
style='font-size:10.0pt;font-family:"Courier New";color:#3F7F5F'>// <span
class=GramE>resolveAll(</span>) will cause any referenced models to be loaded</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:4'>                        </span></span><span
style='font-size:10.0pt;font-family:"Courier New";color:#3F7F5F'>// and
migrated.</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:4'>                        </span><span class=GramE>EcoreUtil.<i>resolveAll</i>(</span>resource);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span>}</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span><span class=GramE>resourceToURIMap.put(</span>resource,
uri);</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>}</span><span style='font-size:10.0pt;
font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span></span><span style='font-size:10.0pt;
font-family:"Courier New";color:#3F7F5F'>// Update all the resources with
updated extension at this point, </span><span style='font-size:10.0pt;
font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span></span><span style='font-size:10.0pt;
font-family:"Courier New";color:#3F7F5F'>// references to these newly named resource
items will get updated</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span></span><span class=GramE><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>for</span></b></span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> (Iterator
entries = resourceToURIMap.entrySet().iterator(); entries</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span>.<span class=GramE>hasNext(</span>);)
{</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span>Map.Entry entry = (Map.Entry) <span
class=GramE>entries.next(</span>);</span><span style='font-size:10.0pt;
font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span>Resource saveResource =
(Resource) <span class=GramE>entry.getKey(</span>);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span><span class=GramE>saveResource.setURI(</span>(URI)
entry.getValue());</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>}</span><span style='font-size:10.0pt;
font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span></span><span style='font-size:10.0pt;
font-family:"Courier New";color:#3F7F5F'>// Save all resources.<span
style='mso-spacerun:yes'>  </span>We must save all resource after renaming </span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span></span><span style='font-size:10.0pt;
font-family:"Courier New";color:#3F7F5F'>// them so that references to newly
named resource are correctly saved.</span><span style='font-size:10.0pt;
font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span></span><span class=GramE><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>for</span></b></span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> (</span><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>int</span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> j = 0; j &lt;
resources.size(); j++) {</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span>Resource saveResource =
(Resource) <span class=GramE>resources.get(</span>j);</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span>String saveScheme = <span
class=GramE>saveResource.getURI(</span>).scheme();</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span></span><span class=GramE><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>if</span></b></span><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> (!URI.<i>isArchiveScheme</i>(saveScheme)</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:4'>                        </span>&amp;<span class=GramE>&amp;
!</span>saveScheme.equals(</span><span style='font-size:10.0pt;font-family:
"Courier New";color:#2A00FF'>&quot;pathmap&quot;</span><span style='font-size:
10.0pt;font-family:"Courier New";color:black'>)) {</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:4'>                        </span></span><span
class=GramE><b><span style='font-size:10.0pt;font-family:"Courier New";
color:#7F0055'>try</span></b></span><span style='font-size:10.0pt;font-family:
"Courier New";color:black'> {</span><span style='font-size:10.0pt;font-family:
"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='margin-left:.25in;mso-layout-grid-align:none;
text-autospace:none'><span style='mso-tab-count:1'>      </span><!--[if gte vml 1]><v:shape
id="_x0000_i1055" type="#_x0000_t75" style='width:18pt;height:9.75pt'
o:bullet="t">
<v:imagedata src="" o:title="tag_4"/>
</v:shape><![endif]--><span style='font-size:10.0pt;font-family:"Courier New";
color:black'><span style='mso-tab-count:4'>                     </span><span
class=GramE>saveResource.save(</span></span><b><span style='font-size:10.0pt;
font-family:"Courier New";color:#7F0055'>null</span></b><span style='font-size:
10.0pt;font-family:"Courier New";color:black'>);</span><span style='font-size:
10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:5'>                              </span><span class=GramE>System.<i><span
style='color:#0000C0'>out</span></i>.println(</span></span><span
style='font-size:10.0pt;font-family:"Courier New";color:#2A00FF'>&quot;Saving
migrated resource: &quot;</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:6'>                                    </span>+ <span
class=GramE>saveResource.getURI(</span>).toString());</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:4'>                        </span>} </span><b><span
style='font-size:10.0pt;font-family:"Courier New";color:#7F0055'>catch</span></b><span
style='font-size:10.0pt;font-family:"Courier New";color:black'> (IOException
ioe) {</span><span style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:5'>                              </span><span class=GramE>System.<i><span
style='color:#0000C0'>out</span></i>.println(</span>ioe.getMessage());</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:4'>                        </span>}</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:3'>                  </span>}</span><span
style='font-size:10.0pt;font-family:"Courier New"'><o:p></o:p></span></p>
<p class=MsoNormal style='mso-layout-grid-align:none;text-autospace:none'><span
style='font-size:10.0pt;font-family:"Courier New";color:black'><span
style='mso-tab-count:2'>            </span>}</span><span style='font-size:10.0pt;
font-family:"Courier New"'><o:p></o:p></span></p>
<pre style='margin-left:9.0pt'><span style='color:black'><span
style='mso-tab-count:1'>      </span>}<o:p></o:p></span></pre><pre
style='margin-left:9.0pt'><span style='color:black'><o:p>&nbsp;</o:p></span></pre>
<p class=MsoNormal>First, we register all required pathmaps, packages and
extensions <!--[if gte vml 1]><v:shape id="_x0000_i1056" type="#_x0000_t75"
style='width:18pt;height:9.75pt'>
<v:imagedata src="" o:title="tag_1"/>
</v:shape><![endif]--><span style='mso-spacerun:yes'> </span>required <span
class=GramE>for a stand-alone applications</span>.<span
style='mso-spacerun:yes'>  </span>Next, we simply call upon the resource set <!--[if gte vml 1]><v:shape
id="_x0000_i1057" type="#_x0000_t75" style='width:18pt;height:9.75pt'>
<v:imagedata src="guide_files/image003.gif" o:title="tag_2"/>
</v:shape><![endif]--><![if !vml]><img border=0 width=24 height=13
src="guide_files/image003.gif" v:shapes="_x0000_i1057"><![endif]><span
style='mso-spacerun:yes'> </span>to open the file.<span
style='mso-spacerun:yes'>  </span>The previously registered mappings will be
used when opening the resource.<span style='mso-spacerun:yes'>   </span>After
the call to <span class=GramE>getResource(</span>) the code is migrated in
memory.<span style='mso-spacerun:yes'>  </span>The only thing left to do before
saving back out to disk is to <!--[if gte vml 1]><v:shape id="_x0000_i1058"
type="#_x0000_t75" style='width:18pt;height:9.75pt'>
<v:imagedata src="" o:title="tag_3"/>
</v:shape><![endif]--><span style='mso-spacerun:yes'> </span>change the
extension from .uml2 to .uml.<span style='mso-spacerun:yes'>  </span>And
finally <!--[if gte vml 1]><v:shape id="_x0000_i1059" type="#_x0000_t75"
style='width:18pt;height:9.75pt'>
<v:imagedata src="" o:title="tag_4"/>
</v:shape><![endif]--><span style='mso-spacerun:yes'> </span>save to disk.</p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<p class=MsoNormal><o:p>&nbsp;</o:p></p>
<h2>API Migration</h2>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>Arguably, the most difficult part of the migration process
will be migration of the code base.&nbsp; To scope out the amount of work
required for such a migration, a table of some common tasks has been
provided.&nbsp; </p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>Keep the following points in mind as you try to gauge the
scope of API migration:</p>
<p class=MsoNormal>&nbsp;</p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Description</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border:solid black 1.0pt;
border-left:none;background:black;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Note</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:1'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Namespace changed from <b><i>org.eclipse.uml2</i></b>
to <b><i>org.eclipse.uml2.uml</i></b></span></p>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><i><span style='font-size:9.0pt'>&nbsp;</span></i></p>
</td>
</tr>
<tr style='mso-yfti-irow:2'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Custom operations specified in
Metadata – the practical result is that Sets in the API have been replaced
with Lists</span></p>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:3'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Different handling of
derived properties and sub-collections</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>The compiler won’t break on
index based iteration but failure to fix them would result in poor performance.</span></p>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:4'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Three default profiles have
been replaced with one standard profile</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>There have been some minor
changes in the content of the profiles as well</span></p>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:5'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Stereotype applications are now
stored at the resource level instead of as annotations on the elements
themselves</span></p>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:6'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Required stereotypes are now
actually automatically applied</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Significant performance
improvement</span></p>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:7'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Specification defined
support for stereotype owned images/icons</span></p>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:8;height:31.0pt'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt;height:31.0pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Navigability of association
ends has been separated from ownership</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:31.0pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:9'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Opaque Expression now
supports multiple languages and bodies</span></p>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:10'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>OCL is considered now
default language for Opaque Expressions </span></p>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>language does not have to be
specified</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:11'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Many OCL constraints have
been changed</span></p>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:12'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Number of metaclasses&nbsp;
and properties&nbsp; have been renamed or removed</span></p>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><i><span style='font-size:9.0pt'>&nbsp;</span></i></p>
</td>
</tr>
<tr style='mso-yfti-irow:13'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>New metaclasses (18),
properties (25) and operations (4).</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Mostly in following areas:</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in'><span
style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:
7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style='font-size:9.0pt'>Actions</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in'><span
style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:
7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style='font-size:9.0pt'>Behaviors</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in'><span
style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:
7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style='font-size:9.0pt'>Events</span></p>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:14'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Multiplicity of some
properties changed.</span></p>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:15'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>Stereotype attributes can
now reference metaclasses</span></p>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:16'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>UMLUtil class has utility
methods to perform Package Merge</span></p>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:17'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>EMF support for logical
resources</span></p>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:18;mso-yfti-lastrow:yes'>
<td width=367 valign=top style='width:275.4pt;border:solid black 1.0pt;
border-top:none;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>UMLUtil class has improved
utility methods for export/import to Ecore format</span></p>
</td>
<td width=300 valign=top style='width:225.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal><span style='font-size:9.0pt'>&nbsp;</span></p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoBodyText>You will likely notice two classes of problems during the
migration process:&nbsp; those cases where there is a simple 1-1 mapping between
an old concept and a new concept, and, those cases that require a rework of the
logic in your code.</p>
<p class=MsoBodyText>These more difficult mappings will require a deeper
understanding of subject matter than this document can fully describe.&nbsp;
&nbsp;For partial explanations refer to the section entitled <a
href="#_Superstructure_Specification_change">Superstructure Specification
Changes</a> or refer to the actual Superstructure specification for a more
complete explanation.</p>
<p class=MsoBodyText>Convenience methods regarding manipulation of profiles:</p>
<p class=MsoListBullet2 style='mso-list:l217 level1 lfo384;tab-stops:list .75in'><![if !supportLists]><span
style='font-family:Symbol;mso-fareast-font-family:Symbol;mso-bidi-font-family:
Symbol'><span style='mso-list:Ignore'>·<span style='font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span></span></span><![endif]><span dir=LTR>To ensure the latest version of
the profile is applied, there are newly introduced convenience
methods.&nbsp;&nbsp; Simply call </span><span style='font-family:"Courier New"'>ProfileApplication#<span
class=GramE>getAppliedDefinition(</span>)</span> and compare the result to <span
style='font-family:"Courier New"'>Profile#getDefinition()</span>.&nbsp; <span
style='font-family:"Courier New"'>Profile#<span class=GramE>getDefinition(</span>)</span>
will always return the latest version.</p>
<p class=MsoBodyText>&nbsp;</p>
<p class=MsoBodyText><a name="_Semantic_changes"></a><a
name="_7637_Additional_events"></a>The tables below provide the basis of API
migration work.&nbsp; They summarize the changes to the metamodel and give you
an understanding of the kind of modifications required: </p>
<p class=MsoNormal><span style='font-size:10.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='margin-left:.75pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=162 valign=top style='width:121.65pt;border-top:solid black 1.5pt;
border-left:solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:
none;background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv;color:white'>Issue</span></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border-top:solid black 1.5pt;
border-left:none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv;color:white'>Item</span></b></p>
</td>
</tr>
<tr style='mso-yfti-irow:1;height:17.1pt'>
<td width=162 valign=top style='width:121.65pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Metaclasses</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>:</span></b></p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<b><i><span style='font-size:10.0pt;font-family:Helvetica'>Added</span></i></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ActionExecutionSpecification
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ActionInputPin
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>BehaviorExecutionSpecification
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ConsiderIgnoreFragment
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>CreationEvent
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>DestructionEvent
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>SendOperationEvent
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Event </span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ExecutionEvent
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ExecutionOccurrenceSpecification
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ExecutionSpecification
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>FunctionBehavior</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Image </span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>MessageOccurrenceSpecification
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>OpaqueAction</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>OpaqueBehavior</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>SequenceNode</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>UnmarshallAction</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ValueSpecificationAction</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>MessageEvent
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>SendSignalEvent
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>CallEvent </span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ChangeEvent</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>SignalEvent</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>AnyReceiveEvent</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>LinkEndDestructionData</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>StartClassifierBehaviorAction</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ComponentRealization</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>TimeEvent</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:2'>
<td width=162 valign=top style='width:121.65pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Metaclasses</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>: </span></b></p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<b><i><span style='font-size:10.0pt;font-family:Helvetica'>Removed</span></i></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ApplyFunctionAction</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Permission</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>PrimitiveFunction</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Stop</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>MessageTrigger
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>CallTrigger
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ChageTrigger
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>SignalTrigger
</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>AnyTrigger </span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>TimeTrigger</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ParameterableClassifier</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>TemplateableClassifier</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>RemoveVariableValueAction</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>StartOwnedBehaviorAction</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:3'>
<td width=162 valign=top style='width:121.65pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Metaclasses</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>: </span></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<i>Renamed</i></span></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>CollaborationOccurrence
-&gt; &nbsp;&nbsp;&nbsp;&nbsp; CollaborationUse&nbsp;&nbsp; </span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>EventOccurrence
-&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ExecutionOccurrenceSpecification </span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ExecutionOccurrence
-&gt; &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
ExecutionSpecification </span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Implementation
-&gt;
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
InterfaceRealization&nbsp; </span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>InteractionOccurrence
-&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
InteractionUse&nbsp; </span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:9.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>StartOwnedBehaviorAction
-&gt;&nbsp;&nbsp; StartClassifierBehaviorAction</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:9.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:4'>
<td width=162 valign=top style='width:121.65pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Metaclasses</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>: </span></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<i>Made Abstract</i></span></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Action</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ExecutionOccurrence</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:9.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:9.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:5;mso-yfti-lastrow:yes'>
<td width=162 valign=top style='width:121.65pt;border-top:none;border-left:
solid black 1.0pt;border-bottom:solid black 1.5pt;border-right:none;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Metaclasses</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>: </span></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<i>Made Concrete</i></span></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.5pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Trigger</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:9.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
</table>
<p class=MsoNormal style='margin-left:.75pt;line-height:12.0pt;text-autospace:
none'><span style='font-size:10.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<p class=MsoNormal style='margin-left:.75pt;line-height:12.0pt;text-autospace:
none'><span style='font-size:10.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='margin-left:.75pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=162 valign=top style='width:121.65pt;border-top:solid black 1.5pt;
border-left:solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:
none;background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv;color:white'>Issue</span></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border-top:solid black 1.5pt;
border-left:none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv;color:white'>Item</span></b></p>
</td>
</tr>
<tr style='mso-yfti-irow:1;height:17.1pt'>
<td width=162 valign=top style='width:121.65pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Properties</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>:</span></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<i>Added</i></span></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>AcceptEventAction::isUnmarshall
: Boolean = false</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Activity::<span
class=GramE>variable :</span> Variable [0..*]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Association::<span
class=GramE>navigableOwnedEnd :</span> Property [0..*]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>BehavioralFeature::<span
class=GramE>ownedParameterSet :</span> ParameterSet [0..*]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>DestroyLinkAction::<span
class=GramE>endData :</span> LinkEndDesctructionData [2..*]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>EventOccurrence::event
: Event [1..1]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ExecutionOccurrence::action
: Action [0..1]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>InformationFlow::<span
class=GramE>realizingActivityEdge :</span> ActivityEdge [0..*]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>InformationFlow::<span
class=GramE>realizingConnector :</span> Connector [0..*]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>InformationFlow::<span
class=GramE>realizingMessage :</span> Message [0..*]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>InformationFlow::source:
NamedElement [1<span class=GramE>..*</span>]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>InformationFlow::target:
NamedElement [1<span class=GramE>..*</span>]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>MessageEnd::message
: Message [1..1]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ObjectNode::isControlType
: Boolean = false</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Operation::interface
: Interface [0..1]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Pin::isControl
: Boolean</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>RemoveStructuralFeatureValueAction::isRemoveDuplicates
: Boolean</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>RemoveStructuralFeatureValueAction::removeAt
: InputPin [0..1]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>RemoveVariableValueAction::isRemoveDuplicates
: Boolean</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>RemoveVariableValueAction::removeAt
: InputPin [0..1]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>State::<span
class=GramE>connectionPoint :</span> Pseudostate [0..*]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Stereotype::<span
class=GramE>icon :</span> Image [0..*]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Trigger::event
: Event [1..1]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Variable::activityScope
: Activity [0..1]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ExtensionPoint::useCase
: UseCase[1]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>RemoveVariableValueAction::isRemoveDuplicates:Boolean</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>RemoveVariableValueAction::removeAt:
InputPin</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:2'>
<td width=162 valign=top style='width:121.65pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Properties</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>:</span></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<i>Removed</i></span></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Behavior::formalParameter</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Behavior::parameter</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Behavior::returnResult</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>BehavioralFeature::parameter</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>BehavioralFeature::returnResult</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>BehavioredClassifier::ownedStateMachine</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>EventOccurrence::finishExec</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>EventOccurrence::startExec</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>MessageEnd::sendMessage</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>MessageEnd::receiveMessage</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Package::packageExtension</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>StructuralFeature::isReadOnly</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol'>·</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>NamedElement::namespace</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol'>·</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Comment::bodyExpression
*</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:3'>
<td width=162 valign=top style='width:121.65pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Properties</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>:</span></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<i>Renamed</i></span></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>BehavioralFeature::formalParameter
-&gt; ownedParameter</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>BehavioredClassifier::implementation
-&gt; interfaceRealization</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Classifier::occurrence
-&gt; collaborationUse</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol'>·</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>PackageMerge::mergingPackage
-&gt; receivingPackage</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:4;mso-yfti-lastrow:yes'>
<td width=162 valign=top style='width:121.65pt;border-top:none;border-left:
solid black 1.0pt;border-bottom:solid black 1.5pt;border-right:none;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Properties</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>:</span></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<i>Type Changed</i></span></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.5pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ReplyAction::replyToCall
: CallTrigger -&gt; Trigger</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:10.0pt;font-family:Symbol'>·</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
</table>
<p class=MsoNormal style='margin-left:.75pt;line-height:12.0pt;text-autospace:
none'><span style='font-size:10.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<p class=MsoNormal style='margin-left:.75pt;line-height:12.0pt;text-autospace:
none'><span style='font-size:10.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='margin-left:.75pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=162 valign=top style='width:121.65pt;border-top:solid black 1.5pt;
border-left:solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:
none;background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv;color:white'>Issue</span></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border-top:solid black 1.5pt;
border-left:none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv;color:white'>Item</span></b></p>
</td>
</tr>
<tr style='mso-yfti-irow:1;height:17.1pt'>
<td width=162 valign=top style='width:121.65pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Properties</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>:</span></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Made d<i>erived</i></span></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:10.0pt;font-family:Symbol'>·</span><span
style='font-size:7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style='font-size:9.0pt;font-family:Helv;color:black'>Behavior::context</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:2;height:17.1pt'>
<td width=162 valign=top style='width:121.65pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Properties</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>:</span></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<i>Made navigable</i></span></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ConnectionPointReference::state</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Pseudostate::stateMachine</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:3;height:17.1pt'>
<td width=162 valign=top style='width:121.65pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Properties</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>:</span></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<i>Made ordered</i></span></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ApplyFunctionAction::argument</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Association::endType</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>CombinedFragment::operand</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ConnectableElement::end</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>InteractionOccurrence::argument</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Message::argument</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>StructuredClassifier::ownedAttribute</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>TemplateSignature::parameter</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>DataType::ownedAttribute</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>DataType::ownedOperation</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>OpaqueAction::body</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>OpaqueAction::language</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>LoopNode::result</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>LoopNode::loopVariable</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:9.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:4;mso-yfti-lastrow:yes;height:17.1pt'>
<td width=162 valign=top style='width:121.65pt;border-top:none;border-left:
solid black 1.0pt;border-bottom:solid black 1.5pt;border-right:none;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Properties</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>:</span></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<i>Multiplicities changed</i></span></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>List&nbsp; to Scalar</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></i></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv'>Scalar to List</span></i></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.5pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>AcceptCallAction::trigger
: CallTrigger [0..*] -&gt; 1..1</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>AcceptEventAction::<span
class=GramE>trigger :</span> Trigger [0..*] -&gt; 1..*</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ConnectorEnd::role
: ConnectableElement [0..1] -&gt; 1..1</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Lifeline::represents
: ConnectableElement [1..1] -&gt; 0..1</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Variable::scope
: StructuredActivityNode [1..1] -&gt; 0..1</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ConnectionPointReference::<span
class=GramE>entry :</span> Elist[1..*]-&gt; *</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ConnectionPointReference::<span
class=GramE>exit :</span> Elist[1..*]-&gt;*</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>InstanceSpecification::specification
: ValueSpecification::[0..1] -&gt;1</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>BehaviorExecutionSpecification::behavior
: Behavior [1] -&gt; 0..1</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Message::message[1]-&gt;[0..1]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ConnectionPointReference::<span
class=GramE>entry :</span> Pseudostate[1..*]-&gt;[*]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ConnectionPointReference::<span
class=GramE>exit :</span> Pseudostate[1..*]-&gt;[*]</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:9.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:9.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>DurationObservationAction::duration[*]
-&gt;[1]&nbsp; </span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ExecutionOccurrence::behavior
: Behavior[0..*] </span><span style='font-size:9.0pt;font-family:"Courier New";
color:black'>à</span><span style='font-size:9.0pt;font-family:Helv;
color:black'> BehaviorExecutionSpecification::behavior[0..1]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Interval::min:
ValueSpecification[0..*] -&gt; [1]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Interval::max:
ValueSpecification[0..*]-&gt;[1]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>TimeObservationAction::now[*]
-&gt;[1]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>EventOccurrence::startExec[*]
-&gt; ExecutionSpecification::start: ExecutionOccurrence[1]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>EventOccurrence::finishExec[*]
-&gt; ExecutionSpecification::finish:ExecutionOccurrence[1]</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:9.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Activity::<span
class=GramE>body :</span> String[1] -&gt; OpaqueBehavior::body:String[1..*]</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>OpaqueExpression::<span
class=GramE>body :</span> String [0..1] -&gt; 1..*</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>OpaqueExpression::<span
class=GramE>language :</span> String [0..1] -&gt; 0..*</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal>&nbsp;</p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='margin-left:.75pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=162 valign=top style='width:121.65pt;border-top:solid black 1.5pt;
border-left:solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:
none;background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv;color:white'>Issue</span></i></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border-top:solid black 1.5pt;
border-left:none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv;color:white'>Item</span></i></b></p>
</td>
</tr>
<tr style='mso-yfti-irow:1'>
<td width=162 valign=top style='width:121.65pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:2;mso-yfti-lastrow:yes;height:17.1pt'>
<td width=162 valign=top style='width:121.65pt;border-top:none;border-left:
solid black 1.0pt;border-bottom:solid black 1.5pt;border-right:none;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Default Values</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>:</span></b></p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<b><i><span style='font-size:10.0pt;font-family:Helvetica'>Specified</span></i></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.5pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>CallAction.isSynchronous
= true </span></p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal style='margin-left:18.75pt;line-height:12.0pt;text-autospace:
none'><span style='font-size:10.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='margin-left:.75pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=162 valign=top style='width:121.65pt;border-top:solid black 1.5pt;
border-left:solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:
none;background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv;color:white'>Issue</span></i></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border-top:solid black 1.5pt;
border-left:none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv;color:white'>Item</span></i></b></p>
</td>
</tr>
<tr style='mso-yfti-irow:1'>
<td width=162 valign=top style='width:121.65pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:2;mso-yfti-lastrow:yes;height:17.1pt'>
<td width=162 valign=top style='width:121.65pt;border-top:none;border-left:
solid black 1.0pt;border-bottom:solid black 1.5pt;border-right:none;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Operations</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>:</span></b></p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<b><i><span style='font-size:10.0pt;font-family:Helvetica'>Added</span></i></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.5pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Property::isNavigable()
: Boolean</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Region::containingStateMachine()
: StateMachine</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Transition::containingStateMachine()
: StateMachine</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>Vertex::containingStateMachine()
: StateMachine</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal style='margin-left:18.75pt;line-height:12.0pt;text-autospace:
none'><span style='font-size:10.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='margin-left:.75pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=162 valign=top style='width:121.65pt;border-top:solid black 1.5pt;
border-left:solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:
none;background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv;color:white'>Issue</span></i></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border-top:solid black 1.5pt;
border-left:none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv;color:white'>Item</span></i></b></p>
</td>
</tr>
<tr style='mso-yfti-irow:1;height:17.1pt'>
<td width=162 valign=top style='width:121.65pt;border:none;border-left:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Enumerations</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>:</span></b></p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<b><i><span style='font-size:10.0pt;font-family:Helvetica'>Renamed</span></i></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border:none;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in'><span
style='font-size:9.0pt;font-family:Symbol'>·</span><span style='font-size:
7.0pt'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><span
style='font-size:9.0pt;font-family:Helvetica'>InteractionOperator</span><span
style='font-size:9.0pt'> -&gt; InteractionOperatorKind</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
<tr style='mso-yfti-irow:2;mso-yfti-lastrow:yes'>
<td width=162 valign=top style='width:121.65pt;border-top:none;border-left:
solid black 1.0pt;border-bottom:solid black 1.5pt;border-right:none;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Enumerations</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>: </span></b></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<i>Removed</i></span></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.5pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>MessageSort::synchSignal</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal style='margin-left:18.75pt;line-height:12.0pt;text-autospace:
none'><span style='font-size:10.0pt;font-family:Helv;color:black'>&nbsp;</span></p>
<table class=MsoNormalTable border=0 cellspacing=0 cellpadding=0
style='margin-left:.75pt;border-collapse:collapse;mso-padding-alt:0in 0in 0in 0in'>
<tr style='mso-yfti-irow:0'>
<td width=162 valign=top style='width:121.65pt;border-top:solid black 1.5pt;
border-left:solid black 1.0pt;border-bottom:solid black 1.0pt;border-right:
none;background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv;color:white'>Issue</span></i></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border-top:solid black 1.5pt;
border-left:none;border-bottom:solid black 1.0pt;border-right:solid black 1.0pt;
background:#B4B4CA;padding:0in 5.4pt 0in 5.4pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><i><span
style='font-size:10.0pt;font-family:Helv;color:white'>Item</span></i></b></p>
</td>
</tr>
<tr style='mso-yfti-irow:1;mso-yfti-lastrow:yes;height:17.1pt'>
<td width=162 valign=top style='width:121.65pt;border-top:none;border-left:
solid black 1.0pt;border-bottom:solid black 1.5pt;border-right:none;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><b><u><span
style='font-size:10.0pt;font-family:Helv'>Specializations</span></u></b><b><span
style='font-size:10.0pt;font-family:Helv'>:</span></b></p>
<p class=MsoNormal>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
<b><i><span style='font-size:10.0pt;font-family:Helvetica'>Added</span></i></b></p>
</td>
<td width=420 valign=top style='width:315.0pt;border-top:none;border-left:
none;border-bottom:solid black 1.5pt;border-right:solid black 1.0pt;
padding:0in 5.4pt 0in 5.4pt;height:17.1pt'>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ChangeTrigger
:: Event</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>MessageTrigger
:: Event</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>TimeTrigger
:: Event</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>StringExpression
:: Expression</span></p>
<p class=MsoNormal style='margin-left:.25in;text-indent:-.25in;line-height:
12.0pt;text-autospace:none'><span style='font-size:9.0pt;font-family:Symbol;
color:black'>·</span><span style='font-size:7.0pt;color:black'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
</span><span style='font-size:9.0pt;font-family:Helv;color:black'>ValueSpecification
:: PackageableElement</span></p>
<p class=MsoNormal style='line-height:12.0pt;text-autospace:none'><span
style='font-size:10.0pt;font-family:Helv'>&nbsp;</span></p>
</td>
</tr>
</table>
<p class=MsoNormal>&nbsp;</p>
<h2>FAQ</h2>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal><b>Q.</b> What does <span style='font-family:"Courier New"'>MultiplicityElement.UNLIMITED_UPPER_BOUND</span>
map to?</p>
<p class=MsoNormal><b>A.</b>&nbsp; <span style='font-family:"Courier New"'>LiteralUnlimitedNatureal.UNLIMITED</span>.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal><b>Q.</b> What does Activity::body map to?</p>
<p class=MsoNormal><b>A</b>.&nbsp; Create an OpaqueBehavior::body. Both
OpaqueBehavior and Activity now are specializations of Behavior.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal><b>Q.</b> What is the difference between <span class=GramE><span
style='font-family:"Courier New"'>getUpperBound(</span></span><span
style='font-family:"Courier New"'>)</span> and <span style='font-family:"Courier New"'>getUpper()</span>
and <span style='font-family:"Courier New"'>getUpperValue()</span> on a pin?</p>
<p class=MsoNormal><b>A</b>. <span class=GramE><span style='font-family:"Courier New"'>getUpperBound(</span></span><span
style='font-family:"Courier New"'>)</span> on a pin is a convenience method
that deals with tokens.&nbsp; The <span class=GramE><span style='font-family:
"Courier New"'>getUpper(</span></span><span style='font-family:"Courier New"'>)</span>
and <span style='font-family:"Courier New"'>getUpperValue()</span> is part of <span
style='font-family:"Courier New"'>MultiplicityElement</span>.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal><b>Q</b>. Empty string tests are no longer working for some
UML items.</p>
<p class=MsoNormal><b>A</b>. By default, strings are initialized to NULL and
not empty string in UML2 2.0.</p>
<p class=MsoNormal>&nbsp;</p>
<p class=MsoNormal><b>Q</b>. What do I do if I have more questions?</p>
<p class=MsoNormal><b>A</b>. Post a message to the <a
href="news://news.eclipse.org/eclipse.modeling.mdt.uml2">Modeling / MDT / UML2
newsgroup at eclipse.org</a>. The turnaround time for questions posted on the
newsgroup is usually less than 24 hours.</p>
<p class=MsoNormal>&nbsp;</p>
</div>
</body>
</html>