added comments to wasInformedBy
authorTim L <lebot@rpi.edu>
Mon, 21 Nov 2011 08:53:55 -0500
changeset 984 d29353d001bf
parent 983 e198484fd2f4 (current diff)
parent 952 5f6d39d503c6 (diff)
child 985 947d5e3a8fbe
added comments to wasInformedBy
ontology/components/role.ttl
ontology/components/wasInformedBy/prov-dm-constraint-wasInformedBy.ttl
--- a/model/ProvenanceModel.html	Thu Nov 17 11:29:28 2011 -0500
+++ b/model/ProvenanceModel.html	Mon Nov 21 08:53:55 2011 -0500
@@ -14,6 +14,7 @@
      </style>
 
     <script src="http://dev.w3.org/2009/dap/ReSpec.js/js/respec.js" class="remove"></script> 
+    <script src="http://www.w3.org/2007/OWL/toggles.js" class="remove"></script> 
 
     <script class="remove"> 
       var addExtraReferences = function() {
@@ -159,7 +160,19 @@
 This document is part of a set of specifications aiming to define the various aspects that are necessary to achieve the visition on inter-operable interchange of provenance information in heterogeneous environments such as the Web.   This document defines  the PROV-DM data model for provenance, accompanied with a notation to express instances of that data model for human consumption. Two other documents, to be released shortly, are: 1) a normative serialization of PROV-DM in RDF, specified by means of a mapping to the OWL2 Web Ontology Language; 2)
 the mechanisms for accessing and querying provenance.
 </section>
-    
+
+
+<div class="buttonpanel"> 
+<form action=""><p> 
+<input id="hide-bnf" onclick="set_display_by_class('div','grammar','none'); set_display_by_id('hide-bnf','none');  set_display_by_id('show-bnf','');" type="button" value="Hide Grammar" /> 
+<input id="show-bnf" onclick="set_display_by_class('div','grammar',''); set_display_by_id('hide-bnf','');  set_display_by_id('show-bnf','none');" style="display: none" type="button" value="Show Grammar" /> 
+<input id="hide-examples" onclick="set_display_by_class('div','anexample','none'); set_display_by_id('hide-examples','none'); set_display_by_id('show-examples','');" type="button" value="Hide Examples" /> 
+<input id="show-examples" onclick="set_display_by_class('div','anexample',''); set_display_by_id('hide-examples',''); set_display_by_id('show-examples','none');" style="display: none" type="button" value="Show Examples" /> 
+</p> 
+</form> 
+</div>     
+
+
     <section> 
       <h2>Introduction<br>
 </h2> 
@@ -269,7 +282,7 @@
 
 <p>Hence, to accommodate different perspectives on things and their situation in the world as perceived by us, we introduce the idea of a characterized thing, which refers to a thing and its situation in the world, as characterized by someone. We then define an <dfn id="concept-entity">entity</dfn> as an identifiable characterized thing. An entity <em>fixes some aspects</em> of a thing and its situation in the world, so that it becomes possible to express its provenance, and what causes these specific aspects to be as such. An alternative entity may fix other aspects, and its provenance may be different.</p>
 
-<div class="xmpl">
+<div class="anexample">
 Different users may take different perspectives on a resource with
 a URL. These perspectives in this conceptualization of the world are
 referred to as entities. Three such entities may be
@@ -299,6 +312,13 @@
 etc.</p>
 
 
+<p>An <dfn id="concept-agent">agent</dfn> as a type of entity that takes an active role in an activity such that it can be assigned some degree of responsibility for the activity taking place.
+This definition intentionally stays away from using concepts such as enabling, causing, initiating, affecting, etc, because any entities also enable, cause, initiate, and affect in some way the activities.  So the notion of having some degree of responsibility is really what makes an agent. </p>
+
+<p> Even software agents can be assigned some responsibility for the effects they have in the world, so for example if one is using a Text Editor and one's laptop crashes then one would say that the Text Editor was responsible for crashing the laptop.  If one invokes a service to buy a book, that service can be considered responsible for drawing funds from one's bank to make the purchase (the company that runs the service and the web site would also be responsible, but the point here is that we assign some measure of responsibility to software as well).  So when someone models software as an agent for an activity in our model they mean the agent has some responsibility for that activity.
+</p>
+
+
 <p>In our conceptualization of the world, instantaneous events, or <dfn id="concept-event">events</dfn> for short, happen in the world, which mark changes in the world, in its activities, and in its entities.  This specification assumes that a partial order exists between events. How practically such order is realized is beyond the scope of this specification. Possible implementations of that ordering include a single global notion of time and Lamport's style clocks.</p>
 
 <p> In this specification, the qualifier 'identifiable' is implicit whenever a reference is made to an activity or an entity.</p>
@@ -353,7 +373,7 @@
 PROV-DM is a provenance data model designed to express <em>representations</em> of the world. 
 </p>
 
-<div class="xmpl">
+<div class="anexample">
 A file at some point during its lifecycle, which includes multiple edits by multiple people, can be represented by its location in the file system, a creator, and content.  
 </div>
 
@@ -367,7 +387,7 @@
 <div class="note">Suggestion: add "should not attempt to define or ensure the 
 consistency of the assertions made by the same asserter."</div>
 
-<div class="xmpl">
+<div class="anexample">
 An alternative representation of the above file is a set of blocks in a hard disk.
 </div>
 
@@ -400,6 +420,9 @@
     <section id="prov-dm-overview"> 
 <h2>PROV-DM Overview </h2>
 
+<div class="note"> Figure and text in this section needs to be adapted to the new relations between activity and agent. The term "characterizing attribute" needs also to be removed from the figure. 
+</div>
+
 <p>
 The following ER diagram provides a high level overview of the <strong>structure of PROV-DM assertions</strong>. Examples of provenance assertions that conform to this schema are provided in the next section (note: cardinality constraints on the associations are 0..* unless otherwise stated)</p>
 
@@ -410,7 +433,7 @@
   <li>An <strong>Entity Record</strong> (noted <samp>entity</samp> in the diagram, to reflect the term used in the ASN) is a representation of an <em>entity</em>. The EntityRecord may specify a set of <strong>attributes</strong>. The
       <strong>wasComplementOf</strong> relationship is used to denote that two <samp>entities</samp> <em>complement</em> each other, in the sense that they each represent a partial, but mutually compatible characterization of the same thing.</li>
   
-  <li>An <strong>Activity Record </strong>(noted <samp>activity</samp> in the diagram) represents an activity that has an effect on entities, namely it either <em>generates</em> or <em>uses</em> one or more entities. Use and generation are modelled by means of the <strong>used</strong> and the <strong>wasGeneratedBy</strong> relationships. Additionally, one can use the <strong>hadParticipant</strong> relation to indicate participation of an <samp>entity</samp> in a <samp>activity</samp>.  Activities may include not only computations, but also any other type of activity that can be described in terms of their effect on <samp>entities</samp>.
+  <li>An <strong>Activity Record </strong>(noted <samp>activity</samp> in the diagram) represents an activity that has an effect on entities, namely it either <em>generates</em> or <em>uses</em> one or more entities. Usage and generation are modelled by means of the <strong>used</strong> and the <strong>wasGeneratedBy</strong> relationships. Additionally, one can use the <strong>hadParticipant</strong> relation to indicate participation of an <samp>entity</samp> in a <samp>activity</samp>.  Activities may include not only computations, but also any other type of activity that can be described in terms of their effect on <samp>entities</samp>.
 Note that multiple <samp>activities</samp> may <em>use</em> the same <samp>entity</samp>, and each may use multiple <samp>entities</samp>. Finally, entities can be derived from other entities, and this is specified using the <strong>wasDerivedFrom</strong> relation.</li>
   
   <li>An  <strong>Agent Record</strong> represent a particular <samp>entity</samp> that can be associated to activities, meaning it is capable of controlling <samp>activitys</samp>.
@@ -424,7 +447,7 @@
 </p>
 
 <p>
-The model includes a further additional elements: <strong>annotations</strong>. These are also structured as sets of attribute-value pairs.  Annotations are used to provide additional, "free-form" information regarding <strong>any</strong> identifiable construct of the model, with no prescribed meaning. The difference between attributes in  annotation attributes and the other attributes is further clarified <a href="#record-annotation">here</a>. 
+The model includes a further additional elements: <strong>notes</strong>. These are also structured as sets of attribute-value pairs.  Notes are used to provide additional, "free-form" information regarding <strong>any</strong> identifiable construct of the model, with no prescribed meaning. The difference between attributes in notes attributes and the other attributes is further clarified <a href="#record-note">here</a>. 
 </p>
    
 <p> 
@@ -457,22 +480,22 @@
 
 
 <p>
-Event evt1: Alice creates (pe0) an empty file in /share/crime.txt.  We denote this e1.
+Event evt1: Alice creates (a0) an empty file in /share/crime.txt.  We denote this e1.
 </p>
 
 <p>
-Event evt2: Bob appends (pe1) the following line to /share/crime.txt:</p>
+Event evt2: Bob appends (a1) the following line to /share/crime.txt:</p>
 <pre>
 There was a lot of crime in London last month.
 </pre>
 <p>We denote this e2.</p>
 
-<p>Event evt3: Charles emails (pe2) the contents of /share/crime.txt, as an
+<p>Event evt3: Charles emails (a2) the contents of /share/crime.txt, as an
 attachment, which we refer to as e4. (We specifically refer to a copy of the file that is uploaded on the mail server.)
 </p>
 
 <p>
-Event evt4: David edits (pe3) file /share/crime.txt as follows.</p>
+Event evt4: David edits (a3) file /share/crime.txt as follows.</p>
 <pre>
 There was a lot of crime in London and New-York last month.
 </pre>
@@ -480,10 +503,10 @@
 We denote this e3.
 </p>
 
-<p>Event evt5: Edith emails (pe4) the contents of /share/crime.txt as an attachment, referred to as e5.
+<p>Event evt5: Edith emails (a4) the contents of /share/crime.txt as an attachment, referred to as e5.
 </p>
 
-<p>Event evt6: between events evt4 and evt5, someone (unspecified) runs a spell checker (pe5) on the file /share/crime.txt.
+<p>Event evt6: between events evt4 and evt5, someone (unspecified) runs a spell checker (a5) on the file /share/crime.txt.
  The file after spell checking is referred to as e6.
 </p>
 
@@ -496,13 +519,13 @@
 <p>
 Entity Records (described in <a href="#record-Entity">Section Entity</a>). The file in its various forms and its copies are modelled as entity records, corresponding to multiple characterizations, as per scenario. The entity records are identified by  <span class="name">e0</span>, ..., <span class="name">e6</span>.</p>
 <pre>
-entity(e0, [ type="File", location="/shared/crime.txt", creator="Alice" ])
-entity(e1, [ type="File", location="/shared/crime.txt", creator="Alice", content="" ])
-entity(e2, [ type="File", location="/shared/crime.txt", creator="Alice", content="There was a lot of crime in London last month."])
-entity(e3, [ type="File", location="/shared/crime.txt", creator="Alice", content="There was a lot of crime in London and New York last month."])
+entity(e0, [ prov:type="File", ex:path="/shared/crime.txt", ex:creator="Alice" ])
+entity(e1, [ prov:type="File", ex:path="/shared/crime.txt", ex:creator="Alice", ex:content="" ])
+entity(e2, [ prov:type="File", ex:path="/shared/crime.txt", ex:creator="Alice", ex:content="There was a lot of crime in London last month."])
+entity(e3, [ prov:type="File", ex:path="/shared/crime.txt", ex:creator="Alice", ex:content="There was a lot of crime in London and New York last month."])
 entity(e4, [ ])
 entity(e5, [ ])
-entity(e6, [ type="File", location="/shared/crime.txt", creator="Alice", content="There was a lot of crime in London and New York last month.", spellchecked="yes"])
+entity(e6, [ prov:type="File", ex:path="/shared/crime.txt", ex:creator="Alice", ex:content="There was a lot of crime in London and New York last month.", ex:spellchecked="yes"])
 </pre>
 
 
@@ -526,51 +549,51 @@
 <p>
 Activity Records (described in <a href="#record-Activity">Section Activity</a>) represent activities in the scenario.</p>
 <pre>
-activity(pe0,create-file,t,,[])
-activity(pe1,add-crime-in-london,t+1,,[])
-activity(pe2,email,t+2,,[])
-activity(pe3,edit-London-New-York,t+3,,[])
-activity(pe4,email,t+4,,[])
-activity(pe5,spellcheck,,,[])
+activity(a0, create-file,          2011-11-16T16:00:00,,[])
+activity(a1, add-crime-in-london,  2011-11-16T16:05:00,,[])
+activity(a2, email,                2011-11-16T17:00:00,,[])
+activity(a3, edit-London-New-York, 2011-11-17T09:00:00,,[])
+activity(a4, email,                2011-11-17T09:30:00,,[])
+activity(a5, spellcheck,,,[])
 </pre>
 
 
 <p>
 Generation Records (described in <a href="#record-Generation">Section Generation</a>) represent the event at which a file is created in a specific form. Attributes are used to describe the modalities according to which a given entity is generated by a given activity.  The interpretation of attributes is application specific. Illustrations of such attributes for the scenario are: no attribute is provided for <span class="name">e0</span>;
-<span class="name">e2</span> was generated by the editor's  save function;  <span class="name">e4</span> can be found on the smtp port, in the attachment section of the mail message; <span class="name">e6</span> was produced on the standard output of <span class="name">pe5</span>.</p>
+<span class="name">e2</span> was generated by the editor's  save function;  <span class="name">e4</span> can be found on the smtp port, in the attachment section of the mail message; <span class="name">e6</span> was produced on the standard output of <span class="name">a5</span>. Two identifiers <span class="name">g1</span> and <span class="name">g2</span> identify the generation records referenced in derivations introduced below.</p>
 <pre>
-wasGeneratedBy(e0, pe0, [])
-wasGeneratedBy(e1, pe0, [ex:fct="create"])
-wasGeneratedBy(e2, pe1, [ex:fct="save"])     
-wasGeneratedBy(e3, pe3, [ex:fct="save"])     
-wasGeneratedBy(e4, pe2, [ex:port="smtp", ex:section="attachment"])  
-wasGeneratedBy(e5, pe4, [ex:port="smtp", ex:section="attachment"])    
-wasGeneratedBy(e6, pe5, [ex:file="stdout"])
+wasGeneratedBy(e0, a0, [])
+wasGeneratedBy(e1, a0, [ex:fct="create"])
+wasGeneratedBy(e2, a1, [ex:fct="save"])     
+wasGeneratedBy(e3, a3, [ex:fct="save"])     
+wasGeneratedBy(g1, e4, a2, [ex:port="smtp", ex:section="attachment"])  
+wasGeneratedBy(g2, e5, a4, [ex:port="smtp", ex:section="attachment"])    
+wasGeneratedBy(e6, a5, [ex:file="stdout"])
 </pre>
 
 
 
 <p>
-Records of type <strong>UsedRecords</strong> (described in <a href="#record-Use">Section Use</a>) represent the event by which a file is read by an activity. 
+Usage Records (described in <a href="#record-Usage">Section Usage</a>) represent the event by which a file is read by an activity. 
 
 Likewise, attributes describe the modalities according to which the various entities are used by activities.  Illustrations of such attributes are: 
-<span class="name">e1</span> is used in the context of  <span class="name">pe1</span>'s <span class="name">load</span> functionality; <span class="name">e2</span> is used by <span class="name">pe2</span> in the context of its attach functionality; <span class="name">e3</span> is used on the standard input by <span class="name">pe5</span>. </p>
+<span class="name">e1</span> is used in the context of  <span class="name">a1</span>'s <span class="name">load</span> functionality; <span class="name">e2</span> is used by <span class="name">a2</span> in the context of its attach functionality; <span class="name">e3</span> is used on the standard input by <span class="name">a5</span>. Two identifiers <span class="name">u1</span> and <span class="name">u2</span> identify the Usage records referenced in derivations introduced below.</p>
 <pre>
-used(pe1,e1,[ex:fct="load"])
-used(pe3,e2,[ex:fct="load"])
-used(pe2,e2,[ex:fct="attach"])
-used(pe4,e3,[ex:fct="attach"])
-used(pe5,e3,[ex:file="stdin"])
+used(a1,e1,[ex:fct="load"])
+used(a3,e2,[ex:fct="load"])
+used(u1,a2,e2,[ex:fct="attach"])
+used(u2,a4,e3,[ex:fct="attach"])
+used(a5,e3,[ex:file="stdin"])
 </pre>
 
 
 <p>
-Derivation Records (described in <a href="#Derivation-Relation">Section Derivation Relation</a>) express that an entity is derived from another.  The first two are expressed in their compact version, whereas the following two are expressed in their full version, including the activity underpinning the derivation, and relevant attribute describing the use and generation of entities.</p>
+Derivation Records (described in <a href="#Derivation-Relation">Section Derivation Relation</a>) express that an entity is derived from another.  The first two are expressed in their compact version, whereas the following two are expressed in their full version, including the activity underpinning the derivation, and associated  usage (<span class="name">u1</span>, <span class="name">u2</span>) and generation (<span class="name">g1</span>, <span class="name">g2</span>) records.</p>
 <pre>
 wasDerivedFrom(e2,e1)
 wasDerivedFrom(e3,e2)
-wasDerivedFrom(e4,e2,pe2,[ex:port="smtp", ex:section="attachment"],[ex:fct="attach"])
-wasDerivedFrom(e5,e3,pe4,[ex:port="smtp", ex:section="attachment"],[ex:fct="attach"])
+wasDerivedFrom(e4,e2,a2,g1,u2)
+wasDerivedFrom(e5,e3,a4,g2,u2)
 </pre>
 
 
@@ -589,32 +612,27 @@
 <p>
 Agent Records (described at <a href="#record-Agent">Section Agent</a>): the various users are represented as agents, themselves being a type of entity.</p>
 <pre>
-entity(a1, [ type="Person", name="Alice" ])
-agent(a1)
-
-entity(a2, [ type="Person", name="Bob" ])
-agent(a2)
-
-entity(a3, [ type="Person", name="Charles" ])
-agent(a3)
-
-entity(a4, [ type="Person", name="David" ])
-agent(a4)
-
-entity(a5, [ type="Person", name="Edith" ])
-agent(a5)
+agent(ag1, [ prov:type="prov:Person", ex:name="Alice" ])
+
+agent(ag2, [ prov:type="prov:Person", ex:name="Bob" ])
+
+agent(ag3, [ prov:type="prov:Person", ex:name="Charles" ])
+
+agent(ag4, [ prov:type="prov:Person", ex:name="David" ])
+
+agent(ag5, [ prov:type="prov:Person", ex:name="Edith" ])
 </pre>
 
 
 
 <p>
-Control Records (described in <a href="#record-Control">Section Control</a>): the influence of an agent over an activity is expressed as control, and the nature of this influence is described by attributes.  Illustrations of such attributes include the role of the participating agent, as creator, author and communicator (role is a reserved attribute in PROV-DM).</p>
+Activity Assocation Records (described in <a href="#record-ActivityAssociation">Section Activity Association</a>): the association of an agent with an activity is expressed with , and the nature of this association is described by attributes.  Illustrations of such attributes include the role of the participating agent, as creator, author and communicator (role is a reserved attribute in PROV-DM).</p>
 <pre>
-wasControlledBy(pe0,a1, [prov:role="creator"])
-wasControlledBy(pe1,a2, [prov:role="author"])
-wasControlledBy(pe2,a3, [prov:role="communicator"])
-wasControlledBy(pe3,a4, [prov:role="author"])
-wasControlledBy(pe4,a5, [prov:role="communicator"])
+wasAssociatedWith(a0, ag1, [prov:role="creator"])
+wasAssociatedWith(a1, ag2, [prov:role="author"])
+wasAssociatedWith(a2, ag3, [prov:role="communicator"])
+wasAssociatedWith(a3, ag4, [prov:role="author"])
+wasAssociatedWith(a4, ag5, [prov:role="communicator"])
 </pre>
 </section> 
 
@@ -668,19 +686,19 @@
 <span class="nonterminal">entityRecord</span> 
 | <span class="nonterminal">activityRecord</span> 
 | <span class="nonterminal">agentRecord</span>
-| <span class="nonterminal">annotationRecord</span> <br/>
+| <span class="nonterminal">noteRecord</span> <br/>
 <!-- -->
 <br/>
 <span class="nonterminal">relationRecord</span>&nbsp;:=  
 <span class="nonterminal">generationRecord</span> 
-| <span class="nonterminal">useRecord</span> 
+| <span class="nonterminal">usageRecord</span> 
 | <span class="nonterminal">derivationRecord</span> 
-| <span class="nonterminal">controlRecord</span> 
+| <span class="nonterminal">activityAssociationRecord</span> 
+| <span class="nonterminal">responsibilityRecord</span> 
+| <span class="nonterminal">startRecord</span> 
+| <span class="nonterminal">endRecord</span> 
 | <span class="nonterminal">complementRecord</span> 
-| <span class="nonterminal">peOrderingRecord</span> 
-| <span class="nonterminal">revisionRecord</span> 
-| <span class="nonterminal">participationRecord</span>
-| <span class="nonterminal">annotationAssociationRecord</span> 
+| <span class="nonterminal">annotationRecord</span> 
 </div>
 
 
@@ -701,6 +719,20 @@
 
 <p>In PROV-DM, an  <dfn id="dfn-entity" title="entity">entity record</dfn> is a representation of an entity.</p>
 
+
+
+
+<p>An entity record, noted <span class="name">entity(id, [ attr1=val1, ...])</span> in PROV-ASN, contains:</p>
+<ul>
+<li><em>id</em>: an identifier <span class="name">id</span> identifying an entity;</li>
+<li><em>attributes</em>: contains a set of attribute-value pairs <span class="name">[ attr1=val1, ...]</span>, representing this entity's situation in the world.</li>
+</ul>
+
+
+<p>
+The assertion of an entity record, <span class="name">entity(id, [ attr1=val1, ...])</span>, states, from a given asserter's viewpoint, the existence of an entity, whose situation in the world is represented by the attribute-value pairs, which remain unchanged during a characterization interval, i.e. a continuous interval between two events in the world. 
+</p>
+
 <p>
 In PROV-ASN, an entity record's text matches the <span class="nonterminal">entityRecord</span> production of the grammar defined in this specification document.
 </p>
@@ -727,28 +759,14 @@
 <br/>
 </div>
 
-
-
-<p>An entity record, noted <span class="name">entity(id, [ attr1=val1, ...])</span> in PROV-ASN:</p>
-<ul>
-<li> contains an identifier <span class="name">id</span> identifying an entity;</li>
-<li> contains a set of attribute-value pairs <span class="name">[ attr1=val1, ...]</span>, representing this entity's situation in the world.</li>
-</ul>
-
-
-<p>
-The assertion of an entity record, <span class="name">entity(id, [ attr1=val1, ...])</span>, states, from a given asserter's viewpoint, the existence of an entity, whose situation in the world is represented by the attribute-value pairs, which remain unchanged during a characterization interval, i.e. a continuous interval between two events in the world. 
-</p>
-
-
-
+<div class="anexample">
 <p>
 The following entity record,</p>
-<pre class="example">
-entity(e0, [ type="File", location="/shared/crime.txt", creator="Alice" ])
+<pre class="codeexample">
+entity(e0, [ prov:type="File", ex:path="/shared/crime.txt", ex:creator="Alice" ])
 </pre>
-states the existence of an entity of type File and location /shared/crime.txt,  and creator alice, denoted by identifier e0, during some characterization interval.
-
+states the existence of an entity of type File and path <span class="name">/shared/crime.txt</span> in the file system,  and creator alice, denoted by identifier e0, during some characterization interval. The  attributes <span class="name">path</span> and <span class="name">creator</span> are application specific, whereas the attribute <span class="name">type</span> is reserved in the PROV-DM namespace.
+</div>
 
 Further considerations:
 <ul>
@@ -772,10 +790,6 @@
 
 
 
-<div class='note'>The group is still discussing the need for characterizing attributes in entity records. At heart:  when it comes to exchanging provenance information, why do we *need* 
-to know exactly what makes one entity a constrained view of another.
-This is raised in the following <a href="http://lists.w3.org/Archives/Public/public-prov-wg/2011Sep/0315.html">email</a>.</div>
-
 <div class='note'>The characterization interval of an entity record is currently implicit. Making it explicit would allow us to define wasComplementOf more precisely. It would also allow us to address 
 <a href="http://www.w3.org/2011/prov/track/issues/108">ISSUE-108</a>.
 Beginning and end of characterization interval could be expressed by attributes (similarly to activities). </div>
@@ -790,6 +804,20 @@
 <h3>Activity Record</h3>
 <p>In PROV-DM, an <dfn id="dfn-activity">activity record</dfn> is a representation of an identifiable activity, which performs a piece of work.</p>
 
+
+<p>An activity, represented by an activity record, is delimited by its start and its end events; hence, it occurs over an interval delimited by two events. However, an activity record need not mention time information, nor duration, because they may not be known.</p>
+
+<p>Such start and end times constitute <em>attributes</em> of an activity, where the interpretation of attribute in the context of an activity record is the same as the interpretation of attribute for entity record: an activity record's attribute remains constant for the duration of the activity it represents.  Further characteristics of the activity in the world can be represented by other attribute-value pairs, which MUST also remain unchanged during the activity duration.</p>
+
+<p> An activity record, written <span class="name">activity(id, rl, st, et, [ attr1=val1, ...])</span> in PROV-ASN, contains:</p>
+<ul>
+<li><em>id</em>: an OPTIONAL identifier <span class="name">id</span>;</li>
+<li><em>recipeLink</em>: an OPTIONAL <a href="#record-RecipeLink">recipe link</a> <span class="name">rl</span>, which consists of a domain specific description of the activity;</li>
+<li><em>startTime</em>: an OPTIONAL time <span class="name">st</span> indicating the start of the activity;</li>
+<li><em>startTime</em>: an OPTIONAL time <span class="name">et</span> indicating the end of the activity;</li>
+<li><em>attributes</em>:  a set of attribute-value pairs <span class="name">[ attr1=val1, ...]</span>, representing other attributes of this activity that hold for its whole duration.</li>
+</ul>
+
 <p>In PROV-ASN, an activity record's text matches the <span class='nonterminal'>activityRecord</span> production of the grammar defined in this specification document.</p>
 
 
@@ -811,27 +839,14 @@
 <span class="nonterminal">other-attribute-values</span>&nbsp;:=  <span class="nonterminal">attribute-values</span>
 </div>
 
-<p>An activity, represented by an activity record, is delimited by its start and its end events; hence, it occurs over an interval delimited by two events. However, an activity record need not mention time information, nor duration, because they may not be known.</p>
-
-<p>Such start and end times constitute <em>attributes</em> of an activity, where the interpretation of attribute in the context of an activity record is the same as the interpretation of attribute for entity record: an activity record's attribute remains constant for the duration of the activity it represents.  Further characteristics of the activity in the world can be represented by other attribute-value pairs, which MUST also remain unchanged during the activity duration.</p>
-
-<p> An activity record, written <span class="name">activity(id, rl, st, et, [ attr1=val1, ...])</span> in PROV-ASN:</p>
-<ul>
-<li> contains an identifier <span class="name">id</span>;</li>
-<li> MAY contain a <a href="#record-RecipeLink">recipe link</a> <span class="name">rl</span>, which consists of a domain specific description of the activity;</li>
-<li> MAY contain a start time <span class="name">st</span>;</li>
-<li> MAY contain an end time <span class="name">et</span>;</li>
-<li> contains a set of attribute-value pairs <span class="name">[ attr1=val1, ...]</span>, representing other attributes of this activity that hold for its whole duration.</li>
-</ul>
-
-
+<div class="anexample">
 <p>
 The following activity assertion</p>
-<pre class="example">
-activity(pe1,add-crime-in-london,t+1,t+1+epsilon,[host="server.example.org",type="app:edit"])
+<pre class="codeexample">
+activity(a1,add-crime-in-london,2011-11-16T16:05:00,2011-11-16T16:06:00,[ex:host="server.example.org",prov:type="app:edit"])
 </pre>
-<p>identified by identifier <span class="name">id</span>, states the existence of an activity with recipe link <span class="name">add-crime-in-london</span>, start time <span class="name">t+1</span>, and end time <span class="name">t+1+epsilon</span>, running on host <span class="name">server.example.org</span>, and of type <span class="name">edit</span> (declared in some namespace with prefix <span class="name">app</span>).  The attribute <span class="name">host</span> is application specific, but MUST hold for the duration of activity.  The attribute <span class="name">type</span> is a reserved attribute of PROV-DM, allowing for subtyping to be expressed.
-</p>
+<p>identified by identifier <span class="name">id</span>, states the existence of an activity with recipe link <span class="name">add-crime-in-london</span>, start time <span class="name">2011-11-16T16:05:00</span>, and end time <span class="name">2011-11-16T16:06:00</span>, running on host <span class="name">server.example.org</span>, and of type <span class="name">edit</span> (declared in some namespace with prefix <span class="name">app</span>).  The attribute <span class="name">host</span> is application specific, but MUST hold for the duration of activity.  The attribute <span class="name">type</span> is a reserved attribute of PROV-DM, allowing for subtyping to be expressed.</p>
+</div>
 
 <p>The mere existence of an activity assertion entails some event ordering in the world, since the start event precedes the end event.  This is expressed by constraint <a href="#start-precedes-end">start-precedes-end</a>.</p>
 
@@ -856,8 +871,21 @@
 
 
 
-<p>An <dfn id="dfn-Agent">agent record</dfn> is a representation of an entity capable of
-activity.</p> 
+<p>An <dfn id="dfn-Agent">agent record</dfn> is a representation of an agent, which is an entity that can be assigned some degree of responsibility for an activity taking place.</p>
+
+<p>Many agents can have an association with a given activity.  An agent may do the ordering of the activity, another agent may do its design, another agent may push the button to start it, another agent may run it, etc.  As many agents as one wishes to mention in the provenance record if it is important to indicate that they were associated with the activity. </p>
+
+<p>
+From an inter-operability perspective, it is useful to define some basic categories of agents since
+it will improve the use of provenance records by applications.  
+There should be very few of these basic categories to keep the model simple and accessible. 
+There are three types of agents in the model:
+<ul>
+<li><span class="name">Person</span>: agents of type Person are people. (This type is equivalent to a "foaf:person" [[FOAF]])</li> 
+<li><span class="name">Organization</span>: agents of type Organization are social institutions such as companies, societies etc. (This type is equivalent to a "foaf:organization" [[FOAF]])</li> 
+<li><span class="name">SoftwareAgent</span>: a software agent is a piece of software. </li>
+</ul>
+<p>These types are mutually exclusive, though they do not cover all kinds of agent. </p>
 
 <p>In PROV-ASN, an agent record's text matches the <span class="nonterminal">agentRecord</span> production of the grammar defined in this specification document.
 </p>
@@ -868,6 +896,10 @@
 <span class="name">agent</span>
 <span class="name">(</span>
 <span class="nonterminal">identifier</span>
+<span class="name">,</span>
+<span class="name">[</span>
+<span class="nonterminal">attribute-values</span>
+<span class="name">]</span>
 <span class="name">)</span>
 </div>
 
@@ -877,45 +909,48 @@
  refers to an entity record denoted by identifier <span class="name">e</span> and representing the entity capable of activity.
 </p>
 
-<p>For an entity, one can assert an agent record or alternatively, one can infer an agent record
+<p>One can assert an agent record or alternatively, one can infer an agent record
 by involvement in an activity represented by an activity record.  </p>
 
 
 
-<p>
-With the following assertions,</p>
-
-<pre class="example">
-entity(e1, [employee="1234", name="Alice"])  and agent(e1)
-
-entity(e2) and wasControlledBy(pe,e2,[prov:role="author"])
+<div class="anexample">
+<p>With the following assertions,</p>
+<pre class="codeexample">
+agent(e1, [ex:employee="1234", ex:name="Alice", prov:type="prov:Person" %% xsd:anyURI])
+
+entity(e2) and wasStartedBy(a1,e2,[prov:role="author"])
+
+entity(e3) and wasAssociatedWith(a1,e3,[prov:role="sponsor"])
 </pre>
-<p>the entity record identified by <span class="name">e1</span> is accompanied by an explicit assertion of an agent record, and this assertion holds irrespective of activities it may be involved in. On the other hand, from the entity record identified  by <span class="name">e2</span>, one can infer an agent record, as per the following inference.
-</p>
-
-<div class='constraint' id='control-agent'>
-<span class='conditional'>If</span> the records
-  <span class="name">entity(e,av)</span>
+<p>the agent record identified by <span class="name">e1</span> is an explicit agent assertion that holds irrespective of activities it may be associated with. On the other hand, from the entity records identified  by <span class="name">e2</span> and <span class="name">e3</span>, one can infer agent records, as per the following inference.</p>
+</div>
+
+<div class='constraint' id='association-agent'>
+<span class='conditional'>If</span> the records <span class="name">entity(e,av)</span>
 and
-<span class="name">wasControlledBy(pe,e)</span> hold for some identifiers 
+<span class="name">wasAssociatedWith(pe,e)</span> hold for some identifiers 
 <span class="name">pe</span>, <span class="name">e</span>, and attribute-values <span class="name">av</span>, then
 the record <span class="name">agent(e)</span> also holds.
 </div>
+
 </section>
 
-   <section id="record-annotation"> 
+   <section id="record-note"> 
       
-<h4>Annotation Record</h4>
-
-<p>An <dfn id="dfn-annotation">annotation record</dfn> is a set of attribute-value pairs, whose meaning is application specific. It may or may not be a representation of something in the world.</p> 
-
-<p>In PROV-ASN, an annotation record's text matches the <span class="nonterminal">annotationRecord</span> production of the grammar defined in this specification document.
+<h4>Note Record</h4>
+
+<p>As provenance records are exchanged between systems, it may be useful to add extra-information about such records. For instance, a "trust service" may add value-judgements about the trustworthiness of some of the assertions made. Likewise, an interactive visualization component may want to enrich a set of provenance records with information helping reproduce their visual representation. To help with inter-operability, PROV-DM introduces a simple annotation mechanism allowing any identifiable record to be associated with notes.</p>
+
+<p>An <dfn id="dfn-note">note record</dfn> is a set of attribute-value pairs, whose meaning is application specific. It may or may not be a representation of something in the world.</p> 
+
+<p>In PROV-ASN, a note record's text matches the <span class="nonterminal">noteRecord</span> production of the grammar defined in this specification document.
 </p>
 
 
 <div class='grammar'>
-<span class="nonterminal">annotationRecord</span>&nbsp;:= 
-<span class="name">annotation</span>
+<span class="nonterminal">noteRecord</span>&nbsp;:= 
+<span class="name">note</span>
 <span class="name">(</span>
 <span class="nonterminal">identifier</span>
 <span class="name">,</span>
@@ -924,14 +959,15 @@
 <!-- -->
 </div>
 
-<p>A separate PROV-DM record is used to associate an annotation with a record (see <a href="#record-annotationAssociation">Section on annotation association</a>). A given annotation may be associated with multiple records.
+<p>A separate PROV-DM record is used to associate a note with an identifiable record (see <a href="#record-annotation">Section on annotation</a>). A given note may be associated with multiple records.
 </p>
 
 
+<div class="anexample">
 <p>
-The following annotation record</p>
-<pre class="example">
-annotation(ann1,[ex:color="blue", ex:screenX=20, ex:screenY=30])
+The following note record</p>
+<pre class="codeexample">
+note(ann1,[ex:color="blue", ex:screenX="20" %% xsd:integer, ex:screenY="30" %% xsd:integer])
 </pre>
 <p>consists of a set of application-specific attribute-value pairs, intended
 to help the rendering of the record it is associated with, by
@@ -939,9 +975,10 @@
 these attribute-value pairs do not constitute a representation of something
 in the world; they are just used to help render provenance.
 </p>
+</div>
 
 <p>
-Attribute-value pairs occurring in annotations differ from attribute-value pairs occurring in entity records and activity records.  In entity and activity records, attribute-value pairs MUST be a representation of something in the world, which remain constant for the duration of the characterization interval (for entity record) or the activity duration (for activity records). In annotation records, it is OPTIONAL for attribute-value pairs to be representations  of something in the world. If they are a representation of something in the world, then it MAY change value for the corresponding duration. If attribute-value pairs of an annotation record are a representation of something in the world that does not change, they are not regarded as determining characteristics of an entity or activity, for the purpose of provenance. 
+Attribute-value pairs occurring in notes differ from attribute-value pairs occurring in entity records and activity records.  In entity and activity records, attribute-value pairs MUST be a representation of something in the world, which remain constant for the duration of the characterization interval (for entity record) or the activity duration (for activity records). In note records, it is OPTIONAL for attribute-value pairs to be representations  of something in the world. If they are a representation of something in the world, then it MAY change value for the corresponding duration. If attribute-value pairs of a note record are a representation of something in the world that does not change, they are not regarded as determining characteristics of an entity or activity, for the purpose of provenance. 
 </p>
 
 
@@ -953,18 +990,23 @@
 <section id="record-relation">
 <h3>Relation</h3>
 
-<p>This section describes all the PROV-DM records creating associations between the elements introduced in section <a href="#record-element">Section element</a>. While these relations are not binary,  they all involve two primary elements. They can be summarized as follows. </p>
-
- 
+<p>This section describes all the PROV-DM records creating associations between the elements introduced in <a href="#record-element">Section element</a>. While these relations are not binary,  they all involve two primary elements. They can be summarized as follows. </p>
+
+<style type="text/css">
+table { text-align: center; margin: 5em 0 0 0; vertical-align: middle }
+</style> 
+
+<div class="table">
 <table border="1" align="center">
-<tr><td></td><td>Entity</td><td>Activity</td><td>Agent</td><td>Annotation</td></tr> 
+<tr><td></td><td>Entity</td><td>Activity</td><td>Agent</td><td>Note</td></tr> 
 <tr><td>Entity</td><td>wasComplementOf</td><td>wasGeneratedBy</td><td>-</td><td>hasAnnotation</td></tr>
-<tr><td>Activity</td><td>used</td><td>-</td><td>wasControlledBy<br>hadParticipant</td><td>hasAnnotation</td></tr>
-<tr><td>Agent</td><td>-</td><td>-</td><td>wasComplementOf</td><td>hasAnnotation</td></tr>
-<tr><td>Annotation</td><td>-</td><td>-</td><td>-</td><td>hasAnnotation</td></tr>
+<tr><td>Activity</td><td>used</td><td>-</td><td>wasStartedBy<br>wasEndedBy<br>wasAssociatedWith</td><td>hasAnnotation</td></tr>
+<tr><td rowspan="2">Agent</td><td rowspan="2">-</td><td colspan="2" border="0">actedOnBehalfOf</td><td rowspan="2">hasAnnotation</td></tr>
+<tr><td>-</td><td>wasComplementOf</td></tr>
+<tr><td>Note</td><td>-</td><td>-</td><td>-</td><td>hasAnnotation</td></tr>
 <caption>PROV-DM Relation Summary</caption>
 </table>
-
+</div>
 
 
 <p>In PROV-ASN, all these relation records are  conformant to the <span class='nonterminal'>relationRecord</span> production of the grammar.</p>
@@ -979,12 +1021,26 @@
 <p>In PROV-DM, a <dfn id="dfn-Generation">generation record</dfn> is a representation of a world event, the creation of a new entity by an activity. This entity did not exist before creation. 
 The representation of this event encompasses a description of the modalities of generation of this entity by this activity.</p>
 
+
+<p>A generation record, written <span class="name">wasGeneratedBy(id,e,a,attrs,t)</span> in PROV-ASN, has the following components:</p>
+<ul>
+<li><em>id</em>:  an OPTIONAL identifier  <span class="name">id</span> identifying the generation record;</li> 
+<li><em>entity</em>:  an identifier <span class="name">e</span> identifying an entity record that represents the entity that is created; </li>
+<li><em>activity</em>:  an identifier <span class="name">a</span> identifying an activity record that represents the activity that creates the entity;</li>
+
+<li><em>attributes</em>:  a set of attribute-value pairs <span class="name">attrs</span> that describes the modalities of generation of this entity by this activity;</li>
+
+<li><em>time</em>: an OPTIONAL "generation time" <span class="name">t</span>, the time at which the entity was created.</li>
+</ul>
+
 <p>In PROV-ASN, a generation record's text matches the <span class='nonterminal'>generationRecord</span> production of the grammar defined in this specification document.</p>
 
 <div class='grammar'>
 <span class="nonterminal">generationRecord</span>&nbsp;:=  
 <span class="name">wasGeneratedBy</span>
 <span class="name">(</span>
+[<span class="nonterminal">identifier</span>
+<span class="name">,</span>]
 <span class="nonterminal">identifier</span>
 <span class="name">,</span>
 <span class="nonterminal">identifier</span>
@@ -996,93 +1052,70 @@
 </div>
 
 
-
-<p>A generation record, written <span class="name">wasGeneratedBy(e,pe,attrs,t)</span> in PROV-ASN:</p>
-<ul>
-<li> contains an identifier <span class="name">e</span> identifying an entity record that represents the entity that is created; </li>
-<li> contain an identifier <span class="name">pe</span> identifying an activity record that represents the activity that creates the entity;</li>
-
-<li> contains a set of attribute-value pairs <span class="name">attrs</span> that describes the modalities of generation of this entity by this activity;</li>
-
-<li> MAY contain a "generation time" <span class="name">t</span>, the time at which the entity was created.</li>
-</ul>
-
-
-
+<p>
+A generation record's id is OPTIONAL. It MUST be used when annotating generation records (see Section <a href="#record-annotation">Annotation Record</a>) or when defining derivations (see <a href="#pe-linked-derivationRecord"><span class='nonterminal'>pe-linked-derivationRecord</span></a>).
+</p>
+
+
+<div class='anexample'>
 <p>
 The following generation assertions</p>
-<pre class="example">
-  wasGeneratedBy(e1,pe1,[ex:port="p1", ex:order=1),t1)
-  wasGeneratedBy(e2,pe1,[ex:port="p1", ex:order=2),t2)
+<pre class="codeexample">
+  wasGeneratedBy(e1,a1,[ex:port="p1", ex:order="1" %% xsd:integer), 2001-10-26T21:32:52)
+  wasGeneratedBy(e2,a1,[ex:port="p1", ex:order="2" %% xsd:integer), 2001-10-26T10:00:00)
 </pre>
-<p>state the existence of two events in the world (with respective times <span class="name">t1</span> and <span class="name">t2</span>), at which new entities, represented by entity records identified by <span class="name">e1</span> and <span class="name">e2</span>, are created by an activity, itself represented by an activity record identified by <span class="name">pe1</span>.
+<p>state the existence of two events in the world (with respective times <span class="name">2001-10-26T21:32:52</span> and <span class="name">2001-10-26T10:00:00</span>), at which new entities, represented by entity records identified by <span class="name">e1</span> and <span class="name">e2</span>, are created by an activity, itself represented by an activity record identified by <span class="name">a1</span>.
 The first one is available as the first value on port p1, whereas the other is the second value on port p1.  The semantics of <span class="name">port</span> and <span class="name">order</span> in these records are application specific.
 </p>
+</div>
+
+
+
+<p>The assertion of a generation event implies ordering of events in the world.</p>
+
+
+<div class='interpretation' id='generation-pe-ordering'><span class='conditional'>If</span> an assertion <span class="name">wasGeneratedBy(x,pe,attrs)</span> or <span class="name">wasGeneratedBy(x,pe,attrs,t)</span>, <span class='conditional'>then</span> generation of the entity denoted by <span class="name">x</span> precedes the end
+of <span class="name">pe</span> and follows the beginning of <span class="name">pe</span>. 
+</div> 
+
 
 
 <p>A given entity record can be referred to in a single generation record in the scope of a given <a href="#record-Account">account</a>.
 The rationale for this constraint is as follows.
 If two activities sequentially set different values to some attribute by means of two different generate events, then they generate distinct entities. Alternatively,  for two activities to generate an entity simultaneously, they would require some synchronization by which they agree the entity is released for use; the end of this synchronization would constitute the actual generation of the entity, but is performed by a single activity. This unicity constraint is formalized as follows.
 
-<div class='constraint' id='generation-unicity'>Given an entity record denoted by <span class="name">e</span>, two activity records denoted by <span class="name">pe1</span> and <span class="name">pe2</span>, and two sets of attribute-value pairs <span class="name">attrs1</span> and <span class="name">attrs2</span>,
-<span class='conditional'>if</span> the records <span class="name">wasGeneratedBy(e,pe1,attrs1)</span> and <span class="name">wasGeneratedBy(e,pe2,attrs2)</span> exist in the scope of a given account,
-<span class='conditional'>then</span> <span class="name">pe1</span>=<span class="name">pe2</span>  and <span class="name">attrs1</span>=<span class="name">attrs2</span>.
+<div class='constraint' id='generation-unicity'>Given an entity record denoted by <span class="name">e</span>, two activity records denoted by <span class="name">a1</span> and <span class="name">a2</span>, and two sets of attribute-value pairs <span class="name">attrs1</span> and <span class="name">attrs2</span>,
+<span class='conditional'>if</span> the records <span class="name">wasGeneratedBy(e,a1,attrs1)</span> and <span class="name">wasGeneratedBy(e,a2,attrs2)</span> exist in the scope of a given account,
+<span class='conditional'>then</span> <span class="name">a1</span>=<span class="name">a2</span>  and <span class="name">attrs1</span>=<span class="name">attrs2</span>.
 </div> 
 
-
-A generation event SHOULD have some visibility on the attributes of the generated entity, as expressed by the following constraint.
-
-
-<div class='deprecatedconstraint' id='generation-affects-attributes'>Given an identifier <span class="name">pe</span> for an activity record, an identifier <span class="name">e</span> for an entity record, a set of attribute-value pairs <span class="name">attrs</span>, and optional time <span class="name">t</span>,
-<span class='conditional'>if</span> the assertion <span class="name">wasGeneratedBy(e,pe,p)</span>
-or <span class="name">wasGeneratedBy(e,pe,attrs,t)</span> holds, <span class='conditional'>then</span> the values of <em>some</em> of <span class="name">e</span>'s
-attributes are determined by the activity represented by activity record identified by <span class="name">pe</span> and the
-entity records used by <span class="name">pe</span>.
-Only some (possibly none) of the attributes values  may be determined
-since, in an open world, not all used entity records may have been
-asserted.  
-</div>
-
-<div class='note'>The WG has approved that this constraint should be dropped.  It and others had some influence on derivation transitivity. They will be removed from the documents once the proposal on derivation has been approved. </div>
-
-
-The assertion of a generation event implies ordering of events in the world.
-
-
-<div class='interpretation' id='generation-pe-ordering'><span class='conditional'>If</span> an assertion <span class="name">wasGeneratedBy(x,pe,attrs)</span> or <span class="name">wasGeneratedBy(x,pe,attrs,t)</span>, <span class='conditional'>then</span> generation of the entity denoted by <span class="name">x</span> precedes the end
-of <span class="name">pe</span> and follows the beginning of <span class="name">pe</span>. 
-</div> 
-
-
-
-
-
+<div class='note'>TODO: Introduce the well-formed-ness constraint in a entirely separate section.</div>
 
 
 </section>
 
 
-<section id="record-Use">
-<h3>Use Record</h3>
-
-
-
-<p>In PROV-DM, a <dfn id="dfn-Use">use record</dfn> is a representation of a world event: the consumption of an entity by an activity. The representation includes a description of the modalities of use of this entity by this activity.</p>
-
-
-<p>A use record, written <span class="name">used(id,a,e,attrs,t)</span> in PROV-ASN, has the following constituent:</p>
+<section id="record-Usage">
+<h3>Usage Record</h3>
+
+
+
+<p>In PROV-DM, a <dfn id="dfn-Use">usage record</dfn> is a representation of a world event: the consumption of an entity by an activity. The representation includes a description of the modalities of usage of this entity by this activity.</p>
+
+
+<p>A usage record, written <span class="name">used(id,a,e,attrs,t)</span> in PROV-ASN, has the following constituent:</p>
 <ul>
-<li><em>id</em>:  an OPTIONAL identifier  <span class="name">id</span> identifying the use record;</li> 
+<li><em>id</em>:  an OPTIONAL identifier  <span class="name">id</span> identifying the usage record;</li> 
 <li><em>activity</em>: an identifier <span class="name">a</span> for an activity record, which represents the consuming activity;</li>
 <li><em>entity</em>: an identifier <span class="name">e</span> for an entity record, which represents the entity that is consumed;</li>
-<li><em>attributes</em>: a set of attribute-value pairs <span class="name">attrs</span> that describe the modalities of use of this entity by this activity;</li>
-<li><em>time</em>: an OPTIONAL "use time" <span class="name">t</span>, the time at which the entity was used.</li>
+<li><em>attributes</em>: a set of attribute-value pairs <span class="name">attrs</span> that describe the modalities of usage of this entity by this activity;</li>
+<li><em>time</em>: an OPTIONAL "usage time" <span class="name">t</span>, the time at which the entity was used.</li>
 </ul>
 
-<p>In PROV-ASN, a use record's text matches the <span class='nonterminal'>useRecord</span> production of the grammar defined in this specification document.</p>
+<p>In PROV-ASN, a usage record's text matches the <span class='nonterminal'>usageRecord</span> production of the grammar defined in this specification document.</p>
 
 <div class='grammar'>
-<span class="nonterminal">useRecord</span>&nbsp;:=  
+<span class="nonterminal">usageRecord</span>&nbsp;:=  
 <span class="name">used</span>
 <span class="name">(</span>
 [<span class="nonterminal">identifier</span>
@@ -1098,45 +1131,39 @@
 </div>
 
 
-
-
-<p>The following use assertions</p>
-<pre class="example">
-  used(pe1,e1,[ex:parameter="p1"),t1)
-  used(pe1,e2,[ex:parameter="p2"),t2)
-</pre>
-<p>state that the activity, represented by the activity record identified by <span class="name">pe1</span>, consumed two entities, represented by entity records identified by <span class="name">e1</span> and <span class="name">e2</span>, at times <span class="name">t1</span> and  <span class="name">t2</span>, respectively; the first one was found as the value of parameter <span class="name">p1</span>, whereas the second was found as value of parameter <span class="name">p2</span>.  The semantics of <span class="name">parameter</span> in these records is application specific.</p>
-
-
 <p>
-A use record's id is OPTIONAL, but comes handy when annotating use records (see Section <a href="#record-annotationAssociation">Annotation Association Record</a>) or when defining derivations (see <a href="#pe-linked-derivationRecord"><span class='nonterminal'>pe-linked-derivationRecord</span></a>).
+A usage record's id is OPTIONAL, but comes handy when annotating usage records (see Section <a href="#record-annotation">Annotation Record</a>) or when defining derivations (see <a href="#pe-linked-derivationRecord"><span class='nonterminal'>pe-linked-derivationRecord</span></a>).
 </p>
 
 
-<p>A reference to a given entity record MAY appear in multiple use records that share
- a given activity record identifier. If one wants to annotate a use record or if one wants to express a <a href="#pe-linked-derivationRecord"><span class='nonterminal'>pe-linked-derivationRecord</span></a> referring to this entity and activity records, the attributes occuring in this use assertion MUST be unique among the attributes of other use records for this  activity
+<div class='anexample'>
+<p>The following usage records</p>
+<pre class="codeexample">
+  used(a1,e1,[ex:parameter="p1"),2011-11-16T16:00:00)
+  used(a1,e2,[ex:parameter="p2"),2011-11-16T16:00:01)
+</pre>
+<p>state that the activity, represented by the activity record identified by <span class="name">a1</span>, consumed two entities, represented by entity records identified by <span class="name">e1</span> and <span class="name">e2</span>, at times <span class="name">2011-11-16T16:00:00</span> and  <span class="name">2011-11-16T16:00:01</span>, respectively; the first one was found as the value of parameter <span class="name">p1</span>, whereas the second was found as value of parameter <span class="name">p2</span>.  The semantics of <span class="name">parameter</span> in these records is application specific.</p>
+</div>
+
+
+
+
+
+<p>A reference to a given entity record MAY appear in multiple usage records that share
+ a given activity record identifier. If one wants to annotate a usage record or if one wants to express a <a href="#pe-linked-derivationRecord"><span class='nonterminal'>pe-linked-derivationRecord</span></a> referring to this entity and activity records, the attributes occuring in this usage assertion MUST be unique among the attributes of other usage records for this  activity
 </p>
 
-<!-- Luc, should we write a constraint for this? It's not clear the
-constraint is formulated properly -->
-
-
-
-<div class='deprecatedconstraint' id='use-attributes'>
-Given an activity record identified by <span class="name">pe</span>, an entity record identified by <span class="name">e</span>, a set of attribute-value pairs <span class="name">attrs</span>, and optional time <span class="name">t</span>, <span class='conditional'>if</span>
- assertion <span class="name">used(pe,e,attrs)</span> or <span class="name">used(pe,e,attrs,t)</span> holds, 
-<span class='conditional'>then</span> the existence of an attribute-value pair in the entity record identified by <span class="name">e</span> is a
-pre-condition for the termination of the activity represented by the activity record identified by <span class="name">pe</span>.
-</div>
-
-
-<div class='note'>The WG has approved that this constraint should be dropped.  It and others had some influence on derivation transitivity. They will be removed from the documents once the proposal on derivation has been approved. </div>
+
+<div class='note'>TODO: The two previous paragraphs can be merged. The unicity property on attributes is not required, since we have introduced an identity. Needs reformulating.</div>
+
+
+
 
 
 
 <div class='interpretation' id='use-pe-ordering'>Given an activity record identified by <span class="name">pe</span>, an entity record identified by <span class="name">e</span>, a set of attribute-value pairs <span class="name">attrs</span>, and optional time <span class="name">t</span>, <span class='conditional'>if</span>
  assertion <span class="name">used(pe,e,attrs)</span> or <span class="name">used(pe,e,attrs,t)</span> holds, <span class='conditional'>then</span> 
- the use of the entity represented by entity record identified by <span class="name">e</span> precedes the end of activity represented by record identified by <span class="name">pe</span> and follows its beginning. Furthermore,  the generation of the entity denoted by entity record identified by <span class="name">e</span> always precedes
+ the usage of the entity represented by entity record identified by <span class="name">e</span> precedes the end of activity represented by record identified by <span class="name">pe</span> and follows its beginning. Furthermore,  the generation of the entity denoted by entity record identified by <span class="name">e</span> always precedes
 its use.
 </div>
 
@@ -1147,9 +1174,358 @@
 </section>
 
 
+
+
+
+<section id="activity-agent-relation">
+<h3>Activity-Agent Relation</h3>
+
+<section id="record-ActivityAssociation">
+<h4>Activity Association Record</h4>
+
+<p>The key purpose of agents in PROV-DM is to assign responsibility
+for activities.  It is important to reflect that there is a degree in
+the responsibility of agents, and that is a major reason for
+distinguishing among all the agents that have some association with an
+activity and determine which ones are really the originators of the
+entity.  For example, a programmer and a researcher could both be
+associated with running a workflow, but it may not matter what
+programmer clicked the button to start the workflow while it would
+matter a lot what researcher told the programmer to do so.  Another
+example: a student publishing a web page describing an academic
+department could result in both the student and the department being
+agents associated with the activity, and it may not matter what
+student published a web page but it matters a lot that the department
+told the student to put up the web page.  So there is some notion of
+responsibility that needs to be captured. </p>
+
+<p>To this end, PROV-DM offers two kinds of records. The first, introduced in this section, represents an association between an agent and an activity; the second, introduced in <a href="#record-responsibility">Section Responsibility record</a>, represents the fact that an agent was acting on behalf of another, in the context of an activity. </p>
+
+<p>An activity association record, written <span class="name">wasAssociatedWith(a,ag2,attrs)</span> in PROV-ASN, has the following constituents:</p>
+<ul>
+<li><em>id</em>:  an OPTIONAL identifier  <span class="name">id</span> identifying the activity association record;</li> 
+<li><em>activity</em>: an identifier <span class="name">a</span> for an activity record;</li>
+<li><em>agent</em>: an identifier <span class="name">ag2</span> for an agent record, which represents the agent associated with the activity;</li>
+<li><em>attributes</em>: a set of attribute-value pairs <span class="name">attrs</span> that describe the modalities of usage of this entity by this activity.</li>
+</ul>
+
+<p>In PROV-ASN, an activity association record's text matches the <span class="nonterminal">activityAssociationRecord</span> productions of the grammar defined in this specification document.</p>
+
+<div class='grammar'>
+<span class="nonterminal">activityAssociationRecord</span>&nbsp;:= 
+<span class="name">wasAssociatedWith</span>
+<span class="name">(</span>
+[<span class="nonterminal">identifier</span>,]
+<span class="nonterminal">identifier</span>,
+<span class="nonterminal">identifiers</span>,
+<span class="nonterminal">attribute-values</span>
+<span class="name">)</span>
+</div>
+
+<div class="anexample">
+In the following example, a programmer and a researcher agents are asserted to be associated with an activity.
+<pre class="codeexample">
+activity(a,[prov:type="workflow"])
+agent(ag1,[prov:type="programmer"]
+agent(ag2,[prov:type="researcher"]
+wasAssociatedWith(a,ag1,[prov:role="loggedInUser", ex:how="webapp"])
+wasAssociatedWith(a,ag2,[prov:role="designer", ex:context="phd"])
+</pre>
+</div>
+
+
+
+</section>
+
+<section id="record-Start-End">
+<h4>Start and End Records</h4>
+
+<p> A <dfn id="dfn-Start">start record</dfn> is a representation of an agent starting an activity.
+ An <dfn id="dfn-End">end record</dfn> is a representation of an agent ending an activity. Both relations contains attributes describing the modalities of acting/ending acitivities.</p>
+
+
+
+<p>A start record, written <span class="name">wasStartedBy(id,a,ag,attrs)</span> in PROV-ASN, contains:</p>
+<ul>
+<li><em>id</em>:  an OPTIONAL identifier  <span class="name">id</span> identifying the start record;</li> 
+<li><em>activity</em>: an identifier <span class="name">a</span> denoting an activity record, representing the started activity;
+<li><em>agent</em>: an identifier <span class="name">ag</span> for an agent record, representing the starting agent;
+<li><em>attributes</em>: contains a set of attribute-value pairs <span class="name">attrs</span>, describing modalities accorting to which the agent started the activity.
+</ul>
+
+<p>An end record, written <span class="name">wasEndedBy(id,a,ag,attrs)</span> in PROV-ASN, contains:</p>
+<ul>
+<li><em>id</em>:  an OPTIONAL identifier  <span class="name">id</span> identifying the end record;</li> 
+<li><em>activity</em>: an identifier <span class="name">a</span> denoting an activity record, representing the ended activity;
+<li><em>agent</em>: an identifier <span class="name">ag</span> for an agent record, representing the ending agent;
+<li><em>attributes</em>: contains a set of attribute-value pairs <span class="name">attrs</span>, describing modalities accorting to which the agent ended the activity.
+</ul>
+
+<p>In PROV-ASN, start and end record's texts match the <span class="nonterminal">startRecord</span> and <span class="nonterminal">endRecord</span> productions of the grammar defined in this specification document.
+</p>
+
+
+<div class='grammar'>
+<span class="nonterminal">startRecord</span>&nbsp;:= 
+<span class="name">wasStartedBy</span>
+<span class="name">(</span>
+[<span class="nonterminal">identifier</span>,]
+<span class="nonterminal">identifier</span>,
+<span class="nonterminal">identifier</span>,
+<span class="nonterminal">attribute-values</span>
+<span class="name">)</span><br/>
+<span class="nonterminal">endRecord</span>&nbsp;:= 
+<span class="name">wasEndedBy</span>
+<span class="name">(</span>
+[<span class="nonterminal">identifier</span>,]
+<span class="nonterminal">identifier</span>,
+<span class="nonterminal">identifier</span>,
+<span class="nonterminal">attribute-values</span>
+<span class="name">)</span>
+</div>
+
+
+<div class="anexample">
+<p>
+The following assertions</p>
+<pre class="codeexample">
+wasStartedBy(a,ag,[ex:mode="manual"])
+wasEndedby(a,ag,[ex:mode="manual"])
+</pre>
+<p>state that the activity, represented by the activity record denoted by <span class="name">a</span>
+was started and ended by an agent, represented by record denoted by  <span class="name">a</span>, in "manual" mode, an application specific characterization of these relations.
+</p>
+</div>
+</section>
+
+
+<!--
+<section id="record-Participation">
+<h4>Participation Record</h4>
+
+<p>A <dfn id="dfn-Participation">participation record</dfn> is a representation of the involvement of an entity in an activity. A participation record can be asserted or inferred.</p>
+
+
+<p>In PROV-ASN, a participation record's text matches the <span class="nonterminal">participationRecord</span> production of the grammar defined in this specification document.</p>
+
+
+<div class='grammar'>
+<span class="nonterminal">participationRecord</span>&nbsp;:= 
+<span class="name">hadParticipant</span>
+<span class="name">(</span>
+<span class="nonterminal">identifier</span>
+<span class="name">,</span>
+<span class="nonterminal">identifier</span>
+<span class="name">)</span>
+</div>
+
+
+
+<p> A participation record,
+written <span class="name">hadParticipant(pe,e)</span> in PROV-ASN:
+<ul> 
+<li> contains to identifier <span class="name">pe</span> identifying an activity record representing an activity;
+<li> contains an identifier  <span class="name">e</span>  identifying an entity record, which is 
+a representation of an entity involved in this activity.
+</ul>
+
+<p>An entity's participation in an activity can be by direct usage or direct control. But also, if an entity and situation are characterized in two complementary manners (and are represented by two entity records related by <span class="name">isComplementOf</span>), if one of them participates in an activity,  so does the other.  The following captures the definition of participation.</p>
+
+<div class='constraint' id='participation'>
+Given two identifiers <span class="name">pe</span> and  <span class="name">e</span>, respectively identifying  an activity record and an entity record, the record <span class="name">hadParticipant(pe,e)</span> holds <span class='conditional'>if and only if</span>:
+<ul> 
+<li> <span class="name">used(pe,e)</span> holds, or</li>
+<li> <span class="name">wasControlledBy(pe,e)</span> holds, or</li>
+<li>  <span class="name">wasComplementOf(e1,e)</span> holds for some entity record identified by <span class="name">e1</span>, and 
+ <span class="name">hadParticipant(pe,e1)</span> holds  some activity record  identified by <span class="name">pe</span>.</li>
+</ul>
+</div>
+
+
+<div class='pending'>Suggested definition for participation. This is <a href="http://www.w3.org/2011/prov/track/issues/49">ISSUE-49</a>.</div>
+
+</section>
+
+-->
+
+</section>
+
+<section id="entity-entity-agent-agent-relation">
+<h4>Entity-Entity or Agent-Agent Relation</h4>
+
+<section id="record-responsibility">
+
+<h4>Responsibility Record</h4>
+
+<p>To promote take-up, PROV-DM offers a mild version of responsibility
+in the form of a relation to represent when an agent acted on another
+agent's behalf.  So in the example of someone running a mail program,
+the program is an agent of that activity and the person is also an
+agent of the activity, but we would also add that the mail software
+agent is running on the person's behalf.  In the other example, the
+student acted on behalf of his supervisor, who acted on behalf of the
+department chair, who acts on behalf of the university, and all those
+agents are responsible in some way for the activity to take place but
+we don't say explicitly who bears responsibility and to what
+degree. </p>
+
+<p>We could also say that an agent can act on behalf of several other
+agents (a group of agents).  This would also make possible to
+indirectly reflect chains of responsibility.  This also indirectly
+reflects control without requiring that control is explicitly
+indicated.  In some contexts there will be a need to represent
+responsibility explicitly, for example to indicate legal
+responsibility, and that could be added as an extension to this core
+model.  Similarly with control, since in particular contexts there
+might be a need to define specific aspects of control that various
+agents exert over a given activity.</p>
+
+<p>Given an activity association record <span class="name">wasAssociatedWith(a,ag2,attrs)</span>,
+a responsibility record, written <span class="name">actedOnBehalfOf(id,ag2,ag1,a,attrs)</span> in PROV-ASN, has the following constituents:</p>
+<ul>
+<li><em>id</em>:  an OPTIONAL identifier  <span class="name">id</span> identifying the responsibility record;</li> 
+<li><em>subordinate</em>: an identifier <span class="name">ag2</span> for an agent record, which represents an agent associated with an activity, acting on behalf of the responsible agent;</li>
+<li><em>responsible</em>: an identifier <span class="name">ag1</span> for an agent record, which represents the agent on behalf of which the subordinate agent <span class="name">ag2</span> acts;</li>
+<li><em>activity</em>: an OPTIONAL identifier <span class="name">a</span> of an activity record for which the responsibility record holds;</li>
+<li><em>attributes</em>: a set of attribute-value pairs <span class="name">attrs</span> that describe the modalities of this relation.</li>
+</ul>
+
+
+<div class='grammar'>
+<span class="nonterminal">responsibilityRecord</span>&nbsp;:= 
+<span class="name">actedOnBehalfOf</span>
+<span class="name">(</span>
+[<span class="nonterminal">identifier</span>,]
+<span class="nonterminal">identifier</span>,
+<span class="nonterminal">identifiers</span>,
+[<span class="nonterminal">identifier</span>,]
+<span class="nonterminal">attribute-values</span>
+<span class="name">)</span>
+</div>
+
+<div class="anexample">
+In the following example, a programmer, a researcher and a funder agents are asserted.  The porgrammer and researcher are associated with a workflow activity.  The programmer acts on behalf of the researcher (delegation) encoding the commands specified by the researcher; the researcher acts on behalf of the funder, who has an contractual agreement with the researcher.
+<pre class="codeexample">
+activity(a,[prov:type="workflow"])
+agent(ag1,[prov:type="programmer"]
+agent(ag2,[prov:type="researcher"]
+agent(ag3,[prov:type="funder"]
+wasAssociatedWith(a,ag1,[prov:role="loggedInUser"])
+wasAssociatedWith(a,ag2)
+actedOnBehalfOf(ag1,ag2,a,[prov:type="delegation"])
+actedOnBehalfOf(ag2,ag3,a,[prov:type="contract"])
+</pre>
+</div>
+
+
+</section>
+
+<section id="record-complement-of">
+
+<h4>Complementarity Record</h4>
+
+
+<p>A <dfn id="complementOf">complementarity record</dfn> is a relationship between two entities stated to have compatible characterization over some continuous interval between two events.</p>
+
+
+<p>
+The rationale for introducing this relationship is that in general, at any given time, for an entity in the world, there may be multiple ways of characterizing it, and hence multiple representations can be asserted by different asserters. In the example that follows, suppose thing "Royal Society" is represented by two asserters, each using a different set of attributes. If the asserters agree that both representations refer to "The  Royal Society", the question of whether any correspondence can be established between the two representations arises naturally. This is particularly relevant when (a) the sets of attributes used by the two representations overlap partially, or (b) when one set is subsumed by the other. In both these cases, we have a situation where each of the two asserters has a partial view of "The  Royal Society", and establishing a correspondence between them on the shared attributes is beneficial, as in case (a) each of the two representation <em>complements</em> the other, and in case (b) one of the two (that with the additional attributes) complements the other.</p>
+
+<p>This intuition is made more precise by considering the entities that form the representations of entities at a certain point in time. 
+
+An entity record represents, by means of attribute-value pairs, a thing and its situation in the world, which remain constant over a characterization interval.
+As soon as the thing's situation changes, this marks the end of the characterization interval for the entity record representing it. The thing's novel situation is represented by an attribute with a new value, or an entirely different set of  attribute-value pairs, embodied in another entity record, with a new characterization interval. Thus, if we overlap the timelines (or, more generally, the sequences of value-changing events) for the two entities, we can hope to establish correspondences amongst the entity records that represent them at various points along that events line. The figure below illustrates this intuition.</p>
+
+<img src="complement-of.png" alt="illustration complementOf"/>
+
+<p>
+Relation <em>complement-of</em> between two entity records is intended to capture these correspondences, as follows. Suppose entity records A and B share a set P of attributes, and each of them has other attributes in addition to P. If the values assigned to each attribute in P are <em>compatible</em> between A and B, then we say that <em>A is-complement-of B</em>, and <em>B is-complement-of A</em>, in a symmetrical fashion. In the particular case where the set P of attributes of B is a strict superset of A's attributes, then we say that <em>B is-complement-of A</em>, but in this case the opposite does not hold. In this case, the relation is not symmetric.  (as a special case, A and B may not share any attributes at all, and yet the asserters may still stipulate that they are representing the same thing "Royal Society". The symmetric relation may hold trivially in this case).</p>
+
+<p>The term <em>compatible</em> used above means that a mapping can be established amongst the values of attributes in P and found in the two entity expession. This generalizes to the case where attribute sets P1 and P2 of A, and B, respectively, are not identical but they can be mapped to one another. The simplest case is the identity mapping, in which A and B share attribute set P, and furthermore the values assigned to attributes in P match exactly.</p>
+
+<p>It is important to note that the relation holds only for the characterization intervals of the entity expessions involved As soon as one attribute changes value in one of them, new correspondences need to be found amongst the new entities. Thus, the relation has a validity span that can be expressed in terms of the event lines of the entity.</p>
+
+<!--
+The "IVP of" relationship is designed to represent pairs of entities that correspond to each other. By their own nature, an entity remains valid only as long as all of its attributes do not change their value. It follows that the correspondence "B IVP of A" is only valid within the time interval during which such invariance attribute holds for both A and B. When any of the attribute values change in either A or B, those entities are replaced by new ones, and a new correspondence may be established. Thus, "IVP of" is defined relative to the intersection of the temporal intervals for which A and B are valid.
+-->
+
+
+
+<p>In PROV-ASN, a complementarity record's text matches the <span class="nonterminal">complementarityRecord</span> production of the grammar defined in this specification document.</p>
+
+<div class='grammar'>
+<span class="nonterminal">complementarityRecord</span>&nbsp;:=  
+<span class="name">wasComplementOf</span> 
+<span class="name">(</span> 
+<span class="nonterminal">identifier</span> 
+<span class="name">,</span> 
+<span class="nonterminal">identifier</span> 
+<span class="name">)</span> 
+</div>
+
+
+<div class="anexample">
+<p>A complementarity record is written <span class="name">wasComplementOf(e2,e1)</span>, where <span class="name">e1</span> and <span class="name">e2</span> are  two identifiers denoting entity records.</p>
+
+<pre class="codeexample">
+entity(rs,[ex:created="1870" %% xsd:integer])
+
+entity(rs_l1,[prov:location="loc2"])
+entity(rs_l2,[prov:location="The Mall"])
+
+entity(rs_m1,[ex:membership="250" %% xsd:integer, ex:year="1900" %% xsd:integer])
+entity(rs_m2,[ex:membership="300" %% xsd:integer, ex:year="1945" %% xsd:integer])
+entity(rs_m3,[ex:membership="270" %% xsd:integer, ex:year="2010" %% xsd:integer])
+
+wasComplementOf(rs_m3, rs_l2)
+wasComplementOf(rs_m2, rs_l1)
+wasComplementOf(rs_m2, rs_l2)
+wasComplementOf(rs_m1, rs_l1)
+
+wasComplementOf(rs_m3, rs)
+wasComplementOf(rs_m2, rs)
+wasComplementOf(rs_m1, rs)
+wasComplementOf(rs_l1, rs)
+wasComplementOf(rs_l2, rs)
+</pre>
+</div>
+
+
+<div class='constraint' id='wasComplementOf-necessary-cond'>
+An assertion "wasComplementOf(B,A)" holds over the temporal intersection of A and B, <span class='conditional'>only if</span>: 
+<ol>
+<li> if a mapping can be established from an attribute X of entity record identified by B to an attribute Y of entity record identified by A, then the values of A and B must be consistent with that mapping;</li>
+  <li>entity record identified by B has some attribute that entity record identified by A does not have.
+</li></ol>
+ </div>
+
+<p>The complementariy relation is not transitive. Let us consider identifiers <span class="name">e1</span>, <span class="name">e2</span>, and <span class="name">e3</span> identifying three entity records such that 
+ <span class="name">wasComplementOf(e3,e2)</span> and <span class="name">wasComplementOf(e2,e1)</span> hold.  The record <span class="name">wasComplementOf(e3,e1)</span> may not hold because the characterization intervals of the denoted entity records may not overlap.</p>
+
+
+<div class='note'>We will allow wasComplementOf to be asserted between entities identified by qualified identifiers. This will allow us to express   wasComplementOf between entities asserted in separate accounts (potentially, with the same identifiers).
+</div>
+
+<div class='note'>It is suggested that the name 'wasComplementOf' does not capture the meaning of this relation adequately. No concrete suggestion has been made so far.
+Furthermore, there is a suggestion that an alternative relation that is transitive may also be useful.
+This is raised in the following <a href="http://lists.w3.org/Archives/Public/public-prov-wg/2011Sep/0315.html">email</a>.</div>
+
+
+
+<div class='issue'>A discussion on alternative definition of wasComplementOf has not reached a satisfactory conclusion yet. This is <a href="http://www.w3.org/2011/prov/track/issues/29">ISSUE-29</a></div>
+
+
+
+<div class='pending'> Comments on ivpof in <a href="http://www.w3.org/2011/prov/track/issues/57">ISSUE-57</a>.</div>
+
+
+</section>
+</section>
+
 <section id="Derivation-Relation">
 <h3>Derivation Relation</h3>
 
+<div class="note">TO DO: to be moved as a subsection of entity-entiy relation section.</div>
 
 <p>In PROV-DM, a <dfn id="dfn-Derivation">derivation record</dfn> is a representation that some entity is transformed from, created from, or affected by another entity in the world.  </p>
 
@@ -1173,12 +1549,12 @@
 [<span class="name">,</span>
 <span class="nonterminal">identifier</span>
 <span class="name">,</span>
-<span class="nonterminal">generationAttributeValues</span>
+<span class="nonterminal">generationIdentifier</span>
 <span class="name">,</span>
-<span class="nonterminal">useAttributesValues</span>]
+<span class="nonterminal">usageIdentifier</span>]
 <span class="name">)</span><br/>
-<span class="nonterminal">generationAttributeValues</span>:=  <span class="nonterminal">attributeValues</span><br/>
-<span class="nonterminal">useAttributeValues</span>:=  <span class="nonterminal">attributeValues</span><br/>
+<span class="nonterminal">generationIdentifier</span>:=  <span class="nonterminal">identifier</span><br/>
+<span class="nonterminal">usageIdentifier</span>:=  <span class="nonterminal">usage</span><br/>
 
 <span class="nonterminal">pe-independent-derivationRecord</span>:=  
 <span class="name">wasEventuallyDerivedFrom</span>
@@ -1203,15 +1579,16 @@
 <section id="pe-linked-derivationRecord">
 <h4>Activity Linked Derivation Record</h4>
 
-<p>an activity linked derivation record, which, by definition of a derivation record, is a representation that some entity is transformed from, created from, or affected by another entity, also entails the existence of an activity record that represents an activity that transforms, creates or affects this entity.</p>
-
-<p>In its full form, a activity linked derivation record, written <span class="name">wasDerivedFrom(e2,e1,pe,attrs2,attrs1)</span> in PROV-ASN:</p>
+<p>An activity linked derivation record, which, by definition of a derivation record, is a representation that some entity is transformed from, created from, or affected by another entity, also entails the existence of an activity record that represents an activity that transforms, creates or affects this entity.</p>
+
+<p>In its full form, an activity linked derivation record, written <span class="name">wasDerivedFrom(id, e2,e1,a,g2,u1)</span> in PROV-ASN, contains:</p>
 <ul>
-<li> refers to an entity record identified by <span class="name">e2</span>, which is a representation of the generated entity;</li>
-<li> refers to an entity record identified by <span class="name">e1</span>, which is a representation of the used entity;</li>
-<li> refers to an activity record identified by <span class="name">pe</span>, which is a representation of the activity using and generating the above entities;</li>
-<li> contains a set of attribute-value pairs <span class="name">attrs2</span>, which describes the generation record pertaining to <span class="name">e2</span> and <span class="name">pe</span>;</li>
-<li> contains a set of attribute-value pairs <span class="name">attrs1</span>, which describes the use record pertaining to <span class="name">e1</span> and <span class="name">pe</span>.</li>
+<li><em>id</em>:  an OPTIONAL identifier  <span class="name">id</span> identifying the derivation record;</li> 
+<li><em>generatedEntity</em>: the identifier <span class="name">e2</span> of  an entity record, which is a representation of the generated entity;</li>
+<li><em>usedEntity</em>: the identifier <span class="name">e1</span> of  an entity record, which is a representation of the used entity;</li>
+<li><em>activity</em>: an identifier <span class="name">a</span> of an activity record, which is a representation of the activity using and generating the above entities;</li>
+<li><em>generation</em>: an identifier  <span class="name">g2</span> of the generation record pertaining to <span class="name">e2</span> and <span class="name">a</span>;</li> 
+<li><em>usage</em>: an identifier  <span class="name">u1</span> of the usage record pertaining to <span class="name">e1</span> and <span class="name">a</span>;</li> 
 </ul>
 
 
@@ -1225,22 +1602,23 @@
 </ul>
 
 
-
+<div class="anexample">
 <p>The following derivation assertions</p>
-<pre class="example">
-wasDerivedFrom(e5,e3,pe4,[ex:channel="out"),[ex:channel="in"])
+<pre class="codeexample">
+wasDerivedFrom(e5,e3,a4,g2,u2)
 wasDerivedFrom(e3,e2)
 </pre>
 <p>
 state the existence of activity-linked derivations;
-the first expresses that the activity represented by the activity <span class="name">pe4</span>, by
-using the entity denoted by <span class="name">e3</span> obtained on the <span class="name">in</span> channel
+the first expresses that the activity represented by the activity <span class="name">a4</span>, by
+using the entity denoted by <span class="name">e3</span> obtained during use documented by usage record <span class="name">u2</span>
  derived the
-entity denoted by <span class="name">e5</span> and generated it on
-channel <span class="name">out</span>. The second is similar for <span class="name">e3</span> and <span class="name">e2</span>, but it leaves the activity record and associated attributes implicit. The meaning of "channel" is application specific.
+entity denoted by <span class="name">e5</span> and generated it according to generation record
+ <span class="name">g2</span>. The second is similar for <span class="name">e3</span> and <span class="name">e2</span>, but it leaves the activity record and associated attributes implicit. 
 </p>
-
-
+</div>
+
+<!--
 <p>If a derivation record holds for <span class="name">e2</span> and <span class="name">e1</span>, then it means that the entity represented by the entity record identified by <span class="name">e1</span> has an influence on the entity represented by the entity record identified by <span class="name">e2</span>, which is captured by a dependency between their attribute values; it also implies temporal ordering. These are specified as follows:</p>
 
 <div class='deprecatedconstraint' id='derivation-attributes'>Given an activity record denoted by <span class="name">pe</span>, entity records denoted by <span class="name">e1</span> and <span class="name">e2</span>, set of attribute-value pairs <span class="name">attrs1</span> and <span class="name">attrs2</span>, the assertion <span class="name">wasDerivedFrom(e2,e1,pe,attrs2,attrs1)</span>
@@ -1250,6 +1628,7 @@
 attributes of the entity record identified by <span class="name">e1</span>. </div>
 
 <div class='note'>The WG has approved that this constraint should be dropped.  It and others had some influence on derivation transitivity. They will be removed from the documents once the proposal on derivation has been approved. </div>
+-->
 
 
 <div class='interpretation' id='derivation-use-generation-ordering'>Given an activity record identified by <span class="name">pe</span>, entity records identified by <span class="name">e1</span> and <span class="name">e2</span>, sets of attribute-value pairs <span class="name">attrs1</span> and <span class="name">attrs2</span>, <span class='conditional'>if</span> the assertion <span class="name">wasDerivedFrom(e2,e1,pe,attrs2,attrs1)</span>
@@ -1259,9 +1638,9 @@
 the entity denoted by <span class="name">e2</span>.
 </div>
 
-
+<!--  If there is a generation/usage record, then this is now trivial!
 <p>
-The following inference rule states that a generation and use event can be inferred from an activity linked derivation record.
+The following inference rule states that a generation and usage event can be inferred from an activity linked derivation record.
 </p>
 
 <div class="constraint" id='derivation-events'>
@@ -1269,6 +1648,7 @@
   <span class="name">wasGeneratedBy(e2,pe,attrs2)</span> and <span class="name">used(pe,e1,attrs1)</span> also
   hold.
 </div>
+-->
 
 
 <p>The compact version has the same meaning as the fully formed
@@ -1276,10 +1656,15 @@
 record is known to exist, though it does not need to be 
 asserted.  This is formalized by the following inference rule,
 referred to as <em>activity introduction</em>:</p>
-<div class='constraint' id="derivation-activity">
-<span class='conditional'>If</span> <span class="name">wasDerivedFrom(e2,e1)</span> holds, <span class='conditional'>then</span> there exists an activity record identified by <span class="name">pe</span>, and sets of attribute-value pairs <span class="name">attrs1</span>,<span class="name">attrs2</span>,
+<div class='constraint' id="activity-introduction">
+<span class='conditional'>If</span> <span class="name">wasDerivedFrom(e2,e1)</span> holds, <span class='conditional'>then</span> there exist an activity record identified by <span class="name">a</span>, a usage record identified by <span class="name">u</span>, and a generation record identified by <span class="name">g</span>
 such that:
-  <span class="name">wasGeneratedBy(e2,pe,attrs2)</span> and <span class="name">used(pe,e1,attrs1)</span>. 
+<pre class="codeexample">
+activity(a,attrs)
+wasGeneratedBy(g,e2,a,gAttrs)
+used(u,a,e1,uAttrs)
+</pre>
+for sets of attribute-value pairs <span class="name">gAttrs</span>, <span class="name">uAttrs</span>, and <span class="name">attrs</span>.
 </div>
 
 
@@ -1287,13 +1672,13 @@
 
 
 <p>
-Note that inferring derivation from use and generation does not hold
-in general. Indeed, when a generation <span class="name">wasGeneratedBy(e2,pe,attrs2)</span>
-precedes <span class="name">used(pe,e1,attrs1)</span>, for
-some <span class="name">e1</span>, <span class="name">e2</span>, <span class="name">attrs1</span>, <span class="name">attrs2</span>, and <span class="name">pe</span>, one
-cannot infer derivation <span class="name">wasDerivedFrom(e2,e1,pe,attrs2,attrs1)</span>
-or <span class="name">wasDerivedFrom(e2,e1)</span> since the values of attributes
-of <span class="name">e2</span> cannot possibly be determined by the values of attributes
+Note that inferring derivation from usage and generation does not hold
+in general. Indeed, when a generation <span class="name">wasGeneratedBy(g, e2, a, attrs2)</span>
+precedes <span class="name">used(u, a, e1, attrs1)</span>, for
+some <span class="name">e1</span>, <span class="name">e2</span>, <span class="name">attrs1</span>, <span class="name">attrs2</span>, and <span class="name">a</span>, one
+cannot infer derivation <span class="name">wasDerivedFrom(e2, e1, a, g, u)</span>
+or <span class="name">wasDerivedFrom(e2,e1)</span> since 
+of <span class="name">e2</span> cannot possibly be determined by
 of <span class="name">e1</span>, given the creation of <span class="name">e2</span> precedes the use
 of <span class="name">e1</span>.
 </p>
@@ -1305,17 +1690,19 @@
 <span class='conditional'>if</span> <span class="name">wasDerivedFrom(e2,e1)</span> and <span class="name">wasGeneratedBy(e2,pe,attrs2)</span> hold, <span class='conditional'>then</span> there exists a set of attribute-value pairs <span class="name">attrs1</span>,
 such that <span class="name">used(pe,e1,attrs1)</span> also holds.
 </div>
-<p>This inference is justified by the fact that the entity represented by entity record identified by <span class="name">e2</span> is generated by at most one activity in a given account (see <a href="#generation-unicity">generation-unicity</a>). Hence,  this activity record is also the one referred to in the use record of <span class="name">e1</span>. 
+<p>This inference is justified by the fact that the entity represented by entity record identified by <span class="name">e2</span> is generated by at most one activity in a given account (see <a href="#generation-unicity">generation-unicity</a>). Hence,  this activity record is also the one referred to in the usage record of <span class="name">e1</span>. 
 </p>
 
 
 
 <p>We note that the "symmetric" inference, does not hold.
 From <span class="name">wasDerivedFrom(e2,e1)</span> and <span class="name">used(pe,e1)</span>, one cannot
-derive <span class="name">wasGeneratedBy(e2,pe,attrs2)</span> because identifier <span class="name">e1</span> may occur in use records referring to 
+derive <span class="name">wasGeneratedBy(e2,pe,attrs2)</span> because identifier <span class="name">e1</span> may occur in usage records referring to 
 many activity records, but they may not be referred to in generation records containing identifier <span class="name">e2</span>.</p>
 
-
+<div class="note">This property holds for account where
+generation-unicity applies. Maybe move it to separate section with all
+related material. </div>
 
 </section>
 
@@ -1347,9 +1734,9 @@
 
 <p>Note that temporal ordering is between generations of <span class="name">e1</span>
 and <span class="name">e2</span>, as opposed to activity linked derivation,
-which implies temporal ordering between the use of <span class="name">e1</span> and
+which implies temporal ordering between the usage of <span class="name">e1</span> and
 generation of <span class="name">e2</span> (see <a href="#derivation-use-generation-ordering">derivation-use-generation-ordering</a>).  Indeed, in the case of
-wasEventuallyDerivedFrom, nothing is known about the use of <span class="name">e1</span>,
+wasEventuallyDerivedFrom, nothing is known about the usage of <span class="name">e1</span>,
 since there is no associated activity.</p>
 
 <p>An activity linked derivation record is a richer  than an activity independent derivation record, since it
@@ -1363,8 +1750,6 @@
 <p>Hence, an activity independent derivation record can be directly asserted or can be inferred (by means of <a href="#derivation-linked-independent">derivation-linked-independent</a>).</p>
 
 
-<div class='note'>Should we link wasEventuallyDerivedFrom to attributes as we did for wasDerivedFrom?  If so, this type of inference should be presented upfront, for both.</div>
-
 
 
 
@@ -1426,60 +1811,25 @@
 
 
 
-
-<section id="activity-agent-relation">
-<h3>Activity-Agent Relation</h3>
-
-<section id="record-Control">
-<h4>Control Record</h4>
-
-<p> A <dfn id="dfn-Control">control record</dfn> is a representation of the involvement of entity (represented as an agent record or an entity record) in an activity, which is represented by an activity record; attributes describe this involvement.</p>
-
-<p>In PROV-ASN, a control record's text matches the <span class="nonterminal">controlRecord</span> production of the grammar defined in this specification document.
+<section id="record-annotation">
+<h4>Annotation Record</h4>
+
+
+<p>An <dfn id="dfn-annotation">annotation record</dfn> establishes a link between an identifiable PROV-DM record and a note record referred to by its identifier.  Multiple note records can be associated with a given PROV-DM record; symmetrically, multiple PROV-DM records can be associated with a given note record.  Since note records have identifiers,  they can also be annotated. The annotation mechanism (with note record and the annotation record) forms a key aspect of the extensibility mechanism of PROV-DM (see <a href="#extensibility-section">extensibility section</a>).</p> 
+
+<p>An annotation record, written <span class="name">hasAnnotation(r,n)</span> in PROV-ASN, has the following constituents:</p>
+<ul>
+<li><em>record</em>: an identifier <span class="name">r</span> for a record being annnotated;</li>
+<li><em>note</em>: an identifier <span class="name">ag1</span> for a note record;</li>
+</ul>
+
+
+<p>In PROV-ASN, a note record's text matches the <span class="nonterminal">noteRecord</span> production of the grammar defined in this specification document.
 </p>
 
-
 <div class='grammar'>
-<span class="nonterminal">controlRecord</span>&nbsp;:= 
-<span class="name">wasControlledBy</span>
-<span class="name">(</span>
-<span class="nonterminal">identifier</span>,
-<span class="nonterminal">identifier</span>,
-<span class="nonterminal">attribute-values</span>
-<span class="name">)</span>
-</div>
-
-
-<p>A control record, written <span class="name">wasControlledBy(pe,ag,attrs)</span> in PROV-ASN:</p>
-<ul>
-<li> contains an identifier <span class="name">pe</span> denoting an activity record, representing the controlled activity;
-<li> refers to an agent record or an entity record identified by <span class="name">ag</span>, representing the controlling entity;
-<li> contains a set of attribute-value pairs <span class="name">attrs</span>, describing the involvement of the entity in the activity.
-</ul>
-
-
-<p>
-The following control assertion</p>
-<pre class="example">
-wasControlledBy(pe3,a4,[prov:role="author"])
-</pre>
-<p>states that the activity, represented by the activity record denoted by <span class="name">pe3</span> saw the involvement of an entity, represented by entity record denoted by  <span class="name">a4</span> in the capacity of author. This specification reserves the attribute <span class="name">role</span> (see Section <a href="#extensibility-section">Extensibility Section</a>) to denote the function of an entity with respect to an activity.
-</p>
-
-</section>
-
-<section id="record-Participation">
-<h4>Participation Record</h4>
-
-<p>A <dfn id="dfn-Participation">participation record</dfn> is a representation of the involvement of an entity in an activity. A participation record can be asserted or inferred.</p>
-
-
-<p>In PROV-ASN, a participation record's text matches the <span class="nonterminal">participationRecord</span> production of the grammar defined in this specification document.</p>
-
-
-<div class='grammar'>
-<span class="nonterminal">participationRecord</span>&nbsp;:= 
-<span class="name">hadParticipant</span>
+<span class="nonterminal">annotationRecord</span>&nbsp;:=  
+<span class="name">hasAnnotation</span>
 <span class="name">(</span>
 <span class="nonterminal">identifier</span>
 <span class="name">,</span>
@@ -1487,197 +1837,31 @@
 <span class="name">)</span>
 </div>
 
-
-
-<p> A participation record,
-written <span class="name">hadParticipant(pe,e)</span> in PROV-ASN:
-<ul> 
-<li> contains to identifier <span class="name">pe</span> identifying an activity record representing an activity;
-<li> contains an identifier  <span class="name">e</span>  identifying an entity record, which is 
-a representation of an entity involved in this activity.
-</ul>
-
-<p>An entity's participation in an activity can be by direct use or direct control. But also, if an entity and situation are characterized in two complementary manners (and are represented by two entity records related by <span class="name">isComplementOf</span>), if one of them participates in an activity,  so does the other.  The following captures the definition of participation.</p>
-
-<div class='constraint' id='participation'>
-Given two identifiers <span class="name">pe</span> and  <span class="name">e</span>, respectively identifying  an activity record and an entity record, the record <span class="name">hadParticipant(pe,e)</span> holds <span class='conditional'>if and only if</span>:
-<ul> 
-<li> <span class="name">used(pe,e)</span> holds, or</li>
-<li> <span class="name">wasControlledBy(pe,e)</span> holds, or</li>
-<li>  <span class="name">wasComplementOf(e1,e)</span> holds for some entity record identified by <span class="name">e1</span>, and 
- <span class="name">hadParticipant(pe,e1)</span> holds  some activity record  identified by <span class="name">pe</span>.</li>
-</ul>
-</div>
-
-
-<div class='pending'>Suggested definition for participation. This is <a href="http://www.w3.org/2011/prov/track/issues/49">ISSUE-49</a>.</div>
-
-</section>
-</section>
-
-<section id="record-complement-of">
-
-<h3>Complementarity Record</h3>
-
-
-<p>A <dfn id="complementOf">complementarity record</dfn> is a relationship between two entities stated to have compatible characterization over some continuous interval between two events.</p>
-
-
-<p>
-The rationale for introducing this relationship is that in general, at any given time, for an entity in the world, there may be multiple ways of characterizing it, and hence multiple representations can be asserted by different asserters. In the example that follows, suppose thing "Royal Society" is represented by two asserters, each using a different set of attributes. If the asserters agree that both representations refer to "The  Royal Society", the question of whether any correspondence can be established between the two representations arises naturally. This is particularly relevant when (a) the sets of attributes used by the two representations overlap partially, or (b) when one set is subsumed by the other. In both these cases, we have a situation where each of the two asserters has a partial view of "The  Royal Society", and establishing a correspondence between them on the shared attributes is beneficial, as in case (a) each of the two representation <em>complements</em> the other, and in case (b) one of the two (that with the additional attributes) complements the other.</p>
-
-<p>This intuition is made more precise by considering the entities that form the representations of entities at a certain point in time. 
-
-An entity record represents, by means of attribute-value pairs, a thing and its situation in the world, which remain constant over a characterization interval.
-As soon as the thing's situation changes, this marks the end of the characterization interval for the entity record representing it. The thing's novel situation is represented by an attribute with a new value, or an entirely different set of  attribute-value pairs, embodied in another entity record, with a new characterization interval. Thus, if we overlap the timelines (or, more generally, the sequences of value-changing events) for the two entities, we can hope to establish correspondences amongst the entity records that represent them at various points along that events line. The figure below illustrates this intuition.</p>
-
-<img src="complement-of.png" alt="illustration complementOf"/>
-
-<p>
-Relation <em>complement-of</em> between two entity records is intended to capture these correspondences, as follows. Suppose entity records A and B share a set P of attributes, and each of them has other attributes in addition to P. If the values assigned to each attribute in P are <em>compatible</em> between A and B, then we say that <em>A is-complement-of B</em>, and <em>B is-complement-of A</em>, in a symmetrical fashion. In the particular case where the set P of attributes of B is a strict superset of A's attributes, then we say that <em>B is-complement-of A</em>, but in this case the opposite does not hold. In this case, the relation is not symmetric.  (as a special case, A and B may not share any attributes at all, and yet the asserters may still stipulate that they are representing the same thing "Royal Society". The symmetric relation may hold trivially in this case).</p>
-
-<p>The term <em>compatible</em> used above means that a mapping can be established amongst the values of attributes in P and found in the two entity expession. This generalizes to the case where attribute sets P1 and P2 of A, and B, respectively, are not identical but they can be mapped to one another. The simplest case is the identity mapping, in which A and B share attribute set P, and furthermore the values assigned to attributes in P match exactly.</p>
-
-<p>It is important to note that the relation holds only for the characterization intervals of the entity expessions involved As soon as one attribute changes value in one of them, new correspondences need to be found amongst the new entities. Thus, the relation has a validity span that can be expressed in terms of the event lines of the entity.</p>
-
-<!--
-The "IVP of" relationship is designed to represent pairs of entities that correspond to each other. By their own nature, an entity remains valid only as long as all of its attributes do not change their value. It follows that the correspondence "B IVP of A" is only valid within the time interval during which such invariance attribute holds for both A and B. When any of the attribute values change in either A or B, those entities are replaced by new ones, and a new correspondence may be established. Thus, "IVP of" is defined relative to the intersection of the temporal intervals for which A and B are valid.
--->
-
-
-
-<p>In PROV-ASN, a complementarity record's text matches the <span class="nonterminal">complementarityRecord</span> production of the grammar defined in this specification document.</p>
-
-<div class='grammar'>
-<span class="nonterminal">complementarityRecord</span>&nbsp;:=  
-<span class="name">wasComplementOf</span> 
-<span class="name">(</span> 
-<span class="nonterminal">identifier</span> 
-<span class="name">,</span> 
-<span class="nonterminal">identifier</span> 
-<span class="name">)</span> 
-</div>
-
-
-
-<p>A complementarity record is written <span class="name">wasComplementOf(e2,e1)</span>, where <span class="name">e1</span> and <span class="name">e2</span> are  two identifiers denoting entity records.</p>
-
-<pre class="example">
-entity(rs,[created="1870"])
-
-entity(rs_l1,[location="loc2"])
-entity(rs_l2,[location="The Mall"])
-
-entity(rs_m1,[membership="250", year="1900"])
-entity(rs_m2,[membership="300", year="1945"])
-entity(rs_m3,[membership="270",  year="2010"])
-
-wasComplementOf(rs_m3, rs_l2)
-wasComplementOf(rs_m2, rs_l1)
-wasComplementOf(rs_m2, rs_l2)
-wasComplementOf(rs_m1, rs_l1)
-
-wasComplementOf(rs_m3, rs)
-wasComplementOf(rs_m2, rs)
-wasComplementOf(rs_m1, rs)
-wasComplementOf(rs_l1, rs)
-wasComplementOf(rs_l2, rs)
-</pre>
-
-
-<div class='constraint' id='wasComplementOf-necessary-cond'>
-An assertion "wasComplementOf(B,A)" holds over the temporal intersection of A and B, <span class='conditional'>only if</span>: 
-<ol>
-<li> if a mapping can be established from an attribute X of entity record identified by B to an attribute Y of entity record identified by A, then the values of A and B must be consistent with that mapping;</li>
-  <li>entity record identified by B has some attribute that entity record identified by A does not have.
-</li></ol>
- </div>
-
-<p>The complementariy relation is not transitive. Let us consider identifiers <span class="name">e1</span>, <span class="name">e2</span>, and <span class="name">e3</span> identifying three entity records such that 
- <span class="name">wasComplementOf(e3,e2)</span> and <span class="name">wasComplementOf(e2,e1)</span> hold.  The record <span class="name">wasComplementOf(e3,e1)</span> may not hold because the characterization intervals of the denoted entity records may not overlap.</p>
-
-
-<div class='note'>We will allow wasComplementOf to be asserted between entities identified by qualified identifiers. This will allow us to express   wasComplementOf between entities asserted in separate accounts (potentially, with the same identifiers).
-</div>
-
-<div class='note'>It is suggested that the name 'wasComplementOf' does not capture the meaning of this relation adequately. No concrete suggestion has been made so far.
-Furthermore, there is a suggestion that an alternative relation that is transitive may also be useful.
-This is raised in the following <a href="http://lists.w3.org/Archives/Public/public-prov-wg/2011Sep/0315.html">email</a>.</div>
-
-
-
-<div class='issue'>A discussion on alternative definition of wasComplementOf has not reached a satisfactory conclusion yet. This is <a href="http://www.w3.org/2011/prov/track/issues/29">ISSUE-29</a></div>
-
-
-
-<div class='pending'> Comments on ivpof in <a href="http://www.w3.org/2011/prov/track/issues/57">ISSUE-57</a>.</div>
-
-
-</section>
-
-
-
-<section id="record-annotationAssociation">
-<h4>Annotation Association Record</h4>
-
-
-<p>An <dfn id="dfn-annotationAssociation">annotation association record</dfn> establishes a link between an identifiable PROV-DM record and an annotation record referred to by its identifier.  Multiple annotation records can be associated with a given PROV-DM record; symmetrically, multiple PROV-DM records can be associated with a given annotation record.  Since annotation records have identifiers,  they can also be annotated. The annotation mechanism (with annotation record and the annotation association record) forms a key aspect of the extensibility mechanism of PROV-DM (see <a href="#extensibility-section">extensibility section</a>).</p> 
-
-<p>In PROV-ASN, an annotation record's text matches the <span class="nonterminal">annotationRecord</span> production of the grammar defined in this specification document.
-</p>
-
-<div class='grammar'>
-<span class="nonterminal">annotationAssociationRecord</span>&nbsp;:=  
-<span class="name">hasAnnotation</span>
-<span class="name">(</span>
-<span class="nonterminal">identifier</span>
-<span class="name">,</span>
-<span class="nonterminal">identifier</span>
-<span class="name">)</span> |
-<span class="name">hasAnnotation</span>
-<span class="name">(</span>
-<span class="nonterminal">relationIdentification</span>
-<span class="name">,</span>
-<span class="nonterminal">identifier</span>
-<span class="name">)</span><br/>
-<span class="nonterminal">relationIdentification</span>&nbsp;:=  
-<span class="name">relation</span>
-<span class="name">(</span>
-<span class="nonterminal">identifier</span>
-<span class="name">,</span>
-<span class="nonterminal">identifier</span>
-<span class="name">,</span>
-<span class="nonterminal">attribute-values</span>
-[<span class="name">,</span>
-<span class="nonterminal">attribute-values</span>
-]
-<span class="name">)</span>
-</div>
-
 <p>Since relations do not have identifiers but can be annotated, a  <span class="nonterminal">relationIdentification</span> mechanism is provided allowing the constituents of relations to be listed so as to identify relations.
 </p>
 
-<p>The interpretation of annotations is application-specific. See Section <a href="#record-annotation">Annotation</a> for a discussion of the difference between attributes and annotations. </p>
-
+<p>The interpretation of notes is application-specific. See Section <a href="#record-note">Note</a> for a discussion of the difference between note attributes and other records attributes. We also note the present tense in this term to indicate that it may not denote something in the past.</p>
+
+<div class="anexample">
 <p>
 The following records</p>
-<pre class="example">
-entity(e1,[type="document"])
-entity(e2,[type="document"])
-activity(pe,transform,t1,t2,[])
-used(pe,e1,[prov:file="stdin"])
-wasGeneratedBy(e2, pe, [prov:file="stdout"])
-
-annotation(ann1,[icon="doc.png"])
-hasAnnotation(e1,ann1)
-hasAnnotation(e2,ann1)
-
-annotation(ann2,[style="dotted"])
-hasAnnotation(relation(pe,e1,[prov:file="stdin"]),ann2)
+<pre class="codexample">
+entity(e1,[prov:type="document"])
+entity(e2,[prov:type="document"])
+activity(a,transform,t1,t2,[])
+used(u1,a,e1,[ex:file="stdin"])
+wasGeneratedBy(e2, a, [ex:file="stdout"])
+
+note(n1,[ex:icon="doc.png"])
+hasAnnotation(e1,n1)
+hasAnnotation(e2,n1)
+
+note(n2,[ex:style="dotted"])
+hasAnnotation(u1,n2)
 </pre>
-<p>assert the existence of two  documents in the world  (attribute-value pair: <span class="name">type="document"</span>) represented by entity records identified by <span class="name">e1</span> and <span class="name">e2</span>, and annotate these records with an annotation indicating that the icon (an application specific way of rendering provenance) is <span class="name">doc.png</span>. It also asserts an activity, its use of the first entity, and its generation of the second entity. The <span class="name">used</span> relation is annotated with a style (an application specific way of rendering this edge graphically).
+<p>assert the existence of two  documents in the world  (attribute-value pair: <span class="name">prov:type="document"</span>) represented by entity records identified by <span class="name">e1</span> and <span class="name">e2</span>, and annotate these records with a note indicating that the icon (an application specific way of rendering provenance) is <span class="name">doc.png</span>. It also asserts an activity, its use of the first entity, and its generation of the second entity. The <span class="name">usage</span> record is annotated with a style (an application specific way of rendering this edge graphically). To be able to express this annotation, the usage record was provided with an identifier <span class="name">u1</span>, which was then referred to in <span class="name">hasAnnotation(u1,n2)</span>.
 </p>
-
+</div>
 
 
 </section>
@@ -1690,7 +1874,7 @@
 PROV-DM records.  The first
 one, <span class="nonterminal">accountRecord</span> is itself a
 record, whereas the second
-one <span class="nonterminal">recordContainer</span> is not.
+one <span class="nonterminal">container</span> is not.
 </p>
 
 
@@ -1730,23 +1914,25 @@
 <div class='note'>
 Currently, the non-terminal <span class="nonterminal">asserter</span> is defined as URI. We may want the asserter to be an agent instead, and therefore use PROV-DM to express the provenance of PROV-DM assertions.  The editors seek inputs on how to resolve this issue. </div>
 
+<div class="anexample">
 <p>
 The following account record</p>
-<pre class="example">
+<pre class="codeexample">
 account(acc0,
         http://example.org/asserter, 
-          entity(e0, [ type="File", location="/shared/crime.txt", creator="Alice" ])
+          entity(e0, [ prov:type="File", ex:path="/shared/crime.txt", ex:creator="Alice" ])
           ...
           wasDerivedFrom(e2,e1)
           ...
-          activity(pe0,create-file,t)
+          activity(a0,create-file,t)
           ...
-          wasGeneratedBy(e0,pe0,[])     
+          wasGeneratedBy(e0,a0,[])     
           ...
-          wasControlledBy(pe4,a5, [prov:role="communicator"])  )
+          wasAssociatedWith(a4, ag5, [prov:role="communicator"])  )
 </pre>
 <p>contains the set of provenance records of section <a href="#example-prov-asn-encoding">example-prov-asn-encoding</a>, is asserted by agent <span class="name">http://example.org/asserter</span>, and is identified by identifier <span class="name">acc0</span>.
 </p>
+</div>
 
 <p>Account records constitue a scope for identifiers. An identifier within the scope of an account is intended to denote a single record. However, nothing prevents an asserter from asserting an account containing, for example,  multiple entity records with a same identifier but different attribute-values. In that case, they should be understood as a single entity record with this identifier and the union of all attributes values, as formalized in <a href="#identified-entity-in-account">identified-entity-in-account</a>.</p>
 
@@ -1757,17 +1943,18 @@
 
 <p>Whilst constraint <a href="#identified-entity-in-account">identified-entity-in-account</a> specifies how to understand multiple entity records with a same identifier within a given account, it does not guarantee that the entity record formed with the union of all attribute-value pairs is consistent. Indeed, a given attribute may be assigned multiple values, resulting in an inconsistent entity record, as illustrated by the following example.</p>
 
+<div class="anexample">
 <p>
 In the following account record, we find two entity records with a same identifier <span class="name">e</span>.</p>
-<pre class="example">
+<pre class="codeexample">
 account(acc1,
         http://example.org/id,
-          entity(e,[type="person",age=20])
-          entity(e,[type="person",age=30])
+          entity(e,[prov:type="person", ex:age="20" %% xsd:integer])
+          entity(e,[prov:type="person", ex:age="30" %% xsd:integer])
           ...)
 </pre>
 <p>Application of <a href="#identified-entity-in-account">identified-entity-in-account</a> results in an entity record containing the attribute-value pairs <span class="name">age=20</span> and <span class="name">age=30</span>. This results in an inconsistent characterization of a person. We note that deciding whether a set of attribute-values is consistent or not is application specific.
-</p>
+</p></div>
 
 <p>Account records can be nested since  an account record can occur among the records being wrapped by another account. </p>
 
@@ -1784,40 +1971,43 @@
 constraint <a href="#generation-unicity">generation-unicity</a> may no
 longer be satisfied in the resulting union.  </p>
 
-
+<div class="anexample">
 <p>
 Indeed, let us consider another account record</p>
-<pre class="example">
+<pre class="codeexample">
 account(acc2,
         http://example.org/asserter2, 
-          entity(e0, [ type="File", location="/shared/crime.txt", creator="Alice" ])
+          entity(e0, [ prov:type="File", ex:path="/shared/crime.txt", ex:creator="Alice" ])
           ...
-          activity(pe1,create-file,t1)
+          activity(a1,create-file,t1)
           ...
-          wasGeneratedBy(e0,pe1,[ex:fct="create"])     
+          wasGeneratedBy(e0,a1,[ex:fct="create"])     
           ... )
 </pre>
-<p>with identifier <span class="name">acc2</span>, containing assertions by asserter by <span class="name">http://example.org/asserter2</span> stating that the entity represented by entity record identified by <span class="name">e0</span> was generated by an activity represented by activity record identified by <span class="name">pe1</span> instead of <span class="name">pe0</span> in the previous account <span class="name">acc0</span>.  If accounts <span class="name">acc0</span> and <span class="name">acc2</span> are merged together, the resulting set of records violates <a href="#generation-unicity">generation-unicity</a>.</p>
+<p>with identifier <span class="name">acc2</span>, containing assertions by asserter by <span class="name">http://example.org/asserter2</span> stating that the entity represented by entity record identified by <span class="name">e0</span> was generated by an activity represented by activity record identified by <span class="name">a1</span> instead of <span class="name">a0</span> in the previous account <span class="name">acc0</span>.  If accounts <span class="name">acc0</span> and <span class="name">acc2</span> are merged together, the resulting set of records violates <a href="#generation-unicity">generation-unicity</a>.</p>
+</div>
 
 <p>Account records constitute a scope for identifiers. Since accounts can be nested, their scope can also be nested; thus, the scope of identifiers should be understood in the context of such nested scopes.  When a record with an identifier occurs directly within an account, then its identifier denotes this record in the scope of this account, except in sub-accounts where records with the same identifier occur. </p>
 
+<div class="anexample">
 <p>
 The following account record is inspired from section <a href="#example-prov-asn-encoding">example-prov-asn-encoding</a>. This account, identified by <span class="name">acc3</span>, declares entity record identified by <span class="name">e0</span>, which is being referred to in the nested account <span class="name">acc4</span>. The scope of identifier <span class="name">e0</span> is account <span class="name">acc3</span>, including subaccount <span class="name">acc4</span>.</p>
-<pre class="example">
+<pre class="codeexample">
 account(acc3,
         http://example.org/asserter1, 
-          entity(e0, [ type="File", location="/shared/crime.txt", creator="Alice" ])
-          activity(pe0,create-file,t)
-          wasGeneratedBy(e0,pe0,[])  
+          entity(e0, [ prov:type="File", ex:path="/shared/crime.txt", ex:creator="Alice" ])
+          activity(a0,create-file,t)
+          wasGeneratedBy(e0,a0,[])  
           account(acc4,
                  http://example.org/asserter2,
-                 entity(e1, [ type="File", location="/shared/crime.txt", creator="Alice", content="" ])
-                 activity(pe0,copy-file,t)
-                 wasGeneratedBy(e1,pe0,[ex:fct="create"])
-                 isComplement(e1,e0)))
+                 entity(e1, [ prov:type="File", ex:path="/shared/crime.txt", ex:creator="Alice", ex:content="" ])
+                 activity(a0,copy-file,t)
+                 wasGeneratedBy(e1,a0,[ex:fct="create"])
+                 wasComplementOf(e1,e0)))
 </pre>
-<p>Alternatively, an activity record identified by <span class="name">pe0</span> occurs in each of the two accounts. Therefore,  each activity record is asserted in a separate scope, and therefore may represent different activities in the world.
+<p>Alternatively, an activity record identified by <span class="name">a0</span> occurs in each of the two accounts. Therefore,  each activity record is asserted in a separate scope, and therefore may represent different activities in the world.
 </p>
+</div>
 
 <p>The account record is the hook by which further meta information can be expressed about provenance, such as asserter, time of creation, signatures. How general meta-information is expressed is beyond the scope of this specification, except for asserters.</p>
 
@@ -1837,7 +2027,7 @@
 
 <div class='grammar'>
 <span class="nonterminal">recordContainer</span>&nbsp;:=  
-<span class="name">recordContainer</span> 
+<span class="name">container</span> 
 <span class="name">(</span> 
 { <span class="nonterminal">namespaceDeclaration</span> }
 <span class="name">,</span> 
@@ -1855,15 +2045,17 @@
 </ul>
 <p>All the records in <span class="name">exprs</span> are implictly wrapped in a default account, scoping all the identifiers they declare directly, and constituting a toplevel account, in the hierarchy of accounts.  Consequently, every provenance record is always expressed in the context of an account, either explicitly in an asserted account, or implicitly in a container's default account.</p>
 
+<div class="anexample">
 <p>
 The following container </p>
-<pre class="example">
+<pre class="codeexample">
 container([x http://example.org/], [acc1,acc2]
           account(acc1,http://example.org/asserter1,...)
           account(acc2,http://example.org/asserter1,...))
 </pre>
 <p> illustrates how two accounts with identifiers <span class="name">acc1</span> and <span class="name">acc2</span> can be returned in a PROV-ASN serialization of the provenance of something.
 </p>
+</div>
 
 
 <div class='pending'>Asserter needs to be defined. This is <a href="http://www.w3.org/2011/prov/track/issues/51">ISSUE-51</a>.</div>
@@ -1899,35 +2091,29 @@
 
 
 <p>
-The following control record describes the role of the agent identified by <span class="name">a5</span> in this control relation with activity <span class="name">pe4</span>. </p>
+The following start record describes the role of the agent identified by <span class="name">ag</span> in this start relation with activity <span class="name">a</span>. </p>
 <pre class="example">
-          wasControlledBy(pe4,a5, [prov:role="communicator"])
+   wasStartedBy(a,ag, [prov:role="program-operator"])
 </pre>
 <p>From this specification's viewpoint, an the interpretation of an attribute declared in a namespace other than prov-dm is out of
 scope.</p>
 
 
 
-<div class='note'>The following text needs to find a home. It is proposed to introduce optional identifiers for relations, and this will be largely redundant.
-</div>
-
-
 
 
 <p> 
-By definition, a use  (resp. generation, control) record does not contain an identifier.
-If one wants to annotate a use  (resp. generation, control) record, this record MUST be identifiable from its constituents, i.e. its source's identifier, its destination's identifier, and its attributes.</p> 
-
-<p> To be able to annotate  use  (resp. generation, control) records that refer to a given activity identifier, 
- any  attribute-value set occurring in use records (resp. generation, control) with this identifier and a given entity record identifier MUST be unique.</p>
-
-<div class='note'>It may seem strange that we do not require use records to have an identifier. Mandating the presence of identifiers in use records would facilitate their annotation. However, this would make it difficult for use records to be encoded as properties in OWL2.
-</div>
+By definition, a usage  (resp. generation, control) record does not contain an identifier.
+If one wants to annotate a usage  (resp. generation, control) record, this record MUST be identifiable from its constituents, i.e. its source's identifier, its destination's identifier, and its attributes.</p> 
+
+<p> To be able to annotate  usage  (resp. generation, control) records that refer to a given activity identifier, 
+ any  attribute-value set occurring in usage records (resp. generation, control) with this identifier and a given entity record identifier MUST be unique.</p>
+
 
 <p>Attribute-value are used in determining the exact source and destination  of a <span class="nonterminal">pe-linked-derivationRecord</span>. Hence,
 if one wants to express a <span class="nonterminal">pe-linked-derivationRecord</span> referring to an entity record and an activity record, then:</p>
 <ul>
-<li>the set of attribute-values of a use record MUST be unique among the set of attribute-values occurring in use records for this activity;
+<li>the set of attribute-values of a usage record MUST be unique among the set of attribute-values occurring in usage records for this activity;
 <li>the set of attribute-values of a generation record MUST be unique among the set of attribute-values occurring in generation records for this activity.
 </ul>
 
@@ -1972,7 +2158,7 @@
 
 <div class='grammar'>
 <span class="nonterminal">Literal</span> &nbsp;:= <span class="nonterminal">typedLiteral</span> | <span class="nonterminal">stringConvenienceNotation</span> </br>
-<span class="nonterminal">typedLiteral</span> := <span class="nonterminal">quotedString</span> <span class="name">^^</span> <span class="nonterminal">Datatype</span></br>
+<span class="nonterminal">typedLiteral</span> := <span class="nonterminal">quotedString</span> <span class="name">%%</span> <span class="nonterminal">Datatype</span></br>
 <span class="nonterminal">Datatype</span> := <span class="nonterminal">IRI</span></br>
 </br>
 <span class="nonterminal">stringConvenienceNotation</span> &nbsp;:= <span class="nonterminal">stringLiteralNoLanguage</span> | <span class="nonterminal">stringLiteralWithLanguage</span></br>
@@ -1990,16 +2176,17 @@
 <p> In particular, a PROV-DM Literal may be a URI-typed string (with datatype <span class="name">xsd:anyURI</span>), or URI-denoted resource (with datatype <span class="name">rdf:Resource</span>); in either case; such URI has no specific interpretation in the context of PROV-DM.</p>
 
 
+<div class="anexample">
 <p>
-The following examples respectively are the string "abc", the string "abc" with language english, the string "abc", the integer number "1", the URI "http://example.org/foo", and the resource denoted by "http://example.org/foo"
-<pre class="example">
+The following examples respectively are the string "abc", the string "abc" with language english, the string "abc", the integer number "1", and the URI "http://example.org/foo".
+<pre class="codeexample">
   "abc"
   "abc"@en
-  "abc"^^xsd:string
-  "1"^^xsd:int
-  "http://example.org/foo"^^xsd:anyURI
-  "http://example.org/foo"^^rdf:Resource
+  "abc" %% xsd:string
+  "1" %% xsd:int
+  "http://example.org/foo" %% xsd:anyURI
 </pre>
+</div>
 
 
 
@@ -2027,7 +2214,7 @@
 Four kinds of discrete events underpin the PROV-DM data model. They are:
 <ol>
 <li>Generation of an entity by an activity:  identifies the final instant of an entity's creation timespan, after which it becomes available for use.</li>
-<li>Use of an entity by an activity:  identifies the first instant of an entity's consumption timespan.</li>
+<li>Usage of an entity by an activity:  identifies the first instant of an entity's consumption timespan.</li>
 <li>Start of an activity: identifies the instant an activity, represented by an activity, starts;</li>
 <li>End of an activity: identifies the instant an activity, represented by an activity, ends.</li>
 </ol>
@@ -2121,7 +2308,6 @@
 
 <div class='issue'>There are a number of commonly used provenance relations in particular for the web that are not in the model. For practical use and uptake, it would be good to have definitions of these in the provenance model. These concepts should be defined in terms of the already existing "core" concepts. This is  <a href="http://www.w3.org/2011/prov/track/issues/44">ISSUE-44</a>.</div>
 
-<div class='note'>Revision and participation should probably be moved here. </div>
 
 <div class='note'>The types of these relations need to be made explicit.</div>
 
@@ -2234,7 +2420,8 @@
 
 <div class="note">Proposal to change the name to "Dependencies amongst Activities"  to avoid ambiguities</div>
 
-<p>PROV-DM allows two forms of temporal relationships between activities to be expressed.
+<p>PROV-DM allows temporal relationships between activities to be expressed.
+
 An <dfn id="InformationFlowOrdering">information flow ordering record</dfn> is a representation that an entity was generated by an activity, before it was used by another activity.
 A <dfn id="ControlOrdering">control ordering record</dfn> is a representation that the end of
 an activity precedes the start of another activity.
@@ -2271,69 +2458,72 @@
 
 <p>
 A information flow ordering record, written as 
-<span class="name">wasInformedBy(pe2,pe1)</span> in PROV-ASN: 
+<span class="name">wasInformedBy(a2,a1)</span> in PROV-ASN: 
 <ul>
-<li> refers to an activity record identified by <span class="name">pe2</span>;
-<li> refers to an activity record identified by <span class="name">pe1</span>
+<li> refers to an activity record identified by <span class="name">a2</span>;
+<li> refers to an activity record identified by <span class="name">a1</span>
 </ul>
 and states information flow ordering between the activities represented by these records, specified as follows.
 
-<div class='constraint' id='wasInformedBy'>Given two activity records identified by <span class="name">pe1</span> and <span class="name">pe2</span>, 
- the record <span class="name">wasInformedBy(pe2,pe1)</span>
+<div class='constraint' id='wasInformedBy'>Given two activity records identified by <span class="name">a1</span> and <span class="name">a2</span>, 
+ the record <span class="name">wasInformedBy(a2,a1)</span>
 holds, <span class='conditional'>if and only if</span>
  there is an entity record identified by <span class="name">e</span> and sets of attribute-value pairs <span class="name">attrs1</span> and <span class="name">attrs2</span>,
-such that <span class="name">wasGeneratedBy(e,pe1,attrs1)</span> and <span class="name">used(pe2,e,attrs2)</span> hold.
+such that <span class="name">wasGeneratedBy(e,a1,attrs1)</span> and <span class="name">used(a2,e,attrs2)</span> hold.
 </div>
 
-<p>The relationship <span class="name">wasInformedBy</span> is not transitive. Indeed, consider the records <span class="name">wasInformedBy(pe2,pe1)</span> and <span class="name">wasInformedBy(pe3,pe2)</span>, the record
-<span class="name">wasInformedBy(pe3,pe1)</span>, may not necessarily hold, as illustrated by the following event line. 
+<p>The relationship <span class="name">wasInformedBy</span> is not transitive. Indeed, consider the records <span class="name">wasInformedBy(a2,a1)</span> and <span class="name">wasInformedBy(a3,a2)</span>, the record
+<span class="name">wasInformedBy(a3,a1)</span>, may not necessarily hold, as illustrated by the following event line. 
 <pre>
-            ------  pe1
+            ------  a1
              |
              e1         
              |
-       -------  pe2
+       -------  a2
         |
         e2        
         |
-     -----  pe3
+     -----  a3
 </pre>
-<p>The end in activity record identified by <span class="name">pe3</span> precedes the start in activity record identified by <span class="name">pe1</span>, while interval for activity record <span class="name">pe2</span> overlaps with each interval for <span class="name">pe1</span> and <span class="name">pe3</span>, allowing information to flow (<span class="name">e1</span> and <span class="name">e2</span>, respectively).</p>
-
-
+<p>The end in activity record identified by <span class="name">a3</span> precedes the start in activity record identified by <span class="name">a1</span>, while interval for activity record <span class="name">a2</span> overlaps with each interval for <span class="name">a1</span> and <span class="name">a3</span>, allowing information to flow (<span class="name">e1</span> and <span class="name">e2</span>, respectively).</p>
+
+
+<div class="note">
+This relation to be simplified using wasStartedBy/wasEndedBy.
+</div>
 
 <p>
 A control ordering record, written as 
-<span class="name">wasScheduledAfter(pe2,pe1)</span> in PROV-ASN: </p>
+<span class="name">wasScheduledAfter(a2,a1)</span> in PROV-ASN: </p>
 <ul>
-<li> refers to an activity record identified by <span class="name">pe2</span>;
-<li> refers to an activity record identified by <span class="name">pe1</span>,
+<li> refers to an activity record identified by <span class="name">a2</span>;
+<li> refers to an activity record identified by <span class="name">a1</span>,
 </ul>
-<p>and states control ordering between <span class="name">pe2</span> and <span class="name">pe1</span>, specified as follows.</p>
-
-<div class='constraint' id='wasScheduledAfter'>Given two activity records identified by <span class="name">pe1</span> and <span class="name">pe2</span>, 
- the record <span class="name">wasScheduledAfter(pe2,pe1)</span>
+<p>and states control ordering between <span class="name">a2</span> and <span class="name">a1</span>, specified as follows.</p>
+
+<div class='constraint' id='wasScheduledAfter'>Given two activity records identified by <span class="name">a1</span> and <span class="name">a2</span>, 
+ the record <span class="name">wasScheduledAfter(a2,a1)</span>
 holds, <span class='conditional'>if and only if</span>
  there are two entity records identified by <span class="name">e1</span> and <span class="name">e2</span>,
-such that <span class="name">wasControlledBy(pe1,e1,[prov:role="end"])</span> and <span class="name">wasControlledBy(pe2,e2,[prov:role="start"])</span> and <span class="name">wasDerivedFrom(e2,e1)</span>.
+such that <span class="name">wasControlledBy(a1,e1,[prov:role="end"])</span> and <span class="name">wasControlledBy(a2,e2,[prov:role="start"])</span> and <span class="name">wasDerivedFrom(e2,e1)</span>.
 </div>
-<p>This definition assumes that the activities represented by activity records identified by <span class="name">pe1</span> and <span class="name">pe2</span> are controlled by some agents (with identifiers <span class="name">e1</span> and <span class="name">e2</span>), where the first agent terminates (control attribute <span class="name">[prov:role="end")</span>) the first activity, and the second agents initiates (control attribute <span class="name">[prov:role="start")</span>) the second activity.  The second agent being "derived" from the first enforces  temporal ordering. </p>
+<p>This definition assumes that the activities represented by activity records identified by <span class="name">a1</span> and <span class="name">a2</span> are controlled by some agents (with identifiers <span class="name">e1</span> and <span class="name">e2</span>), where the first agent terminates (control attribute <span class="name">[prov:role="end")</span>) the first activity, and the second agents initiates (control attribute <span class="name">[prov:role="start")</span>) the second activity.  The second agent being "derived" from the first enforces  temporal ordering. </p>
 
 <p>
-In the following assertions, we find two activity records, identified by <span class="name">pe1</span> and <span class="name">pe2</span>, representing two activities, which took place on two separate hosts.</p>
+In the following assertions, we find two activity records, identified by <span class="name">a1</span> and <span class="name">a2</span>, representing two activities, which took place on two separate hosts.</p>
 <pre class="example">
-activity(pe1,long-workflow,t1,t2,[host="server1.example.org"])
-activity(pe2,long-workflow,t3,t4,[host="server2.example.org"])
-entity(e1,[type="scheduler",state=1])
-entity(e2,[type="scheduler",state=2])
-wasControlledBy(pe1,e1,[prov:role="end"])
-wasControlledBy(pe2,e2,[prov:role="start"])
+activity(a1,long-workflow,t1,t2,[host="server1.example.org"])
+activity(a2,long-workflow,t3,t4,[host="server2.example.org"])
+entity(e1,[prov:type="scheduler",state=1])
+entity(e2,[prov:type="scheduler",state=2])
+wasControlledBy(a1,e1,[prov:role="end"])
+wasControlledBy(a2,e2,[prov:role="start"])
 wasDerivedFrom(e2,e1)
-wasScheduledAfter(pe2,pe1)
+wasScheduledAfter(a2,a1)
 </pre>
-<p>The one identified by <span class="name">pe2</span> is said to be
-scheduled after the one identified by <span class="name">pe1</span>
-because the scheduler terminated the activity (represented by activity identified by <span class="name">pe1</span>) to relocate it
+<p>The one identified by <span class="name">a2</span> is said to be
+scheduled after the one identified by <span class="name">a1</span>
+because the scheduler terminated the activity (represented by activity identified by <span class="name">a1</span>) to relocate it
 to the new host.
 </p>
 
@@ -2438,7 +2628,7 @@
 <pre>
 activity(pe,recipe,t1,t2,attr1)
 wasGenerateBy(e,pe)
-wasControlledBy(pe,ag,attr2)
+wasAssociatedWith(pe,ag,attr2)
 </pre>
 for some sets of attribute-value pairs <span class="name">attr1</span> and  <span class="name">attr2</span>, time <span class="name">t1</span>, and <span class="name">t2</span>.
 </div>
@@ -2570,7 +2760,7 @@
 <p>The <a href="#prov-dm-namespace">PROV-DM namespace</a> declares a reserved attribute: <span class="name">role</span>.</p></li>
 
 
-<li>Annotation records allow arbitrary metadata to be associated with identifiable records of PROV-DM. Annotation records consist of name-value pairs. Like attributes, names are qualified by a namespace.</li>
+<li>Note records allow arbitrary metadata to be associated with identifiable records of PROV-DM. Note records consist of name-value pairs. Like attributes, names are qualified by a namespace.</li>
 
 
 <li>Namespaces allow attributes and names to be qualified. </li>
@@ -2687,6 +2877,18 @@
 <section class="appendix"> 
       <h2>Changes Since Previous Version</h2> 
 <ul>
+<li>11/17/11: Updated wasDerivedFrom to refer to generation/usage record ids.</li>
+<li>11/17/11: Simplified hasAnnotation mechanism, now requiring to-be-annotated record to had id.</li>
+<li>11/17/11: Renamed annotation into note.</li>
+<li>11/17/11: Introduced wasStartedBy, wasEndedBy, and actedOnBehalfOf.</li>
+<li>11/16/11: New version of agent/wasAssociatedWith.</li>
+<li>11/16/11: Introduced class anexample.</li>
+<li>11/16/11: Changed presentation of entity and activity.</li>
+<li>11/16/11: Updated examples for usage and generation record.</li>
+<li>11/16/11: Renamed use record into usage record.</li>
+<li>11/16/11: Removed constraint generation-affects-attributes.</li>
+<li>11/16/11: Removed constraint use-attributes.</li>
+<li>11/16/11: Introduced optional identity for use and generation record.</li>
 <li>11/11/11: Swapped sections 6 and 7.</li>
 <li>11/11/11: Use attribute-value pairs uniformly, instead of qualifiers and name-value pairs.</li>
 <li>11/08/11: Renamed 'provenance container' into 'record container'.</li>
--- a/model/extra.css	Thu Nov 17 11:29:28 2011 -0500
+++ b/model/extra.css	Mon Nov 21 08:53:55 2011 -0500
@@ -196,3 +196,23 @@
     background: #fff;
     padding:    3px 1em;
 }
+
+.anexample:before {
+    content: "Example:";
+    font-family: sans-serif;
+    font-size: 1.6ex;
+    font-weight: bold;
+}
+.anexample {
+    margin-top: 1ex;
+    margin-bottom: 1ex;
+    padding-left: 1ex;
+    padding-right: 1ex;
+    padding-top: 1ex;
+    padding-bottom: 0.6ex;
+    border: 1px dashed #2f6fab;
+    background-color: #f9f9f9;
+}
+.anexample table {
+    background-color: #f9f9f9;
+}
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/Entity/public-prov-wg-2011Nov-0090-building-statue.ttl	Mon Nov 21 08:53:55 2011 -0500
@@ -0,0 +1,59 @@
+@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix owl:     <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix time:    <http://www.w3.org/2006/time#> .
+@prefix dcterms: <http://purl.org/dc/terms/> .
+@prefix foaf:    <http://xmlns.com/foaf/0.1/> .
+@prefix prov:    <http://www.w3.org/ns/prov-o/> .
+@prefix :        <#> .
+
+:e_1
+   rdfs:seeAlso <http://lists.w3.org/Archives/Public/public-prov-wg/2011Nov/0090.html>;
+   dcterms:description
+""" Issue: If two sculptors collaborate on creating a human figurine statue entity e1: sculptor A by PE pe1 creates the arms and legs of e1 and sculptor B by PE pe2 creates the head and upper-body part of e1 then both pe1 and pe2 create e1. They may or may not be synchronized. How can we infer that pe1 = pe2 (whether in one account or across accounts)?
+  
+
+I think you've articulated well the case that A and B create different parts.  If they do this at different times, you will have
+statue without head, statue with head without leg, statue with head with leg.
+
+The constrained with accounts on generation-unicity is enforcing some structure in the provenance records, so that if really pe1<>pe2, then
+they should generate the statue in different records.""";
+
+   a :Human_Figurine_Statue, prov:Entity;
+.
+
+:sculptor_a
+   a :Sculptor, prov:Agent;
+.
+
+:pe_1
+   a prov:ProcessExecution;
+   prov:wasControlledBy :sculptor_a;
+   prov:generated :arms, :legs;
+.
+
+:sculptor_b
+   a :Sculptor, prov:Agent;
+.
+
+:pe_2
+   a prov:ProcessExecution;
+   prov:wasControlledBy :sculptor_b;
+   prov:generated :head, :upper-body;
+.
+
+:statue_without_head
+   a prov:Entity;
+.
+
+:statue_with_head_without_legs
+   a prov:Entity;
+   prov:wasDerivedFrom :statue_without_head, 
+                       :head;
+.
+
+:statue_with_head_with_legs
+   a prov:Entity;
+   prov:wasDerivedFrom :statue_with_head_without_legs, 
+                       :legs;
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/Entity/public-prov-wg-2011Nov-0090-person-e1-e2-e3.ttl	Mon Nov 21 08:53:55 2011 -0500
@@ -0,0 +1,45 @@
+@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix owl:     <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix time:    <http://www.w3.org/2006/time#> .
+@prefix dcterms: <http://purl.org/dc/terms/> .
+@prefix foaf:    <http://xmlns.com/foaf/0.1/> .
+@prefix prov:    <http://www.w3.org/ns/prov-o/> .
+@prefix :        <#> .
+
+:e1
+   rdfs:seeAlso <http://lists.w3.org/Archives/Public/public-prov-wg/2011Nov/0090.html>,
+                <http://dvcs.w3.org/hg/prov/raw-file/7b8b64840980/ontology/components/Quote/public-prov-wg-2011Nov-0090.ttl#what_luc_said>;
+   dcterms:description
+"""Remember that an entity is a perspective on a thing.
+So, here, we can have multiple perspectives:
+
+e1 Luc
+e2 Luc at age=5
+e3 Luc at age=10
+
+e3 and e2 have a same attribute name age, but different values. So they 
+must be different entities,i.e. perspectives, over human being e1.""";
+   a prov:Entity, foaf:Person;
+   foaf:firstName "Luc";
+.
+
+:e2
+   a prov:Entity, foaf:Person;
+   foaf:firstName "Luc";
+   :age 5;
+   rdfs:comment "e2 is a perspective on e1";
+   prov:viewOf          :e1;
+.
+
+
+:e2 owl:differentFrom :e3 .
+
+
+:e3
+   a prov:Entity, foaf:Person;
+   foaf:firstName "Luc";
+   :age 10;
+   rdfs:comment "e3 is a perspective on e1";
+   prov:viewOf          :e1;
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/Plan.ttl	Mon Nov 21 08:53:55 2011 -0500
@@ -0,0 +1,35 @@
+@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix owl:     <http://www.w3.org/2002/07/owl#> .
+@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
+@prefix time:    <http://www.w3.org/2006/time#> .
+@prefix dcterms: <http://purl.org/dc/terms/> .
+@prefix skos:    <http://www.w3.org/2008/05/skos#> .
+@prefix prov:    <http://www.w3.org/ns/prov-o/> .
+@prefix :        <#> .
+
+prov:usedPlan
+   a owl:Class;
+   rdfs:label "usedPlan";
+   rdfs:comment "The Plan used during this ProcessExecution.";
+   rdfs:domain prov:ProcessExecution;
+   rdfs:range  prov:Plan;
+   skos:historyNote [ 
+      a prov:Quote;
+      rdf:value          
+"""I think it's reasonable to say that that Plan is a subclass of Entity,
+and hadPan should be a subproperty of used (maybe hadPlan should be
+usedPlan).""";
+      dcterms:creator <http://tw.rpi.edu/instances/JamesMcCusker>;
+      dcterms:created "2011-11-16T11:39:37-05:00"^^xsd:dateTime;
+      prov:wasQuoteof <http://lists.w3.org/Archives/Public/public-prov-wg/2011Nov/0114.html>
+   ];
+   rdfs:subPropertyOf prov:used;
+.
+
+prov:Plan
+   a owl:Class;
+   rdfs:subClassOf prov:Entity;
+   rdfs:label "Plan";
+   rdfs:comment "Plan is a new name for Recipe";
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/Quotation.ttl	Mon Nov 21 08:53:55 2011 -0500
@@ -0,0 +1,38 @@
+@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix owl:     <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix time:    <http://www.w3.org/2006/time#> .
+@prefix dcterms: <http://purl.org/dc/terms/> .
+@prefix prov:    <http://www.w3.org/ns/prov-o/> .
+
+prov:Quotation
+   a owl:Class;
+   rdfs:label   "Quotation";
+   rdfs:comment "Qualification about how a Quote was a quote of its source.";
+   rdfs:seeAlso <http://www.w3.org/TR/2011/WD-prov-dm-20111018/#quotation>;
+   rdfs:subClassOf prov:QualifiedInvolvement;
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty prov:hasQuotee;
+      owl:minCardinality 1;
+   ];
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty prov:hasQuoter;
+      owl:minCardinality 1;
+   ];
+.
+
+prov:hasQuotee 
+   a owl:ObjectProperty;
+   rdfs:label   "hasQuotee";
+   rdfs:comment "The agent associated with the source of the quote.";
+   rdfs:domain prov:Quotation;
+.
+
+prov:hasQuoter
+   a owl:ObjectProperty;
+   rdfs:label   "hasQuoter";
+   rdfs:comment "The agent that cited the source of the quote.";
+   rdfs:domain prov:Quotation;
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/Quote.ttl	Mon Nov 21 08:53:55 2011 -0500
@@ -0,0 +1,25 @@
+@prefix rdf:  <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix time: <http://www.w3.org/2006/time#> .
+@prefix dcterms: <http://purl.org/dc/terms/> .
+@prefix prov: <http://www.w3.org/ns/prov-o/> .
+
+prov:Quote
+   a owl:Class;
+   rdfs:label "Quote";
+   rdfs:comment "A value quoted from another source.";
+   rdfs:seeAlso <http://www.w3.org/TR/2011/WD-prov-dm-20111018/#quotation>;
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty prov:wasQuoteOf;
+      owl:minCardinality 1;
+   ];
+   rdfs:subClassOf [
+      a owl:Restriction;
+      owl:onProperty rdf:value;
+      owl:cardinality 1;
+   ];
+.
+
+prov:wasQuoteOf rdfs:domain prov:Quote .
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/Quote/public-prov-wg-2011Nov-0090.ttl	Mon Nov 21 08:53:55 2011 -0500
@@ -0,0 +1,28 @@
+@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix owl:     <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix time:    <http://www.w3.org/2006/time#> .
+@prefix dcterms: <http://purl.org/dc/terms/> .
+@prefix prov:    <http://www.w3.org/ns/prov-o/> .
+@prefix :        <#> .
+
+:what_luc_said
+   a prov:Entity;
+   rdf:value
+"""Remember that an entity is a perspective on a thing.
+So, here, we can have multiple perspectives:
+
+e1 Luc
+e2 Luc at age=5
+e3 Luc at age=10
+
+e3 and e2 have a same attribute name age, but different values. So they 
+must be different entities,i.e. perspectives, over human being e1.""";
+   prov:wasQuoteOf <http://lists.w3.org/Archives/Public/public-prov-wg/2011Nov/0090.html>;
+   prov:qualifiedQuotation [
+      a prov:Quotation;
+      prov:hadQualifiedEntity <http://lists.w3.org/Archives/Public/public-prov-wg/2011Nov/0090.html>;
+      prov:hadQuoter          <http://purl.org/twc/id/person/TimLebo>;
+      prov:hadQuotee          <http://data.semanticweb.org/person/luc-moreau>;
+   ];
+.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/Role.ttl	Mon Nov 21 08:53:55 2011 -0500
@@ -0,0 +1,30 @@
+@prefix owl:  <http://www.w3.org/2002/07/owl#> .
+@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix time: <http://www.w3.org/2006/time#> .
+@prefix dcterms: <http://purl.org/dc/terms/> .
+@prefix prov: <http://www.w3.org/ns/prov-o/> .
+
+prov:hadRole
+   a owl:ObjectProperty;
+   rdfs:seeAlso <http://www.w3.org/TR/2011/WD-prov-dm-20111018/#extensibility-section>;
+   rdfs:comment "The PROV-DM namespace declares a reserved qualifier: role.";
+   rdfs:domain prov:QualifiedInvolvement;
+   rdfs:range  prov:Role;
+. 
+
+prov:Role
+   a owl:Class;
+   rdfs:label "Role";
+.
+
+prov:controller  
+   a prov:Role;
+   rdfs:label "controller";
+   rdfs:comment "The role of controlling a ProcessExecution. This is an implied role when asserting wasControlledBy and qualifedControl.";
+.
+
+prov:participant 
+   a prov:Role;
+   rdfs:label "participant";
+   rdfs:comment "The role of participating in a ProcessExecution. This is an implied role when asserting hadParticipant and qualifiedParticipation..";
+.
--- a/ontology/components/nothing.ttl	Thu Nov 17 11:29:28 2011 -0500
+++ b/ontology/components/nothing.ttl	Mon Nov 21 08:53:55 2011 -0500
@@ -1,5 +1,9 @@
-@prefix owl:  <http://www.w3.org/2002/07/owl#> .
-@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
-@prefix time: <http://www.w3.org/2006/time#> .
+@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix xsd:     <http://www.w3.org/2001/XMLSchema#> .
+@prefix owl:     <http://www.w3.org/2002/07/owl#> .
+@prefix time:    <http://www.w3.org/2006/time#> .
 @prefix dcterms: <http://purl.org/dc/terms/> .
-@prefix prov: <http://www.w3.org/ns/prov-o/> .
+@prefix skos:    <http://www.w3.org/2008/05/skos#> .
+@prefix prov:    <http://www.w3.org/ns/prov-o/> .
+@prefix :        <#> .
--- a/ontology/components/role.ttl	Thu Nov 17 11:29:28 2011 -0500
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,30 +0,0 @@
-@prefix owl:  <http://www.w3.org/2002/07/owl#> .
-@prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> .
-@prefix time: <http://www.w3.org/2006/time#> .
-@prefix dcterms: <http://purl.org/dc/terms/> .
-@prefix prov: <http://www.w3.org/ns/prov-o/> .
-
-prov:role
-   a owl:ObjectProperty;
-   rdfs:seeAlso <http://www.w3.org/TR/2011/WD-prov-dm-20111018/#extensibility-section>;
-   rdfs:comment "The PROV-DM namespace declares a reserved qualifier: role.";
-   rdfs:domain prov:QualifiedInvolvement;
-   rdfs:range  prov:Role;
-. 
-
-prov:Role
-   a owl:Class;
-   rdfs:label "Role";
-.
-
-prov:controller  
-   a prov:Role;
-   rdfs:label "controller";
-   rdfs:comment "The role of controling a ProcessExecution. This is an implied role when asserting wasControlledBy and qualifedControl.";
-.
-
-prov:participant 
-   a prov:Role;
-   rdfs:label "participant";
-   rdfs:comment "The role of participating in a ProcessExecution. This is an implied role when asserting hadParticipant and qualifiedParticipation..";
-.
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/ontology/components/viewOf.ttl	Mon Nov 21 08:53:55 2011 -0500
@@ -0,0 +1,16 @@
+@prefix rdf:     <http://www.w3.org/1999/02/22-rdf-syntax-ns#> .
+@prefix rdfs:    <http://www.w3.org/2000/01/rdf-schema#> .
+@prefix owl:     <http://www.w3.org/2002/07/owl#> .
+@prefix time:    <http://www.w3.org/2006/time#> .
+@prefix dcterms: <http://purl.org/dc/terms/> .
+@prefix prov:    <http://www.w3.org/ns/prov-o/> .
+@prefix :        <#> .
+
+prov:viewOf
+   a owl:ObjectProperty;
+   rdfs:label "viewOf";
+   rdfs:comment "This entity is a more specific view of a more abstract entity";
+   rdfs:comment "'Invariant View Or Perspective Of' is being abbreviated to 'viewOf' here, for simplicity.";
+   rdfs:domain prov:Entity;
+   rdfs:range  prov:Entity;
+.
Binary file ontology/components/wasInformedBy/prov-dm-constraint-wasInformedBy.png has changed
--- a/ontology/components/wasInformedBy/prov-dm-constraint-wasInformedBy.ttl	Thu Nov 17 11:29:28 2011 -0500
+++ b/ontology/components/wasInformedBy/prov-dm-constraint-wasInformedBy.ttl	Mon Nov 21 08:53:55 2011 -0500
@@ -11,15 +11,25 @@
 
 :pe2
 <<<<<<< local
+<<<<<<< local
+=======
+>>>>>>> other
    rdfs:seeAlso <http://www.w3.org/TR/2011/WD-prov-dm-20111018/#expression-OrderingOfProcessExecutions>,
+<<<<<<< local
                 <http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#record-OrderingOfActivities>,
                 <https://dvcs.w3.org/hg/prov/raw-file/06d757eed9d5/ontology/components/wasInformedBy/prov-dm-constraint-wasInformedBy.png>;
+=======
+                <http://dvcs.w3.org/hg/prov/raw-file/default/model/ProvenanceModel.html#record-OrderingOfActivities>;
+>>>>>>> other
    dcterms:description
 """Given two activity records identified by pe1 and pe2, the record wasInformedBy(pe2,pe1) holds, if and only if there is an entity record identified by e and sets of attribute-value pairs attrs1 and attrs2, such that wasGeneratedBy(e,pe1,attrs1) and used(pe2,e,attrs2) hold.""";
 
+<<<<<<< local
 =======
    rdfs:seeAlso <http://www.w3.org/TR/2011/WD-prov-dm-20111018/#expression-OrderingOfProcessExecutions>;
 >>>>>>> other
+=======
+>>>>>>> other
    dcterms:description "wasInformedBy(pe2,pe1)";
    a prov:ProcessExecution;
    prov:wasInformedBy :pe1;
@@ -43,8 +53,10 @@
    prov:generated :e;
    prov:qualifiedGeneration [
       a prov:Generation;
-      prov:entity :e;
-      rdfs:comment "Some addition triples should be here, but are not provided by the PROV-DM example.";
+      prov:hadQualifiedEntity :e;
+      rdfs:comment "attrs1: Some addition triples should be here, but are not provided by the PROV-DM example.";
+      :attrs_1a "a";
+      :attrs_1b "b";
    ];
 .
 
@@ -55,8 +67,10 @@
    prov:used :e;
    prov:qualifedUsage [
       a prov:Usage;
-      prov:entity :e;
-      rdfs:comment "Some addition triples should be here, but are not provided by the PROV-DM example.";
+      prov:hadQualifiedEntity :e;
+      rdfs:comment "attrs2: Some addition triples should be here, but are not provided by the PROV-DM example.";
+      :attrs_2a "a";
+      :attrs_2b "b";
    ];
 .
 
--- a/ontology/components/wasQuoteOf.ttl	Thu Nov 17 11:29:28 2011 -0500
+++ b/ontology/components/wasQuoteOf.ttl	Mon Nov 21 08:53:55 2011 -0500
@@ -6,7 +6,11 @@
 
 prov:wasQuoteOf
    a owl:ObjectProperty;
-   rdfs:seeAlso <http://www.w3.org/TR/2011/WD-prov-dm-20111018/#attribution>;
+   rdfs:label "wasQuoteOf";
+   rdfs:comment "proposed new name: wasQuotedFrom";
+   rdfs:seeAlso <http://www.w3.org/TR/2011/WD-prov-dm-20111018/#attribution>,
+                <http://www.w3.org/TR/2011/WD-prov-dm-20111018/#quotation>,
+                <http://www.w3.org/2011/prov/track/issues/151>;
    rdfs:domain prov:Quote;
    rdfs:range  prov:Entity;
 . 
--- a/ontology/diagram-history/2011-10-03-tlebo/ProvenanceOntology_updated_by_Khalid.graffle	Thu Nov 17 11:29:28 2011 -0500
+++ b/ontology/diagram-history/2011-10-03-tlebo/ProvenanceOntology_updated_by_Khalid.graffle	Mon Nov 21 08:53:55 2011 -0500
@@ -28,7 +28,7 @@
 	<key>MasterSheets</key>
 	<array/>
 	<key>ModificationDate</key>
-	<string>2011-10-18 18:18:06 +0100</string>
+	<string>2011-11-16 19:58:00 +0000</string>
 	<key>Modifier</key>
 	<string>Khalid Belhajjame</string>
 	<key>NotesVisible</key>
@@ -87,7 +87,7 @@
 			<key>BackgroundGraphic</key>
 			<dict>
 				<key>Bounds</key>
-				<string>{{0, 0}, {1322, 730}}</string>
+				<string>{{0, 0}, {1245, 701.061}}</string>
 				<key>Class</key>
 				<string>SolidGraphic</string>
 				<key>ID</key>
@@ -109,7 +109,7 @@
 			<key>CanvasOrigin</key>
 			<string>{0, 0}</string>
 			<key>CanvasSize</key>
-			<string>{1322, 730}</string>
+			<string>{1245, 701.061}</string>
 			<key>ColumnAlign</key>
 			<integer>1</integer>
 			<key>ColumnSpacing</key>
@@ -700,7 +700,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{632.739, 200.998}, {59, 18}}</string>
+					<string>{{632.741, 200.996}, {59, 18}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -1270,7 +1270,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{575.728, 366.849}, {69, 18}}</string>
+					<string>{{576.105, 366.679}, {69, 18}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -1398,7 +1398,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{395.229, 248.759}, {69, 18}}</string>
+					<string>{{395.615, 248.718}, {69, 18}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -1590,7 +1590,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{153.281, 28.7121}, {46, 18}}</string>
+					<string>{{153.281, 28.7137}, {46, 18}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -1661,7 +1661,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{154.21, 44.0676}, {86, 18}}</string>
+					<string>{{154.21, 44.0674}, {86, 18}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -1725,7 +1725,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{590.794, 37.6979}, {79, 18}}</string>
+					<string>{{590.794, 37.6981}, {79, 18}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -3944,7 +3944,7 @@
 					<key>Points</key>
 					<array>
 						<string>{591.764, 198.15}</string>
-						<string>{829.882, 238.182}</string>
+						<string>{829.889, 238.175}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -4660,8 +4660,8 @@
 \f0\fs22 \cf0 rdfs:domain}</string>
 					<key>Points</key>
 					<array>
-						<string>{846.129, 269.206}</string>
-						<string>{561.165, 398.029}</string>
+						<string>{846.128, 269.207}</string>
+						<string>{561.621, 397.823}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -4908,7 +4908,7 @@
 					<key>Points</key>
 					<array>
 						<string>{244.488, 277.246}</string>
-						<string>{483.696, 252.081}</string>
+						<string>{484.193, 252.029}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -6022,8 +6022,8 @@
 \f0\fs22 \cf0 rdf:type}</string>
 					<key>Points</key>
 					<array>
-						<string>{273.779, 42.0137}</string>
-						<string>{115.248, 35.0193}</string>
+						<string>{273.779, 42.0145}</string>
+						<string>{115.248, 35.0214}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -6081,7 +6081,7 @@
 					<key>Points</key>
 					<array>
 						<string>{273.779, 49.6899}</string>
-						<string>{96.7482, 57.4991}</string>
+						<string>{96.7482, 57.4989}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -6208,8 +6208,8 @@
 \f0\fs22 \cf0 rdfs:comment}</string>
 					<key>Points</key>
 					<array>
-						<string>{447.779, 46.1252}</string>
-						<string>{869.762, 47.4494}</string>
+						<string>{447.779, 46.1253}</string>
+						<string>{869.762, 47.4497}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -8612,7 +8612,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{123.033, 32.2206}, {46, 18}}</string>
+					<string>{{123.033, 32.2218}, {46, 18}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -8683,7 +8683,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{123.962, 47.3556}, {86, 18}}</string>
+					<string>{{123.962, 47.3554}, {86, 18}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FitText</key>
@@ -12719,8 +12719,8 @@
 \f0\fs22 \cf0 rdf:type}</string>
 					<key>Points</key>
 					<array>
-						<string>{243.531, 44.4967}</string>
-						<string>{85, 39.1698}</string>
+						<string>{243.531, 44.4972}</string>
+						<string>{85, 39.1714}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -12777,8 +12777,8 @@
 \f0\fs22 \cf0 owl:versionInfo}</string>
 					<key>Points</key>
 					<array>
-						<string>{243.531, 52.1727}</string>
-						<string>{66.5, 61.8437}</string>
+						<string>{243.531, 52.1726}</string>
+						<string>{66.5, 61.8434}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -12905,8 +12905,8 @@
 \f0\fs22 \cf0 rdfs:comment}</string>
 					<key>Points</key>
 					<array>
-						<string>{417.531, 47.8717}</string>
-						<string>{728.114, 49.4841}</string>
+						<string>{417.531, 47.872}</string>
+						<string>{728.114, 49.4854}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -27709,6 +27709,172 @@
 			<key>GraphicsList</key>
 			<array>
 				<dict>
+					<key>AllowLabelDrop</key>
+					<false/>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>1239</integer>
+					</dict>
+					<key>ID</key>
+					<integer>1311</integer>
+					<key>Link</key>
+					<dict>
+						<key>url</key>
+						<string>http://www.w3.org/2000/01/rdf-schema#subClassOf</string>
+					</dict>
+					<key>Notes</key>
+					<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fnil\fcharset0 LucidaGrande;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs22 \cf0 rdfs:subClassOf}</string>
+					<key>Points</key>
+					<array>
+						<string>{297.777, 449.697}</string>
+						<string>{446.655, 409.976}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.68</string>
+								<key>g</key>
+								<string>0.68</string>
+								<key>r</key>
+								<string>0.68</string>
+							</dict>
+							<key>HeadArrow</key>
+							<string>Arrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>1309</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{158, 446}, {172.336, 36}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>b</key>
+							<string>0</string>
+							<key>g</key>
+							<string>0</string>
+							<key>r</key>
+							<string>0</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>NSKern</key>
+						<real>0.0</real>
+						<key>Size</key>
+						<real>14</real>
+					</dict>
+					<key>ID</key>
+					<integer>1309</integer>
+					<key>Link</key>
+					<dict>
+						<key>url</key>
+						<string>http://www.example.com/crime#CrimeFile</string>
+					</dict>
+					<key>Shape</key>
+					<string>Circle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.88516</string>
+								<key>g</key>
+								<string>0.826514</string>
+								<key>r</key>
+								<string>0.673728</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Beneath</key>
+							<string>YES</string>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.245968</string>
+								<key>g</key>
+								<string>0.479839</string>
+								<key>r</key>
+								<string>0.334677</string>
+							</dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>0.57164120674133301</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.245968</string>
+								<key>g</key>
+								<string>0.479839</string>
+								<key>r</key>
+								<string>0.334677</string>
+							</dict>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs28 \cf0 \expnd0\expndtw0\kerning0
+time:TemporalEntity}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+					<key>UserInfo</key>
+					<dict>
+						<key>http://open.vocab.org/terms/curieTypeList</key>
+						<string>owl:Class, </string>
+						<key>http://open.vocab.org/terms/depicts</key>
+						<string>http://www.example.com/crime#CrimeFile</string>
+						<key>http://open.vocab.org/terms/originatingVisualArtifact</key>
+						<string>http://logd.tw.rpi.edu/source/lebot-rpi-edu/dataset/visualizations/version/2011-Oct-04_19-41_1317771673335_ms</string>
+						<key>http://open.vocab.org/terms/originatingVisualForm</key>
+						<string>http://logd.tw.rpi.edu/source/lebot-rpi-edu/dataset/visualizations/version/2011-Oct-04_19-41_1317771673335_ms#visual_form_1011</string>
+						<key>http://open.vocab.org/terms/vid</key>
+						<string>1011</string>
+						<key>http://open.vocab.org/terms/vid_given</key>
+						<string>http://www.example.com/crime#CrimeFile</string>
+						<key>http://open.vocab.org/terms/vid_local_name</key>
+						<string>#visual_form_1011</string>
+						<key>http://open.vocab.org/terms/visualContext</key>
+						<string>http://logd.tw.rpi.edu/source/lebot-rpi-edu/dataset/visualizations/version/2011-Oct-04_19-41_1317771673335_ms</string>
+					</dict>
+				</dict>
+				<dict>
 					<key>Class</key>
 					<string>LineGraphic</string>
 					<key>Head</key>
@@ -30200,62 +30366,6 @@
 						<integer>1239</integer>
 					</dict>
 					<key>ID</key>
-					<integer>1242</integer>
-					<key>Link</key>
-					<dict>
-						<key>url</key>
-						<string>http://www.w3.org/2000/01/rdf-schema#subClassOf</string>
-					</dict>
-					<key>Notes</key>
-					<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
-{\fonttbl\f0\fnil\fcharset0 LucidaGrande;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
-
-\f0\fs22 \cf0 rdfs:subClassOf}</string>
-					<key>Points</key>
-					<array>
-						<string>{291.604, 454.247}</string>
-						<string>{447.296, 410.362}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>stroke</key>
-						<dict>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<string>0.68</string>
-								<key>g</key>
-								<string>0.68</string>
-								<key>r</key>
-								<string>0.68</string>
-							</dict>
-							<key>HeadArrow</key>
-							<string>Arrow</string>
-							<key>LineType</key>
-							<integer>1</integer>
-							<key>TailArrow</key>
-							<string>0</string>
-						</dict>
-					</dict>
-					<key>Tail</key>
-					<dict>
-						<key>ID</key>
-						<integer>1236</integer>
-					</dict>
-				</dict>
-				<dict>
-					<key>AllowLabelDrop</key>
-					<false/>
-					<key>Class</key>
-					<string>LineGraphic</string>
-					<key>Head</key>
-					<dict>
-						<key>ID</key>
-						<integer>1239</integer>
-					</dict>
-					<key>ID</key>
 					<integer>1241</integer>
 					<key>Link</key>
 					<dict>
@@ -30695,123 +30805,6 @@
 					</dict>
 				</dict>
 				<dict>
-					<key>Bounds</key>
-					<string>{{205, 450.052}, {100.494, 28.885}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Color</key>
-						<dict>
-							<key>b</key>
-							<string>0.188235</string>
-							<key>g</key>
-							<string>0.188235</string>
-							<key>r</key>
-							<string>0.188235</string>
-						</dict>
-						<key>Font</key>
-						<string>Helvetica</string>
-						<key>NSKern</key>
-						<real>0.0</real>
-						<key>Size</key>
-						<real>14</real>
-					</dict>
-					<key>ID</key>
-					<integer>1236</integer>
-					<key>Link</key>
-					<dict>
-						<key>url</key>
-						<string>http://www.w3.org/ns/prov-o/Time</string>
-					</dict>
-					<key>Notes</key>
-					<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
-{\fonttbl\f0\fnil\fcharset0 LucidaGrande;}
-{\colortbl;\red255\green255\blue255;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
-
-\f0\fs22 \cf0 Time represents temporal information about entities in the Provenance model.}</string>
-					<key>Shape</key>
-					<string>Circle</string>
-					<key>Style</key>
-					<dict>
-						<key>fill</key>
-						<dict>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<string>0.649194</string>
-								<key>g</key>
-								<string>0.891129</string>
-								<key>r</key>
-								<string>0.71371</string>
-							</dict>
-						</dict>
-						<key>shadow</key>
-						<dict>
-							<key>Beneath</key>
-							<string>YES</string>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<string>0.245968</string>
-								<key>g</key>
-								<string>0.479839</string>
-								<key>r</key>
-								<string>0.334677</string>
-							</dict>
-							<key>Draws</key>
-							<string>NO</string>
-							<key>Fuzziness</key>
-							<real>0.57164120674133301</real>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<string>0.245968</string>
-								<key>g</key>
-								<string>0.479839</string>
-								<key>r</key>
-								<string>0.334677</string>
-							</dict>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
-
-\f0\fs28 \cf2 \expnd0\expndtw0\kerning0
-prov:Time}</string>
-						<key>VerticalPad</key>
-						<integer>0</integer>
-					</dict>
-					<key>UserInfo</key>
-					<dict>
-						<key>http://open.vocab.org/terms/curieTypeList</key>
-						<string>owl:Class, </string>
-						<key>http://open.vocab.org/terms/depicts</key>
-						<string>http://www.w3.org/ns/prov-o/Time</string>
-						<key>http://open.vocab.org/terms/originatingVisualArtifact</key>
-						<string>http://logd.tw.rpi.edu/source/lebot-rpi-edu/dataset/visualizations/version/2011-Oct-03_09-17_1317647871248_ms</string>
-						<key>http://open.vocab.org/terms/originatingVisualForm</key>
-						<string>http://logd.tw.rpi.edu/source/lebot-rpi-edu/dataset/visualizations/version/2011-Oct-03_09-17_1317647871248_ms#visual_form_1024</string>
-						<key>http://open.vocab.org/terms/vid</key>
-						<string>1024</string>
-						<key>http://open.vocab.org/terms/vid_given</key>
-						<string>http://www.w3.org/ns/prov-o/Time</string>
-						<key>http://open.vocab.org/terms/vid_local_name</key>
-						<string>#visual_form_1024</string>
-						<key>http://open.vocab.org/terms/visualContext</key>
-						<string>http://logd.tw.rpi.edu/source/lebot-rpi-edu/dataset/visualizations/version/2011-Oct-03_09-17_1317647871248_ms</string>
-					</dict>
-				</dict>
-				<dict>
 					<key>Class</key>
 					<string>LineGraphic</string>
 					<key>Head</key>
@@ -32516,7 +32509,7 @@
 					<key>Points</key>
 					<array>
 						<string>{268.294, 278.937}</string>
-						<string>{351.706, 280.065}</string>
+						<string>{351.706, 280.064}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -32933,8 +32926,8 @@
 					<integer>1213</integer>
 					<key>Points</key>
 					<array>
-						<string>{268.245, 279.042}</string>
-						<string>{362.535, 280.461}</string>
+						<string>{268.245, 279.041}</string>
+						<string>{362.535, 280.459}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -33352,7 +33345,7 @@
 					<key>Points</key>
 					<array>
 						<string>{207.476, 278.468}</string>
-						<string>{352.53, 280.496}</string>
+						<string>{352.53, 280.497}</string>
 					</array>
 					<key>Style</key>
 					<dict>
--- a/ontology/diagram-history/khalidDiagrams/Ontology_hierarchy.graffle	Thu Nov 17 11:29:28 2011 -0500
+++ b/ontology/diagram-history/khalidDiagrams/Ontology_hierarchy.graffle	Mon Nov 21 08:53:55 2011 -0500
@@ -26,7 +26,7 @@
 	<key>MasterSheets</key>
 	<array/>
 	<key>ModificationDate</key>
-	<string>2011-11-15 18:14:48 +0000</string>
+	<string>2011-11-16 19:54:59 +0000</string>
 	<key>Modifier</key>
 	<string>Khalid Belhajjame</string>
 	<key>NotesVisible</key>
@@ -66,1118 +66,1120 @@
 	<key>QuickLookPreview</key>
 	<data>
 	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
-	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
-	CnFCUPeEWkBbTfX0KhLOdHUFtFvgEj1p298NUwEp92B/CfEdSihFU5UkefNCHjYe4iYd
-	hKuHQwpWqxwV4fNjhJ86E63c3pr98LNhfSQzjco8JDP1fFpALqdS2cMus2h6jvJSjUxC
-	/ciRfkaKqhCgldcsLfvw5kJeiVRBmTSCJEXxywGSoioEh7Ztf4JB7m1Z6kL7k5yAtyEk
-	QBnMCieoWRqpvC+h9UjJI2QG8nqXXC84gUDo2JjIyq9I7JQEbR18IddQ8j+vHcUDvLhZ
-	dhyEjER49AcTV9oSGb/+P0Baam4KZW5kc3RyZWFtCmVuZG9iago2IDAgb2JqCjQ0ODEK
-	ZW5kb2JqCjMgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVudCA0IDAgUiAvUmVzb3Vy
-	Y2VzIDcgMCBSIC9Db250ZW50cyA1IDAgUiAvTWVkaWFCb3ggWzAgMCAxMTE4IDc4M10K
-	Pj4KZW5kb2JqCjcgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9y
-	U3BhY2UgPDwgL0NzMSA4IDAgUiA+PiAvRm9udCA8PCAvRjEuMCA5IDAgUgo+PiA+Pgpl
-	bmRvYmoKMTAgMCBvYmoKPDwgL0xlbmd0aCAxMSAwIFIgL04gMyAvQWx0ZXJuYXRlIC9E
-	ZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBhVTPaxNBFP42
-	bqnQIghaaw6yeJAiSVmraEXUNv0RYmsM2x+2RZBkM0nWbjbr7ia1pYjk4tEq3kXtoQf/
-	gB568GQvSoVaRSjeqyhioRct8c1uTLal6sDOfvPeN+99b3bfAA1y0jT1gATkDcdSohFp
-	bHxCavyIAI6iCUE0JVXb7E4kBkGDc/l759h6D4FbVsN7+3eyd62a0raaB4T9QOBHmtkq
-	sO8XcQpZEgKIPN+hKcd0CN/j2PLsjzlOeXjBtQ8rPcRZInxANS3Of024U80l00CDSDiU
-	9XFSPpzXi5TXHQdpbmbGyBC9T5Cmu8zuq2KhnE72DpC9nfR+TrPePsIhwgsZrT9GuI2e
-	9YzVP+Jh4aTmxIY9HBg19PhgFbcaqfg1whRfEE0nolRx2S4N8Ziu/VbySoJwkDjKZGGA
-	c1pIT9dMbvi6hwV9JtcTr+J3VlHheY8TZ97U3e9F2gKvMA4dDBoMmg1IUBBFBGGYsFBA
-	hjwaMTSycj8jqwYbk3sydSRqu3RiRLFBezbcPbdRpN08/igicZRDtQiS/EH+Kq/JT+V5
-	+ctcsNhW95Stm5q68uA7xeWZuRoe19PI43NNXnyV1HaTV0eWrHl6vJrsGj/sV5cx5oI1
-	j8RzsPvxLV+VzJcpjBTF41Xz6kuEdVoxN9+fbH87PeIuzy611nOtiYs3VpuXZ/1qSPvu
-	qryT5lX5T1718fxnzcRj4ikxJnaK5yGJl8Uu8ZLYS6sL4mBtxwidlYYp0m2R+iTVYGCa
-	vPUvXT9beL1Gfwz1UZQZzNJUifd/wipkNJ25Dm/6j9vH/Bfk94rnnygCL2zgyJm6bVNx
-	7xChZaVuc64CF7/RffC2bmujfjj8BFg8qxatUjWfILwBHHaHeh7oKZjTlpbNOVKHLJ+T
-	uunKYlLMUNtDUlLXJddlSxazmVVi6XbYmdMdbhyhOUL3xKdKZZP6r/ERsP2wUvn5rFLZ
-	fk4a1oGX+m/AvP1FCmVuZHN0cmVhbQplbmRvYmoKMTEgMCBvYmoKNzM3CmVuZG9iago4
-	IDAgb2JqClsgL0lDQ0Jhc2VkIDEwIDAgUiBdCmVuZG9iagoxMyAwIG9iago8PCAvTGVu
-	Z3RoIDE0IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGNVU1vEzEQ
-	vftXzDE5xF17xl/coCoSPVE1EgfUA1paAWqK2oDEz+d5119tioSiaJ2xZ/Lm+b3ZR7qi
-	R5rwcS5RiExPt/SJHujs/GhoPpJZPseZdpN2lL/DwTsEguFg8IzJGJvUpL0kk4SQYiRq
-	sZZEvA42JDqQCUlHh23hpH2KbojYqHkyiKxpSqzRNljAIGO8TlEiiRFtxXryXuMsTrcI
-	i3YhpEBDHmsjkzcBtUrxGukAel6FOQ/VHevggjQESlrkZXcz3YGsS3x/rPSdX4MXZvEh
-	YCEhRU5YWHHJR7o+V484m7nf5UcmfwZDpSyzX7sfSGPhQlGlkZ0sNKqW5s3K9UAa+7g2
-	0UhrkdY8tzzVKKrFqUcqgJ5XYQ6ksU3LJal2bTVy2t1M15DgpE2Mlh2/ujrOI1PJQITC
-	ksl6t0fFQqHQzkEUNmDL4cj+QGfvrZ7A8f6OPtPm49PPbZaxVZv5dl3R5ni8+NN+zL9r
-	+Nc2XxRtvtdASaXNw5ZuaH9JF/sFt08QtoPso/XR5+tdjZD1zxF4JEG1VVkHghy1d5Pp
-	+uuRolHV87oD2DstktVdHcCM5tzEQ8QYLW6C4UqemskmIJKUECsO6JFqQW55FSewt+pF
-	76ojqA7oOHteHgkYCNEskhcOId+pBNBjIHkMm+eSV7jFVmfQfGOlab5HiuaHvCJe9NtQ
-	donXTnqk9ttF33mqoleNp4ag8dRwDjw1iXcE1Qan/f2f6keyGGMhLLrPjL3QPTxoQLB9
-	XfcnWj4UwavNmyLzD+UJcWeDwBY16UuNtC3sDAZYzPevURYsfMiSB7+NTvtlfb86fkmE
-	SWxibGQ/l0MKoqH7kiBssP727BQkhik7Ycq+FFMeCWu95U9V/VPf6rGzQ70VWh5AeN1h
-	+h5RFZCGstbCcZwq53ZBvTOWdlbwAjIBZjudNKfsPVU+b7dqZfhrJfbtM0Kv/gJnzYQ2
-	CmVuZHN0cmVhbQplbmRvYmoKMTQgMCBvYmoKNzIzCmVuZG9iagoxMiAwIG9iago8PCAv
-	VHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgMTUgMCBSIC9Db250ZW50
-	cyAxMyAwIFIgL01lZGlhQm94ClswIDAgNTU5IDc4M10gPj4KZW5kb2JqCjE1IDAgb2Jq
-	Cjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgOCAw
-	IFIgL0NzMyAxNyAwIFIgPj4gL0ZvbnQKPDwgL0YyLjAgMTYgMCBSID4+ID4+CmVuZG9i
-	agoxOCAwIG9iago8PCAvTGVuZ3RoIDE5IDAgUiAvTiAxIC9BbHRlcm5hdGUgL0Rldmlj
-	ZUdyYXkgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBhVJPSBRRHP7NNhKE
-	iEGFeIh3CgmVKaysoNp2dVmVbVuV0qIYZ9+6o7Mz05vZNcWTBF2iPHUPomN07NChm5ei
-	wKxL1yCpIAg8dej7zezqKIRveTvf+/39ft97RG2dpu87KUFUc0OVK6Wnbk5Ni4MfKUUd
-	1E5YphX46WJxjLHruZK/u9fWZ9LYst7HtXb79j21lWVgIeottrcQ+iGRZgAfmZ8oZYCz
-	wB2Wr9g+ATxYDqwa8COiAw+auTDT0Zx0pbItkVPmoigqr2I7Sa77+bnGvou1iYP+XI9m
-	1o69s+qq0UzUtPdEobwPrkQZz19U9mw1FKcN45xIQxop8q7V3ytMxxGRKxBKBlI1ZLmf
-	ak6ddeB1GLtdupPj+PYQpT7JYKiJtemymR2FfQB2KsvsEPAF6PGyYg/ngXth/1tRw5PA
-	J2E/ZId51q0f9heuU+B7hD014M4UrsXx2oofXi0BQ/dUI2iMc03E09c5c6SI7zHUGZj3
-	RjmmCzF3lqoTN4A7YR9ZqmYKsV37ruol7nsCd9PjO9GbOQtcoBxJcrEV2RTQPAlYFH2L
-	sEkOPD7OHlXgd6iYwBy5idzNKPce1REbZ6NSgVZ6jVfGT+O58cX4ZWwYz4B+rHbXe3z/
-	6eMVdde2Pjz5jXrcOa69nRtVYVZxZQvd/8cyhI/ZJzmmwdOhWVhr2HbkD5rMTLAMKMR/
-	BT6X+pITVdzV7u24RRLMUD4sbCW6S1RuKdTqPYNKrBwr2AB2cJLELFocuFNrujl4d9gi
-	em35TVey64b++vZ6+9ryHm3KqCkoE82zRGaUsVuj5N142/1mkRGfODq+572KWsn+SUUQ
-	P4U5WiryFFX0VlDWxG9nDn4btn5cP6Xn9UH9PAk9rZ/Rr+ijEb4MdEnPwnNRH6NJ8LBp
-	IeISoIqDM9ROVGONA+Ip8fK0W2SR/Q9AGf1mCmVuZHN0cmVhbQplbmRvYmoKMTkgMCBv
-	YmoKNzA0CmVuZG9iagoxNyAwIG9iagpbIC9JQ0NCYXNlZCAxOCAwIFIgXQplbmRvYmoK
-	MjEgMCBvYmoKPDwgL0xlbmd0aCAyMiAwIFIgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4K
-	c3RyZWFtCngBjVXLbhQxELz7K/q4Oaxju9svjkThwIkoCxwQh2hIFKIsjyxI8PeUZ/2Y
-	ZLOARqudqZluV5e72t/pgr6TweV9ppiYHq7pPX2h07OdpWlHdr52E62N9lR+iw9vAETL
-	0eI/ZWtdVkYHyTYLIcQZq1kck0jQ0cVMW3IiOqVAwlmHnPwAXNJsLIAapcRZ7aIDDbI+
-	6phTJrGinbhAKWp8aAcgrIOPIdIizGhrxYAgctXsHRoMRmSjOY30nnX0UToDJQ1pPEd1
-	E91Ardf43e31O7uEMMwSYsSNoALOuHHic0jq8gzSQzpc6/JX1J+gUFONOezrH6oxuO5F
-	qjKyl1lGNaKC3Wu9UI1D2lfRVOtAr517GLawqkYtOzh3qDEYkY3mUI1dnndJ9X1ryDPV
-	TXSJJsQKKTn2/OzdblILqaxz6ENhKXK93JCVKqLQOrmiM3l8sNnS6SvWBhpvbugDrc6/
-	nJQ2dmr146RsA60+7wHqwG+qb962Nw148/C1QdN1u9vtzn9dn6iSlFbTzwYfpO+hYPCR
-	Nq/pfDPXHDJcUWyVXEih9Ea1EdzjXdCcAS7cA+/Vtm/2GUjr8BFX/aMmkszaZ7fwjwga
-	0sC53VF40sEwkOE7jlJ9V7OrgTQGI27YZ2RvbhkMKqIGzxFXBgrGSbKzX4RjLP0gEfJY
-	OuKXlkct/NJV6YYZSHXM0He0ftdJDYM0nQbSdFrEdVW6YxqiOoOuU+eJfenZq2M6A+qO
-	Oazv/xyzHC6YQEf8Atuz+FgMow4Mc9DH2975L6pPNsuGXni0rqgOHepEGxOTfd6jfYHt
-	t+amah61erhq0H27eff35euAMFjRONpgJI5RwTiIYoD7DktfXd3/BJHNXfXpPF6OtJ9D
-	Hm+MJZZyvnHEbMo5Y98z3e9H2xwOR3PC+Yl381aMT/EY8WmLxKPF423/XJVJt8XZYnC2
-	GJwtC5n7qdFzP6YBVmGRW7F3j3JX1mUC48TH+bPDCqC6WIINRqpzGLhiHumpip5uLm6N
-	/7VkVGeSI3kyele3V5/QJ03OI7lbqywyOkytkFH904wY5scbhUqj1Jn8z0Y5Wt3cLYML
-	hnE2zCjuiU2e9MrFH0le4MkKZW5kc3RyZWFtCmVuZG9iagoyMiAwIG9iago4MjYKZW5k
-	b2JqCjIwIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQgNCAwIFIgL1Jlc291cmNl
-	cyAyMyAwIFIgL0NvbnRlbnRzIDIxIDAgUiAvTWVkaWFCb3gKWzAgMCA1NTkgNzgzXSA+
-	PgplbmRvYmoKMjMgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERGIC9UZXh0IF0gL0NvbG9y
-	U3BhY2UgPDwgL0NzMSA4IDAgUiAvQ3MzIDE3IDAgUiA+PiAvRm9udAo8PCAvRjMuMCAy
-	NCAwIFIgPj4gPj4KZW5kb2JqCjI2IDAgb2JqCjw8IC9MZW5ndGggMjcgMCBSIC9GaWx0
-	ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AY1VTW8TMRC9+1fMMTnEXXvGX9ygKhI9
-	UTUSB9QDWloBaoragMTP53nXX22KhFbROs+eyZvnN5NHuqJHmvA4lyhEpqdb+kQPdHZ+
-	NDQfySzPcabdpB3lz3DwDkAwHAzeMRljk5q0l2SSEEKMRC3WkojXwYZEBzIh6eiwLZy0
-	T9ENiI2aJwNkDVNijbbBggYZ43WKEkmMaCvWk/caZ3G6ISzahZACDXGsjUzeBOQqySvS
-	CfS4SnMesjvWwQVpDJQ05GV1M91BrEt8fqzynV9DF2bxIWAhIUVOWFhxyUe6PlePOJu1
-	3+VXFn+GQiUts1+rH0Rj4SJRlZGdLDKqFubNqvUgGvu4FtFEa0grnlucahLV5NSRSqDH
-	VZqDaGzTckmqXVtFTqub6RoWnLSJ0bLjV1fHeVQqGZhQWLJY7/bIWCQU2jmYwgZsORzZ
-	H+jsvegJGu/v6DNtPj793GYbW7WZb9cVbY7Hiz/ty/y7wr+2+aJo870CJZQ2D1u6of0l
-	XewX3j7B2A62j9ZHn693bYTsf47gIwmurc46EOyovZtM919HikdVj+sdwN5pkezu2gHM
-	Vk9u4gExRoub0HAlTs1kExhJSsBKB3SktiC3uMoT3Fv24nfVGdQO6Dx7XB4JGAjRLJYX
-	DiHfqQTIY2B5DJvnlle4xZZn8HxTpXm+I8XzQ1wxL+ptLLvFayUdqfV203edqulV06kx
-	aDo1noNOzeKdQW2D0/r+z/WjWIyxEBbfZ8Ve+B49aCCwfd33J14+FMOrzZti8w/lDXPn
-	BkFb1KAvFWlb2BkaYGm+f42yYNGHLHnw2+i0X9b3a8cvgWgSmxgbuZ/LIQXT0H0JEDZY
-	f3t2ChbDlJ0wZV+aKY+ENd/yo6r+qG/52Nkh30otDyD83WH6HpEVlIa01ubunarmdmG9
-	M5Z21mrMK6ST00nTBkoT7WuV8XarVoUb8vaZoFd/AVUOg50KZW5kc3RyZWFtCmVuZG9i
-	agoyNyAwIG9iago3MjMKZW5kb2JqCjI1IDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJl
-	bnQgNCAwIFIgL1Jlc291cmNlcyAyOCAwIFIgL0NvbnRlbnRzIDI2IDAgUiAvTWVkaWFC
-	b3gKWzAgMCA1NTkgNzgzXSA+PgplbmRvYmoKMjggMCBvYmoKPDwgL1Byb2NTZXQgWyAv
-	UERGIC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA4IDAgUiAvQ3MzIDE3IDAgUiA+
-	PiAvRm9udAo8PCAvRjQuMCAyOSAwIFIgPj4gPj4KZW5kb2JqCjMxIDAgb2JqCjw8IC9M
-	ZW5ndGggMzIgMCBSIC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AY2VTWsc
-	MQyG7/4VOu4e4lgf/uqtDWlpbiELPZQeyjahLd1AsoHSf1951tY4pIEyDGM0lkZ69Vjz
-	ANfwAEGvGCvkwvB4C5/gHs4vjgj7I+ByHfdwFnyEdk8b79SQkTPqs1REqi74JBWrgLpg
-	zB4TVRBJPlOucADM6BOSgHD1qZY4Wah4DqiW7ueE0FMmTQRQqH0qgqB4EkqAWD2VNFuC
-	+NKymfxq8FxyIo3Vow/LlIH5jTz1exY9ss8xi2XgxCwv6tvDnep1pffPk4IXNyoNs6Sc
-	dSG5Fq66IIk1FXdzoeKreHqdtUfTf68ajbjM6VT/pBsLd5WGkhxlUdKtfglPek+6cSq9
-	jlHZahn1c/dzezCVRvTJYhmY38hz0o1J26N9cta5YflHfXu4URCDx1KII/9zddy7SSxk
-	bTNLk+vdTnvTRRQVMvsYUhGICuvuAOfvow+q8u4OPsPm8n7bUCa3edq2RsDmx8kAZviz
-	hS+wu4LL3ZJTqkpuQ79QKql174R6I5xL8kFqcRPhEpJPMbT0OuGrZTA4/GZSOUUvUrMz
-	wpnJhxh4ZZ4RvcRAsx9pq4pUPWUj+rA4y2D1Wwlfow+eRwZghI881/oa4Up0xoIL0cI5
-	t35JVnkQXiF6xIFBtDuAqWJEr5ZOtOkLg0ydBJbl4NdZJcMCVu/kN1QBI3q1dKLd6rcS
-	vUbvRE8ZmKVzsNb3f0TPx5+lHdBXoNZ0UAWmBrV7AfULlA+3A+o3nfKP/dnxh83x5OQ2
-	X8dWe6VvpgOwnKxX+oo6VCKwtMlOJfrk2vrX6TQvjnpIqLJPS119k66zblocdI26/v5s
-	lyIGVy7oEJ1OvI3HU7zpo5pAsngcaYq37HJtuOgPTYfrUSNrSlNYoqL/pzAGCS1ZnyHB
-	mbSxSqyvbYy4MUZ+D9FMveOHrrBJb3qa5dF2P231T6nDx159GwHfPlP/+i+SpoU0CmVu
-	ZHN0cmVhbQplbmRvYmoKMzIgMCBvYmoKNzE4CmVuZG9iagozMCAwIG9iago8PCAvVHlw
-	ZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgMzMgMCBSIC9Db250ZW50cyAz
-	MSAwIFIgL01lZGlhQm94ClswIDAgNTU5IDc4M10gPj4KZW5kb2JqCjMzIDAgb2JqCjw8
-	IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgOCAwIFIg
-	L0NzMyAxNyAwIFIgPj4gL0ZvbnQKPDwgL0Y1LjAgMzQgMCBSID4+ID4+CmVuZG9iago0
-	IDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvTWVkaWFCb3ggWzAgMCA2MTIgNzkyXSAvQ291
-	bnQgNSAvS2lkcyBbIDMgMCBSIDEyIDAgUiAyMCAwIFIKMjUgMCBSIDMwIDAgUiBdID4+
-	CmVuZG9iagozNSAwIG9iago8PCAvVHlwZSAvQ2F0YWxvZyAvT3V0bGluZXMgMiAwIFIg
-	L1BhZ2VzIDQgMCBSID4+CmVuZG9iagoyIDAgb2JqCjw8IC9MYXN0IDM2IDAgUiAvRmly
-	c3QgMzcgMCBSID4+CmVuZG9iagozNyAwIG9iago8PCAvUGFyZW50IDM4IDAgUiAvVGl0
-	bGUgKENhbnZhcyA4KSAvQ291bnQgMCAvRGVzdCBbIDMgMCBSIC9YWVogMCA3ODMgMCBd
-	Ci9OZXh0IDM5IDAgUiA+PgplbmRvYmoKMzkgMCBvYmoKPDwgL1BhcmVudCA0MCAwIFIg
-	L1ByZXYgNDEgMCBSIC9Db3VudCAwIC9UaXRsZSAoQ2FudmFzIDIpIC9EZXN0IFsgMTIg
-	MCBSIC9YWVoKMCA3ODMgMCBdIC9OZXh0IDQyIDAgUiA+PgplbmRvYmoKNDIgMCBvYmoK
-	PDwgL1BhcmVudCA0MyAwIFIgL1ByZXYgNDQgMCBSIC9Db3VudCAwIC9UaXRsZSAoQ2Fu
-	dmFzIDUpIC9EZXN0IFsgMjAgMCBSIC9YWVoKMCA3ODMgMCBdIC9OZXh0IDQ1IDAgUiA+
-	PgplbmRvYmoKNDUgMCBvYmoKPDwgL1BhcmVudCA0NiAwIFIgL1ByZXYgNDcgMCBSIC9D
-	b3VudCAwIC9UaXRsZSAoQ2FudmFzIDMpIC9EZXN0IFsgMjUgMCBSIC9YWVoKMCA3ODMg
-	MCBdIC9OZXh0IDQ4IDAgUiA+PgplbmRvYmoKNDggMCBvYmoKPDwgL1BhcmVudCA0OSAw
-	IFIgL1ByZXYgNTAgMCBSIC9Db3VudCAwIC9EZXN0IFsgMzAgMCBSIC9YWVogMCA3ODMg
-	MCBdIC9UaXRsZQooQ2FudmFzIDQpID4+CmVuZG9iago1MCAwIG9iago8PCAvUGFyZW50
-	IDQ2IDAgUiA+PgplbmRvYmoKNDkgMCBvYmoKPDwgPj4KZW5kb2JqCjQ3IDAgb2JqCjw8
-	IC9QYXJlbnQgNDMgMCBSID4+CmVuZG9iago0NiAwIG9iago8PCA+PgplbmRvYmoKNDQg
-	MCBvYmoKPDwgL1BhcmVudCA0MCAwIFIgPj4KZW5kb2JqCjQzIDAgb2JqCjw8ID4+CmVu
-	ZG9iago0MSAwIG9iago8PCAvUGFyZW50IDM4IDAgUiA+PgplbmRvYmoKNDAgMCBvYmoK
-	PDwgPj4KZW5kb2JqCjM4IDAgb2JqCjw8ID4+CmVuZG9iagozNiAwIG9iago8PCAvUGFy
-	ZW50IDQ5IDAgUiAvUHJldiA1MCAwIFIgL0NvdW50IDAgL0Rlc3QgWyAzMCAwIFIgL1hZ
-	WiAwIDc4MyAwIF0gL1RpdGxlCihDYW52YXMgNCkgPj4KZW5kb2JqCjUxIDAgb2JqCjw8
-	IC9MZW5ndGggNTIgMCBSIC9MZW5ndGgxIDEzNjIwIC9GaWx0ZXIgL0ZsYXRlRGVjb2Rl
-	ID4+CnN0cmVhbQp4Ad17e3xUxfX4zH3vM/t+v242u5vN+0ECIYEsIQnhFQNRSJBgAgQS
-	hAoYIrHCNwoIREQFeShUxQcEULOEVBYQSykIWFvBWlS0rRa0tj/zte0PbSvZ3d+ZuyFC
-	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
-	ehngdQBy+iHH6S8BBqCjEsABkAFQAjAFYDbAYoAHADYB7AZ4GeB1gLcBPgb4EmAAnB4l
-	gAMgA6AEYArAbIDFAA8AbALYHR/8wTPRUBnD+/1b8XHD8PHD8Iph+IRhODj5t4wPtNyC
-	1wzDpw3Dpw/DyTcIN9N7xzCccPrm9nnD8PnDcEkvbpr/wmHtLcPw1mE48PSW50n/L3TT
-	eD8Y1n7PMHzpMHz5MPzeYXjbMHzFMLx9GH7fMHzlMLzjVvy6pKX/D/O2s1cKZW5kc3Ry
-	ZWFtCmVuZG9iago1MiAwIG9iago4OTU4CmVuZG9iago1MyAwIG9iago8PCAvVHlwZSAv
-	Rm9udERlc2NyaXB0b3IgL0FzY2VudCA3NzAgL0NhcEhlaWdodCA3MTcgL0Rlc2NlbnQg
-	LTIzMCAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstOTUxIC00ODEgMTQ0NSAxMTIyXSAvRm9u
-	dE5hbWUgL1ZKWUdBRCtIZWx2ZXRpY2EgL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDAgL01h
-	eFdpZHRoIDE1MDAgL1hIZWlnaHQgNTQwIC9Gb250RmlsZTIgNTEgMCBSID4+CmVuZG9i
-	ago1NCAwIG9iagpbIDI3OCAwIDAgMCAwIDAgMCA2NjcgMCA3MjIgMCA2NjcgMCA3Nzgg
-	MCAyNzggMCAwIDU1NiAwIDAgMCA2NjcgNzc4IDcyMiAwCjYxMSA3MjIgMCAwIDAgMCAw
-	IDAgMCAwIDAgMCAwIDU1NiAwIDUwMCA1NTYgNTU2IDAgNTU2IDU1NiAyMjIgMCAwIDIy
-	MiA4MzMKNTU2IDU1NiA1NTYgMCAzMzMgNTAwIDI3OCA1NTYgNTAwIDcyMiA1MDAgNTAw
-	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAowIDAgMCAwIDAgMCAwIDAgMCAwIDAg
+	dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGVm8uSHcdxhvf9FL0EFmx1VXVdWjsb
+	QTus0EIUR6GFwgvFmDSpGJAmYFH2y/pZ/GV3ZWad2wAIBgLDxMk6WVl/5eXPml/mb+Zf
+	5pX/Qghtri3NH76b/zz/NP/m3ccwP3+cw/Hfx+f5q3XJs/wZP/k9khpSDdO6tD2EuCMo
+	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
+	97grw86Ftzmig3Mh/rGazEuFzXFJr5HKMa5tkAMbG6D85jXUyi9aHVbf0Rarv/l/9E5w
+	lQplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKNDUxMwplbmRvYmoKMyAwIG9iago8PCAv
+	VHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgNyAwIFIgL0NvbnRlbnRz
+	IDUgMCBSIC9NZWRpYUJveCBbMCAwIDExMTggNzgzXQo+PgplbmRvYmoKNyAwIG9iago8
+	PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDggMCBS
+	ID4+IC9Gb250IDw8IC9GMS4wIDkgMCBSCj4+ID4+CmVuZG9iagoxMCAwIG9iago8PCAv
+	TGVuZ3RoIDExIDAgUiAvTiAzIC9BbHRlcm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9G
+	bGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFVM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2
+	/RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3x
+	zW5MtqXqwM5+8943731vdt8ADXLSNPWABOQNx1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQG
+	QYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoHhP1A4Eea2Sqw7xdxClkSAog836Epx3QI3+PY
+	8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhTzSXTQINIOJT1cVI+nNeLlNcdB2luZsbIEL1P
+	kKa7zO6rYqGcTvYOkL2d9H5Os94+wiHCCxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAV
+	txqp+DXCFF8QTSeiVHHZLg3xmK79VvJKgnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndW
+	UeF5jxNn3tTd70XaAq8wDh0MGgyaDUhQEEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7
+	dGJEsUF7Ntw9t1Gk3Tz+KCJxlEO1CJL8Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5
+	Gh7X08jjc01efJXUdpNXR5aseXq8muwaP+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPq
+	S4R1WjE3359sfzs94i7PLrXWc62JizdWm5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEm
+	dornIYmXxS7xkthLqwviYG3HCJ2VhinSbZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ
+	93/CKmQ0nbkOb/qP28f8F+T3iuefKAIvbODImbptU3HvEKFlpW5zrgIXv9F98LZua6N+
+	OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOWls05Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZ
+	VWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw/bBS+fmsUtl+ThrWgZf6b8C8/UUKZW5kc3Ry
+	ZWFtCmVuZG9iagoxMSAwIG9iago3MzcKZW5kb2JqCjggMCBvYmoKWyAvSUNDQmFzZWQg
+	MTAgMCBSIF0KZW5kb2JqCjEzIDAgb2JqCjw8IC9MZW5ndGggMTQgMCBSIC9GaWx0ZXIg
+	L0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4AY1VTW8TMRC9+1fMMTnEXXvGX9ygKhI9UTUS
+	B9QDWloBaoragMTP53nXX22KhKJonbFn8ub5vdlHuqJHmvBxLlGITE+39Ike6Oz8aGg+
+	klk+x5l2k3aUv8PBOwSC4WDwjMkYm9SkvSSThJBiJGqxlkS8DjYkOpAJSUeHbeGkfYpu
+	iNioeTKIrGlKrNE2WMAgY7xOUSKJEW3FevJe4yxOtwiLdiGkQEMeayOTNwG1SvEa6QB6
+	XoU5D9Ud6+CCNARKWuRldzPdgaxLfH+s9J1fgxdm8SFgISFFTlhYcclHuj5Xjzibud/l
+	RyZ/BkOlLLNfux9IY+FCUaWRnSw0qpbmzcr1QBr7uDbRSGuR1jy3PNUoqsWpRyqAnldh
+	DqSxTcslqXZtNXLa3UzXkOCkTYyWHb+6Os4jU8lAhMKSyXq3R8VCodDOQRQ2YMvhyP5A
+	Z++tnsDx/o4+0+bj089tlrFVm/l2XdHmeLz4037Mv2v41zZfFG2+10BJpc3Dlm5of0kX
+	+wW3TxC2g+yj9dHn612NkPXPEXgkQbVVWQeCHLV3k+n665GiUdXzugPYOy2S1V0dwIzm
+	3MRDxBgtboLhSp6aySYgkpQQKw7okWpBbnkVJ7C36kXvqiOoDug4e14eCRgI0SySFw4h
+	36kE0GMgeQyb55JXuMVWZ9B8Y6VpvkeK5oe8Il7021B2iddOeqT220XfeaqiV42nhqDx
+	1HAOPDWJdwTVBqf9/Z/qR7IYYyEsus+MvdA9PGhAsH1d9ydaPhTBq82bIvMP5QlxZ4PA
+	FjXpS420LewMBljM969RFix8yJIHv41O+2V9vzp+SYRJbGJsZD+XQwqiofuSIGyw/vbs
+	FCSGKTthyr4UUx4Ja73lT1X9U9/qsbNDvRVaHkB43WH6HlEVkIay1sJxnCrndkG9M5Z2
+	VvACMgFmO500p+w9VT5vt2pl+Gsl9u0zQq/+AmfNhDYKZW5kc3RyZWFtCmVuZG9iagox
+	NCAwIG9iago3MjMKZW5kb2JqCjEyIDAgb2JqCjw8IC9UeXBlIC9QYWdlIC9QYXJlbnQg
+	NCAwIFIgL1Jlc291cmNlcyAxNSAwIFIgL0NvbnRlbnRzIDEzIDAgUiAvTWVkaWFCb3gK
+	WzAgMCA1NTkgNzgzXSA+PgplbmRvYmoKMTUgMCBvYmoKPDwgL1Byb2NTZXQgWyAvUERG
+	IC9UZXh0IF0gL0NvbG9yU3BhY2UgPDwgL0NzMSA4IDAgUiAvQ3MzIDE3IDAgUiA+PiAv
+	Rm9udAo8PCAvRjIuMCAxNiAwIFIgPj4gPj4KZW5kb2JqCjE4IDAgb2JqCjw8IC9MZW5n
+	dGggMTkgMCBSIC9OIDEgL0FsdGVybmF0ZSAvRGV2aWNlR3JheSAvRmlsdGVyIC9GbGF0
+	ZURlY29kZSA+PgpzdHJlYW0KeAGFUk9IFFEc/s02EoSIQYV4iHcKCZUprKyg2nZ1WZVt
+	W5XSohhn37qjszPTm9k1xZMEXaI8dQ+iY3Ts0KGbl6LArEvXIKkgCDx16PvN7OoohG95
+	O9/7/f1+33tEbZ2m7zspQVRzQ5UrpaduTk2Lgx8pRR3UTlimFfjpYnGMseu5kr+719Zn
+	0tiy3se1dvv2PbWVZWAh6i22txD6IZFmAB+ZnyhlgLPAHZav2D4BPFgOrBrwI6IDD5q5
+	MNPRnHSlsi2RU+aiKCqvYjtJrvv5uca+i7WJg/5cj2bWjr2z6qrRTNS090ShvA+uRBnP
+	X1T2bDUUpw3jnEhDGinyrtXfK0zHEZErEEoGUjVkuZ9qTp114HUYu126k+P49hClPslg
+	qIm16bKZHYV9AHYqy+wQ8AXo8bJiD+eBe2H/W1HDk8AnYT9kh3nWrR/2F65T4HuEPTXg
+	zhSuxfHaih9eLQFD91QjaIxzTcTT1zlzpIjvMdQZmPdGOaYLMXeWqhM3gDthH1mqZgqx
+	Xfuu6iXuewJ30+M70Zs5C1ygHElysRXZFNA8CVgUfYuwSQ48Ps4eVeB3qJjAHLmJ3M0o
+	9x7VERtno1KBVnqNV8ZP47nxxfhlbBjPgH6sdtd7fP/p4xV117Y+PPmNetw5rr2dG1Vh
+	VnFlC93/xzKEj9knOabB06FZWGvYduQPmsxMsAwoxH8FPpf6khNV3NXu7bhFEsxQPixs
+	JbpLVG4p1Oo9g0qsHCvYAHZwksQsWhy4U2u6OXh32CJ6bflNV7Lrhv769nr72vIebcqo
+	KSgTzbNEZpSxW6Pk3Xjb/WaREZ84Or7nvYpayf5JRRA/hTlaKvIUVfRWUNbEb2cOfhu2
+	flw/pef1Qf08CT2tn9Gv6KMRvgx0Sc/Cc1Efo0nwsGkh4hKgioMz1E5UY40D4inx8rRb
+	ZJH9D0AZ/WYKZW5kc3RyZWFtCmVuZG9iagoxOSAwIG9iago3MDQKZW5kb2JqCjE3IDAg
+	b2JqClsgL0lDQ0Jhc2VkIDE4IDAgUiBdCmVuZG9iagoyMSAwIG9iago8PCAvTGVuZ3Ro
+	IDIyIDAgUiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGNVU1vFDkQvftX
+	1HFyGGO7yl973CgcOIEywAFxiJpELMqwkAFp99/vc4+/ksksqDWa7teu8qvX9crf6Q19
+	J4PL+0wxMT3c0nv6Si8uD5aWA9n1Oiy0NdpT+U0L7wBEy9HiP2VrXVZGB8k2CyHEGatZ
+	HJNI0NHFTHtyIjqlQMJZh5z8AFzSbCyAGqXEWe2iAw2yPuqYUyaxop24QClqLLR2IMI6
+	+BgSTXFGWyvGpYxkNX2HBoUR2XguU37POvoonYOShjSmo76F7qDXK/y+HBW8vIY0zBJi
+	xI2gBs64ceJzSOr6EuJDPFzb8lf0X6BR0405HBUYujHIHmWqQrKXVUg1ooI9qj3pxiEd
+	q+i6daRXzzVOLWBYdaOWfoYahRHZeE66scvrl1L92zXkmfoWukYjYteUHHt+9u6wqEks
+	6xx6UViKYH/uyEqVUWibXFGaPBbs9vTiJWsDlXd39IE2V18vSis7tflxgW0cbf46AtSB
+	f6m+edveNOD1w98NWm7b3eFw9c/thSpJabP8bPBJ+h4KBh9p94qudmvNIcMZxVrJhRRK
+	d1QrwUHeBc0Z4OQg+G9t/dG/A2lNPuKqh/BNJbP22U0eEkFLGri3uwpPOhgGMrzHUar3
+	anY1kGbiETccNLI3vwwGFVGD54grQwUjJdnVMcIxln6QCHksnXFMy6Mmx3RVumUGUj0z
+	9G29j1nTWKrhkKbTQJpOU1xXpVumIaoz6Dp1ntivZ6+O6QyoO+a0vt9zzDxeMIPO+AW+
+	Z/GxGEadGOakj/e98/+oPtnNDT15tO6oTh3qRBsTk33eo32D/bfmpmoetXm4adB9u3n3
+	/9vXAWGwo3G0w1Aco4JxGMUA952Wvrm5/wkiuy/Vp+t4OdN+Dnm8MZZYyhnHEbMp54zv
+	nun+ONrWcDiaE85QvFs/xViKx4ilLRKPFo+f+3JVJt0ep4vB6WJwukwy93Oj535MA6zC
+	lFuxd49yV9ZlAuPUxwl0wA6gOm3BBiPVOQxcMY/0VEVPtxa3xf9WMqozyZE8Gb2bzzef
+	0CdNzjO5W6tMGR2mVsio/mlGDPPzjUKlUepM/mWjnK1u7ZbBBcM4G2YU98QmT3rlzX+V
+	dOGxCmVuZHN0cmVhbQplbmRvYmoKMjIgMCBvYmoKODMxCmVuZG9iagoyMCAwIG9iago8
+	PCAvVHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgMjMgMCBSIC9Db250
+	ZW50cyAyMSAwIFIgL01lZGlhQm94ClswIDAgNTU5IDc4M10gPj4KZW5kb2JqCjIzIDAg
+	b2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEg
+	OCAwIFIgL0NzMyAxNyAwIFIgPj4gL0ZvbnQKPDwgL0YzLjAgMjQgMCBSID4+ID4+CmVu
+	ZG9iagoyNiAwIG9iago8PCAvTGVuZ3RoIDI3IDAgUiAvRmlsdGVyIC9GbGF0ZURlY29k
+	ZSA+PgpzdHJlYW0KeAGNVU1vEzEQvftXzDE5xF17xl/coCoSPVE1EgfUA1paAWqK2oDE
+	z+d5119tioRW0TrPnsmb5zeTR7qiR5rwOJcoRKanW/pED3R2fjQ0H8ksz3Gm3aQd5c9w
+	8A5AMBwM3jEZY5OatJdkkhBCjEQt1pKI18GGRAcyIenosC2ctE/RDYiNmicDZA1TYo22
+	wYIGGeN1ihJJjGgr1pP3GmdxuiEs2oWQAg1xrI1M3gTkKskr0gn0uEpzHrI71sEFaQyU
+	NORldTPdQaxLfH6s8p1fQxdm8SFgISFFTlhYcclHuj5Xjzibtd/lVxZ/hkIlLbNfqx9E
+	Y+EiUZWRnSwyqhbmzar1IBr7uBbRRGtIK55bnGoS1eTUkUqgx1Wag2hs03JJql1bRU6r
+	m+kaFpy0idGy41dXx3lUKhmYUFiyWO/2yFgkFNo5mMIGbDkc2R/o7L3oCRrv7+gzbT4+
+	/dxmG1u1mW/XFW2Ox4s/7cv8u8K/tvmiaPO9AiWUNg9buqH9JV3sF94+wdgOto/WR5+v
+	d22E7H+O4CMJrq3OOhDsqL2bTPdfR4pHVY/rHcDeaZHs7toBzFZPbuIBMUaLm9BwJU7N
+	ZBMYSUrASgd0pLYgt7jKE9xb9uJ31RnUDug8e1weCRgI0SyWFw4h36kEyGNgeQyb55ZX
+	uMWWZ/B8U6V5viPF80NcMS/qbSy7xWslHan1dtN3narpVdOpMWg6NZ6DTs3inUFtg9P6
+	/s/1o1iMsRAW32fFXvgePWggsH3d9ydePhTDq82bYvMP5Q1z5wZBW9SgLxVpW9gZGmBp
+	vn+NsmDRhyx58NvotF/W92vHL4FoEpsYG7mfyyEF09B9CRA2WH97dgoWw5SdMGVfmimP
+	hDXf8qOq/qhv+djZId9KLQ8g/N1h+h6RFZSGtNbm7p2q5nZhvTOWdtZqzCukk9NJ0wZK
+	E+1rlfF2q1aFG/L2maBXfwFVDoOdCmVuZHN0cmVhbQplbmRvYmoKMjcgMCBvYmoKNzIz
+	CmVuZG9iagoyNSAwIG9iago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNv
+	dXJjZXMgMjggMCBSIC9Db250ZW50cyAyNiAwIFIgL01lZGlhQm94ClswIDAgNTU5IDc4
+	M10gPj4KZW5kb2JqCjI4IDAgb2JqCjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9D
+	b2xvclNwYWNlIDw8IC9DczEgOCAwIFIgL0NzMyAxNyAwIFIgPj4gL0ZvbnQKPDwgL0Y0
+	LjAgMjkgMCBSID4+ID4+CmVuZG9iagozMSAwIG9iago8PCAvTGVuZ3RoIDMyIDAgUiAv
+	RmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGNlU1rHDEMhu/+FTruHuJYH/7q
+	rQ1paW4hCz2UHso2oS3dQLKB0n9fedbWOKSBMgxjNJZGevVY8wDX8ABBrxgr5MLweAuf
+	4B7OL44I+yPgch33cBZ8hHZPG+/UkJEz6rNURKou+CQVq4C6YMweE1UQST5TrnAAzOgT
+	koBw9amWOFmoeA6olu7nhNBTJk0EUKh9KoKgeBJKgFg9lTRbgvjSspn8avBcciKN1aMP
+	y5SB+Y089XsWPbLPMYtl4MQsL+rbw53qdaX3z5OCFzcqDbOknHUhuRauuiCJNRV3c6Hi
+	q3h6nbVH03+vGo24zOlU/6QbC3eVhpIcZVHSrX4JT3pPunEqvY5R2WoZ9XP3c3swlUb0
+	yWIZmN/Ic9KNSdujfXLWuWH5R317uFEQg8dSiCP/c3Xcu0ksZG0zS5Pr3U5700UUFTL7
+	GFIRiArr7gDn76MPqvLuDj7D5vJ+21Amt3natkbA5sfJAGb4s4UvsLuCy92SU6pKbkO/
+	UCqpde+EeiOcS/JBanET4RKSTzG09Drhq2UwOPxmUjlFL1KzM8KZyYcYeGWeEb3EQLMf
+	aauKVD1lI/qwOMtg9VsJX6MPnkcGYISPPNf6GuFKdMaCC9HCObd+SVZ5EF4hesSBQbQ7
+	gKliRK+WTrTpC4NMnQSW5eDXWSXDAlbv5DdUASN6tXSi3eq3Er1G70RPGZilc7DW939E
+	z8efpR3QV6DWdFAFpga1ewH1C5QPtwPqN53yj/3Z8YfN8eTkNl/HVnulb6YDsJysV/qK
+	OlQisLTJTiX65Nr61+k0L456SKiyT0tdfZOus25aHHSNuv7+bJciBlcu6BCdTryNx1O8
+	6aOaQLJ4HGmKt+xybbjoD02H61Eja0pTWKKi/6cwBgktWZ8hwZm0sUqsr22MuDFGfg/R
+	TL3jh66wSW96muXRdj9t9U+pw8defRsB3z5T//ovkqaFNAplbmRzdHJlYW0KZW5kb2Jq
+	CjMyIDAgb2JqCjcxOAplbmRvYmoKMzAgMCBvYmoKPDwgL1R5cGUgL1BhZ2UgL1BhcmVu
+	dCA0IDAgUiAvUmVzb3VyY2VzIDMzIDAgUiAvQ29udGVudHMgMzEgMCBSIC9NZWRpYUJv
+	eApbMCAwIDU1OSA3ODNdID4+CmVuZG9iagozMyAwIG9iago8PCAvUHJvY1NldCBbIC9Q
+	REYgL1RleHQgXSAvQ29sb3JTcGFjZSA8PCAvQ3MxIDggMCBSIC9DczMgMTcgMCBSID4+
+	IC9Gb250Cjw8IC9GNS4wIDM0IDAgUiA+PiA+PgplbmRvYmoKNCAwIG9iago8PCAvVHlw
+	ZSAvUGFnZXMgL01lZGlhQm94IFswIDAgNjEyIDc5Ml0gL0NvdW50IDUgL0tpZHMgWyAz
+	IDAgUiAxMiAwIFIgMjAgMCBSCjI1IDAgUiAzMCAwIFIgXSA+PgplbmRvYmoKMzUgMCBv
+	YmoKPDwgL1R5cGUgL0NhdGFsb2cgL091dGxpbmVzIDIgMCBSIC9QYWdlcyA0IDAgUiA+
+	PgplbmRvYmoKMiAwIG9iago8PCAvTGFzdCAzNiAwIFIgL0ZpcnN0IDM3IDAgUiA+Pgpl
+	bmRvYmoKMzcgMCBvYmoKPDwgL1BhcmVudCAzOCAwIFIgL1RpdGxlIChDYW52YXMgOCkg
+	L0NvdW50IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNzgzIDAgXQovTmV4dCAzOSAwIFIg
+	Pj4KZW5kb2JqCjM5IDAgb2JqCjw8IC9QYXJlbnQgNDAgMCBSIC9QcmV2IDQxIDAgUiAv
+	Q291bnQgMCAvVGl0bGUgKENhbnZhcyAyKSAvRGVzdCBbIDEyIDAgUiAvWFlaCjAgNzgz
+	IDAgXSAvTmV4dCA0MiAwIFIgPj4KZW5kb2JqCjQyIDAgb2JqCjw8IC9QYXJlbnQgNDMg
+	MCBSIC9QcmV2IDQ0IDAgUiAvQ291bnQgMCAvVGl0bGUgKENhbnZhcyA1KSAvRGVzdCBb
+	IDIwIDAgUiAvWFlaCjAgNzgzIDAgXSAvTmV4dCA0NSAwIFIgPj4KZW5kb2JqCjQ1IDAg
+	b2JqCjw8IC9QYXJlbnQgNDYgMCBSIC9QcmV2IDQ3IDAgUiAvQ291bnQgMCAvVGl0bGUg
+	KENhbnZhcyAzKSAvRGVzdCBbIDI1IDAgUiAvWFlaCjAgNzgzIDAgXSAvTmV4dCA0OCAw
+	IFIgPj4KZW5kb2JqCjQ4IDAgb2JqCjw8IC9QYXJlbnQgNDkgMCBSIC9QcmV2IDUwIDAg
+	UiAvQ291bnQgMCAvRGVzdCBbIDMwIDAgUiAvWFlaIDAgNzgzIDAgXSAvVGl0bGUKKENh
+	bnZhcyA0KSA+PgplbmRvYmoKNTAgMCBvYmoKPDwgL1BhcmVudCA0NiAwIFIgPj4KZW5k
+	b2JqCjQ5IDAgb2JqCjw8ID4+CmVuZG9iago0NyAwIG9iago8PCAvUGFyZW50IDQzIDAg
+	UiA+PgplbmRvYmoKNDYgMCBvYmoKPDwgPj4KZW5kb2JqCjQ0IDAgb2JqCjw8IC9QYXJl
+	bnQgNDAgMCBSID4+CmVuZG9iago0MyAwIG9iago8PCA+PgplbmRvYmoKNDEgMCBvYmoK
+	PDwgL1BhcmVudCAzOCAwIFIgPj4KZW5kb2JqCjQwIDAgb2JqCjw8ID4+CmVuZG9iagoz
+	OCAwIG9iago8PCA+PgplbmRvYmoKMzYgMCBvYmoKPDwgL1BhcmVudCA0OSAwIFIgL1By
+	ZXYgNTAgMCBSIC9Db3VudCAwIC9EZXN0IFsgMzAgMCBSIC9YWVogMCA3ODMgMCBdIC9U
+	aXRsZQooQ2FudmFzIDQpID4+CmVuZG9iago1MSAwIG9iago8PCAvTGVuZ3RoIDUyIDAg
+	UiAvTGVuZ3RoMSAxMDU0MCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9
+	egt0VEW29q7z7kc63Z1+pzvdh0535/0kISGBtCEJ4RUD4ZEgwQQIJAiKGKJxlBsVBCKi
+	iDxEfwfU4TlOmpALDYg/44+Cc+f6HPExzsMLOjhrspw7P3odoLv/XadDJFnOLP+1XHNO
+	71O1q+pU7fpq195Vdbpz9Zo2SIAeYKF+fuuqpaBcgbEA5NvFK1tXxfkkG4a/XtzV6Ynz
+	fBoAu2LpqmUr47z0NIDatWxF99D7JixvfKm9rXVJPB+uY1jcjglxnmD9kNq+svO+OG8c
+	wHDJirsWD+UnXUJ+7MrW+4bah0+R99zZurItXj6gxzB11V33dMZ5/ysYzl61um2oPGlE
+	+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
+	xHvZe8XNpl2wk99l3mnZaT0AByz6Wphmnmx908xV8W/wzAZ+H+wj+/kDVj41jbeZrRZc
+	e5i1mkSXpKNOwZKM2oBb1z6r2danfcKCvuE38jJqVex4yHLJNmITG4cYZ12BPddWUV6O
+	+9lSQjeyRjNu5i0rjVarjSdkJZ4+2TbkZOofPKsEEoakGWfj3XRfSwoFlhEZZQIU0cVi
+	8biJZBwpJCwrn/M/sqjyuZ7n/OkpuRn6glw9P1EX7fw1cRMud1l0a/Qvv4guHRCklxIE
+	2SY9ncrVXd/FPkyxUq5YG/5P4PsuOyayuBNJg0IYh/+WKIUqqFH+fUD/X3Cr8v+HWfif
+	hjkwF+ZBI/5HYAG+QfAUjSjVCXimBg2TJ8+pm5tZ27aiq62zY3GrUkLJxgf9jn0f0kYk
+	NKL4Lw+gOgJ0CfgR0mWkb7FKCcmGlIZUglSL1IjUjnQf0kakXUgHkMJI55E+QrocG7qw
+	HhiOE1y1j+THj+KrR/H1o/jZo/g5o/i5o3ja65vbXzyKXzKKV8bjJnmxnyPe7xjFUxxv
+	rl/5X+FN7985Kv+uUfyqUfzqUfw9o3jlf4M31b9mVD6OyQh5uin//wDOzryPCmVuZHN0
+	cmVhbQplbmRvYmoKNTIgMCBvYmoKNjc4MAplbmRvYmoKNTMgMCBvYmoKPDwgL1R5cGUg
+	L0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgNzcwIC9DYXBIZWlnaHQgNzE3IC9EZXNjZW50
+	IC0yMzAgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTk1MSAtNDgxIDE0NDUgMTEyMl0gL0Zv
+	bnROYW1lIC9TR0dVTlYrSGVsdmV0aWNhIC9JdGFsaWNBbmdsZSAwCi9TdGVtViAwIC9N
+	YXhXaWR0aCAxNTAwIC9YSGVpZ2h0IDU0MCAvRm9udEZpbGUyIDUxIDAgUiA+PgplbmRv
+	YmoKNTQgMCBvYmoKWyAyNzggMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
+	IDAgMCAwIDAgMCAwIDAgMCAyNzggMCAwIDAgMCAwIDAgMAowIDAgMCA2NjcgMCAwIDAg
+	MCAwIDAgMCAwIDAgMCA2NjcgMCAwIDAgNjExIDcyMiA2NjcgMCAwIDAgMCAwIDAgMCAw
+	IDAgMCA1NTYKMCA1MDAgNTU2IDU1NiAwIDAgNTU2IDIyMiAwIDAgMjIyIDgzMyA1NTYg
+	NTU2IDU1NiAwIDMzMyA1MDAgMjc4IDU1NiAwIDAgNTAwCjUwMCBdCmVuZG9iagoyNCAw
+	IG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9T
+	R0dVTlYrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgo1MyAwIFIgL1dpZHRocyA1NCAw
+	IFIgL0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIgMTIxIC9FbmNvZGluZyAvTWFjUm9tYW5F
+	bmNvZGluZwo+PgplbmRvYmoKNTUgMCBvYmoKPDwgL0xlbmd0aCA1NiAwIFIgL0xlbmd0
+	aDEgOTQ2OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9Oml4VFWyde7e
+	Szq9pvd0XzrdnX2FkJBAmpCEsMVAEBI0mAQCCYJGjFF4wosKI0REAdl0HorOsOrQBEYa
+	EB/jQ5HZRGdERcfRAR3Hb/Lhm4eOCt396twOEfgcP374zb1d51SdtU5VnTrL7e7F97RD
+	EvQCC/WzWrvmgfL47gcgvXMWtXYlaBONNs3p6fYmaD4dgF04r2v+ogQtPQGgds9fuGSw
+	vuk4QHJ9R3vr3EQ+XMa4uAMTEjQZjnFax6Lu+xK08SDGkxfeOWcw37QF6fRFrfcN9g8f
+	IO29o3VRe6K8rxHjtK477+4epPUY13Ytbh8sTzCffQMIpprgTlDB7SACA3p8mwHEz9Ru
+	4DCX5uMzN1uz4bbk8i/BICn0bVMeU+LX5JfOfN1+OahZJ32DCaor5WksZMQyALQE8wc0
+	64ZylHoYmCLQkBWBCQgVCCMQsrLG2qCX7IDHEZ5BYKGTPAJLEFYjbEXghrDdSB0mj/Rz
+	UugIWQIOMjGk4TzTzXaPTa3xvBUhwsFtnvds544SO2rvY2LvTwLVWDV5hjwNc8FDfg5+
+	shRqIZ08eSBjoacFs3ZDF0IvAquEhOzuTy30vEyywc8RrBOAVI686PlrQY7nk4IIQ/o9
+	rwQjHEa/SkUqlOw57t7m+W/3fM/LCHsTWXsysMSLnt3uhZ4NqRHyZL9nvTtCsM66RHSP
+	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
+	flLiyH/opSr/wT2Mb/j8DZ805NDjR7R02vCWXbP+i9FdenPb6MzpW6etZt510LMHns/Z
+	j7k8jEfQk+3gmYPFc4dAj7R59OSKp2vs+Ah+Rb2CSYMYPZk4iVVFfPgjqX/76pv3Y5vJ
+	kk9jX8Vi58kSLi/2MFnCRy9F3yfrY3cw/sR6SEOIt+O3x+976F9h3Lh7SccvqEVQBTXK
+	18zJyrdU+sVyBsyERvzaSLk3ItBHwLM9TLn55gljq7Nq2xf2tHd3zmlVSijZGExHaEHo
+	QuhFwMMJPIMQRjiOcBrhI4QvaLMIegQvQj5CCKEeoQWhKz74AD5DOME7jWvpsdfR1dfR
+	uBhcUx/bv4am3F/d/pzr6LnX0Yosr+Kn87p85X9EV+XfcV3+ndfRi6+j776OVv4XdFV7
+	91yXfx+l/x94oJqGCmVuZHN0cmVhbQplbmRvYmoKNTYgMCBvYmoKNjA0MgplbmRvYmoK
+	NTcgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgNzcwIC9DYXBI
+	ZWlnaHQgNzE3IC9EZXNjZW50IC0yMzAgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTk1MSAt
+	NDgxIDE0NDUgMTEyMl0gL0ZvbnROYW1lIC9NVVVJQUUrSGVsdmV0aWNhIC9JdGFsaWNB
+	bmdsZSAwCi9TdGVtViAwIC9NYXhXaWR0aCAxNTAwIC9YSGVpZ2h0IDU0MCAvRm9udEZp
+	bGUyIDU1IDAgUiA+PgplbmRvYmoKNTggMCBvYmoKWyAyNzggMCAwIDAgMCAwIDAgNjY3
+	IDAgMCAwIDY2NyAwIDAgMCAyNzggMCAwIDAgMCAwIDAgNjY3IDAgMCAwIDAgMCAwIDAg
+	MAowIDAgMCAwIDAgMCAwIDAgNTU2IDAgNTAwIDU1NiA1NTYgMCAwIDAgMjIyIDAgMCAw
+	IDgzMyA1NTYgNTU2IDAgMCAzMzMgNTAwCjI3OCA1NTYgMCAwIDUwMCBdCmVuZG9iagoy
+	OSAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250
+	IC9NVVVJQUUrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgo1NyAwIFIgL1dpZHRocyA1
+	OCAwIFIgL0ZpcnN0Q2hhciA1OCAvTGFzdENoYXIgMTIwIC9FbmNvZGluZyAvTWFjUm9t
+	YW5FbmNvZGluZwo+PgplbmRvYmoKNTkgMCBvYmoKPDwgL0xlbmd0aCA2MCAwIFIgL0xl
+	bmd0aDEgMTM2MjAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB3Xt7fFTF
+	9fjMfe8z+36/bja7m837QQIhgSwhCeEVA1FIkGACBBKEChgiscI3CghERAV5KFTFBwRQ
+	s4RUFhBLKQhYW8FaVLStFrS2P/O17Q9tK9nd35m7IUI+bT/+0U//+O3NmZkzM3fumXPO
+	nDlz7k3b8hXNSIU6EY1qZjUtXYCkX94GhKiX5y1pWprA9SUI4bnz2ts8CZxNRYhevGDp
+	wiUJXHgSIblz4eKOwfsNXyDkNLQ0N81PtKMByAtboCKB4xGQp7QsaVuZwHV9kG9YfM+8
+	wXbDc4BXLmlaOfh89DHgnh80LWmGHH55ZNyUpffc2yahKJeM37J0efNgf1wH9L2DMNQm
+	o3uQDN2NeEQhDVwNCPFfyJ2IgVbSDr/5GYqtdyWVfI20goTfNfUxKX9TfP3S35sHAoon
+	hH9AhexGf5JzwVgQISWG9n7FE0Mt0n2QJEdQbXoETQQoBSgASE8fZ0GdeC96HOA5ABq1
+	4kdQB8BGgKcAmKHSfsCO4kd6GSF0DHcgG54UUjDu2w1Wt0WucL8bwVzfM+4PLVeOYytI
+	71Ns7VUh2Tg5fg4/i+YjN34J+fD9qAql4qcPBxe7G6FpP1oK0AlASynG+3tdee43cAby
+	MRju8SMXg19z/yE30/1ZboTCve5TgQgD2U9dgIWS3Cedz7h/4lzofgPgYKLpQBB6vObe
+	71zs3uqK4Kd73VucEQz3PJHIVjjh1tfcS4Lb3fNzpfYp2yPUwV53EbTPCCnchaNEd4Hz
+	qjs7EBEw4JnOKe603F+4U+BG6OaBQX0hrdvh3OoeDU0uZ0VgNMBxfADvQml4V69vkvsY
+	FGG6hycGR22P4B8erkrN9UXw/aHCqtTtwaqALzjF7QtWBgJQnnGOX8vfyY/j8/h0PpX3
+	8yJv5w2CTtAIakEpyAVB4CP45d5SN3ccH0SlwJaDhwVOYCP4VahkjuNXpMpXjgiMQAlI
+	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
+	d3JyJ42TDEVOk4pza+UizNXuClrcapU2aNbxuiS1W02pBwxWj/iuuHAwmjBkhi/BwXjQ
+	Y4bXLMQWl0Ios7Qf5+boyNFkaG8nlhmugvwCX0G+kYf4wY+9pX3aFLPDqpju6e3r3baN
+	0vfBjy0bMZuiXqTwHa9uHphP797c7X777bPXL0n2mUgdxZvhO9t/9kuGSidEE+DECN9m
+	ZqBsOOqNQAVoJHx5XI4qpe94J0nf6t4mfUs8Hb4PvgPNQDNRHapHs+Cb29nopDQwsRRY
+	KnHkTXbZ5PJxUyalVzUvbm9ua53XBC2JVtIFAvbkXQV6GeB1AHL6IcfpLwEGoKMSwAGQ
+	AVACMAVgNsBigAcANgHsBngZ4HWAtwE+BvgSYACcHiWAAyADoARgCsBsgMUADwBsAtgd
+	H/zBM9FQGcP7/VvxccPw8cPwimH4hGE4OPm3jA+03ILXDMOnDcOnD8PJNwg303vHMJxw
+	+ub2ecPw+cNwSS9umv/CYe0tw/DWYTjw9JbnSf8vdNN4PxjWfs8wfOkwfPkw/N5heNsw
+	fMUwvH0Yft8wfOUwvONW/Lqkpf8PpCGzOgplbmRzdHJlYW0KZW5kb2JqCjYwIDAgb2Jq
+	Cjg5NTgKZW5kb2JqCjYxIDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNj
+	ZW50IDc3MCAvQ2FwSGVpZ2h0IDcxNyAvRGVzY2VudCAtMjMwIC9GbGFncyAzMgovRm9u
+	dEJCb3ggWy05NTEgLTQ4MSAxNDQ1IDExMjJdIC9Gb250TmFtZSAvQktEQUxKK0hlbHZl
+	dGljYSAvSXRhbGljQW5nbGUgMAovU3RlbVYgMCAvTWF4V2lkdGggMTUwMCAvWEhlaWdo
+	dCA1NDAgL0ZvbnRGaWxlMiA1OSAwIFIgPj4KZW5kb2JqCjYyIDAgb2JqClsgMjc4IDAg
+	MCAwIDAgMCAwIDY2NyAwIDcyMiAwIDY2NyAwIDc3OCAwIDI3OCAwIDAgNTU2IDAgMCAw
+	IDY2NyA3NzggNzIyIDAKNjExIDcyMiAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTU2IDAg
+	NTAwIDU1NiA1NTYgMCA1NTYgNTU2IDIyMiAwIDAgMjIyIDgzMwo1NTYgNTU2IDU1NiAw
+	IDMzMyA1MDAgMjc4IDU1NiA1MDAgNzIyIDUwMCA1MDAgMCAwIDAgMCAwIDAgMCAwIDAg
+	MCAwIDAgMCAwCjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
+	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDAg
 	MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
-	CjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
-	MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgNTAw
-	IF0KZW5kb2JqCjkgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBl
-	IC9CYXNlRm9udCAvVkpZR0FEK0hlbHZldGljYSAvRm9udERlc2NyaXB0b3IKNTMgMCBS
-	IC9XaWR0aHMgNTQgMCBSIC9GaXJzdENoYXIgNTggL0xhc3RDaGFyIDIyMiAvRW5jb2Rp
-	bmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjU1IDAgb2JqCjw8IC9MZW5ndGgg
-	NTYgMCBSIC9MZW5ndGgxIDk0NjggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFt
-	CngBvTppeFRVsnXu3ks6vab3dF863Z19hZCQQJqQhLCFQBASNJgEAgmCRoxReMKLCiNE
-	RBHZdB6KzrDq0ARGGhAf40OR2URnREXH0QEdx2/y4ZuHjgrd/ercDhH4HD9++M29XedU
-	nbVOVZ06y+3uJXe3QxL0Agv1s1u75oPy+O4DIL1zF7d2JWgTjTbN7en2Jmg+HYBdNL9r
-	weIELT0BoHYvWLR0sL7pOEByfUd767xEPlzGuLgDExI0GY5xWsfi7nsTtPEgxpMX3TF3
-	MN+0Ben0xa33DvYPHyDtvb11cXuivK8R47SuO+7qHqT1GNd2LWkfLE8wn30DCKaa4A5Q
-	wW0gAgN6fJsBxM/UbuAwl+bjMy9bs+HW5PIvwSAp9K1THlXi1+SXznzdfjmoWS99gwmq
-	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
-	AqPiZ+PMmf7LpFz1cR2JkIqQn0sptbKCTm1woCvDr04ZYNFZklkPy7CXU+x2x2V5weBu
-	JdpceoLua/UJF5ZHHVi0fEAfPa94WHp+woEM7c8CI3A9Ltr14t69AUtBUqrZMy64Yvb6
-	9fzs2NsbotUlJg1h1qmk+xcwr25Q/Hxv/Bz7IU5zK3I4JzQqYn7dzKhMktluspvThXvY
-	d0RRAl6nBiFJzeO8tok2G26BctUZWo3DQTIos29dcbdT6MSm5o/qT+ysKsqpQVDTJ80k
-	wSjuL+mmYaSyjqFWDH5S4sh/8KUq/8E9jG/4gg2fNOTQ40e0dPrwll2z/4vRXXpz2+jM
-	GVunr2HeddCzB57P2Y+5PIxH0JPt4JmDxXOHQI+0efTkiqdr7PgIfkW9gkmDGD2ZOIlV
-	RXz4I6l/++qb92ObydJPY1/FYufJUi4v9hBZykcvRd8nj8duZ/yJ9ZCGEG/Hb4/f99C/
-	wrhx95KOX1CLoApqlK+Zk5VvqfSL5UyYBY34tZFyb0Sgj4Bne5g2tWHK1HFZte2Letq7
-	O+e2KiWUbAxmILQgdCH0IuDhBJ5BCCMcRziN8BHCF7RZBD2CFyEfIYRQj9CC0BUffACf
-	IZzgnca19Njr6OrraFwMrqmP7V9DU+6vbn/udfS862hFllfx03ldvvI/oqvyb78u/47r
-	6CXX0XddRyv/C7qqvbuvy7+X0v8Pi0iakgplbmRzdHJlYW0KZW5kb2JqCjU2IDAgb2Jq
-	CjYwNDIKZW5kb2JqCjU3IDAgb2JqCjw8IC9UeXBlIC9Gb250RGVzY3JpcHRvciAvQXNj
-	ZW50IDc3MCAvQ2FwSGVpZ2h0IDcxNyAvRGVzY2VudCAtMjMwIC9GbGFncyAzMgovRm9u
-	dEJCb3ggWy05NTEgLTQ4MSAxNDQ1IDExMjJdIC9Gb250TmFtZSAvUU9TTU9DK0hlbHZl
-	dGljYSAvSXRhbGljQW5nbGUgMAovU3RlbVYgMCAvTWF4V2lkdGggMTUwMCAvWEhlaWdo
-	dCA1NDAgL0ZvbnRGaWxlMiA1NSAwIFIgPj4KZW5kb2JqCjU4IDAgb2JqClsgMjc4IDAg
-	MCAwIDAgMCAwIDY2NyAwIDAgMCA2NjcgMCAwIDAgMjc4IDAgMCAwIDAgMCAwIDY2NyAw
-	IDAgMCAwIDAgMCAwIDAKMCAwIDAgMCAwIDAgMCAwIDU1NiAwIDUwMCA1NTYgNTU2IDAg
-	MCAwIDIyMiAwIDAgMCA4MzMgNTU2IDU1NiAwIDAgMzMzIDUwMAoyNzggNTU2IDAgMCA1
-	MDAgXQplbmRvYmoKMjkgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVU
-	eXBlIC9CYXNlRm9udCAvUU9TTU9DK0hlbHZldGljYSAvRm9udERlc2NyaXB0b3IKNTcg
-	MCBSIC9XaWR0aHMgNTggMCBSIC9GaXJzdENoYXIgNTggL0xhc3RDaGFyIDEyMCAvRW5j
-	b2RpbmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjU5IDAgb2JqCjw8IC9MZW5n
-	dGggNjAgMCBSIC9MZW5ndGgxIDk0MjggL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3Ry
-	ZWFtCngBvVp7eFTVtV/7vOeRycwk857JzMlkZjJ5J0AeJJAhzCSBQAxEIUGiSSCQIFHA
-	GIwVGhUEAqKIQBQ/LWp51jKEFAYQL7VRxFqF1id621rRevs1l95e9VohM3edMyECX+vH
-	H349Z/Zz7cfav7X22o8zXSvuaYME6AUa6ua1LFsE8uO+H4A0LOhsWRZP67/BsH9Bd5cr
-	nmbTAeili5Yt7oynhScAlI7FS3tG6ycNAiQ2t7e1LIzT4TKGhe2YEU+T8RimtXd23RtP
-	67E8BJfetWCUnvSYRO9suXe0f/gY0647Wzrb4uXdDRJ92V13d42mkzEMLlvRNlqeIJ1+
-	Gwjm6uAuUMAdwAMFWnybAPgvlA5gkCrR8VmYpdp6e2LZV6AT5PTtMx+Vw9fEl977pu2y
-	T7VF+AdmKK6Ul0LOH/UDqAnSh1VbxihyPfR0EajPjMA0dOXoJqDLzJxihl6yGx5D9xN0
-	NHSQjdCDbgO6J9ExY7F9mDpGNg4wQuA46QErmR5QMc6bky1Os1Ll/G2EcIPPOD80f3qC
-	WFB6nxDLQAIopijJT8izsBCc5KfgIfdBNaSTpw77lzqbkbQPlqHrRUfLPiH7BlIKnC+T
-	LPAwBOt4IYUhR5x/zs92fpYfociA8xVfhMHglymYCiQ6Tzmecf6HY7HzZXQH4qT9fixx
-	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
-	hhpDlemMgQmyr7HUOnY37CZ72L0mNi2dNRtMRlyXDGpVokPQWHiLxWiTDllADpoM5oPq
-	R40Wq+0dUUJTOmrNvGCOYzkKZNx4IsQFllxzeVlZmWSbELqA3mAAo7FTbzKZWUI6USvM
-	eACToJECAUNEIT9vOW7lm8g4jqZ4Sp40E6SFurBoMilCZGhaPO19qLXi6d6nvf6U3Axt
-	Qa6WnayJdr1JnITJXRzdEv3rz6OLBjnhhQRONAtPpDG1l/vpByWs5CfWht8f/9mjw0wH
-	7pakL59ZEJS/Z86Qv6beAnNgLsyD+ViC4FfW+H0CJ53sK6eEqoMNmdVtS7vbujoWtMgl
-	rrQ+AyMN6NrR3YtuPTo0uPjVGKQzAuACBh+g+wLdN9i0gM6MLh1dMbrq2OiDdBiLE7zT
-	uDY95bp06Lp01XVpXICuaU/i+ur2F16XlvG6qv+O6+jy/4Wuot95HX3Fdem7r0vL//e5
-	qv7K6+g9Uvr/AUF8h1cKZW5kc3RyZWFtCmVuZG9iago2MCAwIG9iago2MDc5CmVuZG9i
-	ago2MSAwIG9iago8PCAvVHlwZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA3NzAgL0Nh
-	cEhlaWdodCA2ODQgL0Rlc2NlbnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstOTUx
-	IC00ODEgMTQ0NSAxMTIyXSAvRm9udE5hbWUgL0ZBRUhEWCtIZWx2ZXRpY2EgL0l0YWxp
-	Y0FuZ2xlIDAKL1N0ZW1WIDAgL01heFdpZHRoIDE1MDAgL1hIZWlnaHQgNTEzIC9Gb250
-	RmlsZTIgNTkgMCBSID4+CmVuZG9iago2MiAwIG9iagpbIDI3OCAwIDAgMCAwIDAgMCA2
-	NjcgMCAwIDAgNjY3IDAgNzc4IDAgMjc4IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
-	MCAwCjAgMCAwIDAgMCAwIDAgMCA1NTYgMCAwIDU1NiA1NTYgMCAwIDAgMjIyIDAgMCAw
-	IDgzMyA1NTYgMCAwIDAgMzMzIDUwMCAyNzgKMCAwIDcyMiAwIDUwMCBdCmVuZG9iagoz
-	NCAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250
-	IC9GQUVIRFgrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgo2MSAwIFIgL1dpZHRocyA2
-	MiAwIFIgL0ZpcnN0Q2hhciA1OCAvTGFzdENoYXIgMTIxIC9FbmNvZGluZyAvTWFjUm9t
-	YW5FbmNvZGluZwo+PgplbmRvYmoKNjMgMCBvYmoKPDwgL0xlbmd0aCA2NCAwIFIgL0xl
-	bmd0aDEgOTQ2OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9Oml4VFWy
-	de7eSzq9pvd0XzrdnX2FkJBAmpCEsIVAEBI0mAQCCYJGjFF4wosKI0REEdl0HorOsOrQ
-	BEYaEB/jQ5HZRGdERcfRAR3Hb/Lhm4eOCt396twOEfgcP374zb1d51SdtU5VnTrL7e4l
-	d7dDEvQCC/WzW7vmg/L47gMgvXMXt3YlaBONNs3t6fYmaD4dgF00v2vB4gQtPQGgdi9Y
-	tHSwvuk4QHJ9R3vrvEQ+XMa4uAMTEjQZjnFax+LuexO08SDGkxfdMXcw37QF6fTFrfcO
-	9g8fIO29vXVxe6K8rxHjtK477uoepPUY13YtaR8sTzCffQMIpprgDlDBbSACA3p8mwHE
-	z9Ru4DCX5uMzL1uz4dbk8i/BICn0rVMeVeLX5JfOfN1+OahZL32DCaor5WksZMQyALQE
-	8wc064dylHoYmCLQkBWBCQgVCCMQsrLG2qCX7IDHEJ5BYKGTPAxLEdYgbEXghrDdSB0m
-	D/dzUugIWQoOMjGk4TwzzHaPTa3xvBUhwsFtnvds544SO2rvY2LvTwLVWDV5hjwN88BD
-	fg5+sgxqIZ08eSBjkacFs3ZDF0IvAquEhOzuTy30vEyywc8RrBOAVI686PlrQY7nk4II
-	Q/o9rwQjHEa/SkUqlOw57t7m+W/3As/LCHsTWXsysMSLnt3uRZ4NqRHyZL/ncXeEYJ31
-	iehuN1Z90bM4Y5NnXoGSP3lThNnb7ynF/Jkhjae4RPaMcJ/35AUjEkE6xz3Zk1nwO08a
-	VsRiXmzUHzJ4XO4NnlGYlequDo5COEr2kKcgkzzV75/oOYIoDvfAhIySTRHyHwdq0wv8
-	EbIsVFybvimjNujPmOzxZ9QEg4jPfF1cKd4sjhULxSwxXQyIsugUzZJR0ks6SSupJUkS
-	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
-	CmqUr5mTlW+p9IvlTJgFjfi1kXJvRKCPgGd7mDa1YcrUcVm17Yt62rs757YqJZRsDGYg
-	tCB0IfQi4OEEnkEIIxxHOI3wEcIXtFkEPYIXIR8hhFCP0ILQFR98AJ8hnOCdxrX02Ovo
-	6utoXAyuqY/tX0NT7q9uf+519LzraEWWV/HTeV2+8j+iq/Jvvy7/juvoJdfRd11HK/8L
-	uqq9u6/Lv5fS/w+LSJqSCmVuZHN0cmVhbQplbmRvYmoKNjQgMCBvYmoKNjA0MgplbmRv
-	YmoKNjUgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgNzcwIC9D
-	YXBIZWlnaHQgNzE3IC9EZXNjZW50IC0yMzAgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTk1
-	MSAtNDgxIDE0NDUgMTEyMl0gL0ZvbnROYW1lIC9RT1NNT0MrSGVsdmV0aWNhIC9JdGFs
-	aWNBbmdsZSAwCi9TdGVtViAwIC9NYXhXaWR0aCAxNTAwIC9YSGVpZ2h0IDU0MCAvRm9u
-	dEZpbGUyIDYzIDAgUiA+PgplbmRvYmoKNjYgMCBvYmoKWyAyNzggMCAwIDAgMCAwIDAg
-	NjY3IDAgMCAwIDY2NyAwIDAgMCAyNzggMCAwIDAgMCAwIDAgNjY3IDAgMCAwIDAgMCAw
-	IDAgMAowIDAgMCAwIDAgMCAwIDAgNTU2IDAgNTAwIDU1NiA1NTYgMCAwIDAgMjIyIDAg
-	MCAwIDgzMyA1NTYgNTU2IDAgMCAzMzMgNTAwCjI3OCA1NTYgMCAwIDUwMCBdCmVuZG9i
-	agoxNiAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VG
-	b250IC9RT1NNT0MrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgo2NSAwIFIgL1dpZHRo
-	cyA2NiAwIFIgL0ZpcnN0Q2hhciA1OCAvTGFzdENoYXIgMTIwIC9FbmNvZGluZyAvTWFj
-	Um9tYW5FbmNvZGluZwo+PgplbmRvYmoKNjcgMCBvYmoKPDwgL0xlbmd0aCA2OCAwIFIg
-	L0xlbmd0aDEgMTA1NDAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBvXoL
-	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
-	BbUEt64sHroSRuA3SGv0Z5UH9qwZmu+5Z5WKKSReQvRkH9n7h8jl9yNf8qevubiLV7FD
-	FEsWZsU+VXb2iXhmUw6/C5Zk5BG1XpOsdQYKa/UdqmV6sVQyalVscoGYqnLpta6yTCYn
-	vex4GVNWkOEz6kVecgbGWJ1h0otD4XKLAVeOhnEVacrF8nKnSUzPOJDqmJic7pyaGCix
-	T5j4CtmJynGC7IChUbmijMulyNkbIzNYMYijRJWyGWdMzmDOIMHQYC3Nz5vUHUwrHmce
-	A8TuI8WJMthSkmWweEwykcfAOEYGh8sqo/LgA8/JM4m+nJ7LPfTQQ9BMmlOVsZ5AdCSR
-	CKJgJsU48mP93jGiIHonksICPBowmLAQNqEj3jEBf4AG/qKxxeOSiG5V3R1NO+T2ghUL
-	8xvIwESz9pEHHi+T1Qf4/3nxdNdqq0+bYsjI8jdnWFTj3npw++mTO3vfnpc1Zd9Ws1PQ
-	JThzl5LlUpYte37D9IyGN56trd0V2ekcw7LrtUKlN1i77N83bn8piVyi+o0nP+w7XB04
-	IBn2B3P328ku2wHpkI2dKhmeNbGsSXA5xASXSZMsJidb9QEjYQOMweFSB6x2Jx6Hi0fl
-	VWu+0/nyGYOlpcN6TyPU2iGUY9Eg+rRmtR90SXo/MRoS9aIdOR5YmRCGYzWWBD8kGvGh
-	sgl+whFBJhRPhJUCG39mKtiCxerNQbAQ1jiChRQ6pkgPhSJz4aK1T79q7c+n5m18auUj
-	9r6Uv5567yox/sbJ1YU+XPTIgRV79n666b4PXieFX+Cx1XgeMSiJfcIO8q+hzXXBfcGC
-	cbrJurm6/dzBZN4nmZhElx4kl0tMUjMuq4bPScrRpxuMDrcm4LCnuDfIqypv7n7k0iXA
-	GY8/Q6khrkUOm1OlBkJsGuybEx9gZ/ygTpb82EH8KRpjpKqgKIhgBqvFikbCW0S7BUVj
-	jYXfPLV3zd59D2w8SHob8ia8/ELFz+8+Gr361e/JHZc/fPM//s87v2LGjU2ZxriuTty+
-	qJFkX/0zmYvzrTb2CefAkzQnnrr6iDbYvVN6xrHfzfI6JpE3mXXGRLMpqA2apHQHmaY5
-	xp4jb7Dnkj+SPlZdcH/kvWy97NWcM5wzMvMlXk5N3G1xpZYKomiRXU5R7bJofOJO537n
-	ceeHTs5nSfQ5ebtaKxp0gURXgHcEUnPEgN3uD/xG3tccByhySTGKv4mUGktxypVikNus
-	2EeqJ2iX9YOYqmhLDXg5nsVjSsJzgttv0Bv1SXqTnhO0vjHJqX5c1bj8JMWlsop+0Jh1
-	fpKg8zpkTOLxIdlQrxL0+KDTMj4vlbmZkZnxELmnGe5pbkYVwtssp+BMHFc8DhUI56WA
-	aBtQiYgffdAYQSTMwIWSYqP++lf8kzsfn51nOiLemj+r+5ZZ56N/Jrb/Im5N2tSXHzzA
-	Ey83+c7bZi6f+sKLrzcXTy7bmlPv1KMtFNBiVkb9q2sePtpL6MdAtN/r0BBSXbNAQzAL
-	0ZSsolUKcIGk1eJqSUpKYJJwFWdwCaJZq05IV6NnMaeDBX0Lfj07Ki+M6xr1WwqW1FBT
-	TSslFDhoTio0oJ2JGxevYazSDbPBu24gWDj34S8bsk+k5G9YeWyAfy3y6Uy59MWm5yMz
-	mRe7xjXuvhA5T+VjqHykDA02XT8VB53i5xwKLbDKugb7ky6ydGVz6DtJzkbKzw77U1zd
-	0LUNulNc26w7jheXce0Cf/rXSt83Yd0TlLrTg9hLVs2jN8I6gbVz/E1VfrdYile2aWCA
-	Lr5u4Cf4uMngh/XBMlESdUKiVbLqrIkBKYCqV2ufo1mq0Xp9aofLa1cznNUnu6yuBEEE
-	IdnpY5PUadimIR0/fJF+Rzr93hfEuZnjS/eDPZAWJgk3g3xJf2XwSmSod9ZyXE7NGEQd
-	tZZSJ3EDcfMQ4tYbVh2Bp+qDuN80Av3BsU339NRlpZa/0PZRXcapO2cse+a4I33lkv0D
-	XO6uW1MnVKTWzGl4bvaWyDjm8p31W/ZFtjKnVhRMe/5tOjLKuLCDOJftaKkXBPOPC+cE
-	hhNMQsDUJXSKvEnLmGx6F4/dtGnUDtHhAG26yuEkObZ0O9iT0WWOUJ/4VIx7QezX4Hcq
-	RFCJzDd1heoQzg0dwf6QdYenH2q/VJ913JW3Npg+tSQ7eYDsR/kXzPrp3BeoLi0sX5xg
-	qSy6pyPyNgqLWlQW+5iT0b9ocU1vhyeDhbukHfpnLD/jDkj79ActYem89CH3ue5Lk3a8
-	JLhsotZl1NhFu93MBBIdyaqA2e5IDhMVepkhKzJyZRV3Llm4DfJrklQ44w2Mn4hWjPEJ
-	GFObtH4genxIFnQqrA4fik2gD+pMUo1FQ7MEPYkRZz8jo8VVHMkf1+dNP/mzHTtexA9e
-	16P/87vodWL8k9BJEvftWPD09f7Dl9hPon+JXolGor8gmdfR0QepL+mK3sb5sOs6GAOd
-	wayD0n4rkyZ5nAad4DKLiYLO5dSM0TEBmyNVnaPPkdPHJNq9qRvk0/Hu4cy+FB8bxTDS
-	gRkyiU5LMvAOP+eHZOwYb8EHsev8wFqVPindokuPVPQi8TEz0wUnKYzrJ36EoPYNlxkG
-	L/PGfl/NyVPVPnxGc/qKg7f/5Fj0eOfu7ll5ZQPd77/XM//IqcW7H5y7jz2yZUpaefRL
-	7OMLO+4oSpkS+R21YTiPmadwDhrg1qA/wPoTxrGTOU4n6RmdyqDSBiSqhga15Egi1FeC
-	3ZgUJtU4sdYqjoD2sU6v7IUqzkbOUk9A51PcfimqZ7GaqX+nU2jTYfNLd/I2lz5Zv/Ep
-	nConip9l2FdZpm9VZBedF5WxD9lj3DT8IplLcoJPlKh28TuMz5h2mXdlCGmpvkCxXCNP
-	Tp0cmJM6N7Akdam/W9ud0K3r8namdvo6/ftSDmQlsehC+GwuJwkc5mSr02bONuWkJWo6
-	JL+v2Mf4xiSoucwk2xtOV5LIuXJ2Z2pyRZVOz4iQK+c63DaLLWCdmOYXA2mOfJ07oJ8I
-	gRx7Xn7/sN9DE1JKrXWkVI8x2t3SXHzilKNjTFeg1KTcozi+6SSb8Zt9Dr+sc8ugwk/9
-	hM3CNSzuL2XiMmJasskmE0/iGBnkMboEKaCWid+nUpNs3IwK6fhIMThlYrfgQ3F/ysJJ
-	eSgqckPxcYmahB5QWXQE/LnU5eHSk3oO0Rt3f1R93IR6SdyYjfEHyFeSr+rA4l0TAvc+
-	semWzt+e+Nudk5hDvH/iM0s6qtPq7nutsuPj3391TiTHSf28vLlzb69OxRXDmIwpD+16
-	Zcu89gkFk+uCNRn2JFduVvXTT7zz8R7m76hL1thXjIqfh9Zh1r8n5KjP6EiYVAR9nKXU
-	ygo6tcGB5hq/eqaDWWdOZN0sw1632O2O6/LSoVVnpLn0rLJ4iJvpXGqkI+WD+sglxXnQ
-	fbay8RpaZ/uLcF1VeODY4cN+c35Cisk9KbB23tat/LzoB9si1SVJGsJsUUkPLWVe36b4
-	w57YRfb3OJ/pmcSC4Piw6byJUSVJJnuS3ZQm3Md+iC4ceJ0ahAQ1j7bLJtpsuJTNUadr
-	NQ4HSafCvnfDW86gxouqPw5/fGdYUU4Vgqo+aR6xQ/SOU9YjOCoGHylx5D3ySpVv4BDj
-	Hbt02+cN2XT7HimdNbblwLz/xeiuvfv8hIzZz8zaxHzkoPMTT1nYz7hcDIvoCQh+p6dH
-	HiySQI8+cukJh4Cm0lh6Er/i34hJQ7G8/KTCZGJVES/+SMqX3/z9t9GdpPuL6DfR6CXS
-	zeVGN5BuPnIt8lvyVPQuxocwYX3m6BT2MuJErfyvgnf1mjfa9ttYUbAKJcZaY6NxqXgf
-	e5+42bQLdvK7zDstO60H4IBFXwvTzJOtb5q5Kv4NntnA74N9ZD9/wMqnpvE2s9WCaw+z
-	VpPoknTUKViSURtw69pnNdv6tE9Y0Df8Rl5KrYodD1ku2UZsYuMQ46wrsOfaKsrLcT9b
-	SuhG1mjGzbxlhdFqtfGErMDTJ9uGnEz9mrNKIGFImnE23kP3taRQYBmRUSZAEV0sFo+b
-	SMaRQsKy8jn/Iwsrn+t5zp+ekpuhL8jV8xN10c5fEzfhcpdGt0b/8ovokgFBeilBkG3S
-	06lc3fVd7MMUK+WKteH/BL7vsmMiizuRNCiEcfhviVKoghrl3wf0/wW3Kv9/mIX/abgN
-	5sBcaMT/CMzHNwieohGlOgHP1GDyrXNqKqdk1rYt72rr7FjUqpRQsvFBv2Pfj7QRCY0o
-	/ssDqI4AXQJ+hHQZ6VusUkKyIaUhlSDVIjUitSPdj7QRaRfSAaQw0nmkj5Aux4YurAeG
-	4wRX7SP58aP46lF8/Sh+9ij+tlH8nFE87fXN7S8axS8exSvjcZO82M8R73eM4imON9ev
-	/K/wpvfvGpV/9yh+5Sh+1Sj+3lG88r/Bm+pfPSofx2SEPN2U/3+UJLxyCmVuZHN0cmVh
-	bQplbmRvYmoKNjggMCBvYmoKNjc3OQplbmRvYmoKNjkgMCBvYmoKPDwgL1R5cGUgL0Zv
-	bnREZXNjcmlwdG9yIC9Bc2NlbnQgNzcwIC9DYXBIZWlnaHQgNzE3IC9EZXNjZW50IC0y
-	MzAgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTk1MSAtNDgxIDE0NDUgMTEyMl0gL0ZvbnRO
-	YW1lIC9HT1ZGQkkrSGVsdmV0aWNhIC9JdGFsaWNBbmdsZSAwCi9TdGVtViAwIC9NYXhX
-	aWR0aCAxNTAwIC9YSGVpZ2h0IDU0MCAvRm9udEZpbGUyIDY3IDAgUiA+PgplbmRvYmoK
-	NzAgMCBvYmoKWyAyNzggMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
-	MCAwIDAgMCAwIDAgMCAyNzggMCAwIDAgMCAwIDAgMAowIDAgMCA2NjcgMCAwIDAgMCAw
-	IDAgMCAwIDAgMCA2NjcgMCAwIDAgNjExIDcyMiA2NjcgMCAwIDAgMCAwIDAgMCAwIDAg
-	MCA1NTYKMCA1MDAgNTU2IDU1NiAwIDAgNTU2IDIyMiAwIDAgMjIyIDgzMyA1NTYgNTU2
-	IDU1NiAwIDMzMyA1MDAgMjc4IDU1NiAwIDAgNTAwCjUwMCBdCmVuZG9iagoyNCAwIG9i
-	ago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9HT1ZG
-	QkkrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgo2OSAwIFIgL1dpZHRocyA3MCAwIFIg
-	L0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIgMTIxIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNv
-	ZGluZwo+PgplbmRvYmoKNzEgMCBvYmoKKE1hYyBPUyBYIDEwLjYuNSBRdWFydHogUERG
-	Q29udGV4dCkKZW5kb2JqCjcyIDAgb2JqCihEOjIwMTExMTE1MTgxODIyWjAwJzAwJykK
-	ZW5kb2JqCjEgMCBvYmoKPDwgL1Byb2R1Y2VyIDcxIDAgUiAvQ3JlYXRpb25EYXRlIDcy
-	IDAgUiAvTW9kRGF0ZSA3MiAwIFIgPj4KZW5kb2JqCnhyZWYKMCA3MwowMDAwMDAwMDAw
-	IDY1NTM1IGYgCjAwMDAwNDk3MzIgMDAwMDAgbiAKMDAwMDAxMDk4OCAwMDAwMCBuIAow
-	MDAwMDA0NTk3IDAwMDAwIG4gCjAwMDAwMTA4MTEgMDAwMDAgbiAKMDAwMDAwMDAyMiAw
-	MDAwMCBuIAowMDAwMDA0NTc3IDAwMDAwIG4gCjAwMDAwMDQ3MDIgMDAwMDAgbiAKMDAw
-	MDAwNTY2MCAwMDAwMCBuIAowMDAwMDIxNjg1IDAwMDAwIG4gCjAwMDAwMDQ4MDAgMDAw
-	MDAgbiAKMDAwMDAwNTY0MCAwMDAwMCBuIAowMDAwMDA2NTE1IDAwMDAwIG4gCjAwMDAw
-	MDU2OTYgMDAwMDAgbiAKMDAwMDAwNjQ5NSAwMDAwMCBuIAowMDAwMDA2NjIyIDAwMDAw
-	IG4gCjAwMDAwNDE5MjQgMDAwMDAgbiAKMDAwMDAwNzU2MiAwMDAwMCBuIAowMDAwMDA2
-	NzM0IDAwMDAwIG4gCjAwMDAwMDc1NDIgMDAwMDAgbiAKMDAwMDAwODUyMSAwMDAwMCBu
-	IAowMDAwMDA3NTk5IDAwMDAwIG4gCjAwMDAwMDg1MDEgMDAwMDAgbiAKMDAwMDAwODYy
-	OCAwMDAwMCBuIAowMDAwMDQ5NDYzIDAwMDAwIG4gCjAwMDAwMDk1NTkgMDAwMDAgbiAK
-	MDAwMDAwODc0MCAwMDAwMCBuIAowMDAwMDA5NTM5IDAwMDAwIG4gCjAwMDAwMDk2NjYg
-	MDAwMDAgbiAKMDAwMDAyODQxOSAwMDAwMCBuIAowMDAwMDEwNTkyIDAwMDAwIG4gCjAw
-	MDAwMDk3NzggMDAwMDAgbiAKMDAwMDAxMDU3MiAwMDAwMCBuIAowMDAwMDEwNjk5IDAw
-	MDAwIG4gCjAwMDAwMzUxODkgMDAwMDAgbiAKMDAwMDAxMDkyMiAwMDAwMCBuIAowMDAw
-	MDExODY3IDAwMDAwIG4gCjAwMDAwMTEwMzYgMDAwMDAgbiAKMDAwMDAxMTg0NSAwMDAw
-	MCBuIAowMDAwMDExMTQyIDAwMDAwIG4gCjAwMDAwMTE4MjMgMDAwMDAgbiAKMDAwMDAx
-	MTc4NiAwMDAwMCBuIAowMDAwMDExMjYyIDAwMDAwIG4gCjAwMDAwMTE3NjQgMDAwMDAg
-	biAKMDAwMDAxMTcyNyAwMDAwMCBuIAowMDAwMDExMzgyIDAwMDAwIG4gCjAwMDAwMTE3
-	MDUgMDAwMDAgbiAKMDAwMDAxMTY2OCAwMDAwMCBuIAowMDAwMDExNTAyIDAwMDAwIG4g
-	CjAwMDAwMTE2NDYgMDAwMDAgbiAKMDAwMDAxMTYwOSAwMDAwMCBuIAowMDAwMDExOTc0
-	IDAwMDAwIG4gCjAwMDAwMjEwMjMgMDAwMDAgbiAKMDAwMDAyMTA0NCAwMDAwMCBuIAow
-	MDAwMDIxMjY5IDAwMDAwIG4gCjAwMDAwMjE4NTkgMDAwMDAgbiAKMDAwMDAyNzk5MSAw
-	MDAwMCBuIAowMDAwMDI4MDEyIDAwMDAwIG4gCjAwMDAwMjgyMzcgMDAwMDAgbiAKMDAw
-	MDAyODU5NCAwMDAwMCBuIAowMDAwMDM0NzYzIDAwMDAwIG4gCjAwMDAwMzQ3ODQgMDAw
-	MDAgbiAKMDAwMDAzNTAwOSAwMDAwMCBuIAowMDAwMDM1MzY0IDAwMDAwIG4gCjAwMDAw
-	NDE0OTYgMDAwMDAgbiAKMDAwMDA0MTUxNyAwMDAwMCBuIAowMDAwMDQxNzQyIDAwMDAw
-	IG4gCjAwMDAwNDIwOTkgMDAwMDAgbiAKMDAwMDA0ODk2OSAwMDAwMCBuIAowMDAwMDQ4
-	OTkwIDAwMDAwIG4gCjAwMDAwNDkyMTUgMDAwMDAgbiAKMDAwMDA0OTYzOCAwMDAwMCBu
-	IAowMDAwMDQ5NjkwIDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgNzMgL1Jvb3QgMzUg
-	MCBSIC9JbmZvIDEgMCBSIC9JRCBbIDwzZmNkOGE3NDY5NjIzNGZiMDhhOTE0NjM2MDk2
-	NDc0ND4KPDNmY2Q4YTc0Njk2MjM0ZmIwOGE5MTQ2MzYwOTY0NzQ0PiBdID4+CnN0YXJ0
-	eHJlZgo0OTgwNwolJUVPRgozIDAgb2JqCjw8L1R5cGUgL1BhZ2UgL0NvbnRlbnRzIDUg
-	MCBSIC9NZWRpYUJveCBbMCAwIDExMTggNzgzXSAvUGFyZW50IDQgMCBSIC9SZXNvdXJj
-	ZXMgNyAwIFIgPj4KZW5kb2JqCjEyIDAgb2JqCjw8L1R5cGUgL1BhZ2UgL0NvbnRlbnRz
-	IDEzIDAgUiAvTWVkaWFCb3ggWzAgMCA1NTkgNzgzXSAvUGFyZW50IDQgMCBSIC9SZXNv
-	dXJjZXMgMTUgMCBSID4+CmVuZG9iagoyMCAwIG9iago8PC9UeXBlIC9QYWdlIC9Db250
-	ZW50cyAyMSAwIFIgL01lZGlhQm94IFswIDAgNTU5IDc4M10gL1BhcmVudCA0IDAgUiAv
-	UmVzb3VyY2VzIDIzIDAgUiA+PgplbmRvYmoKMjUgMCBvYmoKPDwvVHlwZSAvUGFnZSAv
-	Q29udGVudHMgMjYgMCBSIC9NZWRpYUJveCBbMCAwIDU1OSA3ODNdIC9QYXJlbnQgNCAw
-	IFIgL1Jlc291cmNlcyAyOCAwIFIgPj4KZW5kb2JqCjMwIDAgb2JqCjw8L1R5cGUgL1Bh
-	Z2UgL0NvbnRlbnRzIDMxIDAgUiAvTWVkaWFCb3ggWzAgMCA1NTkgNzgzXSAvUGFyZW50
-	IDQgMCBSIC9SZXNvdXJjZXMgMzMgMCBSID4+CmVuZG9iagoxIDAgb2JqCjw8L0F1dGhv
-	ciAoS2hhbGlkIEJlbGhhamphbWUpL0NyZWF0aW9uRGF0ZSAoRDoyMDExMTExNTE3MzUw
-	MFopL0NyZWF0b3IgKE9tbmlHcmFmZmxlIDUuMy40KS9Nb2REYXRlIChEOjIwMTExMTE1
-	MTgxNDAwWikvUHJvZHVjZXIgNzEgMCBSIC9UaXRsZSAoT250b2xvZ3lfaGllcmFyY2h5
-	LmdyYWZmbGUpPj4KZW5kb2JqCnhyZWYKMSAxCjAwMDAwNTE5NTMgMDAwMDAgbiAKMyAx
-	CjAwMDAwNTE0MjUgMDAwMDAgbiAKMTIgMQowMDAwMDUxNTI5IDAwMDAwIG4gCjIwIDEK
-	MDAwMDA1MTYzNSAwMDAwMCBuIAoyNSAxCjAwMDAwNTE3NDEgMDAwMDAgbiAKMzAgMQow
-	MDAwMDUxODQ3IDAwMDAwIG4gCnRyYWlsZXIKPDwvSUQgWzwzZmNkOGE3NDY5NjIzNGZi
-	MDhhOTE0NjM2MDk2NDc0ND4gPDNmY2Q4YTc0Njk2MjM0ZmIwOGE5MTQ2MzYwOTY0NzQ0
-	Pl0gL0luZm8gMSAwIFIgL1ByZXYgNDk4MDcgL1Jvb3QgMzUgMCBSIC9TaXplIDczPj4K
-	c3RhcnR4cmVmCjUyMTQxCiUlRU9GCg==
+	IDAgMAowIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCA1MDAgXQplbmRvYmoKOSAwIG9iago8
+	PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9CS0RBTEor
+	SGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgo2MSAwIFIgL1dpZHRocyA2MiAwIFIgL0Zp
+	cnN0Q2hhciA1OCAvTGFzdENoYXIgMjIyIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGlu
+	Zwo+PgplbmRvYmoKNjMgMCBvYmoKPDwgL0xlbmd0aCA2NCAwIFIgL0xlbmd0aDEgOTQ2
+	OCAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAG9Oml4VFWyde7eSzq9pvd0
+	XzrdnX2FkJBAmpCEsMVAEBI0mAQCCYJGjFF4wosKI0REAdl0HorOsOrQBEYaEB/jQ5HZ
+	RGdERcfRAR3Hb/Lhm4eOCt396twOEfgcP374zb1d51SdtU5VnTrL7e7F97RDEvQCC/Wz
+	WrvmgfL47gcgvXMWtXYlaBONNs3p6fYmaD4dgF04r2v+ogQtPQGgds9fuGSwvuk4QHJ9
+	R3vr3EQ+XMa4uAMTEjQZjnFax6Lu+xK08SDGkxfeOWcw37QF6fRFrfcN9g8fIO29o3VR
+	e6K8rxHjtK477+4epPUY13Ytbh8sTzCffQMIpprgTlDB7SACA3p8mwHEz9Ru4DCX5uMz
+	N1uz4bbk8i/BICn0bVMeU+LX5JfOfN1+OahZJ32DCaor5WksZMQyALQE8wc064ZylHoY
+	mCLQkBWBCQgVCCMQsrLG2qCX7IDHEZ5BYKGTPAJLEFYjbEXghrDdSB0mj/RzUugIWQIO
+	MjGk4TzTzXaPTa3xvBUhwsFtnvds544SO2rvY2LvTwLVWDV5hjwNc8FDfg5+shRqIZ08
+	eSBjoacFs3ZDF0IvAquEhOzuTy30vEyywc8RrBOAVI686PlrQY7nk4IIQ/o9rwQjHEa/
+	SkUqlOw57t7m+W/3fM/LCHsTWXsysMSLnt3uhZ4NqRHyZL9nvTtCsM66RHSPG6u+6FmU
+	sckzt0DJn7wpwuzt95Ri/oyQxlNcIntGuM978oIRiSCd457sySz4nScNK2IxLzbqDxk8
+	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
+	k+3gmYPFc4dAj7R59OSKp2vs+Ah+Rb2CSYMYPZk4iVVFfPgjqX/76pv3Y5vJkk9jX8Vi
+	58kSLi/2MFnCRy9F3yfrY3cw/sR6SEOIt+O3x+976F9h3Lh7SccvqEVQBTXK18zJyrdU
+	+sVyBsyERvzaSLk3ItBHwLM9TLn55gljq7Nq2xf2tHd3zmlVSijZGExHaEHoQuhFwMMJ
+	PIMQRjiOcBrhI4QvaLMIegQvQj5CCKEeoQWhKz74AD5DOME7jWvpsdfR1dfRuBhcUx/b
+	v4am3F/d/pzr6LnX0Yosr+Kn87p85X9EV+XfcV3+ndfRi6+j776OVv4XdFV791yXfx+l
+	/x94oJqGCmVuZHN0cmVhbQplbmRvYmoKNjQgMCBvYmoKNjA0MgplbmRvYmoKNjUgMCBv
+	YmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgNzcwIC9DYXBIZWlnaHQg
+	NzE3IC9EZXNjZW50IC0yMzAgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTk1MSAtNDgxIDE0
+	NDUgMTEyMl0gL0ZvbnROYW1lIC9NVVVJQUUrSGVsdmV0aWNhIC9JdGFsaWNBbmdsZSAw
+	Ci9TdGVtViAwIC9NYXhXaWR0aCAxNTAwIC9YSGVpZ2h0IDU0MCAvRm9udEZpbGUyIDYz
+	IDAgUiA+PgplbmRvYmoKNjYgMCBvYmoKWyAyNzggMCAwIDAgMCAwIDAgNjY3IDAgMCAw
+	IDY2NyAwIDAgMCAyNzggMCAwIDAgMCAwIDAgNjY3IDAgMCAwIDAgMCAwIDAgMAowIDAg
+	MCAwIDAgMCAwIDAgNTU2IDAgNTAwIDU1NiA1NTYgMCAwIDAgMjIyIDAgMCAwIDgzMyA1
+	NTYgNTU2IDAgMCAzMzMgNTAwCjI3OCA1NTYgMCAwIDUwMCBdCmVuZG9iagoxNiAwIG9i
+	ago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9NVVVJ
+	QUUrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgo2NSAwIFIgL1dpZHRocyA2NiAwIFIg
+	L0ZpcnN0Q2hhciA1OCAvTGFzdENoYXIgMTIwIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNv
+	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
+	DNIZAXABgw/RfYnuG2xaQGdGl4quEF11dOxBOozHCd5pXJ+eekO64oZ01Q1pXICua0/i
+	+tr2F92QlvG6pv/OG+jy/4Wuod91A33lDel7bkjL//e5pv6qG+i9Uvr/AVgoh2cKZW5k
+	c3RyZWFtCmVuZG9iago2OCAwIG9iago2MDgwCmVuZG9iago2OSAwIG9iago8PCAvVHlw
+	ZSAvRm9udERlc2NyaXB0b3IgL0FzY2VudCA3NzAgL0NhcEhlaWdodCA2ODQgL0Rlc2Nl
+	bnQgLTIzMCAvRmxhZ3MgMzIKL0ZvbnRCQm94IFstOTUxIC00ODEgMTQ0NSAxMTIyXSAv
+	Rm9udE5hbWUgL0xNQlRDTitIZWx2ZXRpY2EgL0l0YWxpY0FuZ2xlIDAKL1N0ZW1WIDAg
+	L01heFdpZHRoIDE1MDAgL1hIZWlnaHQgNTEzIC9Gb250RmlsZTIgNjcgMCBSID4+CmVu
+	ZG9iago3MCAwIG9iagpbIDI3OCAwIDAgMCAwIDAgMCA2NjcgMCAwIDAgNjY3IDAgNzc4
+	IDAgMjc4IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwCjAgMCAwIDAgMCAwIDAg
+	MCA1NTYgMCAwIDU1NiA1NTYgMCAwIDAgMjIyIDAgMCAwIDgzMyA1NTYgMCAwIDAgMzMz
+	IDUwMCAyNzgKMCAwIDcyMiAwIDUwMCBdCmVuZG9iagozNCAwIG9iago8PCAvVHlwZSAv
+	Rm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9MTUJUQ04rSGVsdmV0aWNh
+	IC9Gb250RGVzY3JpcHRvcgo2OSAwIFIgL1dpZHRocyA3MCAwIFIgL0ZpcnN0Q2hhciA1
+	OCAvTGFzdENoYXIgMTIxIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNvZGluZwo+PgplbmRv
+	YmoKNzEgMCBvYmoKKE1hYyBPUyBYIDEwLjYuNSBRdWFydHogUERGQ29udGV4dCkKZW5k
+	b2JqCjcyIDAgb2JqCihEOjIwMTExMTE2MTk1NTAyWjAwJzAwJykKZW5kb2JqCjEgMCBv
+	YmoKPDwgL1Byb2R1Y2VyIDcxIDAgUiAvQ3JlYXRpb25EYXRlIDcyIDAgUiAvTW9kRGF0
+	ZSA3MiAwIFIgPj4KZW5kb2JqCnhyZWYKMCA3MwowMDAwMDAwMDAwIDY1NTM1IGYgCjAw
+	MDAwNDk3NzEgMDAwMDAgbiAKMDAwMDAxMTAyNSAwMDAwMCBuIAowMDAwMDA0NjI5IDAw
+	MDAwIG4gCjAwMDAwMTA4NDggMDAwMDAgbiAKMDAwMDAwMDAyMiAwMDAwMCBuIAowMDAw
+	MDA0NjA5IDAwMDAwIG4gCjAwMDAwMDQ3MzQgMDAwMDAgbiAKMDAwMDAwNTY5MiAwMDAw
+	MCBuIAowMDAwMDM1OTk3IDAwMDAwIG4gCjAwMDAwMDQ4MzIgMDAwMDAgbiAKMDAwMDAw
+	NTY3MiAwMDAwMCBuIAowMDAwMDA2NTQ3IDAwMDAwIG4gCjAwMDAwMDU3MjggMDAwMDAg
+	biAKMDAwMDAwNjUyNyAwMDAwMCBuIAowMDAwMDA2NjU0IDAwMDAwIG4gCjAwMDAwNDI3
+	MzEgMDAwMDAgbiAKMDAwMDAwNzU5NCAwMDAwMCBuIAowMDAwMDA2NzY2IDAwMDAwIG4g
+	CjAwMDAwMDc1NzQgMDAwMDAgbiAKMDAwMDAwODU1OCAwMDAwMCBuIAowMDAwMDA3NjMx
+	IDAwMDAwIG4gCjAwMDAwMDg1MzggMDAwMDAgbiAKMDAwMDAwODY2NSAwMDAwMCBuIAow
+	MDAwMDE5Mzc2IDAwMDAwIG4gCjAwMDAwMDk1OTYgMDAwMDAgbiAKMDAwMDAwODc3NyAw
+	MDAwMCBuIAowMDAwMDA5NTc2IDAwMDAwIG4gCjAwMDAwMDk3MDMgMDAwMDAgbiAKMDAw
+	MDAyNjExMSAwMDAwMCBuIAowMDAwMDEwNjI5IDAwMDAwIG4gCjAwMDAwMDk4MTUgMDAw
+	MDAgbiAKMDAwMDAxMDYwOSAwMDAwMCBuIAowMDAwMDEwNzM2IDAwMDAwIG4gCjAwMDAw
+	NDk1MDIgMDAwMDAgbiAKMDAwMDAxMDk1OSAwMDAwMCBuIAowMDAwMDExOTA0IDAwMDAw
+	IG4gCjAwMDAwMTEwNzMgMDAwMDAgbiAKMDAwMDAxMTg4MiAwMDAwMCBuIAowMDAwMDEx
+	MTc5IDAwMDAwIG4gCjAwMDAwMTE4NjAgMDAwMDAgbiAKMDAwMDAxMTgyMyAwMDAwMCBu
+	IAowMDAwMDExMjk5IDAwMDAwIG4gCjAwMDAwMTE4MDEgMDAwMDAgbiAKMDAwMDAxMTc2
+	NCAwMDAwMCBuIAowMDAwMDExNDE5IDAwMDAwIG4gCjAwMDAwMTE3NDIgMDAwMDAgbiAK
+	MDAwMDAxMTcwNSAwMDAwMCBuIAowMDAwMDExNTM5IDAwMDAwIG4gCjAwMDAwMTE2ODMg
+	MDAwMDAgbiAKMDAwMDAxMTY0NiAwMDAwMCBuIAowMDAwMDEyMDExIDAwMDAwIG4gCjAw
+	MDAwMTg4ODIgMDAwMDAgbiAKMDAwMDAxODkwMyAwMDAwMCBuIAowMDAwMDE5MTI4IDAw
+	MDAwIG4gCjAwMDAwMTk1NTEgMDAwMDAgbiAKMDAwMDAyNTY4MyAwMDAwMCBuIAowMDAw
+	MDI1NzA0IDAwMDAwIG4gCjAwMDAwMjU5MjkgMDAwMDAgbiAKMDAwMDAyNjI4NiAwMDAw
+	MCBuIAowMDAwMDM1MzM1IDAwMDAwIG4gCjAwMDAwMzUzNTYgMDAwMDAgbiAKMDAwMDAz
+	NTU4MSAwMDAwMCBuIAowMDAwMDM2MTcxIDAwMDAwIG4gCjAwMDAwNDIzMDMgMDAwMDAg
+	biAKMDAwMDA0MjMyNCAwMDAwMCBuIAowMDAwMDQyNTQ5IDAwMDAwIG4gCjAwMDAwNDI5
+	MDYgMDAwMDAgbiAKMDAwMDA0OTA3NiAwMDAwMCBuIAowMDAwMDQ5MDk3IDAwMDAwIG4g
+	CjAwMDAwNDkzMjIgMDAwMDAgbiAKMDAwMDA0OTY3NyAwMDAwMCBuIAowMDAwMDQ5NzI5
+	IDAwMDAwIG4gCnRyYWlsZXIKPDwgL1NpemUgNzMgL1Jvb3QgMzUgMCBSIC9JbmZvIDEg
+	MCBSIC9JRCBbIDw5NjRmNmM1OWYzMWFlM2ZlZGMyZjhjZjEzOGRjODgwMj4KPDk2NGY2
+	YzU5ZjMxYWUzZmVkYzJmOGNmMTM4ZGM4ODAyPiBdID4+CnN0YXJ0eHJlZgo0OTg0Ngol
+	JUVPRgozIDAgb2JqCjw8L1R5cGUgL1BhZ2UgL0NvbnRlbnRzIDUgMCBSIC9NZWRpYUJv
+	eCBbMCAwIDExMTggNzgzXSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgNyAwIFIgPj4K
+	ZW5kb2JqCjEyIDAgb2JqCjw8L1R5cGUgL1BhZ2UgL0NvbnRlbnRzIDEzIDAgUiAvTWVk
+	aWFCb3ggWzAgMCA1NTkgNzgzXSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgMTUgMCBS
+	ID4+CmVuZG9iagoyMCAwIG9iago8PC9UeXBlIC9QYWdlIC9Db250ZW50cyAyMSAwIFIg
+	L01lZGlhQm94IFswIDAgNTU5IDc4M10gL1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDIz
+	IDAgUiA+PgplbmRvYmoKMjUgMCBvYmoKPDwvVHlwZSAvUGFnZSAvQ29udGVudHMgMjYg
+	MCBSIC9NZWRpYUJveCBbMCAwIDU1OSA3ODNdIC9QYXJlbnQgNCAwIFIgL1Jlc291cmNl
+	cyAyOCAwIFIgPj4KZW5kb2JqCjMwIDAgb2JqCjw8L1R5cGUgL1BhZ2UgL0NvbnRlbnRz
+	IDMxIDAgUiAvTWVkaWFCb3ggWzAgMCA1NTkgNzgzXSAvUGFyZW50IDQgMCBSIC9SZXNv
+	dXJjZXMgMzMgMCBSID4+CmVuZG9iagoxIDAgb2JqCjw8L0F1dGhvciAoS2hhbGlkIEJl
+	bGhhamphbWUpL0NyZWF0aW9uRGF0ZSAoRDoyMDExMTExNTE3MzUwMFopL0NyZWF0b3Ig
+	KE9tbmlHcmFmZmxlIDUuMy40KS9Nb2REYXRlIChEOjIwMTExMTE2MTk1NDAwWikvUHJv
+	ZHVjZXIgNzEgMCBSIC9UaXRsZSAoT250b2xvZ3lfaGllcmFyY2h5LmdyYWZmbGUpPj4K
+	ZW5kb2JqCnhyZWYKMSAxCjAwMDAwNTE5OTIgMDAwMDAgbiAKMyAxCjAwMDAwNTE0NjQg
+	MDAwMDAgbiAKMTIgMQowMDAwMDUxNTY4IDAwMDAwIG4gCjIwIDEKMDAwMDA1MTY3NCAw
+	MDAwMCBuIAoyNSAxCjAwMDAwNTE3ODAgMDAwMDAgbiAKMzAgMQowMDAwMDUxODg2IDAw
+	MDAwIG4gCnRyYWlsZXIKPDwvSUQgWzw5NjRmNmM1OWYzMWFlM2ZlZGMyZjhjZjEzOGRj
+	ODgwMj4gPDk2NGY2YzU5ZjMxYWUzZmVkYzJmOGNmMTM4ZGM4ODAyPl0gL0luZm8gMSAw
+	IFIgL1ByZXYgNDk4NDYgL1Jvb3QgMzUgMCBSIC9TaXplIDczPj4Kc3RhcnR4cmVmCjUy
+	MTgwCiUlRU9GCg==
 	</data>
 	<key>QuickLookThumbnail</key>
 	<data>
-	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
+	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
+	CAABAAEAAQAB
 	</data>
 	<key>ReadOnly</key>
 	<string>NO</string>
@@ -1226,14 +1228,14 @@
 					<key>Head</key>
 					<dict>
 						<key>ID</key>
-						<integer>134</integer>
+						<integer>154</integer>
 					</dict>
 					<key>ID</key>
-					<integer>153</integer>
+					<integer>157</integer>
 					<key>Points</key>
 					<array>
-						<string>{866.72, 198.675}</string>
-						<string>{822.536, 158.557}</string>
+						<string>{869.61, 198.351}</string>
+						<string>{833.549, 159.04}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -1259,14 +1261,14 @@
 					<key>Head</key>
 					<dict>
 						<key>ID</key>
-						<integer>134</integer>
+						<integer>154</integer>
 					</dict>
 					<key>ID</key>
-					<integer>152</integer>
+					<integer>156</integer>
 					<key>Points</key>
 					<array>
-						<string>{774.299, 197.818}</string>
-						<string>{793.906, 159.271}</string>
+						<string>{777.47, 198.069}</string>
+						<string>{804.379, 159.222}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -1287,6 +1289,118 @@
 					</dict>
 				</dict>
 				<dict>
+					<key>Class</key>
+					<string>LineGraphic</string>
+					<key>Head</key>
+					<dict>
+						<key>ID</key>
+						<integer>113</integer>
+					</dict>
+					<key>ID</key>
+					<integer>155</integer>
+					<key>Points</key>
+					<array>
+						<string>{759.442, 127.546}</string>
+						<string>{535.864, 75.2877}</string>
+					</array>
+					<key>Style</key>
+					<dict>
+						<key>stroke</key>
+						<dict>
+							<key>HeadArrow</key>
+							<string>Arrow</string>
+							<key>LineType</key>
+							<integer>1</integer>
+							<key>TailArrow</key>
+							<string>0</string>
+						</dict>
+					</dict>
+					<key>Tail</key>
+					<dict>
+						<key>ID</key>
+						<integer>154</integer>
+					</dict>
+				</dict>
+				<dict>
+					<key>Bounds</key>
+					<string>{{732, 123}, {170, 36}}</string>
+					<key>Class</key>
+					<string>ShapedGraphic</string>
+					<key>FontInfo</key>
+					<dict>
+						<key>Color</key>
+						<dict>
+							<key>w</key>
+							<string>0.189516</string>
+						</dict>
+						<key>Font</key>
+						<string>Helvetica</string>
+						<key>Size</key>
+						<real>14</real>
+					</dict>
+					<key>ID</key>
+					<integer>154</integer>
+					<key>Shape</key>
+					<string>Circle</string>
+					<key>Style</key>
+					<dict>
+						<key>fill</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.891129</string>
+								<key>g</key>
+								<string>0.826869</string>
+								<key>r</key>
+								<string>0.692795</string>
+							</dict>
+						</dict>
+						<key>shadow</key>
+						<dict>
+							<key>Beneath</key>
+							<string>YES</string>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.245968</string>
+								<key>g</key>
+								<string>0.479839</string>
+								<key>r</key>
+								<string>0.334677</string>
+							</dict>
+							<key>Draws</key>
+							<string>NO</string>
+							<key>Fuzziness</key>
+							<real>0.57164120674133301</real>
+						</dict>
+						<key>stroke</key>
+						<dict>
+							<key>Color</key>
+							<dict>
+								<key>b</key>
+								<string>0.478261</string>
+								<key>g</key>
+								<string>0.443773</string>
+								<key>r</key>
+								<string>0.371817</string>
+							</dict>
+						</dict>
+					</dict>
+					<key>Text</key>
+					<dict>
+						<key>Text</key>
+						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
+{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
+{\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
+\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
+
+\f0\fs28 \cf2 time:TemporalEntity}</string>
+						<key>VerticalPad</key>
+						<integer>0</integer>
+					</dict>
+				</dict>
+				<dict>
 					<key>Bounds</key>
 					<string>{{829.3, 198}, {113, 36}}</string>
 					<key>Class</key>
@@ -1456,8 +1570,8 @@
 					<integer>147</integer>
 					<key>Points</key>
 					<array>
-						<string>{645.64, 202.687}</string>
-						<string>{571.767, 158.373}</string>
+						<string>{645.639, 202.687}</string>
+						<string>{571.764, 158.374}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -1489,8 +1603,8 @@
 					<integer>146</integer>
 					<key>Points</key>
 					<array>
-						<string>{563.586, 198.646}</string>
-						<string>{549.452, 159.426}</string>
+						<string>{563.583, 198.646}</string>
+						<string>{549.444, 159.426}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -1522,8 +1636,8 @@
 					<integer>145</integer>
 					<key>Points</key>
 					<array>
-						<string>{475.416, 199.899}</string>
-						<string>{522.331, 158.897}</string>
+						<string>{475.415, 199.899}</string>
+						<string>{522.325, 158.897}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -1556,7 +1670,7 @@
 					<key>Points</key>
 					<array>
 						<string>{387.726, 204.603}</string>
-						<string>{502.718, 157.441}</string>
+						<string>{502.716, 157.44}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -1905,7 +2019,7 @@
 					<key>Points</key>
 					<array>
 						<string>{530.556, 122.737}</string>
-						<string>{503.891, 82.9646}</string>
+						<string>{503.893, 82.9644}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -1926,118 +2040,6 @@
 					</dict>
 				</dict>
 				<dict>
-					<key>Class</key>
-					<string>LineGraphic</string>
-					<key>Head</key>
-					<dict>
-						<key>ID</key>
-						<integer>113</integer>
-					</dict>
-					<key>ID</key>
-					<integer>136</integer>
-					<key>Points</key>
-					<array>
-						<string>{753.952, 128.979}</string>
-						<string>{535.246, 75.5924}</string>
-					</array>
-					<key>Style</key>
-					<dict>
-						<key>stroke</key>
-						<dict>
-							<key>HeadArrow</key>
-							<string>Arrow</string>
-							<key>LineType</key>
-							<integer>1</integer>
-							<key>TailArrow</key>
-							<string>0</string>
-						</dict>
-					</dict>
-					<key>Tail</key>
-					<dict>
-						<key>ID</key>
-						<integer>134</integer>
-					</dict>
-				</dict>
-				<dict>
-					<key>Bounds</key>
-					<string>{{738.2, 123}, {130, 36}}</string>
-					<key>Class</key>
-					<string>ShapedGraphic</string>
-					<key>FontInfo</key>
-					<dict>
-						<key>Color</key>
-						<dict>
-							<key>w</key>
-							<string>0.189516</string>
-						</dict>
-						<key>Font</key>
-						<string>Helvetica</string>
-						<key>Size</key>
-						<real>14</real>
-					</dict>
-					<key>ID</key>
-					<integer>134</integer>
-					<key>Shape</key>
-					<string>Circle</string>
-					<key>Style</key>
-					<dict>
-						<key>fill</key>
-						<dict>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<string>0.649194</string>
-								<key>g</key>
-								<string>0.891129</string>
-								<key>r</key>
-								<string>0.71371</string>
-							</dict>
-						</dict>
-						<key>shadow</key>
-						<dict>
-							<key>Beneath</key>
-							<string>YES</string>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<string>0.245968</string>
-								<key>g</key>
-								<string>0.479839</string>
-								<key>r</key>
-								<string>0.334677</string>
-							</dict>
-							<key>Draws</key>
-							<string>NO</string>
-							<key>Fuzziness</key>
-							<real>0.57164120674133301</real>
-						</dict>
-						<key>stroke</key>
-						<dict>
-							<key>Color</key>
-							<dict>
-								<key>b</key>
-								<string>0.245968</string>
-								<key>g</key>
-								<string>0.479839</string>
-								<key>r</key>
-								<string>0.334677</string>
-							</dict>
-						</dict>
-					</dict>
-					<key>Text</key>
-					<dict>
-						<key>Text</key>
-						<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf350
-{\fonttbl\f0\fswiss\fcharset0 Helvetica;}
-{\colortbl;\red255\green255\blue255;\red48\green48\blue48;}
-\pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\qc\pardirnatural
-
-\f0\fs28 \cf2 TemporalEntity}</string>
-						<key>VerticalPad</key>
-						<integer>0</integer>
-					</dict>
-				</dict>
-				<dict>
 					<key>Bounds</key>
 					<string>{{450.8, 123}, {184, 36}}</string>
 					<key>Class</key>
@@ -2128,8 +2130,8 @@
 					<integer>132</integer>
 					<key>Points</key>
 					<array>
-						<string>{654.849, 129.814}</string>
-						<string>{526.658, 78.8483}</string>
+						<string>{654.851, 129.813}</string>
+						<string>{526.669, 78.8452}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -2240,8 +2242,8 @@
 					<integer>127</integer>
 					<key>Points</key>
 					<array>
-						<string>{900.725, 130.515}</string>
-						<string>{540.105, 72.7319}</string>
+						<string>{923.924, 130.861}</string>
+						<string>{540.52, 72.4194}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -2273,8 +2275,8 @@
 					<integer>126</integer>
 					<key>Points</key>
 					<array>
-						<string>{227.696, 198.5}</string>
-						<string>{227.689, 159.5}</string>
+						<string>{227.7, 198.5}</string>
+						<string>{227.699, 159.5}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -2306,8 +2308,8 @@
 					<integer>125</integer>
 					<key>Points</key>
 					<array>
-						<string>{422.365, 125.628}</string>
-						<string>{472.261, 82.0973}</string>
+						<string>{422.364, 125.628}</string>
+						<string>{472.256, 82.0966}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -2339,8 +2341,8 @@
 					<integer>124</integer>
 					<key>Points</key>
 					<array>
-						<string>{342.639, 128.368}</string>
-						<string>{458.332, 79.2241}</string>
+						<string>{342.641, 128.369}</string>
+						<string>{458.347, 79.2283}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -2373,7 +2375,7 @@
 					<key>Points</key>
 					<array>
 						<string>{260.352, 131.605}</string>
-						<string>{451.036, 76.7405}</string>
+						<string>{451.039, 76.7419}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -2405,8 +2407,8 @@
 					<integer>122</integer>
 					<key>Points</key>
 					<array>
-						<string>{163.636, 129.066}</string>
-						<string>{445.558, 74.0345}</string>
+						<string>{163.637, 129.066}</string>
+						<string>{445.56, 74.0356}</string>
 					</array>
 					<key>Style</key>
 					<dict>
@@ -2428,7 +2430,7 @@
 				</dict>
 				<dict>
 					<key>Bounds</key>
-					<string>{{880.4, 124}, {184, 36}}</string>
+					<string>{{905, 124}, {184, 36}}</string>
 					<key>Class</key>
 					<string>ShapedGraphic</string>
 					<key>FontInfo</key>
@@ -4345,7 +4347,7 @@
 		<key>ExpandedCanvases</key>
 		<array/>
 		<key>Frame</key>
-		<string>{{94, 40}, {1252, 838}}</string>
+		<string>{{-133, 18}, {1252, 838}}</string>
 		<key>ListView</key>
 		<true/>
 		<key>OutlineWidth</key>
@@ -4359,7 +4361,7 @@
 		<key>SidebarWidth</key>
 		<integer>120</integer>
 		<key>VisibleRegion</key>
-		<string>{{15, 1}, {1103, 669}}</string>
+		<string>{{15, 0}, {1103, 669}}</string>
 		<key>Zoom</key>
 		<real>1</real>
 		<key>ZoomValues</key>
Binary file ontology/diagram-history/khalidDiagrams/Ontology_hierarchy.png has changed
Binary file ontology/diagram-history/khalidDiagrams/ProvenanceOntology.png has changed
--- a/ontology/diagram-history/qualified-involvements/QualifiedInvolvementDiagram.graffle	Thu Nov 17 11:29:28 2011 -0500
+++ b/ontology/diagram-history/qualified-involvements/QualifiedInvolvementDiagram.graffle	Mon Nov 21 08:53:55 2011 -0500
@@ -106,7 +106,7 @@
 				<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
 {\fonttbl\f0\fmodern\fcharset0 Courier;}
 {\colortbl;\red255\green255\blue255;}
-\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural
+\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural
 
 \f0\fs24 \cf0 \expnd0\expndtw0\kerning0
 Domain}</string>
@@ -171,7 +171,7 @@
 				<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
 {\fonttbl\f0\fmodern\fcharset0 Courier;}
 {\colortbl;\red255\green255\blue255;}
-\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural
+\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural
 
 \f0\fs24 \cf0 \expnd0\expndtw0\kerning0
 Range}</string>
@@ -227,7 +227,7 @@
 			<array>
 				<string>{894.46, 122.015}</string>
 				<string>{883.915, 172.502}</string>
-				<string>{858.493, 200.134}</string>
+				<string>{858.494, 200.134}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -369,7 +369,7 @@
 				<string>{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
 {\fonttbl\f0\fmodern\fcharset0 Courier;}
 {\colortbl;\red255\green255\blue255;}
-\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\pardirnatural
+\pard\tx720\tx1440\tx2160\tx2880\tx3600\tx4320\tx5040\tx5760\tx6480\tx7200\tx7920\tx8640\ql\qnatural\pardirnatural
 
 \f0\fs24 \cf0 \expnd0\expndtw0\kerning0
 Subclass}</string>
@@ -425,7 +425,7 @@
 			<integer>623</integer>
 			<key>Points</key>
 			<array>
-				<string>{266.666, 210.641}</string>
+				<string>{266.166, 210.641}</string>
 				<string>{221.007, 210.641}</string>
 			</array>
 			<key>Style</key>
@@ -505,7 +505,7 @@
 			<integer>619</integer>
 			<key>Points</key>
 			<array>
-				<string>{373.545, 132.154}</string>
+				<string>{373.545, 132.153}</string>
 				<string>{363, 182.641}</string>
 				<string>{337.24, 210.641}</string>
 			</array>
@@ -657,7 +657,7 @@
 			<array>
 				<string>{306.391, 280.984}</string>
 				<string>{296, 304.984}</string>
-				<string>{257.053, 309.875}</string>
+				<string>{256.594, 309.756}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -689,7 +689,7 @@
 			<integer>614</integer>
 			<key>Points</key>
 			<array>
-				<string>{151.5, 308.984}</string>
+				<string>{152, 308.984}</string>
 				<string>{121.007, 308.984}</string>
 			</array>
 			<key>Style</key>
@@ -728,9 +728,9 @@
 			<integer>612</integer>
 			<key>Points</key>
 			<array>
-				<string>{306.391, 336.984}</string>
+				<string>{306.392, 336.984}</string>
 				<string>{298, 320.546}</string>
-				<string>{253.991, 309.11}</string>
+				<string>{253.507, 308.984}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -836,7 +836,7 @@
 			<integer>610</integer>
 			<key>Points</key>
 			<array>
-				<string>{235.732, 172.641}</string>
+				<string>{213.485, 172.641}</string>
 				<string>{150.5, 163.921}</string>
 				<string>{95.6265, 117.992}</string>
 			</array>
@@ -876,7 +876,7 @@
 			<array>
 				<string>{368.816, 132.066}</string>
 				<string>{353, 162.641}</string>
-				<string>{337.24, 172.641}</string>
+				<string>{337.239, 172.641}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -898,7 +898,7 @@
 		</dict>
 		<dict>
 			<key>Bounds</key>
-			<string>{{235.732, 162.641}, {101.507, 20}}</string>
+			<string>{{213.485, 162.641}, {123.754, 20}}</string>
 			<key>Class</key>
 			<string>ShapedGraphic</string>
 			<key>HFlip</key>
@@ -918,21 +918,21 @@
 			<dict>
 				<key>UnitPoints</key>
 				<array>
-					<string>{0.5, 0}</string>
-					<string>{0.5, 0}</string>
-					<string>{0.25, -0.5}</string>
-					<string>{0.25, -0.5}</string>
-					<string>{0.25, -0.5}</string>
+					<string>{0.5, 2.86102e-06}</string>
+					<string>{0.500001, 3.8147e-06}</string>
+					<string>{0.249999, -0.5}</string>
+					<string>{0.249999, -0.5}</string>
+					<string>{0.249999, -0.5}</string>
 					<string>{-0.5, -0.5}</string>
 					<string>{-0.5, -0.5}</string>
 					<string>{-0.5, -0.5}</string>
 					<string>{-0.5, 0.5}</string>
 					<string>{-0.5, 0.5}</string>
 					<string>{-0.5, 0.5}</string>
-					<string>{0.25, 0.5}</string>
-					<string>{0.25, 0.5}</string>
-					<string>{0.25, 0.5}</string>
-					<string>{0.5, 0}</string>
+					<string>{0.249999, 0.5}</string>
+					<string>{0.249999, 0.5}</string>
+					<string>{0.249999, 0.5}</string>
+					<string>{0.5, 9.53674e-07}</string>
 				</array>
 			</dict>
 			<key>Style</key>
@@ -967,7 +967,7 @@
 {\colortbl;\red255\green255\blue255;}
 \pard\tx560\tx1120\tx1680\tx2240\tx2800\tx3360\tx3920\tx4480\tx5040\tx5600\tx6160\tx6720\ql\qnatural\pardirnatural
 
-\f0\fs24 \cf0       qualifiedEntity}</string>
+\f0\fs24 \cf0       hadQualifiedEntity}</string>
 			</dict>
 		</dict>
 		<dict>
@@ -1477,7 +1477,7 @@
 			<integer>584</integer>
 			<key>Points</key>
 			<array>
-				<string>{459.805, 351.984}</string>
+				<string>{460.305, 351.984}</string>
 				<string>{357.145, 351.984}</string>
 			</array>
 			<key>Style</key>
@@ -1549,7 +1549,7 @@
 			<array>
 				<string>{599.158, 121.5}</string>
 				<string>{596.953, 361.046}</string>
-				<string>{573.949, 398.838}</string>
+				<string>{573.689, 399.265}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1585,7 +1585,7 @@
 			<array>
 				<string>{600.457, 121.498}</string>
 				<string>{610.852, 366.609}</string>
-				<string>{626.318, 399.984}</string>
+				<string>{626.108, 399.53}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1753,8 +1753,8 @@
 			<integer>184</integer>
 			<key>Points</key>
 			<array>
-				<string>{116.139, 85.6811}</string>
-				<string>{265.792, 51.3044}</string>
+				<string>{116.142, 85.6844}</string>
+				<string>{265.82, 51.3151}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -1797,8 +1797,8 @@
 			<integer>183</integer>
 			<key>Points</key>
 			<array>
-				<string>{521.916, 81.9666}</string>
-				<string>{349.894, 50.0605}</string>
+				<string>{521.912, 81.9679}</string>
+				<string>{349.884, 50.0652}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -2005,7 +2005,7 @@
 			<array>
 				<string>{366.432, 101.343}</string>
 				<string>{350, 77}</string>
-				<string>{324.324, 56.3924}</string>
+				<string>{324.324, 56.3923}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -2184,7 +2184,7 @@
 			<integer>605</integer>
 			<key>Points</key>
 			<array>
-				<string>{342.754, 341.221}</string>
+				<string>{342.755, 341.221}</string>
 				<string>{395, 323.984}</string>
 				<string>{395.99, 131.86}</string>
 			</array>
@@ -2231,7 +2231,7 @@
 			<integer>604</integer>
 			<key>Points</key>
 			<array>
-				<string>{343.934, 253.506}</string>
+				<string>{343.933, 253.506}</string>
 				<string>{381, 240}</string>
 				<string>{383.942, 132.129}</string>
 			</array>
@@ -2278,7 +2278,7 @@
 			<array>
 				<string>{347.562, 390.873}</string>
 				<string>{411, 372}</string>
-				<string>{409.01, 131.275}</string>
+				<string>{409.01, 131.274}</string>
 			</array>
 			<key>Style</key>
 			<dict>
@@ -2404,7 +2404,7 @@
 	<key>MasterSheets</key>
 	<array/>
 	<key>ModificationDate</key>
-	<string>2011-11-15 17:26:01 -0500</string>
+	<string>2011-11-16 09:41:42 -0500</string>
 	<key>Modifier</key>
 	<string>lebot</string>
 	<key>NotesVisible</key>
@@ -2453,542 +2453,542 @@
 	<key>QuickLookPreview</key>
 	<data>
 	JVBERi0xLjMKJcTl8uXrp/Og0MTGCjUgMCBvYmoKPDwgL0xlbmd0aCA2IDAgUiAvRmls
-	dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGdnM1yHEdyx+/9FH0kD5ztqurPvdmy
-	7PD6spLo8EHhAw2JS24AkiWuZPtl/Sz+/asrs2pmegaAiUAQk+isysrK78zGL/03/S/9
-	wNcWUz+Oof/1x/7f+p/6P3z1JfQPX/qQv7489O+G09S/i2k9TSnGPgzz1M9rfv5jvwxr
-	H2M4pTGufdjm0xbS0odpOc1x7ljyI8v8ie+/7gt/9V0/nGb//u4riAiZjHf6DzpO25q2
-	/uEpLz2n0xCmMB4u/R1HgNooaoceSpul1mE+jdO89mkYTmGaVq349+/ZeBiG0L9/6MNa
-	tl37d2E+xSHOY/9umk5riNvWvX/q//CP4TRA3fuP/Zt/+fF/3vbv/9p//Z5Nv+9Hvv4d
-	/B9YMPr3rdN07J3G5TTNYenTNpzWJW79Uz+G0Kcl9o/9OGynQRcRYEBYxhGYjjfAuwHe
-	fb9v9kt3g1cZP87cTkrCX7Q6LGBNeKc1ty3vE6JgPCfYuM3dY/9p3/0CW7vbzbXnbXh8
-	fl1pTKctpaWLUzpNAxzn0IhJHAcOk9Z0mjlqGCEgTrfOdyQLmXugrxsXF9II/pry4kjS
-	kvazbGOa8zYzsGHL+4RhCcA+5c2F3TXY/4/zxdMyjRM3GU4xDnPH+TY+Rs4tkeWQ2wQL
-	tp3jy7QJdnSLN08pfCQ33+Iy64xbbFYcs1ykbW1gkLSf8RwX4rSzKTOcmtICtcNpWUKA
-	VwhhGEe0F71BeU9x2WYEEl3fhkk7z/EUhiEiHOMJLs+dQ3TMmKZY8dK6ndKypJ61YkTx
-	NgSbK5sCzIgIPExCFQukiwvbDGkE4nhxgsYVI+KrO8Qo6B3P6Owe6uojSjyOK4saBRVy
-	db6Hxi7JBg7dLd2V3XD+JAzdBt0Ne9JyilMQ3YVh3TiflhENr2hTPM3DPLfcmdbTOENu
-	pb9CjDsFTYc05vjaDvH9nTlGZMObOGG7pyl2zhuDVCIrWhGcQ7uaMCppC4j9tmWxl3aa
-	XY3ZrmIP+XoXIk5jQhtXtHDssz1F94s9/fm/Hv/4/tPnn/5SrapktZMpR9ygdpGIzhIq
-	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
-	S9j3LIHe6Lq2Bd9++Okvx3EFb03IHsEYNPJodeodmdn7H03wnly1M//w89OHz8wuW9Dy
-	zf8BN0l81AplbmRzdHJlYW0KZW5kb2JqCjYgMCBvYmoKNjA0OQplbmRvYmoKMyAwIG9i
-	ago8PCAvVHlwZSAvUGFnZSAvUGFyZW50IDQgMCBSIC9SZXNvdXJjZXMgNyAwIFIgL0Nv
-	bnRlbnRzIDUgMCBSIC9NZWRpYUJveCBbMCAwIDkyMy45MTM3IDQ0MS45ODM5XQo+Pgpl
-	bmRvYmoKNyAwIG9iago8PCAvUHJvY1NldCBbIC9QREYgL1RleHQgXSAvQ29sb3JTcGFj
-	ZSA8PCAvQ3MxIDggMCBSIC9DczIgOSAwIFIgPj4gL0ZvbnQgPDwKL0YyLjAgMTEgMCBS
-	IC9GMS4wIDEwIDAgUiA+PiA+PgplbmRvYmoKMTIgMCBvYmoKPDwgL0xlbmd0aCAxMyAw
-	IFIgL04gMyAvQWx0ZXJuYXRlIC9EZXZpY2VSR0IgL0ZpbHRlciAvRmxhdGVEZWNvZGUg
-	Pj4Kc3RyZWFtCngBhVTPaxNBFP42bqnQIghaaw6yeJAiSVmraEXUNv0RYmsM2x+2RZBk
-	M0nWbjbr7ia1pYjk4tEq3kXtoQf/gB568GQvSoVaRSjeqyhioRct8c1uTLal6sDOfvPe
-	N+99b3bfAA1y0jT1gATkDcdSohFpbHxCavyIAI6iCUE0JVXb7E4kBkGDc/l759h6D4Fb
-	VsN7+3eyd62a0raaB4T9QOBHmtkqsO8XcQpZEgKIPN+hKcd0CN/j2PLsjzlOeXjBtQ8r
-	PcRZInxANS3Of024U80l00CDSDiU9XFSPpzXi5TXHQdpbmbGyBC9T5Cmu8zuq2KhnE72
-	DpC9nfR+TrPePsIhwgsZrT9GuI2e9YzVP+Jh4aTmxIY9HBg19PhgFbcaqfg1whRfEE0n
-	olRx2S4N8Ziu/VbySoJwkDjKZGGAc1pIT9dMbvi6hwV9JtcTr+J3VlHheY8TZ97U3e9F
-	2gKvMA4dDBoMmg1IUBBFBGGYsFBAhjwaMTSycj8jqwYbk3sydSRqu3RiRLFBezbcPbdR
-	pN08/igicZRDtQiS/EH+Kq/JT+V5+ctcsNhW95Stm5q68uA7xeWZuRoe19PI43NNXnyV
-	1HaTV0eWrHl6vJrsGj/sV5cx5oI1j8RzsPvxLV+VzJcpjBTF41Xz6kuEdVoxN9+fbH87
-	PeIuzy611nOtiYs3VpuXZ/1qSPvuqryT5lX5T1718fxnzcRj4ikxJnaK5yGJl8Uu8ZLY
-	S6sL4mBtxwidlYYp0m2R+iTVYGCavPUvXT9beL1Gfwz1UZQZzNJUifd/wipkNJ25Dm/6
-	j9vH/Bfk94rnnygCL2zgyJm6bVNx7xChZaVuc64CF7/RffC2bmujfjj8BFg8qxatUjWf
-	ILwBHHaHeh7oKZjTlpbNOVKHLJ+TuunKYlLMUNtDUlLXJddlSxazmVVi6XbYmdMdbhyh
-	OUL3xKdKZZP6r/ERsP2wUvn5rFLZfk4a1oGX+m/AvP1FCmVuZHN0cmVhbQplbmRvYmoK
-	MTMgMCBvYmoKNzM3CmVuZG9iago4IDAgb2JqClsgL0lDQ0Jhc2VkIDEyIDAgUiBdCmVu
-	ZG9iagoxNCAwIG9iago8PCAvTGVuZ3RoIDE1IDAgUiAvTiAxIC9BbHRlcm5hdGUgL0Rl
-	dmljZUdyYXkgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngBhVJPSBRRHP7N
-	NhKEiEGFeIh3CgmVKaysoNp2dVmVbVuV0qIYZ9+6o7Mz05vZNcWTBF2iPHUPomN07NCh
-	m5eiwKxL1yCpIAg8dej7zezqKIRveTvf+/39ft97RG2dpu87KUFUc0OVK6Wnbk5Ni4Mf
-	KUUd1E5YphX46WJxjLHruZK/u9fWZ9LYst7HtXb79j21lWVgIeottrcQ+iGRZgAfmZ8o
-	ZYCzwB2Wr9g+ATxYDqwa8COiAw+auTDT0Zx0pbItkVPmoigqr2I7Sa77+bnGvou1iYP+
-	XI9m1o69s+qq0UzUtPdEobwPrkQZz19U9mw1FKcN45xIQxop8q7V3ytMxxGRKxBKBlI1
-	ZLmfak6ddeB1GLtdupPj+PYQpT7JYKiJtemymR2FfQB2KsvsEPAF6PGyYg/ngXth/1tR
-	w5PAJ2E/ZId51q0f9heuU+B7hD014M4UrsXx2oofXi0BQ/dUI2iMc03E09c5c6SI7zHU
-	GZj3RjmmCzF3lqoTN4A7YR9ZqmYKsV37ruol7nsCd9PjO9GbOQtcoBxJcrEV2RTQPAlY
-	FH2LsEkOPD7OHlXgd6iYwBy5idzNKPce1REbZ6NSgVZ6jVfGT+O58cX4ZWwYz4B+rHbX
-	e3z/6eMVdde2Pjz5jXrcOa69nRtVYVZxZQvd/8cyhI/ZJzmmwdOhWVhr2HbkD5rMTLAM
-	KMR/BT6X+pITVdzV7u24RRLMUD4sbCW6S1RuKdTqPYNKrBwr2AB2cJLELFocuFNrujl4
-	d9giem35TVey64b++vZ6+9ryHm3KqCkoE82zRGaUsVuj5N142/1mkRGfODq+572KWsn+
-	SUUQP4U5WiryFFX0VlDWxG9nDn4btn5cP6Xn9UH9PAk9rZ/Rr+ijEb4MdEnPwnNRH6NJ
-	8LBpIeISoIqDM9ROVGONA+Ip8fK0W2SR/Q9AGf1mCmVuZHN0cmVhbQplbmRvYmoKMTUg
-	MCBvYmoKNzA0CmVuZG9iago5IDAgb2JqClsgL0lDQ0Jhc2VkIDE0IDAgUiBdCmVuZG9i
-	ago0IDAgb2JqCjw8IC9UeXBlIC9QYWdlcyAvTWVkaWFCb3ggWzAgMCA2MTIgNzkyXSAv
-	Q291bnQgMSAvS2lkcyBbIDMgMCBSIF0gPj4KZW5kb2JqCjE2IDAgb2JqCjw8IC9UeXBl
-	IC9DYXRhbG9nIC9PdXRsaW5lcyAyIDAgUiAvUGFnZXMgNCAwIFIgPj4KZW5kb2JqCjIg
-	MCBvYmoKPDwgL0xhc3QgMTcgMCBSIC9GaXJzdCAxOCAwIFIgPj4KZW5kb2JqCjE4IDAg
-	b2JqCjw8IC9QYXJlbnQgMTkgMCBSIC9Db3VudCAwIC9EZXN0IFsgMyAwIFIgL1hZWiAw
-	IDQ0MS45ODM5IDAgXSAvVGl0bGUgKENhbnZhcyAxKQo+PgplbmRvYmoKMTkgMCBvYmoK
-	PDwgPj4KZW5kb2JqCjE3IDAgb2JqCjw8IC9QYXJlbnQgMTkgMCBSIC9Db3VudCAwIC9E
-	ZXN0IFsgMyAwIFIgL1hZWiAwIDQ0MS45ODM5IDAgXSAvVGl0bGUgKENhbnZhcyAxKQo+
-	PgplbmRvYmoKMjAgMCBvYmoKPDwgL0xlbmd0aCAyMSAwIFIgL0xlbmd0aDEgMTM4NDgg
-	L0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB3Xt7eJTF1fjMe99r9n6/vdns
-	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
-	DHgGcPxDdHEphGxL+3Fujo64YIN7O9HMcBXkF/gK8o08OEeveUv7tClmh1Ux2dPb17t1
-	K6Xvgx9bNuweinqJwne9uvHGHPqZjd3ut98+c/2ixG/CdRRvhu+G/9HPC4U0RINSwC8i
-	Xy1ngEs7DBWg4fAldTmqlL5LHid9e3yn9G30ZPjeeSp8hTwNTUd1qB7NgK+I70EnoBei
-	KbD0Co6csFeMr6+YXJZe1bygvbmtdXaT1EKqhuRJgOcBwgAnAM4DfArwJ9INADyPPQA5
-	ACGAWoBGgEUAnQCbAJ4HCAOcADgP8CnAn4iAA2gAPAA5ACGAWoBGgEUAnQCbAJ4HCMcH
-	fgh+g3mMPEPwkUPwO4bgY4bgFUPwsUNwcHBuex+M7zZ80hB88hB86hD8riF40xB89hB8
-	zhBcko1b5j9vSH3LELx1CE6+Xb6VftL/QN3S3/eG1N8/BAe+3Pb84iH4kiH4A0PwtiH4
-	0iF4+xB82RB8+RC843b8Oib4/wHMGd62CmVuZHN0cmVhbQplbmRvYmoKMjEgMCBvYmoK
-	OTA3MQplbmRvYmoKMjIgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2Nl
-	bnQgNzcwIC9DYXBIZWlnaHQgNzE3IC9EZXNjZW50IC0yMzAgL0ZsYWdzIDMyCi9Gb250
-	QkJveCBbLTk1MSAtNDgxIDE0NDUgMTEyMl0gL0ZvbnROYW1lIC9FS1lFUkIrSGVsdmV0
-	aWNhIC9JdGFsaWNBbmdsZSAwCi9TdGVtViAwIC9NYXhXaWR0aCAxNTAwIC9YSGVpZ2h0
-	IDU0MCAvRm9udEZpbGUyIDIwIDAgUiA+PgplbmRvYmoKMjMgMCBvYmoKWyAyNzggMCAw
-	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAyNzgg
-	MCAwIDAgMCAwIDAgNjY3CjAgNzIyIDAgNjY3IDAgNzc4IDAgMjc4IDAgMCAwIDAgMCAw
-	IDY2NyA3NzggNzIyIDAgNjExIDcyMiAwIDAgMCAwIDAgMCAwIDAKMCAwIDAgNTU2IDAg
-	NTAwIDU1NiA1NTYgMCA1NTYgNTU2IDIyMiAwIDAgMjIyIDgzMyA1NTYgNTU2IDU1NiA1
-	NTYgMzMzIDUwMAoyNzggNTU2IDUwMCA3MjIgNTAwIDUwMCAwIDAgMCAwIDAgMCAwIDAg
-	MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwCjAgMCAwIDAgMCAwIDAgMCAw
+	dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGVnMt25jZyx/d8Ci7Vi6ZJkOBldjOO
+	JyeTzdjdOVn4ZNGR7ZF9JDt2jyfJy+ZZ8vsDqAK+a7esI7e+EgsoFOpeRf3af93/2o98
+	HWHul2Xqf/u+//f+5/6LLz9O/ePHfkpfHx/7t+MQ+7dh3oc4h34a19ive3r8h34b9z6E
+	aZiXcPTTsQ7HxEpT3IY1rB0r/sAqf+H7p7zul+/6cVj9+92X0DAlKt7qH8gYjn3pH1/S
+	yus8jFNki2srv+MA0BpE69hDZ7PSPq7DErd+HsdhivHQgn96z7bjOE79+8d+2sume/92
+	WocwhnXp38Y47NPcvX/pv/jzNIxQ9v6H/uFfv//fN/37n/qv3rPjt/3C13+A/R3LBf++
+	cZKOjedlG+I6Qc0xDvs29y/9Mk39vIX+uV/GYxh1A/BtmDaY99zrZCNcG+Hat3mr5mzO
+	Ja2d0MPKtcyz0NPiHJ4ll7zksR/aZgqC8Zy2WY4Z2JNjdw22Nrcraw97jQKxdV7m4ZgR
+	jBDnIY5rBwjpCMvIFvM+DyvnnBa2D/Hzz5ZWBnk/xgnqFrB3+DbvSM8mKZSgLPygPVZg
+	I+LHJkjnno6mnYUMYwyZk3WvO1kYtrhEjjgNIYybCDj4GDjxvnRsfUTOfmROb5Hfffbl
+	pQMKHVFN7Ad9TRuEZkmppbbZG9imXZ7y3iCnmy/I77qkEkl9YVScN0gah22bpllKt0/L
+	gjahK+jrEDZ2XCa0+2AZzraKf2NALJYBJm+dQ3TQMMe54s37MczbhqrCj4CyHSHddpzY
+	MiDocOlwSBc2thnnBYjjhQiNO/fqqzvEKOgdz+jsHuvqC5q7LLtupFBQIRfne2xMkaze
+	2N1Q2SzUhT0zpu2A7IY78zaEOIls59c6bMu+hc65GsOwjuvaMifuw7JCbSW/Qow5jtZV
+	TpS1US/jlu3vvDEiG9aEiLGOkTsprGFFgxhrKto9UzpjTeZjgsnHUWxzZ6Y0JFOKEeTr
+	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
+	zUq6bTvqdPqrKpnavCN5HNSqouY7MpNoJ0CKLpHPNby9QpJemoFwRi6WHloWo+sKriKL
+	1bFMxfuHbz78/LfrgQCvCsg4JU/zqbVJP0vqXVf+p19ePvxIr9FijK//H+jxP+EKZW5k
+	c3RyZWFtCmVuZG9iago2IDAgb2JqCjYwMzgKZW5kb2JqCjMgMCBvYmoKPDwgL1R5cGUg
+	L1BhZ2UgL1BhcmVudCA0IDAgUiAvUmVzb3VyY2VzIDcgMCBSIC9Db250ZW50cyA1IDAg
+	UiAvTWVkaWFCb3ggWzAgMCA5MjMuOTE0IDQ0MS45ODRdCj4+CmVuZG9iago3IDAgb2Jq
+	Cjw8IC9Qcm9jU2V0IFsgL1BERiAvVGV4dCBdIC9Db2xvclNwYWNlIDw8IC9DczEgOCAw
+	IFIgL0NzMiA5IDAgUiA+PiAvRm9udCA8PAovRjEuMCAxMCAwIFIgL0YyLjAgMTEgMCBS
+	ID4+ID4+CmVuZG9iagoxMiAwIG9iago8PCAvTGVuZ3RoIDEzIDAgUiAvTiAzIC9BbHRl
+	cm5hdGUgL0RldmljZVJHQiAvRmlsdGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGF
+	VM9rE0EU/jZuqdAiCFprDrJ4kCJJWatoRdQ2/RFiawzbH7ZFkGQzSdZuNuvuJrWliOTi
+	0SreRe2hB/+AHnrwZC9KhVpFKN6rKGKhFy3xzW5MtqXqwM5+8943731vdt8ADXLSNPWA
+	BOQNx1KiEWlsfEJq/IgAjqIJQTQlVdvsTiQGQYNz+Xvn2HoPgVtWw3v7d7J3rZrStpoH
+	hP1A4Eea2Sqw7xdxClkSAog836Epx3QI3+PY8uyPOU55eMG1Dys9xFkifEA1Lc5/TbhT
+	zSXTQINIOJT1cVI+nNeLlNcdB2luZsbIEL1PkKa7zO6rYqGcTvYOkL2d9H5Os94+wiHC
+	CxmtP0a4jZ71jNU/4mHhpObEhj0cGDX0+GAVtxqp+DXCFF8QTSeiVHHZLg3xmK79VvJK
+	gnCQOMpkYYBzWkhP10xu+LqHBX0m1xOv4ndWUeF5jxNn3tTd70XaAq8wDh0MGgyaDUhQ
+	EEUEYZiwUECGPBoxNLJyPyOrBhuTezJ1JGq7dGJEsUF7Ntw9t1Gk3Tz+KCJxlEO1CJL8
+	Qf4qr8lP5Xn5y1yw2Fb3lK2bmrry4DvF5Zm5Gh7X08jjc01efJXUdpNXR5aseXq8muwa
+	P+xXlzHmgjWPxHOw+/EtX5XMlymMFMXjVfPqS4R1WjE3359sfzs94i7PLrXWc62JizdW
+	m5dn/WpI++6qvJPmVflPXvXx/GfNxGPiKTEmdornIYmXxS7xkthLqwviYG3HCJ2VhinS
+	bZH6JNVgYJq89S9dP1t4vUZ/DPVRlBnM0lSJ93/CKmQ0nbkOb/qP28f8F+T3iuefKAIv
+	bODImbptU3HvEKFlpW5zrgIXv9F98LZua6N+OPwEWDyrFq1SNZ8gvAEcdod6HugpmNOW
+	ls05Uocsn5O66cpiUsxQ20NSUtcl12VLFrOZVWLpdtiZ0x1uHKE5QvfEp0plk/qv8RGw
+	/bBS+fmsUtl+ThrWgZf6b8C8/UUKZW5kc3RyZWFtCmVuZG9iagoxMyAwIG9iago3MzcK
+	ZW5kb2JqCjggMCBvYmoKWyAvSUNDQmFzZWQgMTIgMCBSIF0KZW5kb2JqCjE0IDAgb2Jq
+	Cjw8IC9MZW5ndGggMTUgMCBSIC9OIDEgL0FsdGVybmF0ZSAvRGV2aWNlR3JheSAvRmls
+	dGVyIC9GbGF0ZURlY29kZSA+PgpzdHJlYW0KeAGFUk9IFFEc/s02EoSIQYV4iHcKCZUp
+	rKyg2nZ1WZVtW5XSohhn37qjszPTm9k1xZMEXaI8dQ+iY3Ts0KGbl6LArEvXIKkgCDx1
+	6PvN7OoohG95O9/7/f1+33tEbZ2m7zspQVRzQ5UrpaduTk2Lgx8pRR3UTlimFfjpYnGM
+	seu5kr+719Zn0tiy3se1dvv2PbWVZWAh6i22txD6IZFmAB+ZnyhlgLPAHZav2D4BPFgO
+	rBrwI6IDD5q5MNPRnHSlsi2RU+aiKCqvYjtJrvv5uca+i7WJg/5cj2bWjr2z6qrRTNS0
+	90ShvA+uRBnPX1T2bDUUpw3jnEhDGinyrtXfK0zHEZErEEoGUjVkuZ9qTp114HUYu126
+	k+P49hClPslgqIm16bKZHYV9AHYqy+wQ8AXo8bJiD+eBe2H/W1HDk8AnYT9kh3nWrR/2
+	F65T4HuEPTXgzhSuxfHaih9eLQFD91QjaIxzTcTT1zlzpIjvMdQZmPdGOaYLMXeWqhM3
+	gDthH1mqZgqxXfuu6iXuewJ30+M70Zs5C1ygHElysRXZFNA8CVgUfYuwSQ48Ps4eVeB3
+	qJjAHLmJ3M0o9x7VERtno1KBVnqNV8ZP47nxxfhlbBjPgH6sdtd7fP/p4xV117Y+PPmN
+	etw5rr2dG1VhVnFlC93/xzKEj9knOabB06FZWGvYduQPmsxMsAwoxH8FPpf6khNV3NXu
+	7bhFEsxQPixsJbpLVG4p1Oo9g0qsHCvYAHZwksQsWhy4U2u6OXh32CJ6bflNV7Lrhv76
+	9nr72vIebcqoKSgTzbNEZpSxW6Pk3Xjb/WaREZ84Or7nvYpayf5JRRA/hTlaKvIUVfRW
+	UNbEb2cOfhu2flw/pef1Qf08CT2tn9Gv6KMRvgx0Sc/Cc1Efo0nwsGkh4hKgioMz1E5U
+	Y40D4inx8rRbZJH9D0AZ/WYKZW5kc3RyZWFtCmVuZG9iagoxNSAwIG9iago3MDQKZW5k
+	b2JqCjkgMCBvYmoKWyAvSUNDQmFzZWQgMTQgMCBSIF0KZW5kb2JqCjQgMCBvYmoKPDwg
+	L1R5cGUgL1BhZ2VzIC9NZWRpYUJveCBbMCAwIDYxMiA3OTJdIC9Db3VudCAxIC9LaWRz
+	IFsgMyAwIFIgXSA+PgplbmRvYmoKMTYgMCBvYmoKPDwgL1R5cGUgL0NhdGFsb2cgL091
+	dGxpbmVzIDIgMCBSIC9QYWdlcyA0IDAgUiA+PgplbmRvYmoKMiAwIG9iago8PCAvTGFz
+	dCAxNyAwIFIgL0ZpcnN0IDE4IDAgUiA+PgplbmRvYmoKMTggMCBvYmoKPDwgL1BhcmVu
+	dCAxOSAwIFIgL0NvdW50IDAgL0Rlc3QgWyAzIDAgUiAvWFlaIDAgNDQxLjk4NCAwIF0g
+	L1RpdGxlIChDYW52YXMgMSkKPj4KZW5kb2JqCjE5IDAgb2JqCjw8ID4+CmVuZG9iagox
+	NyAwIG9iago8PCAvUGFyZW50IDE5IDAgUiAvQ291bnQgMCAvRGVzdCBbIDMgMCBSIC9Y
+	WVogMCA0NDEuOTg0IDAgXSAvVGl0bGUgKENhbnZhcyAxKQo+PgplbmRvYmoKMjAgMCBv
+	YmoKPDwgL0xlbmd0aCAyMSAwIFIgL0xlbmd0aDEgMTAxNjAgL0ZpbHRlciAvRmxhdGVE
+	ZWNvZGUgPj4Kc3RyZWFtCngB1VmJf9NVtj8395ele5IuaWmbZk+aLknTfYE2EGilgIjI
+	akeQUkFZBVRERcQOU7EgA7IobmwCbsiiUnCljDMjPPEBzvDEN8ybjoNvYsfnqDhY0ve9
+	N8GBfj7zB0ySe+49y72/3z3n3HPPvVl895KZlEQPE6exU6YvaCP5cYWI2JwZc6cviOIp
+	01A/OuOexZYonvADkeqJtgV3zI3iyb9A3XnHnKWx/vpEovRTs2ZOb43yqQ91xSwQojgr
+	Q+2YNXfxfVE8JRN105z5M2L8lB7grrnT74s9n84Dt8ybPndmVN7lEPiC+YsWR3Gn4Dct
+	uHtmTJ5NIop/hhioRraO4uh+UpOK9NRABiLtxfgXMF8m+ZDpODWv57aUuu+YQSeH274i
+	Wr+fU73g8rG+Ixqz7k0wNFJeSKCPRheBkGbj5WOXP9CYf+LI/gDGYL/qYRakVOKsgRIB
+	h1AEcLCENTQE7Wo6AlglKZWyXUEtoJTTRsAySS+V9AC1guKXlCIJC5kDtZp5JZZPd4Hv
+	oXJAt2y75DOdkiskObPLUS0sj2zoZ5E00ebMLGVzWQ7dDE6ulBNtzrJpFOAg2c6SPTKZ
+	CbVaQs4y6H2JpUleqny+kRrRx8D0dBlyBskRbc5SZDtRwgQJ41kc5UJKQM509HeKB6aD
+	nTjT0n9iJDXqEDCNlFdLqMTkFIlxCVVSo4yKIUtiBtQPejKsLmohcwVeIPonAxNtDp+E
+	NP0o+ZfpH/Qg+JclJtqcfiAj4CX6njaAc0lyLtF7pIDyHU0HTXA44MOgfUffYjy15HD6
+	LtgPX1NAk3OSPC7bnL6mdPT6mxyvl76iBPTqlZhocwrTF2QCLSxpf6X/lRJ/lZhoc/qS
+	zIAXaRfgX6ga8Av6M+nQR/Tkss2ph14T+kQtNPAnCf9HeBj9UbYvgM/pD7L93xJ+JuF/
+	URro5+j3UiPnJE20Of1Ocj6VlLN0kIIY/azEzkh4OmozOi0tIOzH6RPJOSXhxzQIlP+Q
+	o5yU7ROS/hH9VtiaPpKYaHP6Df0acmrU4u1Fm9OH9CtJE5DTceHp1C1WCB2jDyTnGDkF
+	1i+s9EFs/oLDpadyeofepscx6jty1HekNd+mozQZNMHhgMKaRzGqCzTB4YDCloLCqSs2
+	7y4KADss9fKWHO1NCd+Q8zoE+0f1c0hSD/WfwgiCwukA7ZfvcEByDsh32E+vy3cQHA6+
+	eIfXaZ98B8HhwMQ77IvNSXC4bHM2nDzw+pCA9Kq06Sty5JclfEnCvfAOTrtl+0UJd0m4
+	g7aLdSohp21indIL1Az4PD0n4gFqoV/R5vSs7PMMbZWeISCnp2gLqGoJOW2WEk9KzgZE
+	zBpwNsjx1osoQ7+U/HX0hPRpATmtFWuX1lAn5UN6jVyVos2hC2H71RI+JmEH/QLSauqQ
+	TxBtTqsk5+fSs9ulTzxKK0FTS8jpEclfgXfh0CsiHi2nh2gE+MtpLzDR5rRU9r9Pjnuv
+	7HEPLZHvf4/ERJvTQtmeJ+FcmkMpGGUulYIj2hxPF298J0Vgf06zaRZimRq1WGmizekO
+	qgRsoylybbaJ6EYz5VNbabyUbpVWmEG3Q2NqmiFHFG2OmDMNe7UadREw0eb0M7y3WCcC
+	cpoaG3eq7CWeweE94p0mxUafJDU7kfJkPJwoeRPk82+JSdwiaeJdOKwu+o6jCmmvcRK7
+	SY4wVrbHSG8fLfuPkrCZqtBjpOTeIPYtapLtRhkTRsiYNVxShskoNjQ29lC6D7JBOXYD
+	7CoiV4PsXx/D6uUIgsNpsIR1cpxaCWskrJawCjrORP8qqcnK2BMEjcs2pzI5VqmUDkhY
+	IqFf9vBRISSLJUXut8CFHgok9EqZfNKC4on5uEfO3S3XiktIBTciEol9yIGnCvs4pK/a
+	5Qg2Ca0Syp1YWoNDH4qUNUuvyIUWOeXEaDlSOhv69mC0bImJNqes2BOyJE08jWMXEO+b
+	IaHcnZGJGOUOISBHFqSHptUScnhuMnZ6NWqx/kWbw7eiqzdJjpEI+4sVJSCH7uMwtlpC
+	jvEETRuT10odiL4cEtH5qGUEEG2Or5Bm0m+QJ4k2y2zvZAX/xh/693r33GiWuhl72RTs
+	rCcRtXdRvCpb1UTL4McHgW+ll+m4Kp5tpLOsnr1F61kHe5+1sg4pfRIDpHEfvCeRva/o
+	VGH0eBW0DsTik+xPyjn6DL7bSZ/xp2gprwdnKb3KpvChyPMWKmkS3wGZs0RKNa+ljSye
+	HWXn2GdsNe1iHzI8nU+ibzBeB9/K38BbdihZ9A0v5So8aSOesVuOgXFB38xVbBv7nPXS
+	G2RibexVlki7VZvxzHvZZcTwjdTBimgdrWP1iJm3K8+DtgLxUHy/xlM2Uyf7CPPuRHmf
+	j4L8q5jtSZaN9zhJB9lCauU6tgL5YoRd5sncJMbCXrgK3/W0WbWSjWDrVLnIpIQGOgFJ
+	+V7ZFv0CyYPeevHMTrIqveKrTqYlqmy8CWRA7dSkaSawD1VF7C32ITTdqjKpOtlc5DRE
+	WaxV9OLxkFunGsOXUyf/RJWFjKQTc1jBlinbVDtUbcASMZO1bLNqCnptVNUiZi/TpCnx
+	0J/8gtopZqpqUp9UD1bnYs4b+Va2lm+ld5iGslAvo2f5Rk07dHYv2wvtPSj0TwuhtVbl
+	ebzpfHwXoizDWJOwx32NHW0+12EHOineFm9tgqbihaYwxkJoykrL1AuRay1SfUKLJFwP
+	bS3FvvsHvA0+y/vxTpuxQ/sbtBq1AkNSoUW/T+W8oXVfw02TLL+ebC0qHIBa9FrLPhq7
+	L2mp5a3+/rGTlGz15H3qnH3cqdunOO1//FfMPxYVNo+dZHmLDRseig07fFoIxJsn4Qn4
+	CTIeNzxUhDdTTlIbyu0oTSi1KGtRVqGEUKahCH47yi6ULuVkfwT1LJQpKPtRRL9qDBU9
+	ZxIspKF7gIewB+GQcs1HdU2bEBGV6/DrETVG0YIkjqhxKPGSnYDRkxC5o58UVPpYG+dd
+	fGy0ho1hEdV7fBSPKA+pM9XnNeM1L2u36SbodsTtjR8afxFSKmqLbFTa1DvwDloyNcQp
+	pGE6tUoh34nzJ0pIf+bEmRP+VIPV4LQarG0K9S3i2X1/jmzUJv/wzd2afPEkFd3e36cs
+	gb8kYtec3FATZ0o8bObd3nTqNvckZeuylQJdgVKrq1Vesu1xH9EdUeJTzJnpSobRSpok
+	R2m2scySRCkZgSJ9XzgQ6Al8GzZWG4ym6pIW8oXDgTNhfaTuuN9pZqWBivIyl92m0RoK
+	mM1VXlZRywz2aIMHyJCm0SYz4OxeS735+z9/ccVXkv5skdNZUGfU1xU53QXPfv4P5rnl
+	pubf7Um7rZPz81/1nlPxH3sdDreZt1s8Tnvk3cjf2nsmjGlUYLEmeMV6zKuJ3mwYkdBY
+	0Jhf6iwvCISsIdt463hbnKfU2tikkCFgy+OGw97Mnopk6h6stQVKK4YEG7XFlKNUNdW7
+	mbu4xtqUkp6g992g7+sOYEZnulv039eJOZKvrjcQiNT1mgIChW8GsyiI5L6CGgEb8fBS
+	UaNYYVQU0UIJgNMkqaBp9UqfNqwO67XJ4T5NclivDk/2l1CLszSQkZ6msVujOlLFlFVq
+	leQCnNpjevyJwswsNdpJcNwuHytmbi17alit31sb2Wuzu32WhoZRXruNTaj1VjQXsRcS
+	M0oKoXO3zeGrS448OHHbS8Yh4E+z5KbEtbnrH2qc12lxeixOu9PC2/PyUXk8lshstgnj
+	W512tzXymPFo5F2z2+5Mzkp++4YlS+JnSb+qhf73Q/865IUvNkycqp3Kb627S3sXbyu+
+	p1hbVMc8dcX1cQXsMNXr61X1g+iwtcdniuuu0Ff4Sz3ZJoNVyUorrivQqeqrfToP08fb
+	6pUkKlUneZKq4ijFY07L8gWFSbr76nr0vd3CAkaDSTqfwVh91Ti9gU9bekGsrvbDPu9S
+	NdTuozrAYnx92mR9WK0PT4a+WQszxJyU/2vVm8wMRtGamemfqna73LwY1mCrPn6887GO
+	s6Eav7cmss/m8BRba2qaC+12tmvLprJhozsfGpSf+htrFTS8sMSn4e/Vjq5vV7Ijc2a2
+	zmzru/snTa/JcdtsufaiDbcs2mlJ8eRETuS57M4mjcLsk8VlHPx7bf9ppVQ5TsPoWMMT
+	+TWNtR1ZP69dX7sla4N+a8mz/ud8O20vDdtVfXjYodqurIM2g9djK3KSJp7XZmbVKMG8
+	oi/LEr40dvOLwbJu58W8A8FDoYz6UYFbAzP1rebW8tbqu1LvMi02Ly5fXL3MtCx1ib5d
+	vzr10bpHzY+Wp91VsqxkdQlPoZyazKxaW4mm0pOfrsnR5qePGFI5QpsT0p/vDp8JwyRC
+	8bCLobq6BQFB39PXE9b3RHr0PcJawiiiVPtbnHLp+xiiQmnAlAElRy0hPFjSMkxDQMrI
+	E8q326DwYsQKTXoaKNIgInAMVTvc3nyehJAxKDHBvmn2ihdm3Lbh43euvF15/2hVjq3Q
+	piR7HOW5ycnWB25cumnh4udf3Xf5k6Y19iJ7SeVFo98zoSBjxKj7b7txWnJa7vPrtpzK
+	zcvNGFTySbzdPdKbHqi4b/qoSfo004trdn9kkz6+qv8vyip+ELGznFY2TLxfvVr9tPqp
+	9Ce1L6l3aHc4X/LsTT8UfySvy5A0KDerPKkkjhK9Wfn8woUMltEXd1lv+SH3guuS/rT3
+	x5ICQ42xy8hLCorLA0k4zeRlkTt/rMZjT60Qyvw2HOgR/l0djas9fX1w+QgcW6g2pkd/
+	C5QVVYpQnkmqNKa8aOSNRlvh23B0EVtkmOChyjtKn9o/f8Lyc7px77c9+ebfz9fcM2Te
+	4jHv5eW6Pn9538GSRr/H80yOQ8O6jIZZk0KT2ps+HjlmV/uzr6botYvmjfc5a8cdeC1S
+	a3Y7HDYL9pRQf6+yEllLAvnpXPAW+GgSzqZJyFIzcHeRhHwoA/cq4szix67jhP5S0BYn
+	oxzo9QJu3JzYcgtBuwDOJeCngfWTHfd/OTidiBMKw+lZjcJoJ85HO3FiOoT6EGodblvy
+	IZuLPpws6FGE81ycHF+cyz04x8AS5EZ9CyRvhsw4SNxEJfq+np6evm5971WtCtcVO1lv
+	b0+kV49vlAGNw2evbmjwQi68k9LTCCp2xxR73Q7HoG/V1s59Bx5b/frrr1TtvvM3LDHy
+	1a9mbw2kZrzpdhWH0lNDAY97szl79f41qw8eePzxg6oVI0ZG/u/XxyO9I5vHZmc6HJ5c
+	hSwehyMtHbOeBt8rgu8V0rKGW9tz1qZssT+X8nTyFuOOwiMpXfaDhfG6BC0jblBuTLgt
+	YX5Ca87inOUJzyW8lrAjZ5853my67EgwXFC8lxyni0LGUMZ44/iMPa49ni5Xl0eXnEYl
+	Vu34NI97gtjXv+0OSzVg/XaHu/WR7ha5fKGD2OLMZWJV/nNRwv8q8ZVOpthtVF5GaPP1
+	Lk9+nsuV7c7xd0zeeuzI+mFLK1ItQWeeO3J297nIH5jl96O28GmKNc/f3OV05pXcdPNb
+	v3zybaczMavcnXfjTpZx6hQzicRFRW2Y/xScNnJg6beDY3BHo0a+psbZSJQM2oOcag/k
+	3gAuzv7Ck6zSt3JxD/gwfIuhrJX+JsbDwRZ+dglSp+ELIVDGo+zC2XwPfGoPfGsPehwC
+	3gW8C3gX8Hic7XPgtwRvM6IVh1sBD2Amcu5c6WkTyHFVg/Aa/GQcDPe1dLeEhUNBhyLY
+	OaILUqZAUXXBm7A+nVa5plma7sDTS1hartnjLW49OxveyGxfnmYZvlkpV2aqVqfsWdb+
+	Btv2xDMPunJy/aaSMqY99zkz9tMbVa6V9657HC+I2bRHFirt/Fmsy0r6Kjgd69KL2wML
+	VoCXbkU9B2UR2g+gfhllO9pHUXdBxwfQFjliAZIbH25A5P8QSGo0VMEIlExo4gJ0INav
+	uGe5AJ6RidV2iXxMwe1OCPoKwRrjUY9H/Rg0tBdrdS/03YW6C3UcRvfjhs6HZ8XhWWas
+	0lI8bS3w11BUKONhTbeIEVSlP4PQ2NLTV9dtiMVGfTjcg5yzF06KxRrbZKBjuVdE9xT4
+	ajTTjMZGEAez62MlMtNYeFSNXLlr18pHXnyR+XNsVb/tuHt2qT17Qe6GBwZvmHbku76u
+	0eubs3M3eTyB4Uau27Zi+fbty5fvuFL0+JLCkaML/Xm+lF/sXNo49B/vvneluqYpPc1u
+	94j4uAu50Vj1NNjBTfcHvYB2+I743ySOqSkH+rRDY4Mw1x/ha2loWeB3Dmg4EXgSPFuD
+	HrmgEs5zGmRYeugU53uMZAI1mzzYNLr7ulvOYOFe3R/ENlGCpDyABR0WEYyJzVammDZX
+	ajSrjCWbpdZrk01VvLthiMcZbHAfZkG30+7r+8Hj8XpZybH8Ao+HObPzlKNzqnyTJuS7
+	+pKsjvw8h8NuU61w2u32jFSRq3RhvuIUm02Tg3mYNUhYk/0/zTA6Jx04WrDEfBV5qtJL
+	DY3FnBiKOGflwOLdLX3RZE/sfbEJYTKxzU3MwzBgMir73ukl+W42MtvManAE8V0xu/Mx
+	gXSlMy/f4chI/XHL1dfGM1h/BO/7F8SWG9mg4J24Ea+iJ/FO6+WdIGHVpGEmGnhwId0I
+	j0/GWw/GiiqFTxLWAce9XA0VYo6lsGID2pfg915hYUj+iL3Ljj7DaShKHXagoSh1uFWu
+	w61DHcathxUZeM04JAzD3uXH/WcBrG2Xlh2MCCVuBZOhGw1WL/5Jxa0zYf0OA3863iwB
+	cBjdBm4lsFvRfyJGHIcxBE3semP1Z8Lf9vSEA/oepGL63h4ZmMQKEj4CRNYiY/PVicNN
+	b0BsfgGQYxImEfrlYe7aTGIwM1w94cX8KnZ0+emch2UVzeOi8NrO5fxc6ZCRE42D8232
+	5QV5odqi5mxnndfmj3zvdvpCacYRpR7PFmu6Kv9ntSOmZnjnNa64Vz/E67Av9bhURZ0z
+	Hl4QmZaLzdEzNJftGtM8sbzsyjlYOc/u9OSqVlg8drvJWegdPKS+bvfRaKriRybNcCtC
+	ynLso7X0cXAk1lYyIpYOFi5AfBE3nwT8MqI9tgfSwZ4GWLMQthD/ChKsWQq7irXogPZz
+	sO9koW+ptFoSxhH/YtYiOxT/YFZht0jC6lejXzTjuBXSEyEvLFQAnhu8m4FPhew4WJ3w
+	b0CdHsebMEIcLBVB2gzzRKOaMNXVglUg7STM9FPQq7x6ulYFMnKZTJ+vU7g8gF9vRJU8
+	apZ+kxoq9fp807LNN6wdvekVX6DQV/d5g8NbY79zZttWe53XMeKNivx8X6hTaNZpzUgN
+	hYJHd0VqrQ631ex1m9nzS5Y91haZZnZ7zcIAmPUU7NeL+H54p4mGN5TRhRTNhfRLKacz
+	Q9pQQrO6mY3Xjk+Yqp7K9hr2pu407UzqMnSlHjIdStJzT2JrnMc4IVPso+HoMQIR3n9t
+	/sVE5hXbN1VtTx3/1ZYtx7tVL0bOf3kxcp45Ll5kzkXHNm06fnzT5g/YlE8jXzP9p5+y
+	lMjX0DGj/f1fKib4QAObGnwSx/YA/mMywCYBmoC6ExZ8BOv/EaymR2Dj1YjBHVhFj8LO
+	P4fMM+Cvl/EhG3UOPQ3+FvA3gL8R/I2w7Bas/1cgtx1y2zHOdsjtAW0neDtg/704ix4B
+	/wD4B8A/AH4X+IfhSQepBL5oQ7GCU4g9EWdreEgCxjbi/YRnZWIWCigX0F4OyWXwWhWy
+	6AbIX0CPTHjtEPBO0wLIQRacIPbaMjwhCTmSH6MkYFwdxsT9kRw3HWthJv5LtGLntdK7
+	KBylHNyZeH46BeUpD2mMiArywkcfbukJIEUMt4hE+aojSidFwKiU++01h7ur1xeBDOzB
+	iBjRLPKas130rC0SS7k/77c68zP1Sd4dM+58+I4HK098+snbo59XEoaYbVaL3VyYl1Z+
+	300/W3TPsVPvnTlY/fid9oABZ+b9ha4qm6EiOGFEY92aVY/+ssAdCCwp95XajSUFNzfU
+	VyjqVZ2rtqVnmUwl0hea+sPw063Q+e6g0DPOzJh3KvBopDcjGxkEishvXIQMGxZKRlyw
+	QbepiAeDsIqLYDknWmnw9RTY7J/xuhh0gqZF/iRisQleZkTu6sW6J+BOnEIC8HMclLHi
+	oTmhPLHQo2td7HZgIHBfPaEgFvhZmlBg+dXljiB77Tq/mtxcy2Zz71w09+kOt93lPevK
+	Ky4pyHdvzjZP6xi1c2d6KODO32TPZgsfWvzYLPaM1e5yWBuujLM4xUYZGln52uvsAxFO
+	c/xSX9XIKTuhLx+9EwxACxbsdRZ4iAWz0sOXPGj54aXitvMw9j8ffMgM/RmYiKwmaE7L
+	OCRSIG0AFzfw6GGFJxZCf078A1soPTtbthArkQH0nOnWfyHcS9wo1IVNUAcu4OQFTzCN
+	9Gw4WVDEeCmorSgiQ0XURSsPxYCvXotrn7AWRReOXv8M2LNScYUmPDaaSxSwuFiGEcsN
+	tarsghvK8t2RUp/T7T63LbJuaAmSIVOVKzDMyVJYmnt4mav6Ur67sKqfcHHmsOB0zOpV
+	Hwvd5bk9livnVG6Lx51nt7ssOH7IM4ioIuvlvbNoXv8RubUbcaIc6zaE/GAEdv6RyABu
+	pLHwmnGIVZOw24sPg09BvfhohN4bRzeGRtxSMGz+krtnz7w7xhHcsSiixxyUB1DEMWEr
+	yssoR1FOoJxHCaP0YdhElByUQpQ6lFEot/bHPpChn9oi078ebx6AjxuAC/+/tv/0Afjt
+	A/AZA3ARk67tf8cAfPYAfM4AfO4AfN4AfP4AfNEAfMkAfKnA/x/tRWOvCmVuZHN0cmVh
+	bQplbmRvYmoKMjEgMCBvYmoKNjU1NAplbmRvYmoKMjIgMCBvYmoKPDwgL1R5cGUgL0Zv
+	bnREZXNjcmlwdG9yIC9Bc2NlbnQgNzU0IC9DYXBIZWlnaHQgODgyIC9EZXNjZW50IC0y
+	NDYgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTY1NSAtNDA5IDc2NCAxMDg5XSAvRm9udE5h
+	bWUgL0dNR0RGVStDb3VyaWVyIC9JdGFsaWNBbmdsZSAwIC9TdGVtVgowIC9NYXhXaWR0
+	aCA4MjMgL1hIZWlnaHQgNjc4IC9Gb250RmlsZTIgMjAgMCBSID4+CmVuZG9iagoyMyAw
+	IG9iagpbIDYwMCAwIDAgMCAwIDAgMCA2MDAgMCAwIDAgMCAwIDAgNjAwIDYwMCAwIDAg
+	MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDYwMCA2MDAKNjAwIDAgNjAwIDAgNjAwIDAgNjAw
+	IDAgMCA2MDAgNjAwIDYwMCA2MDAgMCAwIDAgNjAwIDAgNjAwIDAgMCAwIDYwMCBdCmVu
+	ZG9iagoxMCAwIG9iago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jh
+	c2VGb250IC9HTUdERlUrQ291cmllciAvRm9udERlc2NyaXB0b3IKMjIgMCBSIC9XaWR0
+	aHMgMjMgMCBSIC9GaXJzdENoYXIgNjggL0xhc3RDaGFyIDEyMSAvRW5jb2RpbmcgL01h
+	Y1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjI0IDAgb2JqCjw8IC9MZW5ndGggMjUgMCBS
+	IC9MZW5ndGgxIDEzODQ4IC9GaWx0ZXIgL0ZsYXRlRGVjb2RlID4+CnN0cmVhbQp4Ad17
+	e3iUxdX4zHvfa/Z+v73Z7G429wsJhASyhCQkXGK4CAkaTIBAglABQyBW+KKAQKSIIBfF
+	qqiFAGqWkMICYikFAWsrWIuKttWC1vZrPtt+aFtgd78z74YIedo+/p6nT//47Zsz75yZ
+	eeedOefMmXPOvGlbuqwZqVAnolHtzKbF85D0y69DiDo5Z1HT4gSuDyGEt89pb/MkcDYV
+	IXrhvMXzFyVw4SmE5M75CzsGnjdCO+crLc1NcxP16CbcC1ugIIHjYXBPaVnUtiKB6/rg
+	vnHhA3MG6g0fAF61qGnFwPvRx4B7vtO0qDnRPl96fvEDD7Yl8Ly34d6yeGnzQHsM46ff
+	QRhKvegBJEP3Ix5RSANXA0L8F3InYqCW1MNvboZi631JJV8hrSDh9016Qrq/Kb5+6W/N
+	NwOKJ4W/Q4HsVnty54KxIEJKDPX9iicHa6TnIPFG0NT0CKoGKAUoAEhPH2NBnXgP2gzw
+	AgCNWvHjqANgA8DTAMxgbh9gR/HjvYwQOoY7kA2PDykY9zSD1W2RK9zvRjDX95z7Q8uV
+	49gK3PsUW3tVSDZGjl/Az6O5yI1/gHz4IVSFUvEzh4IL3Y1QtQ8tBugEoKUU4329rjz3
+	GzgD+RgMz/iRi8GH3b/LzXR/lhuhcK/7VCDCwO3HLsBCSe6TzufcP3LOd78BcCBRtT8I
+	LQ679zkXure6IviZXvcWZwTDM08mbsuc8Ohh96LgdvfcXKl+4vYIdaDXXQT100MKd+EI
+	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
+	g8mOrcMdbPRG9CO8JfYdygfLFfozxqolv4ycd74V+k6Xcb1lr4XmOTM3Qlelq9PN55fT
+	y/mNhp1oB7vTuMO0w9yNuk2aKjTBOM583siUs2+y1Dp2D9pD9m0zm5LKWoxmE9j6RqUi
+	ySmoiRFmsgMTiRyajZYe5RMmsMXeS6waEPdJVy13MC+x1IGtedZsC0QuQfiLMLArpDNC
+	QM+0SGc2W1iMyYKyQMCYsIPcBLgD5XNzlpCoL87naIqnJEVcQJzdwuGj8XDgBk2LZ/2r
+	Z5c92/msP+jKTtPkZWvY0epY29sQ8GSy58eejP3xtdi8Pk54WcWJFuGpFKYGxP9RYoPC
+	WTa9gn0XdJsd/NimUKH9MyvinZzcSeMkQ5HTpOLcWrkIc7W7gha3WqUNmnW8LkntVlPq
+	mwarR3xXnD8QNRlUw5cgADDgGcDxD9HFpRCyLe3HuTk64oIN7u1EM8NVkF/gK8g38uAc
+	/dBb2qdNMTusiime3r7ebdsofR/82LJh91LUyxS++7VNN+fSz27qdr/99tkblyR+E66j
+	eDN8N/yPfl4opCEalAJ+EflqOQNc2mGoAA2HL6nLUaX0XfJ46dvju6Rvo6fA987T4Cvk
+	6WgGqkP1aCZ8RXwvOgm9EE2BpVdw5IR9zNRp1dPHp1c1L2xvbmud0yS1kKoheQrgBYAw
+	wEmACwCfAPyJdAMAz2MPQA5ACKAWoBFgMUAnwGaAFwDCACcBLgB8AvAnIuAAGgAPQA5A
+	CKAWoBFgMUAnwGaAFwDC8YEfgt9gHiPPEHzkEHzMEHzsELxiCD5uCA4Ozh3vg/HdgU8e
+	gk8Zgk8bgt89BG8ags8Zgs8dgkuycdv85w+pbxmCtw7BybfLt9NP+h+o2/r7zpD6B4bg
+	wJc7nl8yBF86BH9wCN42BF82BG8fgi8fgq8Ygnfcid/ABP8/9iXexQplbmRzdHJlYW0K
+	ZW5kb2JqCjI1IDAgb2JqCjkwNzEKZW5kb2JqCjI2IDAgb2JqCjw8IC9UeXBlIC9Gb250
+	RGVzY3JpcHRvciAvQXNjZW50IDc3MCAvQ2FwSGVpZ2h0IDcxNyAvRGVzY2VudCAtMjMw
+	IC9GbGFncyAzMgovRm9udEJCb3ggWy05NTEgLTQ4MSAxNDQ1IDExMjJdIC9Gb250TmFt
+	ZSAvQVNUSVZKK0hlbHZldGljYSAvSXRhbGljQW5nbGUgMAovU3RlbVYgMCAvTWF4V2lk
+	dGggMTUwMCAvWEhlaWdodCA1NDAgL0ZvbnRGaWxlMiAyNCAwIFIgPj4KZW5kb2JqCjI3
+	IDAgb2JqClsgMjc4IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
+	MCAwIDAgMCAwIDAgMjc4IDAgMCAwIDAgMCAwIDY2NwowIDcyMiAwIDY2NyAwIDc3OCAw
+	IDI3OCAwIDAgMCAwIDAgMCA2NjcgNzc4IDcyMiAwIDYxMSA3MjIgMCAwIDAgMCAwIDAg
+	MCAwCjAgMCAwIDU1NiAwIDUwMCA1NTYgNTU2IDAgNTU2IDU1NiAyMjIgMCAwIDIyMiA4
+	MzMgNTU2IDU1NiA1NTYgNTU2IDMzMyA1MDAKMjc4IDU1NiA1MDAgNzIyIDUwMCA1MDAg
+	MCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAow
 	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAg
-	MCAwIDAKMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
-	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMAowIDUwMCBdCmVuZG9iagoxMSAwIG9i
-	ago8PCAvVHlwZSAvRm9udCAvU3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9FS1lF
-	UkIrSGVsdmV0aWNhIC9Gb250RGVzY3JpcHRvcgoyMiAwIFIgL1dpZHRocyAyMyAwIFIg
-	L0ZpcnN0Q2hhciAzMiAvTGFzdENoYXIgMjIyIC9FbmNvZGluZyAvTWFjUm9tYW5FbmNv
-	ZGluZwo+PgplbmRvYmoKMjQgMCBvYmoKPDwgL0xlbmd0aCAyNSAwIFIgL0xlbmd0aDEg
-	MTAxNjAgL0ZpbHRlciAvRmxhdGVEZWNvZGUgPj4Kc3RyZWFtCngB1VmJf9NVtj8395el
-	e5IuaWmbZk+aLknTfYE2EGilgIjIakeQUkFZBVRERcQOU7EgA7IobmwCbsiiUnCljDMj
-	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
-	Dk/2l1CLszSQkZ6msVujOlLFlFVqleQCnNpjevyJwswsNdpJcNwuHytmbi17alit31sb
-	2Wuzu32WhoZRXruNTaj1VjQXsRcSM0oKoXO3zeGrS448OHHbS8Yh4E+z5KbEtbnrH2qc
-	12lxeixOu9PC2/PyUXk8lshstgnjW512tzXymPFo5F2z2+5Mzkp++4YlS+JnSb+qhf73
-	Q/865IUvNkycqp3Kb627S3sXbyu+p1hbVMc8dcX1cQXsMNXr61X1g+iwtcdniuuu0Ff4
-	Sz3ZJoNVyUorrivQqeqrfToP08fb6pUkKlUneZKq4ijFY07L8gWFSbr76nr0vd3CAkaD
-	STqfwVh91Ti9gU9bekGsrvbDPu9SNdTuozrAYnx92mR9WK0PT4a+WQszxJyU/2vVm8wM
-	RtGamemfqna73LwY1mCrPn6887GOs6Eav7cmss/m8BRba2qaC+12tmvLprJhozsfGpSf
-	+htrFTS8sMSn4e/Vjq5vV7Ijc2a2zmzru/snTa/JcdtsufaiDbcs2mlJ8eRETuS57M4m
-	jcLsk8VlHPx7bf9ppVQ5TsPoWMMT+TWNtR1ZP69dX7sla4N+a8mz/ud8O20vDdtVfXjY
-	odqurIM2g9djK3KSJp7XZmbVKMG8oi/LEr40dvOLwbJu58W8A8FDoYz6UYFbAzP1rebW
-	8tbqu1LvMi02Ly5fXL3MtCx1ib5dvzr10bpHzY+Wp91VsqxkdQlPoZyazKxaW4mm0pOf
-	rsnR5qePGFI5QpsT0p/vDp8JwyRC8bCLobq6BQFB39PXE9b3RHr0PcJawiiiVPtbnHLp
-	+xiiQmnAlAElRy0hPFjSMkxDQMrIE8q326DwYsQKTXoaKNIgInAMVTvc3nyehJAxKDHB
-	vmn2ihdm3Lbh43euvF15/2hVjq3QpiR7HOW5ycnWB25cumnh4udf3Xf5k6Y19iJ7SeVF
-	o98zoSBjxKj7b7txWnJa7vPrtpzKzcvNGFTySbzdPdKbHqi4b/qoSfo004trdn9kkz6+
-	qv8vyip+ELGznFY2TLxfvVr9tPqp9Ce1L6l3aHc4X/LsTT8UfySvy5A0KDerPKkkjhK9
-	Wfn8woUMltEXd1lv+SH3guuS/rT3x5ICQ42xy8hLCorLA0k4zeRlkTt/rMZjT60Qyvw2
-	HOgR/l0djas9fX1w+QgcW6g2pkd/C5QVVYpQnkmqNKa8aOSNRlvh23B0EVtkmOChyjtK
-	n9o/f8Lyc7px77c9+ebfz9fcM2Te4jHv5eW6Pn9538GSRr/H80yOQ8O6jIZZk0KT2ps+
-	HjlmV/uzr6botYvmjfc5a8cdeC1Sa3Y7HDYL9pRQf6+yEllLAvnpXPAW+GgSzqZJyFIz
-	cHeRhHwoA/cq4szix67jhP5S0BYnoxzo9QJu3JzYcgtBuwDOJeCngfWTHfd/OTidiBMK
-	w+lZjcJoJ85HO3FiOoT6EGodblvyIZuLPpws6FGE81ycHF+cyz04x8AS5EZ9CyRvhsw4
-	SNxEJfq+np6evm5971WtCtcVO1lvb0+kV49vlAGNw2evbmjwQi68k9LTCCp2xxR73Q7H
-	oG/V1s59Bx5b/frrr1TtvvM3LDHy1a9mbw2kZrzpdhWH0lNDAY97szl79f41qw8eePzx
-	g6oVI0ZG/u/XxyO9I5vHZmc6HJ5chSwehyMtHbOeBt8rgu8V0rKGW9tz1qZssT+X8nTy
-	FuOOwiMpXfaDhfG6BC0jblBuTLgtYX5Ca87inOUJzyW8lrAjZ5853my67EgwXFC8lxyn
-	i0LGUMZ44/iMPa49ni5Xl0eXnEYlVu34NI97gtjXv+0OSzVg/XaHu/WR7ha5fKGD2OLM
-	ZWJV/nNRwv8q8ZVOpthtVF5GaPP1Lk9+nsuV7c7xd0zeeuzI+mFLK1ItQWeeO3J297nI
-	H5jl96O28GmKNc/f3OV05pXcdPNbv3zybaczMavcnXfjTpZx6hQzicRFRW2Y/xScNnJg
-	6beDY3BHo0a+psbZSJQM2oOcag/k3gAuzv7Ck6zSt3JxD/gwfIuhrJX+JsbDwRZ+dglS
-	p+ELIVDGo+zC2XwPfGoPfGsPehwC3gW8C3gX8Hic7XPgtwRvM6IVh1sBD2Amcu5c6WkT
-	yHFVg/Aa/GQcDPe1dLeEhUNBhyLYOaILUqZAUXXBm7A+nVa5plma7sDTS1hartnjLW49
-	OxveyGxfnmYZvlkpV2aqVqfsWdb+Btv2xDMPunJy/aaSMqY99zkz9tMbVa6V9657HC+I
-	2bRHFirt/Fmsy0r6Kjgd69KL2wMLVoCXbkU9B2UR2g+gfhllO9pHUXdBxwfQFjliAZIb
-	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
-	1e5yWBuujLM4xUYZGln52uvsAxFOc/xSX9XIKTuhLx+9EwxACxbsdRZ4iAWz0sOXPGj5
-	4aXitvMw9j8ffMgM/RmYiKwmaE7LOCRSIG0AFzfw6GGFJxZCf078A1soPTtbthArkQH0
-	nOnWfyHcS9wo1IVNUAcu4OQFTzCN9Gw4WVDEeCmorSgiQ0XURSsPxYCvXotrn7AWRReO
-	Xv8M2LNScYUmPDaaSxSwuFiGEcsNtarsghvK8t2RUp/T7T63LbJuaAmSIVOVKzDMyVJY
-	mnt4mav6Ur67sKqfcHHmsOB0zOpVHwvd5bk9livnVG6Lx51nt7ssOH7IM4ioIuvlvbNo
-	Xv8RubUbcaIc6zaE/GAEdv6RyABupLHwmnGIVZOw24sPg09BvfhohN5Do6ZMnjKsYNj8
-	JXfPnnl3jCO4Y1FEjzkoD6CIY8JWlJdRjqKcQDmPEkbpw7CJKDkohSh1KKNQbu2PfSBD
-	P7VFpn893jwAHzcAF/5/bf/pA/DbB+AzBuAiJl3b/44B+OwB+JwB+NwB+LwB+PwB+KIB
-	+JIB+FKB/z8lFmPVCmVuZHN0cmVhbQplbmRvYmoKMjUgMCBvYmoKNjU1NAplbmRvYmoK
-	MjYgMCBvYmoKPDwgL1R5cGUgL0ZvbnREZXNjcmlwdG9yIC9Bc2NlbnQgNzU0IC9DYXBI
-	ZWlnaHQgODgyIC9EZXNjZW50IC0yNDYgL0ZsYWdzIDMyCi9Gb250QkJveCBbLTY1NSAt
-	NDA5IDc2NCAxMDg5XSAvRm9udE5hbWUgL0RMWllaQytDb3VyaWVyIC9JdGFsaWNBbmds
-	ZSAwIC9TdGVtVgowIC9NYXhXaWR0aCA4MjMgL1hIZWlnaHQgNjc4IC9Gb250RmlsZTIg
-	MjQgMCBSID4+CmVuZG9iagoyNyAwIG9iagpbIDYwMCAwIDAgMCAwIDAgMCA2MDAgMCAw
-	IDAgMCAwIDAgNjAwIDYwMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDYwMCA2MDAK
-	NjAwIDAgNjAwIDAgNjAwIDAgNjAwIDAgMCA2MDAgNjAwIDYwMCA2MDAgMCAwIDAgNjAw
-	IDAgNjAwIDAgMCAwIDYwMCBdCmVuZG9iagoxMCAwIG9iago8PCAvVHlwZSAvRm9udCAv
-	U3VidHlwZSAvVHJ1ZVR5cGUgL0Jhc2VGb250IC9ETFpZWkMrQ291cmllciAvRm9udERl
-	c2NyaXB0b3IKMjYgMCBSIC9XaWR0aHMgMjcgMCBSIC9GaXJzdENoYXIgNjggL0xhc3RD
-	aGFyIDEyMSAvRW5jb2RpbmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjI4IDAg
-	b2JqCihNYWMgT1MgWCAxMC42LjggUXVhcnR6IFBERkNvbnRleHQpCmVuZG9iagoyOSAw
-	IG9iagooRDoyMDExMTExNTIyMjYxMFowMCcwMCcpCmVuZG9iagoxIDAgb2JqCjw8IC9Q
-	cm9kdWNlciAyOCAwIFIgL0NyZWF0aW9uRGF0ZSAyOSAwIFIgL01vZERhdGUgMjkgMCBS
-	ID4+CmVuZG9iagp4cmVmCjAgMzAKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDI1OTQ2
-	IDAwMDAwIG4gCjAwMDAwMDgzMTEgMDAwMDAgbiAKMDAwMDAwNjE2NSAwMDAwMCBuIAow
-	MDAwMDA4MTYyIDAwMDAwIG4gCjAwMDAwMDAwMjIgMDAwMDAgbiAKMDAwMDAwNjE0NSAw
-	MDAwMCBuIAowMDAwMDA2Mjc5IDAwMDAwIG4gCjAwMDAwMDcyNjIgMDAwMDAgbiAKMDAw
-	MDAwODEyNiAwMDAwMCBuIAowMDAwMDI1Njc5IDAwMDAwIG4gCjAwMDAwMTg0NTUgMDAw
-	MDAgbiAKMDAwMDAwNjQwMiAwMDAwMCBuIAowMDAwMDA3MjQyIDAwMDAwIG4gCjAwMDAw
-	MDcyOTggMDAwMDAgbiAKMDAwMDAwODEwNiAwMDAwMCBuIAowMDAwMDA4MjQ1IDAwMDAw
-	IG4gCjAwMDAwMDg0NzkgMDAwMDAgbiAKMDAwMDAwODM1OSAwMDAwMCBuIAowMDAwMDA4
-	NDU3IDAwMDAwIG4gCjAwMDAwMDg1NzcgMDAwMDAgbiAKMDAwMDAxNzczOSAwMDAwMCBu
-	IAowMDAwMDE3NzYwIDAwMDAwIG4gCjAwMDAwMTc5ODUgMDAwMDAgbiAKMDAwMDAxODYz
-	MCAwMDAwMCBuIAowMDAwMDI1Mjc1IDAwMDAwIG4gCjAwMDAwMjUyOTYgMDAwMDAgbiAK
-	MDAwMDAyNTUxNyAwMDAwMCBuIAowMDAwMDI1ODUyIDAwMDAwIG4gCjAwMDAwMjU5MDQg
-	MDAwMDAgbiAKdHJhaWxlcgo8PCAvU2l6ZSAzMCAvUm9vdCAxNiAwIFIgL0luZm8gMSAw
-	IFIgL0lEIFsgPDFiNTJkYjU3ZTg4N2E2ZTQ0ZTczNjY1YTQyNmVlYzFmPgo8MWI1MmRi
-	NTdlODg3YTZlNDRlNzM2NjVhNDI2ZWVjMWY+IF0gPj4Kc3RhcnR4cmVmCjI2MDIxCiUl
-	RU9GCjEgMCBvYmoKPDwvQXV0aG9yIChTdGVwaGFuIFplZG5pa1xubGVib3QpL0NyZWF0
-	aW9uRGF0ZSAoRDoyMDExMTExNTE2MDMwMFopL0NyZWF0b3IgKE9tbmlHcmFmZmxlIFBy
-	b2Zlc3Npb25hbCA1LjMuNikvTW9kRGF0ZSAoRDoyMDExMTExNTIyMjYwMFopL1Byb2R1
-	Y2VyIDI4IDAgUiAvVGl0bGUgKFF1YWxpZmllZEludm9sdmVtZW50RGlhZ3JhbS5ncmFm
-	ZmxlKT4+CmVuZG9iagp4cmVmCjEgMQowMDAwMDI2Nzc5IDAwMDAwIG4gCnRyYWlsZXIK
-	PDwvSUQgWzwxYjUyZGI1N2U4ODdhNmU0NGU3MzY2NWE0MjZlZWMxZj4gPDFiNTJkYjU3
-	ZTg4N2E2ZTQ0ZTczNjY1YTQyNmVlYzFmPl0gL0luZm8gMSAwIFIgL1ByZXYgMjYwMjEg
-	L1Jvb3QgMTYgMCBSIC9TaXplIDMwPj4Kc3RhcnR4cmVmCjI2OTkzCiUlRU9GCg==
+	MCAwIDAgMCAwIDAgMCAwIDAgMCAwCjAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAw
+	IDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAgMCAwIDAKMCA1MDAg
+	XQplbmRvYmoKMTEgMCBvYmoKPDwgL1R5cGUgL0ZvbnQgL1N1YnR5cGUgL1RydWVUeXBl
+	IC9CYXNlRm9udCAvQVNUSVZKK0hlbHZldGljYSAvRm9udERlc2NyaXB0b3IKMjYgMCBS
+	IC9XaWR0aHMgMjcgMCBSIC9GaXJzdENoYXIgMzIgL0xhc3RDaGFyIDIyMiAvRW5jb2Rp
+	bmcgL01hY1JvbWFuRW5jb2RpbmcKPj4KZW5kb2JqCjI4IDAgb2JqCihNYWMgT1MgWCAx
+	MC42LjggUXVhcnR6IFBERkNvbnRleHQpCmVuZG9iagoyOSAwIG9iagooRDoyMDExMTEx
+	NjE0NDI1M1owMCcwMCcpCmVuZG9iagoxIDAgb2JqCjw8IC9Qcm9kdWNlciAyOCAwIFIg
+	L0NyZWF0aW9uRGF0ZSAyOSAwIFIgL01vZERhdGUgMjkgMCBSID4+CmVuZG9iagp4cmVm
+	CjAgMzAKMDAwMDAwMDAwMCA2NTUzNSBmIAowMDAwMDI1OTMxIDAwMDAwIG4gCjAwMDAw
+	MDgyOTggMDAwMDAgbiAKMDAwMDAwNjE1NCAwMDAwMCBuIAowMDAwMDA4MTQ5IDAwMDAw
+	IG4gCjAwMDAwMDAwMjIgMDAwMDAgbiAKMDAwMDAwNjEzNCAwMDAwMCBuIAowMDAwMDA2
+	MjY2IDAwMDAwIG4gCjAwMDAwMDcyNDkgMDAwMDAgbiAKMDAwMDAwODExMyAwMDAwMCBu
+	IAowMDAwMDE1NjExIDAwMDAwIG4gCjAwMDAwMjU2NjIgMDAwMDAgbiAKMDAwMDAwNjM4
+	OSAwMDAwMCBuIAowMDAwMDA3MjI5IDAwMDAwIG4gCjAwMDAwMDcyODUgMDAwMDAgbiAK
+	MDAwMDAwODA5MyAwMDAwMCBuIAowMDAwMDA4MjMyIDAwMDAwIG4gCjAwMDAwMDg0NjUg
+	MDAwMDAgbiAKMDAwMDAwODM0NiAwMDAwMCBuIAowMDAwMDA4NDQzIDAwMDAwIG4gCjAw
+	MDAwMDg1NjIgMDAwMDAgbiAKMDAwMDAxNTIwNyAwMDAwMCBuIAowMDAwMDE1MjI4IDAw
+	MDAwIG4gCjAwMDAwMTU0NDkgMDAwMDAgbiAKMDAwMDAxNTc4NCAwMDAwMCBuIAowMDAw
+	MDI0OTQ2IDAwMDAwIG4gCjAwMDAwMjQ5NjcgMDAwMDAgbiAKMDAwMDAyNTE5MiAwMDAw
+	MCBuIAowMDAwMDI1ODM3IDAwMDAwIG4gCjAwMDAwMjU4ODkgMDAwMDAgbiAKdHJhaWxl
+	cgo8PCAvU2l6ZSAzMCAvUm9vdCAxNiAwIFIgL0luZm8gMSAwIFIgL0lEIFsgPDE2Yzdk
+	MjY3OWYyNGI4OGI5OTAzZmEyMmQzNjNmNTNiPgo8MTZjN2QyNjc5ZjI0Yjg4Yjk5MDNm
+	YTIyZDM2M2Y1M2I+IF0gPj4Kc3RhcnR4cmVmCjI2MDA2CiUlRU9GCjEgMCBvYmoKPDwv
+	QXV0aG9yIChTdGVwaGFuIFplZG5pa1xubGVib3QpL0NyZWF0aW9uRGF0ZSAoRDoyMDEx
+	MTExNTE2MDMwMFopL0NyZWF0b3IgKE9tbmlHcmFmZmxlIFByb2Zlc3Npb25hbCA1LjMu
+	NikvTW9kRGF0ZSAoRDoyMDExMTExNjE0NDEwMFopL1Byb2R1Y2VyIDI4IDAgUiAvVGl0
+	bGUgKFF1YWxpZmllZEludm9sdmVtZW50RGlhZ3JhbS5ncmFmZmxlKT4+CmVuZG9iagp4
+	cmVmCjEgMQowMDAwMDI2NzY0IDAwMDAwIG4gCnRyYWlsZXIKPDwvSUQgWzwxNmM3ZDI2
+	NzlmMjRiODhiOTkwM2ZhMjJkMzYzZjUzYj4gPDE2YzdkMjY3OWYyNGI4OGI5OTAzZmEy
+	MmQzNjNmNTNiPl0gL0luZm8gMSAwIFIgL1ByZXYgMjYwMDYgL1Jvb3QgMTYgMCBSIC9T
+	aXplIDMwPj4Kc3RhcnR4cmVmCjI2OTc4CiUlRU9GCg==
 	</data>
 	<key>QuickLookThumbnail</key>
 	<data>
-	TU0AKgAAEkaAP+BP8AQWDQeEQmFQuGQ2HQ+IRGFPWKABxOl1AB2PF6AB7v1/AB+P6Qv2
+	TU0AKgAAEkqAP+BP8AQWDQeEQmFQuGQ2HQ+IRGFPWKABxOl1AB2PF6AB7v1/AB+P6Qv2
 	CAAAgCCAIAykDAIBAAGAcCAALhAHgANhcLAADT+JUGhUOiUWjUekUmlUuHQOT0yoVGju
 	p1uwAMVtN+VAYESqvPh7PeVSQAPN5PEAAMBzUGA8HSi4AoGAwAPl8WIFvx8gAijcZz6g
 	VLBYPCYXDYejU7EYvCVV2gBftJrAACA0IAB6vN5gB1OZygACgcDAAHhEJRp0ugAAcEAk
@@ -2998,8 +2998,8 @@
 	LoumkLmwbAEbwFHCYwXHiIH3H8esPBS6vYAB6SOADqnlDkPR++r8APEoAAhKgAATK8pK
 	DGLpQlG0BQrAEKqDJwATIAsztBNCkzIfk2ytLDBwbOSyTmkKWpTHS0wxO8MoXMkOw8fF
 	BO/QdARmkU3TJPkKwq8aa0cAAFUk1b8p+0dLIhNp+UPAEgqlB5/xAciNHYq0JUxMMMS6
-	slDUgDNXgAClZUPCTmzBL8MU6pEGvYvcASgxEyUEfEVRZAzmubVaQwbQyKHqAB32jJkH
-	Rkg9IT5bDz10gsarJZEN00/UBTOAoAAtc8pyrYFwubciowkSN4gAG96I8e6xA5fIABRf
+	slDUgDNXgAClZUPCTmzBL8MU6pEGvYvcASgxEyUEfEVRZA0azpZKQwbQyKHqAB32jJkH
+	Rkg9IT5bDz10gtkRpDbm00/UBTOAoAAtc8pyrYFwubciowkSN4gAG96I8e6xA5fIABRf
 	jCGnf5/2G+wFohQ1MObPiDyU+ANA0AFXgzPT/YSw1DQbVEBOPQyD0xTyEUMbGQzLIFgT
 	Eh0JZMhuDMChWEQIg0G4FcIWZpSko3bNSDG9nYABFnyhQkcehUjSZ06MnQNg2AAJaYwh
 	laef65roduqAAbOrze10+HPriZLnRFNgxsQABTssNIJMgX7U4mBQBjtPXusVgW3Hpobt
@@ -3007,83 +3007,83 @@
 	ht0OzzTcqD2id+vLpd2PIebfXH/0/SSliiInt22iAVJLrYgAAPd8xG45tCylQl2x7Nee
 	vUHke0lnsfKOn2f76pM6R/gCgnsK8gjyukg6U++uHwJZiZ/piAgApiAwByiBoEreCAF8
 	sBYErpSXcof4Jo/12XIq7Qz/XWHNV6odzAJ3IOSZw6Ug0AkiwAdYQ454/xvwTNePAeDo
-	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
-	ABL8AAAAAAAIAAgACAAIAAEAAQABAAE=
+	13KpP8qskKhkAMNYc2IDBiHPwHK6pApLwRkDWGKg4BJ9R8j7WIO8dkFy1kxAgBEy45xy
+	GqAkBU05mVnlmM2BI+QAB7D0eOmcmoA00D9H4fVdyHYpAFJqSAkLkX2AQLeAEfRMQGj+
+	MuDcGAOGCodWgtIdUa2RvTRknx1ZBk8u0dGg05pzVFMvIKphphp1ZAUeEuxDccVuIbgH
+	A6B5DEhsCM0ZthcA3jMDeEOuSgABqSXAAGOTRiFwqGfsVGEoxxpwtAGA8lI7h4mPLsh4
+	n5NQClAHiO8tACQFFdMy8eWhXX0EpOiSE8a5R/RQcgAkro8JZEyAaXQ26HgBIYLk7kBU
+	xDKD9NGBMAgFQAAtBQC8pShlDPBeCmxNyEo1kZIOBWdBlDxzqUfOtx7j1MKYjoQeQRBJ
+	COjnKQiEqwHHx0QAlQy5h1nNnKfGdD0EytQFIQmSShu13TomwYOSMn0hIbkiPQe5HR5j
+	3LQPQfBHYYrEJGpt8r2x/o0K8bcvZrGbnmfDS8lI8B1uoaYBMAADgFk5AaAot4DwFGXA
+	QayEzrBn1FQyDCpBxJ6uyOShtUpVoByNazVNqhj3HqQRGB0wiEh0VdoIUGBhe5EENqqt
+	Q6S5yelJQkuFYEiSIQWgvQ1FqL64L2LFWh3SS3Nk5OCwRWyGIMsZkSMywjsm1TcOHUue
+	9Yah1ueDVJIZD7GVjIgdgd0bVzLonmQ6AakGU1uIQc1wg5nRgXtMtNMgDrVWYraQpcNS
+	1GzrboccZdtUpWHqUm6BNoZDQNclW6qStTmkSsnb8ojC4SuVqmQ+iak7QEOYWuGgbvEt
+	vCTJa0odr03INtjE1DBhxkXhqHUgGFuaSSDZyQlcMKDDN8qYQavqRkkQiAAPG+1Q7IlN
+	t7WK4xR2BOxQrJ9jBMVw2UT8kAuz0B9rPJJQUwj6DRlqK60YdKIkSX2LRH90aZIAXXPy
+	YOtc40ZIAUhewo4xcUSSvJeaDF6UD3ugGg1wSDUXU2YXXi/JDbildMHOBe602BKnKAgC
+	14+zNxWOkNUaw151H+LusQAx+TRGjH0PtDzVILgYAvNgcg5RzgABCCCrQ7h3wXJwW8EA
+	IYDD4HyTEEeb1CLEgGisBtC0gQAf/f04iDbtKbxJOtCtmyC4oha48GWh8WW7ueyqNFZX
+	eY5kVfuxpxmBYDIQhKEpFILjxpkc4fqHluHfSLExyFQntn0S5MJFZdE2khUEWIDAGQPE
+	+AO5avZnI2Z0nZnY+ueI0YGQXnzER0lFoYQqMfZFU9Dgy0TeiBRBb1zrY8c0cW1QAUQd
+	xV+4mktgGLeC48oqZHg6CMJrqqUJXeJkc7ndyWeceaLIPdWAdhBmbZBrvdPphrFYuF9v
+	2SSEnYgu4FharU9E3GaLQeoozm6bNcy/rdwVTUN7bIJIfPRQXgjyHqksd49LLj1eeog+
+	qy9QmrNCioBJOQIgMcsA4tqWSkQl3UUhTDQhxgABJznXceSU7uWnt3eGvAAW1GW8O3C1
+	p1rXj0Ubfa5Rg9PZ6z+1UXTzpmxcRQzeVi0AOAaaM7DqEfqbPGf5AcSB6liRcZce4+Su
+	qyAu5pzjLbhkRx2UIbg4RuAAHGPMrQ/ACRVUfFZDI8h4JLyiaNbMvCQF1HafUGQJAakq
+	H4QRCRD5WkqH6Zslqm1gUDSO8dxROV3D5i+tAeBewS+p13us+qfOfc+6DZxIrdhoa72W
+	6PEKm0+Yl2kRLpoAOnjB6iCKm9q+JEMHoPOC8wSOqSJqMkZQzjgKTVKY/UkWgAAgBBrM
+	0oHwANiaVZLuZEO6lBGKNEYZ3wEkdNaV0Y4vxksSmGV2XJ1x12XAJ4IDIHWIgaA8YiHu
+	LCNAHgNcGcGM9qDjASIgGmGkGUcuBMaUauG6AAG0G27yJYJiAoAqpsHgHi8MnWBWBYBi
+	SsAUpsxqIYg8QE9e1+4u9iIQeCX+GmsMbWtmZgLIz6/ksCR2IM9+TiLIHqHo4SK8KKAa
+	AcPm4owcv04qt83eIiYEGyHAGwMwH8eaH4eONA8oH8z8QwpOJCP4MoH+XKAOACK6AwAe
+	aUA4AsA4veIihKLOMeci7IKIJAfSAMYI1uIWUMQq4sf9BZCbBcISoGGvEGSkBXEM/kKK
+	QkTI0UIMUMnvEA/E4m7o25BaKGQkUMXCQimCLSmaeGXc0sKgYE5mKO10Ies6nXD45/Er
+	EgYWdcG2dkBVFi9WKYQaTIQkjgxdEhCVCSx1EpD/F0ueWYjQUwYE18Q86BEAssIs2sUg
+	oVEeYqjQXCUwxNGAkLEk/JF9GqdYnE90POQqXckjGM0nG01wIynyQA5yBI5gOKOaUMOb
+	FBBc0gIW/LHIWmpmIyHYHkN2HqH0I6U2U2H8ACQgpOJQAEewJCQGJjIUP+H+P8AGH8P8
+	AaAQLeAyAmaUAiNLEQINHC3bD8IgV4SKwSOcH+e6OMSoJ6HDJSSIL2T4BDJdHWQOZiUG
+	XdGegfHk7lCWv5F/BcdiGMGs/SASAsNGHYHSMeQkPwNG8IM2LgMo8EAHE6XaAMXKLOM2
+	LmYIAmAuptJIIIAMHoNcHAGuHEAACFLIrsqHFS3jE2JYjcWIHWHUy/KsvrA8vkWeRWYI
+	OwguAcLc08OkceH2Tc+xACeOciNcUkNcHwH0dzHSQ+RCT4d81m3AkSbaQEbfJs/HEjJX
+	HHEgXCGWGuGQiQAIM2HAG9LEmeNBKkaImKlQUiAYdyHy7WI9AET4AEAIJiqCSiAUp2cg
+	AGNcAcH6NOAIH8XKBjOIMwIqk/LQIMoHCALQPYM2ZCGqgOXKJSj2NEO+HuygKAcUMuHa
+	OyAILWLKSQWBO+P8OaVkNOAsAwBS7gABEGyYXchA2y3gkiUhMqR7JuITHpHIXCkiHaHo
+	MeowSWHqo+QdQK5IXCLWP9IXIWAKAEXKAWAOLoAeAWMuAiAaNOooInOOUnOSIiTIPYWI
+	IFIQOMRW7iIKGtRQqGtM7evjEAgGu7PvMvCVMzGRHqKKb+M+aS/CMMoHORCZRsdGauGy
+	qGw04jGAeCbmsEOWgiYWrKhKuEewQ28SdkcEj6+KLeKKYEXuWe5KKYcUpsILOoIcXCwo
+	aRR2MLR7Q5R/RsXCG7TcqHStFLGBJAL3MiOWf0GiYCUGQqkiQAgAYWceXCQkoBLNRWAA
+	4c4IIQQIpOWIJaUCoyLTO/LkyO/yUoNGjWKsbEmxUwYeAy7fL0J6yicsW6swhLUNRqKX
+	TSdyYFTtG0gGVE13UJDxHqYE94JqOO9oH+kiYFGUT4k+wwcmrmps6mAAA/WNOMWeQqZ2
+	G8AACrWcIQa4VGNuM2HseTAoG07y7HJGIKmISi0wIqXOkALMWeJ+XKBSBUBcvqHkU2Qk
+	neSwuVQyMXVUziuXHqoGrkQq11UJRtP0vMH+tHLkLRHcW/SkPOr/PKQ2cfUMuU3JDyjQ
+	XuSXYaKItUoCLSdGUMYEkiWBStB8JCeCk/VYThHqdikiIOk+uVSAIM0qyHSUMRPxZSOM
+	GrZkABEMBWKM9yrMeHG+TQ2/ZFHJRwqGZWmqRfZgbAUPPsorGvaKKgQlA8LQHjWsHiHu
+	guhiL2zYygleMpPAATDsNIpyJkAOzqUxRhGoIXZ6b0KQ0wSQQaOGu4QxFG2unTaXI2dv
+	XjZdRlbmKKkiGEGeGANAAmJiACAGJSleJqQAHc/uaWiATKyqP/KeMwiUNBckLyJyBQA/
+	PWdjJqIRGLFWIWtaU2LvKqAXcNB2IMHYaqJwJzaaHiM3XCswXcSOWe7OSioUrKT4XCrx
+	byWmUYu+MNZfd0IeG+HFWYG2HnCkSOM27wHDISaWAoMuR+OkHgHcguleXKigOkAwA47e
+	/8YcHwHaQ8G6GUb6CTfIzBJefwx/VaIfJTWZO+Q8h0NcaMN2GiGlOiTaOlNvIK56jQYa
+	YikoKsymJERkRccsBMBOBuXSMurk86Iqd5d1GFGPc6KZd/eBF6IIHUHaIyHAHVAmHwYC
+	QcAEQ8pHTDGsP+fQMpckAIH+NGASACdyBGA0BKAAh0csKLbOKMoGvtephUIMOks+rU8W
+	yiJy1uny11GVR1gqINSQPzBqKXgpiS4osxFsRkPKTsLgg0SlbKIk2FH+TdbsKSoHbYMN
+	TkILaAvpaBMfihaMYuZYKlifjUrdUERkQkz+nbVvZgQbVhjTYAvpibaXiWSjj8KLjfjg
+	IShKHUHeNVP8MeH0H+L2JMpJOoVsP+LSACJqAWAKYIAsAehGAWAQLpVs/lh+MMQaXueO
+	PZS4MMcUJ6rkXDPivcvoUEWfC6MQUWAJhYlpFmdqduHWHgIyHcHqMeHsH0ePIDXZQNII
+	JaKfcCetkqldDCJlImXMAeJ7kJkKzIMeGeHI3qAEb0HoHkI6T4AQlqSJhEhichnIw4mk
+	4mdgJSAUH6zqXzDXZRJwKFMuT401cYM2mIJiHCHEM+LcLojWMeTaPqtUzqdsWIQA9DLM
+	pZPCXLJcBCJstOT4kiafAcAoAmK6mSNGLCWIiIXMy2SMHmI6Qa+wLUlc8FA8M3KkXKLU
+	JiPwLoJQNGmaK6LmLeG5pyiRWqI8AUI6AGAaJSHOHGNVeq/mvqmPKRCGUPD3MQmGfYAe
+	dVazmtjgHUHYIyGmHO+lm6JSGeGOGiRbKyNWAQRNOU41pGI6l6zABOBAmQLoAEHnVuHk
+	P9ojWFUU6WIe3IT4XuI6LuLRLWAAyXCkqC8QPSNESjEcTREyLIgsLQRGaUBABE2ZVmIb
+	GUGkGgGOI0HaNVKeP8ooeuLGJCHo7ORVNbW2+KLpLxE4JjoOd6A9ramab0ACXKRWMvaA
+	YEHWH0wqlKIIG4GxWYAmAsctoc7CiQHmlwfnNiLE928El2kkAS1NbxkKIioGHMHYVGHe
+	HssvkaQ9kgOdu/hJQVmcStN4RaAYmwAyAqYdaQQWgGQ6LEMPtqKMM0guLGOILWSjMIeG
+	KCUMHmMyWhP+vqHtOaH6WIeogWPQW5IRIWfOP8ATkypu5SViAemwICAADgEAAAMAAAAB
+	AGoAAAEBAAMAAAABAC8AAAECAAMAAAAEAAAS+AEDAAMAAAABAAUAAAEGAAMAAAABAAIA
+	AAERAAQAAAABAAAACAESAAMAAAABAAEAAAEVAAMAAAABAAQAAAEWAAMAAAABAC8AAAEX
+	AAQAAAABAAASQgEcAAMAAAABAAEAAAE9AAMAAAABAAIAAAFSAAMAAAABAAEAAAFTAAMA
+	AAAEAAATAAAAAAAACAAIAAgACAABAAEAAQAB
 	</data>
 	<key>ReadOnly</key>
 	<string>NO</string>
@@ -3115,7 +3115,7 @@
 			</dict>
 		</array>
 		<key>Frame</key>
-		<string>{{202, 109}, {1183, 773}}</string>
+		<string>{{487, 75}, {1183, 773}}</string>
 		<key>ListView</key>
 		<true/>
 		<key>OutlineWidth</key>
Binary file ontology/diagram-history/qualified-involvements/QualifiedInvolvementDiagram.png has changed
--- a/paq/provenance-access.html	Thu Nov 17 11:29:28 2011 -0500
+++ b/paq/provenance-access.html	Mon Nov 21 08:53:55 2011 -0500
@@ -155,7 +155,7 @@
           Fundamentally, <a class="internalDFN">provenance information</a> is <em>about</em> <a class="internalDFN">resources</a>.  In general, resources may vary over time and context.  E.g., a resource describing the weather in London changes from day-to-day, or one listing restaurants near you will vary depending on your location.  Provenance information, to be useful, must be persistent and not itself dependent on context.  Yet we may still want to make provenance assertions about dynamic or context-dependent web resources (e.g. the weather forecast for London on a particular day may have been derived from a particular set of Meteorological Office data).
         </p>
         <p>
-          Provenance descriptions of dynamic and context-dependent resources are possible through the notion of entities.  An <a class="internalDFN">entity</a> is simply a web resource that is a contextualized view or instance of an original web resource.  For example, a W3C specification typically undergoes several public revisions before it is finalized.  A URI that refers to the "current" revision might be thought of as denoting the specification through its lifetime.  Separate URIs for each individual revision would then be <a class="internalDFN">entity-URIs</a>, denoting the specification at a particular stage in its development.  Using these, we can make provenance assertions that a particular revision was published on a particular date, and was last modified by a particular editor.
+          Provenance descriptions of dynamic and context-dependent resources are possible through the notion of entities.  An <a class="internalDFN">entity</a> is simply a web resource that is a contextualized view or instance of an original web resource.  For example, a W3C specification typically undergoes several public revisions before it is finalized.  A URI that refers to the "current" revision might be thought of as denoting the specification through its lifetime.  Separate URIs for each individual revision would then be <a class="internalDFN">entity-URIs</a>, denoting the specification at a particular stage in its development.  Using these, we can make provenance assertions that a particular revision was published on a particular date, and was last modified by a particular editor.  Entity-URIs may use any URI scheme, and are not required to be dereferencable.
         </p>
         <p>
            Requests for provenance about a resource may return provenance information that uses one or more entity-URIs to refer to it.  Some given provenance information may use multiple entity-URIs if there are assertions referring to the same underlying resource in different contexts.  For example, provenance information describing a W3C document might include information about all revisions of the document using statements that use the different entity-URIs of the various revisions.
@@ -181,9 +181,17 @@
       <h2>Accessing provenance information</h2>
         <p>Web applications may access <a class="internalDFN">provenance information</a> in the same way as any web resource, by dereferencing its URI. Typically, this will be by performing an HTTP GET operation. Thus, any provenance information may be associated with a <a class="internalDFN">provenance-URI</a>, and may be accessed by dereferencing that URI using normal web mechanisms.
         </p>
-        <p>When publishing provenance as a normal web resource, the <a class="internalDFN">provenance-URI</a> should be discoverable using one or more of the mechanisms described in <a href="#locating-provenance-information" class="sectionRef"></a>.
+        <p>
+          Provenance assertions are about pre-determined activities involving entities; as such, they are not dynamic.  Thus, provenance information returned at a given provenance-URI may commonly be static.  But the availability of provenance information about a resource may vary (e.g. if there is insufficient storage to keep it indefinitely, or new information becomes available at a later date), so the provenance information returned at a given URI may change, provided that such change does not contradict any previously retrieved information.
         </p>
-        <p>If there is no URI for some particular provenance information, then alternative mechanisms may be needed. Possible mechanisms are suggested in <a href="#provenance-services" class="sectionRef"></a> and <a href="#querying-provenance-information" class="sectionRef"></a>.
+        <p>
+          How much or how little provenance information is returned in response to to a retrieval request is a matter for the provenance provider application.  At a minimum, for as long as provenance information about an entity remains available, sufficient should be returned to enable a client application to walk the provenance graph per <a class="sectionRef" href="#incremental-provenance-retrieval"></a>.
+        </p>
+        <p>
+        When publishing provenance as a normal web resource, the <a class="internalDFN">provenance-URI</a> should be discoverable using one or more of the mechanisms described in <a href="#locating-provenance-information" class="sectionRef"></a>.
+        </p>
+        <p>
+          If there is no URI for some particular provenance information, then alternative mechanisms may be needed. Possible mechanisms are suggested in <a href="#provenance-services" class="sectionRef"></a> and <a href="#querying-provenance-information" class="sectionRef"></a>.
         </p>
     </section>
  
--- a/primer/Primer.html	Thu Nov 17 11:29:28 2011 -0500
+++ b/primer/Primer.html	Mon Nov 21 08:53:55 2011 -0500
@@ -836,6 +836,110 @@
 
   <section class="appendix">
    <h2>Abstract Syntax Notation for Examples</h2>
+   <p>
+    Below we give translations of the working example snippets into the PROV-DM
+    abstract syntax notation (ASN).
+   </p>
+   <section>
+    <h3>Entities</h3>
+    <pre class="example asn">
+     entity(ex1:dataSet1).
+     entity(ex1:regionList1).
+     entity(ex1:aggregate1).
+     entity(ex1:chart1).
+    </pre>
+   </section>
+    
+   <section>
+    <h3>Activities</h3>
+    <pre class="example asn">
+     processExecution(ex1:compiled,compilation_step).
+     processExecution(ex1:aggregated).
+     processExecution(ex1:illustrated).
+    </pre>
+    <p>
+     In the first assertion above, 'compilation_step' is an optional reference to the 'recipe' that describes 
+     what the 'compiled' activity did. The interpretation of its name, 
+     'compilation_step', is left to applications (it is not further resolved within PROV-DM).
+    </p>
+    <p>
+     In the second assertion, optional 'recipe' has been omitted.
+    </p>
+    <!--PM comment: here readers will be confused by the processExecutiion / activity disconnect!
+                       also this does not show start/end times, optional attributes. At least one example would be useful-->
+   </section>
+
+   <section>
+    <h3>Use and Generation</h3>
+    <pre class="example asn">
+     used(ex1:aggregated, ex1:dataSet1).
+     used(ex1:aggregated, ex1:regionList1).
+     wasGeneratedBy(ex1:aggregate1, ex1:aggregated).
+
+     used(ex1:illustrated, ex1:aggregate1).
+     wasGeneratedBy(ex1:chart1, ex1:illustrated).
+    </pre>
+   </section>
+
+   <section>
+    <h3>Agents</h3>
+    <pre class="example asn">
+     entity(ex1:derek, [ type="foaf:Person", foaf:givenName = "Derek", 
+            foaf:mbox= "<mailto:derek@example.org>"]).
+     agent(ex1:derek).
+
+     wasControlledBy(ex1:aggregated, ex1:derek).
+     wasControlledBy(ex1:illustrated, ex1:derek).
+    </pre>
+   </section>
+
+   <section>
+    <h3>Roles</h3>
+    <p>
+     Roles are not declared directly in PROV-DM, rather they are attributes of 
+     relations. Thus, the entire Turtle example in sec. 3.5 is rendered as follows:
+    </p>
+    <pre class="example asn">
+     used(ex1:aggregated, ex1:dataSet1,    [ prov:role = "dataToAggregate"]).
+     used(ex1:aggregated, ex1:regionList1, [ prov:role = "regionsToAggregteBy"]).
+    </pre>
+    <p>
+     In the first assertion above, note that this adds a "role" attribute to the first 'used' assertion of Ex. 3.
+     Similarly in the second assertion, we have added a "role" attribute to the second  'used' assertion of Ex. 3.
+    </p>
+   </section>
+
+   <section>
+    <h3>Revision</h3>
+    <pre class="example asn">
+     wasRevisionOf(ex1:dataSet2, ex1:dataSet1).
+    </pre>
+   </section>
+
+   <section>
+    <h3>Complementarity</h3>
+    <pre class="example asn">
+     entity(ex1:dataSet, [ type="ex1:DataSet", ex1:regions ="(ex1:North, ex1:NorthWest, ex1:East)",
+            dc:creator="ex1:DataGov", dc:title="Regional incidence dataset 2011"  ]).
+
+     wasComplementOf(dataSet1, dataSet).
+     wasComplementOf(dataSet2, dataSet).
+
+     entity(ex1:dataSet1, [ type="ex1:DataSet", ex1:postCodes="( 'N1', 'N2', 'NW1', 'E1', 'E2' ) ", 
+            ex1:totalIncidents = "141",        dc:creator =  " ex1:DataGov", 
+            dc:title = "Regional incidence dataset 2011"  ]).
+    </pre>
+   </section>
+
+   <section>
+    <h3>Derivation</h3>
+    <pre class="example asn">
+     dependedOn(ex1:chart2, ex1:dataSet2).
+     wasEventuallyDerivedFrom(ex1:chart2, ex1:dataSet2).
+     wasDerivedFrom(ex1:chart2, ex1:dataSet2).
+     wasGeneratedBy(ex1:chart2, ex1:compiled2).
+    </pre>
+   </section>
   </section>
 
   <section class="appendix">