<?xml version='1.0' encoding='utf-8'?>
<!DOCTYPE rfc [
  <!ENTITY nbsp    "&#160;">
  <!ENTITY zwsp   "&#8203;">
  <!ENTITY nbhy   "&#8209;">
  <!ENTITY wj     "&#8288;">
]>
<?xml-stylesheet type="text/xsl" href="rfc2629.xslt" ?>
<!-- generated by https://github.com/cabo/kramdown-rfc version 1.7.39 (Ruby 3.4.9) -->
<?rfc tocindent="yes"?>
<?rfc strict="yes"?>
<?rfc compact="yes"?>
<?rfc comments="yes"?>
<?rfc inline="yes"?>
<rfc xmlns:xi="http://www.w3.org/2001/XInclude" ipr="trust200902" docName="draft-nottnick-ietf-decisions-00" category="bcp" consensus="true" updates="2418" tocInclude="true" sortRefs="true" symRefs="true" version="3">
  <!-- xml2rfc v2v3 conversion 3.34.0 -->
  <front>
    <title>Making Decisions in the IETF</title>
    <seriesInfo name="Internet-Draft" value="draft-nottnick-ietf-decisions-00"/>
    <author initials="M." surname="Nottingham" fullname="Mark Nottingham">
      <organization/>
      <address>
        <postal>
          <postalLine>Melbourne</postalLine>
          <postalLine>Australia</postalLine>
        </postal>
        <email>mnot@mnot.net</email>
        <uri>https://mnot.net/</uri>
      </address>
    </author>
    <author initials="P." surname="Resnick" fullname="Pete Resnick">
      <organization/>
      <address>
        <postal>
          <postalLine>Urbana</postalLine>
          <postalLine>USA</postalLine>
        </postal>
        <email>resnick@episteme.net</email>
        <uri>https://episteme.net/</uri>
      </address>
    </author>
    <date/>
    <keyword>consensus</keyword>
    <keyword>rough consensus</keyword>
    <keyword>process</keyword>
    <keyword>decision</keyword>
    <abstract>
      <?line 47?>

<t>This document specifies Best Current Practice for making decisions within the IETF process.</t>
      <t>It updates <xref section="3.3" sectionFormat="of" target="RFC2418"/>.</t>
    </abstract>
    <note removeInRFC="true">
      <name>About This Document</name>
      <t>
        Status information for this document may be found at <eref target="https://datatracker.ietf.org/doc/draft-nottnick-ietf-decisions/"/>.
      </t>
      <t>
         information can be found at <eref target="https://projects.mnot.net/I-D/"/>.
      </t>
      <t>Source for this draft and an issue tracker can be found at
        <eref target="https://github.com/mnot/I-D/labels/SHORT"/>.</t>
    </note>
  </front>
  <middle>
    <?line 53?>

<section anchor="introduction">
      <name>Introduction</name>
      <t>The IETF guides its decisions with "rough consensus and running code." However, <xref target="BCP9"/> does not explicitly define how consensus is achieved; it only highlights the importants of "broad" consensus.</t>
      <t><xref section="3.3" sectionFormat="of" target="RFC2418"/> is more detailed:</t>
      <artwork><![CDATA[
Working groups make decisions through a "rough consensus" process.
IETF consensus does not require that all participants agree although
this is, of course, preferred.  In general, the dominant view of the
working group shall prevail.  (However, it must be noted that
"dominance" is not to be determined on the basis of volume or
persistence, but rather a more general sense of agreement.) Consensus
can be determined by a show of hands, humming, or any other means on
which the WG agrees (by rough consensus, of course).  Note that 51%
of the working group does not qualify as "rough consensus" and 99% is
better than rough.  It is up to the Chair to determine if rough
consensus has been reached.
]]></artwork>
      <t>While this guidance has served the IETF well for more than thirty years, the IETF community has grown, and the decisions we make are more relevant than ever to society. To help both participants and those who use our standards understand our process, this document outlines the procedures we use to make decisions in more detail. It is not intended to establish new policy, only articulate existing practices more carefully.</t>
      <t><xref target="principles"/> outlines the principles that guide the rest of this document. <xref target="consensus"/> provides guidelines for making decisions that require consensus; <xref target="non-consensus"/> notes the kinds of decisions that do not require consensus.</t>
      <section anchor="principles">
        <name>Principles</name>
        <t>This section establishes the principles for decision making at the IETF.</t>
        <t>The openness of the IETF has significant influence on our decision-making process. Because we have no concept of membership and anyone can participate, decision making by voting is inappropriate -- it would make our processes vulnerable to rule by majority and vote stuffing.</t>
        <t>Instead, we use a consensus process, described in <xref target="consensus"/>. This assures that viewpoints are heard and considered. This is not a representative process: the IETF's legitimacy rests upon its expertise and the success of its output, rather than representative input.</t>
        <t>As a result, the number of people supporting or objecting on any given issue is not essential to the decision of whether rough consensus exists. While a significant number of people stating objections may give a consensus caller pause regarding whether a particular issue has achieved rough consensus, the objection must still be evaluated on its merits to determine whether it has been addressed by the remainder of the group. Conversely, while a very small number of people, or even a single person, objecting might point toward rough consensus being achieved, any outstanding objection still needs to be addressed.</t>
        <t>Our work must also conclude. We use "rough consensus" because requiring unanimity would allow any single objection to stop the work. An outstanding objection is not sufficient on its own to show lack of rough consensus. If the objection has been heard, understood, and addressed (even if not accommodated), rough consensus can still be declared.</t>
        <t>We do not recognise authorities. An objection is not accepted merely on the basis of the title or purported expertise of the person(s) making it. This is especially true of an objection put forward by the consensus caller themself. The objection must stand or fall on its own merits. Certainly a consensus caller may be inclined to exercise more diligence if someone with relevant expertise has made the objection, but that is no substitute for actually making the judgement of whether the objection has been heard, understood, and addressed.</t>
        <t>We do not allow ballot stuffing. As a corollary to the above, even an overwhelming majority of voices simply stating an objection does not necessarily indicate a lack of consensus. If the people making those objections are not making a coherent claim, cannot explain the reasoning behind their objections, or cannot explain why the answers to their objections are valid after given answers by the rest of the group, such objections can be dismissed on the merits.</t>
      </section>
      <section anchor="notational-conventions">
        <name>Notational Conventions</name>
        <t>The key words "<bcp14>MUST</bcp14>", "<bcp14>MUST NOT</bcp14>", "<bcp14>REQUIRED</bcp14>", "<bcp14>SHALL</bcp14>", "<bcp14>SHALL
NOT</bcp14>", "<bcp14>SHOULD</bcp14>", "<bcp14>SHOULD NOT</bcp14>", "<bcp14>RECOMMENDED</bcp14>", "<bcp14>NOT RECOMMENDED</bcp14>",
"<bcp14>MAY</bcp14>", and "<bcp14>OPTIONAL</bcp14>" in this document are to be interpreted as
described in BCP 14 <xref target="RFC2119"/> <xref target="RFC8174"/> when, and only when, they
appear in all capitals, as shown here.</t>
        <?line -18?>

<t>This document uses the term "consensus caller" to indicate the person(s) making the determination of consensus. In Working Groups, this will be the Chair(s).</t>
      </section>
    </section>
    <section anchor="consensus">
      <name>Consensus Decisions</name>
      <t>Decisions that require rough consensus <bcp14>MUST</bcp14> fulfil these requirements, as expanded upon in the following subsections:</t>
      <ol spacing="normal" type="1"><li>
          <t>The decision is within the authority of the body</t>
        </li>
        <li>
          <t>The outcome has sufficient support</t>
        </li>
        <li>
          <t>Any objections have been handled</t>
        </li>
      </ol>
      <t>Only the consensus caller can determine consensus; participants cannot declare consensus, and should avoid attempting to characterise consensus before it is established.</t>
      <t>Working Groups are required to establish rough consensus to progress a document in the process. Some groups only formally declare consensus on a document's content with a Working Group Last Call; others make calls for consensus on selected decisions to establish agreement on parts of the design earlier in the process.</t>
      <t>Consensus callers can informally determine consensus -- i.e., characterise the consensus of a group without a formal call or determination -- but this is necessarily more open to contestation than formally determined consensus.</t>
      <t>Once rough consensus is established and documented, it can only be reconsidered if genuinely new information becomes available. The consensus caller determines whether this bar is met; like other decisions, that determination is appealable.</t>
      <t>To avoid confusion, make our process and the status of decisions legible to newcomers, and facilitate review, groups <bcp14>SHOULD</bcp14> maintain a record of decisions, including characterisation of support and any objections indicating the disposition of their handling. This might be in e-mail, a publicly available document, or an issues list.</t>
      <section anchor="assuring-authority">
        <name>Assuring Authority</name>
        <t>All decisions <bcp14>MUST</bcp14> be within the authority of the body making them. For Working Groups, this means that they are required to be within the declared scope of the group's charter.</t>
        <t>This does not mean that a charter needs to enumerate all questions that a group makes decisions upon; assuring authority is a necessarily interpretive act. When there is a dispute about the authority to make a given decision, the consensus caller will make a determination. Like all decisions, this is appealable.</t>
      </section>
      <section anchor="determining-support">
        <name>Determining Support</name>
        <t>All decisions <bcp14>MUST</bcp14> demonstrate substantial support within the group for the outcome.</t>
        <t>How support is determined is contextual. For uncontroversial topics that are uninteresting to many participants, expressed support may be sparse. Conversely, controversial topics may attract both strong support and opposition.</t>
        <t>There is no exact proportion of the group that is required to demonstrate support in order for a proposal to be successful, because determining support is not a voting process.</t>
        <t>If a significant number participants indicate support for a proposal and there are no objections, there is clearly support for that proposal. Here "significant" is contextual -- the consensus caller needs to consider how many participants have been active in the discussion, how long they have had to consider the proposal, and how likely objections are.</t>
        <t>If a small number of partipants indicate support for a proposal and there are no objections,
support may be present, but the consensus caller should consider its strength. Depending on the nature of the decision, more time or another call for consensus may be necessary. Again, "small" is contextual and requires interpretation by the consensus caller.</t>
        <t>If support is indicated for a proposal but there are objections, those objections need to be handled according to <xref target="handling"/>. These two evaluations are iterative, not sequential. Addressing an objection often alters the proposal, which then needs to be re-checked for support; a revised proposal may attract fresh objections. The consensus caller repeats both assessments until the proposal has substantial support with all objections handled.</t>
        <t>When determining support for a technical proposal, a consensus caller <bcp14>MAY</bcp14> give weight to interest by implementers or potential implementers, or lack thereof.</t>
        <t>Authority is also bounded by decisions already settled at a broader level. The IETF reaches consensus on matters that apply across its work — architectural principles, and positions such as the treatment of pervasive monitoring as an attack <xref target="BCP188"/>. Where such a decision applies, a group cannot set it aside by reaching its own local consensus; the broader decision is not within the group's authority to overturn. A group may apply a settled principle to its particular circumstances, and may surface genuinely new information that bears on it (which is grounds to revisit the broader decision through the appropriate body, not to depart from it locally). But local consensus does not override wider consensus.</t>
      </section>
      <section anchor="handling">
        <name>Handling Objections</name>
        <t>Objections to a proposal are first considered by the consensus caller. Trivial and off-topic objections can be discarded outright. Objections that have already been handled can be satisfied by a reference to the previously handled objection, so long as they are comparable.</t>
        <t>Substantial and new objections need to be understood fully by the group. This puts a burden on the party making the objection to explain its nature and relevance, and on the group to appreciate and consider it. Successful objection handling is characterised by dialogue and introspection by all parties, with the goal of achieving a consensus that produces the best outcome for the Internet's users.</t>
        <t>If an objection nevertheless persists after full consideration, the consensus caller should make a determination of its disposition.</t>
        <t>A persistent objection has one of two dispositions. It is upheld when the consensus caller finds it coherent and on the merits, and not addressed by the group. An upheld objection means rough consensus has not been reached for the proposal as it stands; the proposal must be revised, the objection otherwise addressed, or the decision deferred.</t>
        <t>It is discounted when, after full consideration, the consensus caller finds it does not bear on the merits — for instance, it is incoherent, cannot be explained by the person raising it, restates an already-handled objection without new grounds, or has been answered by the group without substantive reply. A discounted objection does not prevent a finding of rough consensus.
The consensus caller records the disposition and its basis. Either determination can be appealed."</t>
        <t>As with other aspects of decision making in the IETF, objection handling can be appealed; see <xref section="6.5" sectionFormat="of" target="RFC2026"/>.</t>
      </section>
    </section>
    <section anchor="non-consensus">
      <name>Non-Consensus Decisions</name>
      <t>Some IETF decisions do not require a consensus process. In general, these can be characterised as administrative decisions that often have other established procedural requirements.</t>
      <t>For example, a Working Group chair does not need to establish consensus to adopt a draft as a work item, because that would necessitate going through the full process in <xref target="consensus"/> for the draft's content, effectively making it ready for publication.</t>
      <t>Likewise, establishing the time and location of an interim meeting does not require consensus, as doing so would introduce unreasonable overhead and endanger the group's work.</t>
      <t>Many decisions are characterised as "editorial" -- that is, they are about how a design is documented, encompassing style, phrasing, organisation of the document and similar issues. Subjecting such decisions to the consensus process is not a good use of the group's time.</t>
      <t>Not requiring consensus does not mean that these decisions can be made unilaterally or without consultation. Adopting a draft that has little chance of gaining consensus is a waste of the group's time, and a meeting scheduled at a time or place that makes it impossible for contributors to attend is unlikely to be productive. In some cases, editorial decisions do have impact on adoption and implementation (for example, naming of protocol elements). Objections to these decisions <bcp14>SHOULD</bcp14> be considered, but need not be handled according to the consensus process. Instead, we rely upon other checks and balances to assure good outcomes.</t>
      <t>Specifically, non-consensus decisions can also be appealed (see <xref section="6.5" sectionFormat="of" target="RFC2026"/>); however, lack of consensus is not a valid basis.</t>
    </section>
    <section anchor="iana-considerations">
      <name>IANA Considerations</name>
      <t>This document has no considerations for IANA.</t>
    </section>
    <section anchor="security-considerations">
      <name>Security Considerations</name>
      <t>The consensus process is critical to Internet security overall -- it helps to assure that the protocols we build provide the properties that end users rely upon are present.</t>
    </section>
  </middle>
  <back>
    <references anchor="sec-combined-references">
      <name>References</name>
      <references anchor="sec-normative-references">
        <name>Normative References</name>
        <reference anchor="RFC2119">
          <front>
            <title>Key words for use in RFCs to Indicate Requirement Levels</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="March" year="1997"/>
            <abstract>
              <t>In many standards track documents several words are used to signify the requirements in the specification. These words are often capitalized. This document defines these words as they should be interpreted in IETF documents. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="2119"/>
          <seriesInfo name="DOI" value="10.17487/RFC2119"/>
        </reference>
        <reference anchor="RFC8174">
          <front>
            <title>Ambiguity of Uppercase vs Lowercase in RFC 2119 Key Words</title>
            <author fullname="B. Leiba" initials="B." surname="Leiba"/>
            <date month="May" year="2017"/>
            <abstract>
              <t>RFC 2119 specifies common key words that may be used in protocol specifications. This document aims to reduce the ambiguity by clarifying that only UPPERCASE usage of the key words have the defined special meanings.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="14"/>
          <seriesInfo name="RFC" value="8174"/>
          <seriesInfo name="DOI" value="10.17487/RFC8174"/>
        </reference>
      </references>
      <references anchor="sec-informative-references">
        <name>Informative References</name>
        <reference anchor="RFC2418">
          <front>
            <title>IETF Working Group Guidelines and Procedures</title>
            <author fullname="S. Bradner" initials="S." surname="Bradner"/>
            <date month="September" year="1998"/>
            <abstract>
              <t>This document describes the guidelines and procedures for formation and operation of IETF working groups. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
            </abstract>
          </front>
          <seriesInfo name="BCP" value="25"/>
          <seriesInfo name="RFC" value="2418"/>
          <seriesInfo name="DOI" value="10.17487/RFC2418"/>
        </reference>
        <referencegroup anchor="BCP9" target="https://www.rfc-editor.org/info/bcp9">
          <reference anchor="RFC2026" target="https://www.rfc-editor.org/info/rfc2026">
            <front>
              <title>The Internet Standards Process -- Revision 3</title>
              <author fullname="S. Bradner" initials="S." surname="Bradner"/>
              <date month="October" year="1996"/>
              <abstract>
                <t>This memo documents the process used by the Internet community for the standardization of protocols and procedures. It defines the stages in the standardization process, the requirements for moving a document between stages and the types of documents used during this process. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
              </abstract>
            </front>
            <seriesInfo name="BCP" value="9"/>
            <seriesInfo name="RFC" value="2026"/>
            <seriesInfo name="DOI" value="10.17487/RFC2026"/>
          </reference>
          <reference anchor="RFC5657" target="https://www.rfc-editor.org/info/rfc5657">
            <front>
              <title>Guidance on Interoperation and Implementation Reports for Advancement to Draft Standard</title>
              <author fullname="L. Dusseault" initials="L." surname="Dusseault"/>
              <author fullname="R. Sparks" initials="R." surname="Sparks"/>
              <date month="September" year="2009"/>
              <abstract>
                <t>Advancing a protocol to Draft Standard requires documentation of the interoperation and implementation of the protocol. Historic reports have varied widely in form and level of content and there is little guidance available to new report preparers. This document updates the existing processes and provides more detail on what is appropriate in an interoperability and implementation report. This document specifies an Internet Best Current Practices for the Internet Community, and requests discussion and suggestions for improvements.</t>
              </abstract>
            </front>
            <seriesInfo name="BCP" value="9"/>
            <seriesInfo name="RFC" value="5657"/>
            <seriesInfo name="DOI" value="10.17487/RFC5657"/>
          </reference>
          <reference anchor="RFC6410" target="https://www.rfc-editor.org/info/rfc6410">
            <front>
              <title>Reducing the Standards Track to Two Maturity Levels</title>
              <author fullname="R. Housley" initials="R." surname="Housley"/>
              <author fullname="D. Crocker" initials="D." surname="Crocker"/>
              <author fullname="E. Burger" initials="E." surname="Burger"/>
              <date month="October" year="2011"/>
              <abstract>
                <t>This document updates the Internet Engineering Task Force (IETF) Standards Process defined in RFC 2026. Primarily, it reduces the Standards Process from three Standards Track maturity levels to two. This memo documents an Internet Best Current Practice.</t>
              </abstract>
            </front>
            <seriesInfo name="BCP" value="9"/>
            <seriesInfo name="RFC" value="6410"/>
            <seriesInfo name="DOI" value="10.17487/RFC6410"/>
          </reference>
          <reference anchor="RFC7100" target="https://www.rfc-editor.org/info/rfc7100">
            <front>
              <title>Retirement of the "Internet Official Protocol Standards" Summary Document</title>
              <author fullname="P. Resnick" initials="P." surname="Resnick"/>
              <date month="December" year="2013"/>
              <abstract>
                <t>This document updates RFC 2026 to no longer use STD 1 as a summary of "Internet Official Protocol Standards". It obsoletes RFC 5000 and requests the IESG to move RFC 5000 (and therefore STD 1) to Historic status.</t>
              </abstract>
            </front>
            <seriesInfo name="BCP" value="9"/>
            <seriesInfo name="RFC" value="7100"/>
            <seriesInfo name="DOI" value="10.17487/RFC7100"/>
          </reference>
          <reference anchor="RFC7127" target="https://www.rfc-editor.org/info/rfc7127">
            <front>
              <title>Characterization of Proposed Standards</title>
              <author fullname="O. Kolkman" initials="O." surname="Kolkman"/>
              <author fullname="S. Bradner" initials="S." surname="Bradner"/>
              <author fullname="S. Turner" initials="S." surname="Turner"/>
              <date month="January" year="2014"/>
              <abstract>
                <t>RFC 2026 describes the review performed by the Internet Engineering Steering Group (IESG) on IETF Proposed Standard RFCs and characterizes the maturity level of those documents. This document updates RFC 2026 by providing a current and more accurate characterization of Proposed Standards.</t>
              </abstract>
            </front>
            <seriesInfo name="BCP" value="9"/>
            <seriesInfo name="RFC" value="7127"/>
            <seriesInfo name="DOI" value="10.17487/RFC7127"/>
          </reference>
          <reference anchor="RFC7475" target="https://www.rfc-editor.org/info/rfc7475">
            <front>
              <title>Increasing the Number of Area Directors in an IETF Area</title>
              <author fullname="S. Dawkins" initials="S." surname="Dawkins"/>
              <date month="March" year="2015"/>
              <abstract>
                <t>This document removes a limit on the number of Area Directors who manage an Area in the definition of "IETF Area". This document updates RFC 2026 (BCP 9) and RFC 2418 (BCP 25).</t>
              </abstract>
            </front>
            <seriesInfo name="BCP" value="9"/>
            <seriesInfo name="RFC" value="7475"/>
            <seriesInfo name="DOI" value="10.17487/RFC7475"/>
          </reference>
          <reference anchor="RFC8789" target="https://www.rfc-editor.org/info/rfc8789">
            <front>
              <title>IETF Stream Documents Require IETF Rough Consensus</title>
              <author fullname="J. Halpern" initials="J." role="editor" surname="Halpern"/>
              <author fullname="E. Rescorla" initials="E." role="editor" surname="Rescorla"/>
              <date month="June" year="2020"/>
              <abstract>
                <t>This document requires that the IETF never publish any IETF Stream RFCs without IETF rough consensus. This updates RFC 2026.</t>
              </abstract>
            </front>
            <seriesInfo name="BCP" value="9"/>
            <seriesInfo name="RFC" value="8789"/>
            <seriesInfo name="DOI" value="10.17487/RFC8789"/>
          </reference>
          <reference anchor="RFC9282" target="https://www.rfc-editor.org/info/rfc9282">
            <front>
              <title>Responsibility Change for the RFC Series</title>
              <author fullname="B. Rosen" initials="B." surname="Rosen"/>
              <date month="June" year="2022"/>
              <abstract>
                <t>In RFC 9280, responsibility for the RFC Series moved to the RFC Series Working Group and the RFC Series Approval Board. It is no longer the responsibility of the RFC Editor, and the role of the IAB in the RFC Series is altered. Accordingly, in Section 2.1 of RFC 2026, the sentence "RFC publication is the direct responsibility of the RFC Editor, under the general direction of the IAB" is deleted.</t>
              </abstract>
            </front>
            <seriesInfo name="BCP" value="9"/>
            <seriesInfo name="RFC" value="9282"/>
            <seriesInfo name="DOI" value="10.17487/RFC9282"/>
          </reference>
        </referencegroup>
        <referencegroup anchor="BCP188" target="https://www.rfc-editor.org/info/bcp188">
          <reference anchor="RFC7258" target="https://www.rfc-editor.org/info/rfc7258">
            <front>
              <title>Pervasive Monitoring Is an Attack</title>
              <author fullname="S. Farrell" initials="S." surname="Farrell"/>
              <author fullname="H. Tschofenig" initials="H." surname="Tschofenig"/>
              <date month="May" year="2014"/>
              <abstract>
                <t>Pervasive monitoring is a technical attack that should be mitigated in the design of IETF protocols, where possible.</t>
              </abstract>
            </front>
            <seriesInfo name="BCP" value="188"/>
            <seriesInfo name="RFC" value="7258"/>
            <seriesInfo name="DOI" value="10.17487/RFC7258"/>
          </reference>
        </referencegroup>
      </references>
    </references>
    <?line 198?>



  </back>
  <!-- ##markdown-source:
H4sIAAAAAAAAA6Vb7Y4bx5X9309RSyFYKSApyXGy9iiIM5bkSIC+1iPDCIIg
KHYXybKa3XRV9YwZwcA+xD7APss+Sp5kz7lV1V+kHOzuD1szZHfVrftx7rn3
1qxWqyLYUJsr9Vp/sM1OPTOl9bZtvLKNCnujXj5//02hNxtnbq+Kqi0bfcDT
ldPbsGraEBpbflhZE7arKr+6evSoqHTAYx+fXb9//nNR4pdd605XalMei+7I
L/2V+uzzx18UhT26KxVc58Nnjx59+eiz4oM53bWuuiqUWqkS65nGd15+c223
288+O7q2ND7+nEUoCh90U/1N120DMU7GF/6gXfjbj10rWzdtcbRX6i+hLZcK
/7NNZZqwVL51wZmtx0+nQ/ohOFviq7I9HHX64YCH8ZVtatuYvxbFrWk6Q4H3
LbWz2Idw9FcPH0K2H0wZ/PoAVa0bEx6+XD17uMCDzhzb0YM7G/bdZo2lH/JR
eazWG1P7hzcv3n77flEU8ZGV9b4zK/nuSk31XhS6C/vWQZAVtlCQD0d9vVZv
YCcYd68P8nE04WvtPsy/ad1ON/bvOmC5K/nk2EKTdfyZGn5t6k3bucbIJ2Xb
NYF2vYb5nK6tlo/NQVtIx5P8MZ9cvugclJ7P3OtkIu67tfrWeHrVSNZ3JpjJ
x/9E0JX6zm10o6dCfndzPRbPxfX+aI7WB3Mwl6Ucf/uwKIrVaqX0hqctQ1G8
31uvEBUdPUL5I0yxtcarr40P6mnnHD9+x2dtadS2deoQ46w3mrqDXUexlv15
XRQvg0qxoj5+vIEf4Xn1m/VvVLtVX337zVPGz88/r6NMB1tVtYGA99RLHLet
OnmeIqaFd52tsJQNfra7WsziSiF2lOuahpKWbWXWC/WivTO3xi0hyldfP333
5c8/49xYDkZU5qdjbUvgyAkrbxESiIO70XLQkS73Fu9XT7C/ahs8ube7fY3/
IA7Pbg9HxJ5GXPF4i41rdbUY1sApf0EH3OHQOoPtA2xrAB5iye9bJ9re4YBH
T92b0dnDPp5bnylgMViBy4j6huP053bmx85i17DXQem6VkdgDBRxlGPonTMG
HyMksbgsFOguFsgB6eGWzpsldjJbA0ep1tioUTvTGETSUpRStQfbYDF1a80d
X8KHstDd+GDK72VzQDQOj2Xu98aCsg8ITbUxFNhUIqqssEhrl2ZB7fE4oeVz
UKFx+AoPt9EtN9pbscptW8PREXwx4ozzjA0ssVSbDurQeNpBnWKKdBBFpRm+
LfpgnKwfqKcjCEeE6ma28+aEZTy9CC/u4Y7Q2b474MsdlIc9mpNqZbeD0TAl
HF3UsrflXmT+/k9xP6/uY62ZeUf6fwB1AQSTDX/7+FcRXkTTMy33Zv+xA9Jt
IaG/4DgMnS+//BV0KittTMChuHoTpaCVAzWOFaFwbvN0r63jL70ClN3GpxOA
Zc/bY8uNMVjKIKDgMkXx/R7+Hh2LAU6DymPeuFuxd4r+OwMXEQBqo8fSttaF
E7Kjdn45PMn81jUW33AdnP2uWcqxxCMH5DAxnjSWkzWdqeGAcFZZnP7HM3kk
VxNOa/W+VXtTH9UGdpsFiqzdwkvu9q3q6C2dU5LBtaugKSRnJ7/KFyk0l/HQ
Pfi2XWA2jmgiz1QdIJ5yckmIMgt/gO4IM9bJLDSwbeDVFbXXKgC53tTW71WD
EDy2ALrTMiKYnKGrAdBAQEQCXeWYsD7hUQntbLu6Pgl+HZ1tcOjaeEDWTN78
TXREwWr5xjGTiD+ODrsGCvdegbVw3FsBd3kvLnsx2cjiGbb6FZ5guaZtVuMl
CRdRNixRSfjPlqnaCQiOofrePSS9/kQf740OnnKmT1Deq/dcETxA3jKfRIfe
T9cxtbVH0+C4PsesuLAEgN01SMYlPdI227ojUBHS6EN53VVaN8M9Enep6S53
jKJboiYPVpqjGOFgDhu44t4exWmBQuCXAl+9QweA4VxqINBtK+5B+G/0Edvh
oHQcZG5g9F3b1VX0z5GHQwe3XU0U3dTiwK7Dv1jsoH9oHQOUQtwSvXzotki8
O7KGBpisq2V2fD3Cjz504Culsxu4OKJg4ksIVNpHg2a67I3MPsfWSqzC0nsA
RiV78z04nCSv9zG3iU9o8lu8DlcFRbs1eeOr3kT/6lVtQGntQZcncXIiIlRG
egI+YaBOCp9gx3dlmYzMBxA7xw5UPGWciK7THW2DJ6COay/S+K4OEeOajjbk
SkfTwtGw9pHUg+aBx7UbMnb5pZE0s8NqEIu0Ox+PtmmCRXJLCN4bHKve7Y0I
NedUAhHwsAjYeuKf5zLxFJQhSsOYO+goy8SgJRI/XjyKzzqzg2H4WpZBJ78E
SLl0BIZGJmPneZGH6feM1AG4hsyB9AxwrzsdIi+gFQ7G8Z9J4so7w6n7ZKWr
ylFlktYjpoGBE9Rz0EqCXZMVIGt4UwNh75Ka8MFJoXiDDHMtCRMwtA612ezw
PDlJi3Q1WPFAiqnEeyHpHT13bpmNEWhJSllGctEFyTgTIyRdNMZUPrGl/mxw
tbcIXVKGqDdd+4gddQcCrb6P0XhOGDYJcSKOcr8OtMweGN8RF3B2ECFKlU45
CMQEG9pjz1bW6rr5hOzJdz2BAimZGTOaEfld1iHbqnX5gQqeSYnkuJ35Rm9d
QYNlTtJtW0WyMBj9vpgIjEaQoSS9aFnVVA+WZ6YglPYOh6iC30aWY4Z0U7YI
HGKDFLuAEOPjsedHxV7AbUgAR4VPndFZ/iLdD/rRsXNEATw9oE96JjrVff8g
47kNA9wZKfpgohObGJHojmUBCjGTieMl9z8LX3x4gNdvueqF+BPi49SWMTCy
WQw/RA2kRTiRkJwvTdTYEA3LWog1Gc1PxpU8XmQ/FkWYpEZYyLcHw4wmVWHP
5waF0OgHnZhJL2dk/5IpRPPwMRTINnQhlrxgRJ0oKKmPL//QVTsTedsAmf9H
D5v4RwyWDf8JQ1pUkgbK1rU1XOqUcVtv2lvASMQQWA1gA1nqgwBHTrJS+Ail
8yhScYwMzhM799VBY5iptLN4EiBn2fzC3jmyzmMqQX6vHBLhEe4z43LdzICw
AnRFzSE67GHJmMlFuE6NBJQH8FihHmZvYw61brSqQOfsxbt9dE/UU3dQdNLR
5DURBmnAQvtb1jUxOeY3enjPlDUh+5L5ez9eJ1d81h+sgESKzeTTwiBRlkl/
B2lWEkMTYpOLMfLBEBxZHCxef3fzfrGM/6o3b+Xnb5//+3cvv33+jD/fvLh+
9ar/oUhP3Lx4+92rZ8NPw5tP375+/fzNs/gyPlWTj4rF6+s/L6IDLt6+e//y
7ZvrV4vYLB1XI1RUzBAsJhyoCaFF+2LCvL5++u6//+vx52Bg/8JexuPHbKvE
X754/G+f4xe4Y6q+pOSIv0JTpwIs0jCrN9J5KPXRBqScJatSQjnDxhlo8td/
oWb+eqV+vymPjz//Q/qAB558mHU2+VB0dv7J2ctRiRc+urBNr83J5zNNT+W9
/vPk96z30Ye//4r4plaPv/jqD8W8L9f5VF2QpajFHCQXtFQfqhcRP5K8SHLE
Keeh3PS9pj9JrylVp3cplfVlPtakdw8NkFHH/eO9gYcXxbPLRds8Y4otUWJu
bc1deiJhUo9aC53WUs5Ggh0jbdsSKCkw0TrF5VVRPIpJqGe0dtKhzDn3lON7
01an4nFKXF1Ack/th4FmJH5dfMYsfRqjgFRYEeIhYG0qcCh6+cUkScgYeOao
dp30EhKmJeowpraMIQSGECrgOf4fgjkcBclh/3KvWboDf7yZcMMts6QNMdfn
YlVyzsTgEvFJ9bPGwdxk+BL10I7JC3Dee2lScV+K3lCXqXMpwQ9JDpJHz04n
tUq/EmorfBO4piRyPfVN9UqzOY2VnsQeWmqMUs+x6p6sC2ICe+FMo/J/fLq+
rceHaYueWwHqUOMooFRtjZufryiezkwc0wJq9eGcZ+aWgnlt1supwaYeQw6W
mnZUAPwSv8dVZSslnYVxNGPVyGFSDTvK4cKS2GUQL6FefcxLsew8F7aatELe
klrNPWDqS+Ka2XgsQOBt1IQYfWOE8uY6mywNdK3DPviSLamkL5EItQScBl7F
RjC7BjEwz2Kpl9WPuBeE2kiZiCwcnqjashsh3/WWX6bOz0R37BYwF8UNgb1t
CjBsu+28EMR5a2Mo7KHLbtZdYmMgdTxwQJ7Ipfjd6hJ0NRCmnWFXYpkDJGUb
1pUkw1Lzg+5Vk5WXwoM7KYxG7tMDekKq3NsZQ1VKD30usP7YeptfjDxJQEzY
pqSfWHkKA1BmxZnTkgV5B6uXJOvZRr3pU2c7FupQg/UhMqFrNmO49XWG36K4
hhsPKpMssDH/FKpH+eywVt9gv4tpKzbVxdbkGmfYNt0p12nKl4iTCfMjFEHR
UPO6T8qJJ3OPNDnJzwyVNTwcVhfmjHP+CHWEIRXm2KZTjWdZTG9PYudKmHKv
AHrojJcnTib9lDKwK2PkMM7Ep2lg1i+oELow02duJetEf7MEy8uJSzhAemES
OWv1ijGmx5Zc9hg0iSk4wbP0Ko92k1LqJS+ozAE/B1GeFGI6tqqyc48MF9VI
xA9D+sZuL1BB5cdpsgHZbEotP7Giiw7UNfzEsXbysSV2tGW2FNTZNaJt43Om
PTC0xkl7SYaSmgV521S3ejznzbQzdHE7Po+EzpCOEwZooBVyM4R0e8wxG3vH
LjX0sD1fY1OWfcA+pJN+cmE7DoCpkpOm8J5jU0tq3ricjz3CTd/BBFNb9i2f
amTSkb5jBzV1jEfj4O3lruGE//Q0Nq83EybhrjOprpzUhL3/lzWT9mmyiKgh
r7NWL/joYiTOYuocTKkXw6GP8ZzUZFh85hQjcsiJinR0M/SWnY/xJi2rNuLZ
Kb6x19Vk8UQ5ROqYROQlBF59mlW2vY7n3UaK9f9XbzHz7dSuzt2TC6pKdLU/
Czs/cDrT7MJ+DUAAKalSp1o620ilzgzsK6NSnPhZmdxCwpjThQdNyV6SKwPl
CXx9h1yKMlg0MjewXBKIMeEHRE1E5DKJjxoeuXrWZzVXZNJJUuTUSWcNEjpU
CrJURkiXMXbC8fnHjzkxx+kGa6Rw1+Z+dt/XsIEZx7IhJI1SHC12+aGH2Go6
a/q020D/rIP0Syae1o+im0m/2JlVuTflh3TipIonwlduLRGwV8EY0rbYftxA
+QSvc3AJDScRBNScIHkpAwHCIdaHw/KxSrucHyQnTQo10auMm01zEbei/YIp
9w0sWo9j7lxOFPRxlnFnhCRJ/R2TBF2HbTYpKahW9mbbkOYt42+ELklbTRyl
3XLaM8n57MAjf0vtuzmNEqWundFgQ96EIP5CwJUrJxCuNremjgqWYWKctftp
VXRg9ehymjuyLahL1/p4v0amAP/4j/+EX5V7+FWJwBSd5OFmRKKcjnzsj+nU
pMCGIbdGj8bdak9VIeHY0EZmQ/5M3+Dh432cx1/wKhBpjDNptaGGp3xWNk0p
LVXJOD5rDU10oYLkpLHBHVvMdUtTjmpt4ZFJT+MWAVebEwtwvwlnYsqGHkB7
rnsCd8q6603R60icAnKMJlildWDK9Ngyq5BLgO+hMDC/UBeJlTa85xAb6Op+
DE8r9xu6JoanRKANlw+ZLwsJFRwNcMmql/n6TGUoLaK1PXAXUV99erBWX3dh
rsyBCVMxjia4E5SfDdJfJPBSb4d4/HivhzRUmMPnEGGcjOAKW+sQU6P68VPI
rN47e2sTrLfb7UqI1eWebakdQwqE0TF812PRRNWSiXOQjRs8eRHWXH5r800f
uQIlQ4jUmOddJtt2nvfE0pujcQPCWrJ+DJhYnsj1TJfo8s0I13ge+sPljDEM
FZTc08j6SRNJKVlQCLAk2HQ4dZOTLQ09mWhMhnK5p04HTmk5pksZqfDCVGzp
jmlmK37FYVIwk+m6zJtuev44GZEk37B+0g+JcIfTt7surmXJmTmqyum5v67G
SBLMF1FaaIztExmG5nlD37hKFLDqytRQ3UirP/X9ciHxkvDcGPahwHJd5q7j
xNnwehCerdkLSBfJfJop0A792XX4dGGV6NGl0ipfFBjV6cwOw521MBs0cepF
4gReMHrHr/vLWpC1kvb7ZVm2ckmGjZs8nRkZOE41os2F3M8H4snbrpu80WgG
KKX4vIFEkbnS+DJYr/8BAEQiGSAm7B7IRboVmFjHfPIvHPFOpqxZVkm3k8sO
Vb64KFdVrWhbLtuaKs8t/ncG7ZXYQyMxe6pFSas8qW1iIlim5izSRlJ9PxLj
pYUYiIOqY2tfOW19zHRLmVfJLVsm1QhaqzPU6TuJxJKUNEQlwzUHmYLNjNq/
1lOtWyodOY9pcKSwC5NEgqB4kihGiP75ZL74BBEsZTo271UJFJAgcga+Vs9t
6u+NQydBdOw/wLoLuUQjEBFLBy04Mmna9ZPx4SLz8hJOzdZ+grRvRpebf7f+
LVflLOzRZ7+Tu82cAzary+OS6Z01wD5RSDjbQPVmt9Qu3IZaz6/depPlnGIq
aVdF2iuFPw05uxEXywFJflFT4yZvvpKI4BtPaHBEdlHMT/ogV1rmzfpSLoeO
psvz6cJkrqCr9kiHkb/PEIEjFwUHPQx9BxE23i2JxV5sqe7amMsGoiORm1u2
85tiPd7IZsPQYanMdmukZh9m/pYmIBvYyl0L9kB1QmU2wQg1y+FQOadK0Uqf
JXfKuC4zAtrkAEgw0iQ5u5E9nvvQB6RSadOZbbofz+wfJ+XShiUN20NG2RCV
tW52qX+Q6azcsCmK1+xVjIoJd8FRFqYStq5RNksnRHpIy4GvxMYiexE6D0pG
I0vCLfgQOU0sO3040TuOe6d9ugTNv4AYetdiiH76zFmXPdj+2hfHSV1/J0rq
g8k4ZwrHvcVzL2pHftT5s94u7QOFvOk1H/9g4IzhDr3eGF7D3inQ5FJJ11he
pnUyTmldD51csKtD6ple08UjM4lenhgnG+YsIWgLuem5VexeTCWS3u6dBgO4
dJR0r6R3K8+02vUFYm6hIKOUKYhiC5oJ6ACM9TK2SE0VcONNBxeIcRl4o1iY
RJN6T5F/HtNfatwagSFewIFOPElZ70FTNBN4sfK3SDL2E3VkaM/lcXSL+9sx
sjT6kHIINg1t2dbKxKf9gymFb8/MlMYrGzMqJWLjSgApJduL7ZeLrsXDDtdU
5XaWDKdTb4odkjgj2uhaqj1RotxJjc6YOCfh8yb+1Y2UWqzERjlh5mixITCk
H3X/l9PPgycM0PiXFGf3d0adWrkQE1Oq/P3N9ZtrGfD3fMfPbyRE/jYlRXH2
ypdlFQjVSel8vtInYrXkZbgydpwzB+dF67gM4Y2kP9445lX8sVJzcPa+IRfn
N52tq3y7vCeQRqqG+Aq9Wkj+yIiEt9TcTH+ctIHyiuJ/AGT6ctxuOAAA

-->

</rfc>
