CINXE.COM
ASHRAE Certification
<!DOCTYPE html> <html id="htmlTag" xmlns="http://www.w3.org/1999/xhtml" lang="en"> <head id="Head1"> <!--Copyright Bridgeline Digital, Inc. An unpublished work created in 2009. All rights reserved. This software contains the confidential and trade secret information of Bridgeline Digital, Inc. ("Bridgeline"). Copying, distribution or disclosure without Bridgeline's express written permission is prohibited--> <title>ASHRAE Certification</title> <meta name="description" content="ASHRAE offers six different certifications to provide value to professionals in the build environment" /> <meta name="keywords" content="ASHRAE Certification, Certification, certification, ASHRAE certification, certified, Certified" /> <link media="ALL" rel="stylesheet" type="text/css" href="/Style%20Library/css/main.css?v=638670924820000000" /> <link href="https://www.ashrae.org/professional-development/ashrae-certification" rel="canonical" /><script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script> <script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jqueryui/1.7/jquery-ui.min.js"></script> <script type="text/javascript" src="/Script%20Library/front-end/frontEnd.js?v=638670924820000000"></script> <script type="text/javascript" src="/Script%20Library/RM%20and%20FB/facebookbasepixel.js?v=637559081832860343"></script> <script type="text/javascript" src="/Script%20Library/GoogleAnalytics/galinktracking.js?v=636694872528677945"></script> <script type="text/javascript" src="/Script%20Library/RM%20and%20FB/LinkedIn.js?v=636735766845676602"></script> <script type="text/javascript" src="/Script%20Library/RM%20and%20FB/AAMtracking.js?v=636866826136897193"></script> <script type="text/javascript" src="/Script%20Library/ad%20server/ad_server_search.js?v=638605405256353516"></script> <script type="text/javascript" src="/Script%20Library/ad%20server/uprival_test.js?v=637007772608685766"></script> <script type="text/javascript" src="/Script%20Library/ad%20server/ad_code.js?v=638605405380143503"></script> <script type="text/javascript"> //<![CDATA[ var publicSiteUrl='https://www.ashrae.org/'; var editorContext='SiteEditor'; var basePageType='basepage'; var pageState='View'; var jSpinnerUrl='/iapps_images/spinner.gif'; var jRotatingCube='/iapps_images/loading-spinner.gif'; var jWebApiRoutePath='api'; var PageId='f6401de6-7cfd-4469-837e-83c87b14b908'; var WorkflowId=''; var ReferrerTypeId='8'; var ReferrerUrl='professional-development/ashrae-certification/certification'; var siteId = '8039ce09-e7da-47e1-bcec-df96b5e411f4';var swgif = '/Tracking/WebPageEventLogger.axd'; //]]> </script> <meta charset="utf-8"> <meta name="mobile-web-app-capable" content="yes"><meta name="google-site-verification" content="OGrBPJ3X7qcl_k0ESYSyCr8H_IC8qNnq1Pkkq8DXJWo" /><!-- Global site tag (gtag.js) - Google Analytics --> <script async src="https://www.googletagmanager.com/gtag/js?id=UA-5368111-12"></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'UA-5368111-12'); </script><script type="text/javascript" src="https://web.ashrae.org/uprival/ad_code.js?st=1662042773"></script><!-- Google Tag Manager --> <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-KVQRBD6');</script> <!-- End Google Tag Manager --><script type="text/javascript" src="https://tracking.magnetmail.net/MagnetLeads.js"> </script><script type="text/javascript"> com.realmagnet.MagnetLeads.init('RsiAkAW4uUmruHul3yVjUQ'); com.realmagnet.MagnetLeads.visitPage(); </script><meta name="viewport" content="width=device-width, initial-scale=1" /><meta name="apple-mobile-web-app-capable" content="yes" /><meta name="apple-mobile-web-app-status-bar-style" content="black" /><meta name="apple-mobile-web-app-title" content="Web Starter Kit" /><meta name="msapplication-TileImage" content="Image Library/template-images/touch/ms-touch-icon-144x144-precomposed.png" /><meta name="msapplication-TileColor" content="#3372DF" /><script type="text/javascript" src="//platform-api.sharethis.com/js/sharethis.js#property=59b7cee33ece4e001182cc54&product=custom-share-buttons" async="async"></script><meta name="mobile-web-app-capable" content="yes" /><link rel="icon" sizes="192x192" href="/images/icon_192x192.png"></link><meta name="apple-mobile-web-app-capable" content="yes" /><meta name="apple-mobile-web-app-status-bar-style" content="default" /><meta name="apple-mobile-web-app-title" content="ASHRAE" /><link rel="apple-touch-icon" href="/images/icon_120x120.png"></link><link rel="apple-touch-icon" sizes="152x152" href="/images/icon_152x152.png"></link><link rel="apple-touch-icon" sizes="167x167" href="/images/icon_167x167.png"></link><link rel="apple-touch-icon" sizes="180x180" href="/images/icon_180x180.png"></link><meta name="msapplication-TileImage" content="/images/icon_144x144.png" /><meta name="msapplication-TileColor" content="#00529b" /></head> <body id="bodyTag"> <form method="post" action="/professional-development/ashrae-certification" id="form1"> <div class="aspNetHidden"> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['form1']; function __doPostBack(eventTarget, eventArgument) { if (!theForm.onsubmit || (theForm.onsubmit() != false)) { theForm.__EVENTTARGET.value = eventTarget; theForm.__EVENTARGUMENT.value = eventArgument; theForm.submit(); } } //]]> </script> <script src="https://ajax.aspnetcdn.com/ajax/4.6/1/WebForms.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ window.WebForm_PostBackOptions||document.write('<script type="text/javascript" src="/WebResource.axd?d=oCKj8IvNuIk7gy1HJUatdrxc44YP4nQWME8Wxdd6DGPnke3qspDXbthnORZlPAcXN7_u1xDrkIusxuRK-nyT4HeVlao1&t=638628063619783110"><\/script>');//]]> </script> <script type="text/javascript"> //<![CDATA[ var jTemplateType='0';var loadedFromVersion='False';//]]> </script> <script src="https://ajax.aspnetcdn.com/ajax/4.6/1/MicrosoftAjax.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ (window.Sys && Sys._Application && Sys.Observer)||document.write('<script type="text/javascript" src="/ScriptResource.axd?d=C0-jv8mCc3YH01nQBjS-_7iqxAhQwr1PAupAXWe9c-BPPGUzsXZR04BVmo0GfZ6DYf-qRgRxNRrIK4XxIcCtMtvwYi2DvMZh8gSrkeCsXgxJzW1HtAy8NZq70TAxcfFSjb7b6N-fcCXIWvVYDR11RiosX1o1&t=2a9d95e3"><\/script>');//]]> </script> <script src="https://ajax.aspnetcdn.com/ajax/4.6/1/MicrosoftAjaxWebForms.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ (window.Sys && Sys.WebForms)||document.write('<script type="text/javascript" src="/ScriptResource.axd?d=CkWDPtA3hXBHN7AqG5hE3AqHF3VpqsYHc2CORuy9yY-68UdbUfqEq988tjrPIpe-j_OLXO-j30fU7S3eQMTXmXucYiW4XyTEgu6YEG0ouvBlwMiFFZrNJMo6VfqMY2-D_9TN8uAlpOAtlcy_A1FeI5E3pNtBAkyeM0UpNdqXkUDtx89Z0&t=2a9d95e3"><\/script>');//]]> </script> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('scriptManager', 'form1', [], [], [], 90, ''); //]]> </script> <div class="pageWrap"> <header class="headerMain"> <div class="section--contrastLight global-alert" data-alert="AI"><p><span style="font-size: 13px;"><i class="icon-info-alt icon--empty"></i><em> Artificial intelligence (AI) policy: ASHRAE prohibits the entry of content from any ASHRAE publication or related ASHRAE intellectual property (IP) into any AI tool, including but not limited to ChatGPT. Additionally, creating derivative works of ASHRAE IP using AI is also prohibited without express written permission from ASHRAE.</em></span></p><span class="close-button"><i role="button" class="icon-close"><span class="h-visuallyHidden">Close</span></i></span></div> <div class="headerMain-util"> <div class="headerMain-utilInner"> <div class="headerMain-utilZone01"> <div class="logoMain"> <a href="/"> <img src="/Image Library/content-images/logo_ashrae.png" alt="logo"></a><span>Shaping Tomorrow’s Global Built Environment Today</span> </div> </div> <div class="headerMain-utilZone02"> <i class="placeholder" data-placeholderid="11138"></i> <div class="searchBox searchBox--main"> <input id="searchMain" type="text" placeholder="What Are You Looking For?" name="" class="searchBox-textField"> <a class="searchBox-submit" ></a> </div> </div> <div class="headerMain-utilZone03"> <nav class="navUtil"><ul> <li class=""><a href="/join">Join</a></li> <li class=""><a href="/volunteer">Volunteer</a></li> <li class=""><a href="/make-a-gift">Make A Gift</a></li> <li class="navUtil-btn"><a href="https://www.techstreet.com/ashrae/pages/home">Bookstore</a></li> </ul></nav> <nav class="navSignin"> <ul> <li><a href="/login" class="navSignin-signin">Log In</a></li> </ul> </nav> </div> </div> </div> <div class="headerMain-main"> <div class="headerMain-mainInner"> <div class="headerMain-mainZone01"> </div> <div class="headerMain-mainZone02"> <nav id="navMain" runat="server" class="navMain"><ul> <li class="hasChildren is-mega"><a href="/about">About</a><ul> <div class="mega-column"> <li class=""><a href="/about/mission-and-vision">Mission & Vision</a><ul class="mega-column--inset"> <li class=""><a href="/about/mission-and-vision/ashrae-industry-history">ASHRAE & Industry History</a></li> </ul> </li> <li class=""><a href="/about/leadership">Leadership</a><ul class="mega-column--inset"> <li class=""><a href="/about/leadership/ashrae-board-of-directors">ASHRAE Board of Directors</a></li> <li class=""><a href="/about/leadership/ashrae-president">ASHRAE President</a></li> <li class=""><a href="/about/leadership/leadership-voices">Leadership Voices</a></li> <li class=""><a href="/about/leadership/officers-directors-councils-committees-staff">Officers, Directors, Councils, Committees, Staff</a></li> <li class=""><a href="/about/leadership/presidential-members-gallery">Presidential Members Gallery</a></li> <li class=""><a href="/File Library/About/Leadership/Society Organization Chart/SocietyOrgChart.pdf">Society Organization Chart</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/about/strategic-plan">Strategic Plan</a></li> <li class=""><a href="/about/society-snapshot">Society Snapshot</a></li> <li class=""><a href="/about/governance">Governance</a><ul class="mega-column--inset"> <li class=""><a href="/about/governance/memoranda-of-understanding">Memoranda of Understanding</a></li> </ul> </li> <li class=""><a href="/about/position-documents">Position Documents</a></li> <li class=""><a href="/about/government-affairs">Government Affairs</a><ul class="mega-column--inset"> <li class=""><a href="/about/government-affairs/member-resources-advocacy-toolkit">Member Resources: Advocacy Toolkit</a></li> <li class=""><a href="/about/government-affairs/government-affairs-office">Government Affairs Office</a></li> <li class=""><a href="/about/government-affairs/government-affairs-updates">Government Affairs Updates</a></li> <li class=""><a href="/about/government-affairs/policy-positions-and-issues">Policy Positions and Issues</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/about/news">News</a><ul class="mega-column--inset"> <li class=""><a href="/about/news/2025">2025</a></li> <li class=""><a href="/about/news/2024">2024</a></li> <li class=""><a href="/about/news/2023">2023</a></li> <li class=""><a href="/about/news/news-prior-to-2023">News Prior to 2023</a></li> </ul> </li> <li class=""><a href="/about/newsletters">Newsletters</a></li> <li class=""><a href="/about/careers-at-ashrae">Careers at ASHRAE</a></li> <li class=""><a href="/about/event-space-rental">Event Space Rental</a></li> <li class=""><a href="http://foundation.ashrae.biz/" target="_blank">ASHRAE Foundation <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/about/ashrae-365-app">ASHRAE 365 App</a></li></div><div class="mega-column"><li class=""><a href="/about/support-ashrae">Support ASHRAE</a><ul class="mega-column--inset"> <li class=""><a href="/about/support-ashrae/rp">RP</a></li> <li class=""><a href="http://foundation.ashrae.biz/" target="_blank">Foundation <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/about/support-ashrae/planned-giving">Planned Giving</a></li> <li class=""><a href="/about/support-ashrae/ashrae-presidents-scholarship">ASHRAE Presidents Scholarship</a></li> <li class=""><a href="/about/support-ashrae/other">Other</a></li> <li class=""><a href="/about/support-ashrae/volunteer">Volunteer</a></li> </ul> </li> <li class=""><a href="/about/marketing-central">Marketing Central</a></li> <li class=""><a href="/about/ashrae-global-hq">ASHRAE Global HQ</a></li> <li class=""><a href="/about/contact-us">Contact Us</a></li> <li class=""><a href="/about/diversity-equity-and-inclusion-dei">Diversity Equity and Inclusion (DEI)</a></li> </div> </ul> </li> <li class="hasChildren is-mega"><a href="/technical-resources">Technical Resources</a><ul> <div class="mega-column"> <li class=""><a href="https://store.accuristech.com/ashrae/ashraegate.html" target="_blank">Bookstore <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="https://ashrae.library.site/" target="_blank">ASHRAE Library <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/technical-resources/technology-portal">Technology Portal</a></li> <li class=""><a href="/technical-resources/technical-apps">Technical Apps</a></li> <li class=""><a href="/technical-resources/free-resources">Free Resources</a></li> <li class=""><a href="/technical-resources/ashrae-365-app">ASHRAE 365 App</a></li> <li class=""><a href="/technical-resources/building-eq">Building EQ</a></li> <li class=""><a href="/technical-resources/aedgs">AEDGs</a></li> <li class=""><a href="/technical-resources/cebd-center-of-excellence-for-building-decarbonization">Center of Excellence for Building Decarbonization (CEBD)</a></li></div><div class="mega-column"><li class=""><a href="/technical-resources/standards-and-guidelines">Standards & Guidelines</a><ul class="mega-column--inset"> <li class=""><a href="/technical-resources/standards-and-guidelines/continuous-maintenance">Continuous Maintenance</a></li> <li class=""><a href="/technical-resources/standards-and-guidelines/pcs-toolkit">Project Committees (PCs) Toolkit</a></li> <li class=""><a href="/technical-resources/standards-and-guidelines/public-review-drafts">Public Review Drafts</a></li> <li class=""><a href="https://www.techstreet.com/ashrae/lists/ashrae_standards.tmpl?ashrae_auth_token=" target="_blank">Purchase Standards & Guidelines <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/technical-resources/standards-and-guidelines/standards-actions">Standards Actions</a></li> <li class=""><a href="/technical-resources/standards-and-guidelines/standards-addenda">Standards Addenda</a></li> <li class=""><a href="/technical-resources/standards-and-guidelines/standards-errata">Standards Errata</a></li> <li class=""><a href="/technical-resources/standards-and-guidelines/standards-interpretations">Standards Interpretations</a></li> <li class=""><a href="/technical-resources/standards-and-guidelines/apply-to-a-project-committee">Apply to a Project Committee</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/technical-resources/90-1-portal">90.1 Portal</a></li> <li class=""><a href="/technical-resources/ashrae-handbook">ASHRAE Handbook</a></li> <li class=""><a href="/technical-resources/ashrae-journal">ASHRAE Journal</a><ul class="mega-column--inset"> <li class=""><a href="/technical-resources/ashrae-journal/featured-articles">Featured Articles</a></li> <li class=""><a href="/technical-resources/ashrae-journal/podcast">ASHRAE Journal Podcast</a></li> <li class=""><a href="/technical-resources/ashrae-journal/hot-air">Hot Air</a></li> </ul> </li> <li class=""><a href="http://www.hpbmagazine.org/" target="_blank">High Performing Buildings <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/technical-resources/supplier-provided-learning">Supplier-Provided Learning</a></li> <li class=""><a href="/technical-resources/ashrae-transactions">ASHRAE Transactions</a></li> <li class=""><a href="/technical-resources/ashrae-conference-papers">ASHRAE Conference Papers</a></li></div><div class="mega-column"><li class=""><a href="/technical-resources/research">Research</a><ul class="mega-column--inset"> <li class=""><a href="/technical-resources/research/ashrae-rp">ASHRAE RP</a></li> <li class=""><a href="https://www.techstreet.com/ashrae/subgroups/34748?ashrae_auth_token=" target="_blank">Purchase Research Reports <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/technical-resources/research/research-strategic-plan">Research Strategic Plan</a></li> </ul> </li> <li class=""><a href="/technical-resources/technical-committees">Technical Committees</a></li> <li class=""><a href="/technical-resources/science-and-technology-for-the-built-environment">Science and Technology for the Built Environment</a></li> <li class=""><a href="/technical-resources/translated-publications">Translated Publications</a></li></div><div class="mega-column"><li class=""><a href="/technical-resources/authoring-tools">Authoring Tools</a><ul class="mega-column--inset"> <li class=""><a href="/technical-resources/authoring-tools/citation-and-abstract-indexes">Citation and Abstract Indexes</a></li> <li class=""><a href="/technical-resources/authoring-tools/terminology">Terminology</a></li> </ul> </li> <li class=""><a href="/technical-resources/publication-errata-and-updates">Publication Errata & Updates</a></li> <li class=""><a href="/technical-resources/technical-faqs">Technical FAQs</a></li> <li class=""><a href="/technical-resources/resilience-activities">Resilience Activities</a></li> <li class=""><a href="/technical-resources/refrigeration">Refrigeration</a></li> <li class=""><a href="/technical-resources/residential">Residential</a></li> </div> </ul> </li> <li class="hasChildren is-mega"><a href="/professional-development">Professional Development</a><ul> <div class="mega-column"> <li class=""><a href="/professional-development/elearning-on-demand">eLearning On Demand</a><ul class="mega-column--inset"> <li class=""><a href="https://myelearning.ashrae.org/page/individual-course" target="_blank">Course Catalog <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/professional-development/elearning-on-demand/group-enrollment">Group Enrollments</a></li> </ul> </li> <li class=""><a href="/professional-development/all-instructor-led-training">All Instructor-Led Training</a><ul class="mega-column--inset"> <li class=""><a href="/professional-development/all-instructor-led-training/scheduled-courses">Scheduled Courses</a></li> <li class=""><a href="/professional-development/all-instructor-led-training/hvac-design-and-operations-training">HVAC Design and Operations Training</a></li> <li class=""><a href="/professional-development/all-instructor-led-training/online-instructor-led-training">Online Instructor-Led Training</a></li> <li class=""><a href="/professional-development/all-instructor-led-training/global-training">ASHRAE Global Training | MENA</a></li> <li class=""><a href="/professional-development/all-instructor-led-training/catalog-of-instructor-led-training">Catalog of Instructor-Led Training</a></li> <li class=""><a href="/professional-development/all-instructor-led-training/company-chapter-training">Company/Chapter Training</a></li> </ul> </li> <li class=""><a href="/professional-development/self-directed-learning-group-learning-texts">Self-Directed Learning / Group Learning Texts</a></li></div><div class="mega-column"><li class=""><a href="/professional-development/ashrae-certification">ASHRAE Certification</a><ul class="mega-column--inset"> <li class=""><a href="/professional-development/ashrae-certification/explore-benefits">Explore Benefits</a></li> <li class=""><a href="/professional-development/ashrae-certification/digital-badging">Digital Badging</a></li> <li class=""><a href="/professional-development/ashrae-certification/find-an-ashrae-certified-professional">Find an ASHRAE Certified Professional</a></li> </ul> </li> <li class=""><a href="/professional-development/learning-pathways">Learning Pathways</a><ul class="mega-column--inset"> <li class=""><a href="/professional-development/learning-pathways/hvac-design">HVAC Design - Basics</a></li> <li class=""><a href="/professional-development/learning-pathways/pathogen-mitigation">Pathogen Mitigation</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="https://jobs.ashrae.org/" target="_blank">Job Board <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/professional-development/educator-resources">Educator Resources</a></li> <li class=""><a href="/professional-development/tech-hour-videos">Tech Hour Videos</a></li> <li class=""><a href="/professional-development/ashrae-unep-portal">ASHRAE UNEP Portal</a></li> </div> </ul> </li> <li class="hasChildren is-mega"><a href="/conferences">Conferences</a><ul> <div class="mega-column"> <li class=""><a href="/conferences/2025-annual-conference-phoenix">2025 Annual Conference | Phoenix</a></li> <li class=""><a href="/conferences/topical-conferences">Topical Conferences</a><ul class="mega-column--inset"> <li class=""><a href="/conferences/topical-conferences/third-international-conference-on-energy-and-indoor-environment-for-hot-climates">Third International Conference on Energy and Indoor Environment for Hot Climates</a></li> <li class=""><a href="/conferences/topical-conferences/2025-ashrae-conference-for-integrated-design-construction-operations">2025 ASHRAE Conference for Integrated Design, Construction & Operations</a></li> <li class=""><a href="/conferences/topical-conferences/ieq-2025-conference">IEQ 2025 Conference</a></li> <li class=""><a href="/conferences/topical-conferences/2025-ashrae-building-decarbonization-conference">2025 ASHRAE Building Decarbonization Conference</a></li> <li class=""><a href="/conferences/topical-conferences/2025-building-xvi-conference">2025 Buildings XVI Conference</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/conferences/virtual-conference-access">Virtual Conference Access</a></li> <li class=""><a href="/conferences/conference-resources">Conference Resources</a><ul class="mega-column--inset"> <li class=""><a href="/conferences/conference-resources/ashrae-conference-marketing">ASHRAE Conference Marketing</a></li> <li class=""><a href="/File Library/Conferences/Conference Resources/Criteria for Annual Conference City Selection/Criteria-for-Annual-Conference-City-Selection.pdf">Criteria for Annual Conference City Selection</a></li> <li class=""><a href="/conferences/conference-resources/papers-and-programs">Papers & Programs</a></li> <li class=""><a href="/conferences/conference-resources/past-ashrae-conferences">Past ASHRAE Conferences</a></li> <li class=""><a href="/conferences/conference-resources/future-ashrae-conferences">Future ASHRAE Conferences</a></li> <li class=""><a href="/conferences/conference-resources/topical-conference-criteria">Topical Conference Criteria</a></li> <li class=""><a href="/conferences/conference-resources/travel">Travel</a></li> <li class=""><a href="/conferences/conference-resources/sponsorship-opportunities">Sponsorship Opportunities</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/conferences/chapters-regional-conferences-crcs">Chapters Regional Conferences (CRCs)</a></li> <li class=""><a href="/conferences/events-and-conferences">Events and Conferences</a></li> <li class=""><a href="/conferences/speaker-resources">Speaker Resources</a></li> <li class=""><a href="/conferences/ashrae-365-app">ASHRAE 365 App</a></li> </div> </ul> </li> <li class="hasChildren is-mega"><a href="/communities">Communities</a><ul> <div class="mega-column"> <li class=""><a href="/communities/regions">Regions</a></li> <li class=""><a href="/communities/chapters">Chapters</a><ul class="mega-column--inset"> <li class=""><a href="/communities/chapters/ashrae-chapters">ASHRAE Chapters</a></li> <li class=""><a href="https://eweb.ashrae.org/eweb/dynamicpage.aspx?webcode=ASHRAEChapters" target="_blank">Chapter Reports, PAOE, CIQ <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="https://eweb.ashrae.org/eweb/dynamicpage.aspx?site=ASHRAE&webcode=chaptermeetings&chp_cst_key=00000000-0000-0000-0000-000000000000" target="_blank">Chapter Meetings <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/communities/chapters/chapter-resources">Chapter Resources</a></li> <li class=""><a href="/communities/chapters/distinguished-lecturers">Distinguished Lecturers</a></li> <li class=""><a href="/communities/chapters/paoe-information">PAOE Information</a></li> <li class=""><a href="/communities/chapters/doe-lbnl-partnership">DOE & LBNL Partnership</a></li> </ul> </li> <li class=""><a href="/communities/volunteer">Volunteer</a></li></div><div class="mega-column"><li class=""><a href="/communities/councils">Councils</a><ul class="mega-column--inset"> <li class=""><a href="/communities/councils/members-council">Members Council</a></li> <li class=""><a href="/communities/councils/publishing-and-education-council">Publishing & Education Council</a></li> <li class=""><a href="/communities/councils/technology-council">Technology Council</a></li> </ul> </li> <li class=""><a href="/communities/committees">Committees</a><ul class="mega-column--inset"> <li class=""><a href="/communities/committees/committee-nominations">Committee Nominations</a></li> <li class=""><a href="/communities/committees/standards-committees">Standards Committees</a></li> <li class=""><a href="/communities/committees/standing-committees">Standing Committees</a></li> <li class=""><a href="/communities/committees/technical-committees">Technical Committees</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/communities/student-zone">Student Zone</a><ul class="mega-column--inset"> <li class=""><a href="/communities/student-zone/student-activities">Student Activities</a></li> <li class=""><a href="/communities/student-zone/competitions">Competitions</a></li> <li class=""><a href="/communities/student-zone/scholarships-and-grants">Scholarships & Grants</a></li> <li class=""><a href="/communities/student-zone/student-branches">Student Branches</a></li> <li class=""><a href="/communities/student-zone/k-12-activities">K–12 Activities</a></li> <li class=""><a href="/communities/student-zone/membership-and-meetings">Membership & Meetings</a></li> <li class=""><a href="/communities/student-zone/educational-resources">Educational Resources</a></li> <li class=""><a href="/communities/student-zone/student-activities-resources">Student Activities Resources</a></li> <li class=""><a href="/communities/student-zone/student-news">Student News</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/communities/young-engineers-in-ashrae-yea">Young Engineers in ASHRAE (YEA)</a><ul class="mega-column--inset"> <li class=""><a href="/communities/young-engineers-in-ashrae-yea/honors-and-awards">Honors & Awards</a></li> <li class=""><a href="/communities/young-engineers-in-ashrae-yea/resources">Resources</a></li> <li class=""><a href="/communities/young-engineers-in-ashrae-yea/yea-committee">YEA Committee</a></li> <li class=""><a href="/communities/young-engineers-in-ashrae-yea/yea-events-and-programs">YEA Events & Programs</a></li> <li class=""><a href="/File Library/Membership/Member Benefits/Membership Promotion Resources/YoungEngineersinASHRAE-Guide.pdf">YEA Guide</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/communities/college-of-fellows">College of Fellows</a></li> <li class=""><a href="/communities/life-members-club">Life Members Club</a></li> <li class=""><a href="/communities/ashrae-associate-society-alliance">ASHRAE Associate Society Alliance</a></li> <li class=""><a href="/communities/memoranda-of-understanding-mous">Memoranda of Understanding (MOUs)</a></li> </div> </ul> </li> <li class="hasChildren is-mega"><a href="/membership">Membership</a><ul> <div class="mega-column"> <li class=""><a href="/membership/member-benefits">Member Benefits</a><ul class="mega-column--inset"> <li class=""><a href="/membership/member-benefits/membership-promotion-resources">Membership Promotion Resources</a></li> </ul> </li> <li class=""><a href="/membership/join">Join</a></li> <li class=""><a href="/membership/renew">Renew</a></li> <li class=""><a href="/membership/special-membership-programs">Special Membership Programs</a><ul class="mega-column--inset"> <li class=""><a href="/membership/special-membership-programs/grouppay">GroupPay</a></li> <li class=""><a href="https://www.ashrae.org/membership/special-membership-programs#yea" target="_blank">YEA <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="https://www.ashrae.org/membership/special-membership-programs#smartstart" target="_blank">SmartStart <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="https://www.ashrae.org/membership/special-membership-programs#devecon" target="_blank">Developing Economies <i class="icon-link-ext icon--empty"></i></a></li> <li class=""><a href="/membership/special-membership-programs/cibse-ashrae-membership">CIBSE/ASHRAE Membership</a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/membership/my-ashrae">My ASHRAE</a><ul class="mega-column--inset"> <li class=""><a href="/membership/my-ashrae/connect-a-colleague">Connect-a-Colleague</a></li> <li class=""><a href="/membership/my-ashrae/my-community">My Community</a></li> <li class=""><a href="/membership/my-ashrae/my-participation">My Participation</a></li> <li class=""><a href="/membership/my-ashrae/my-professional-development">My Professional Development</a></li> <li class=""><a href="/membership/my-ashrae/my-technical-resources">My Technical Resources</a></li> <li class=""><a href="/membership/my-ashrae/renew-my-membership">Renew My Membership</a></li> <li class=""><a href="/membership/my-ashrae/upgrade-my-membership">Upgrade My Membership</a></li> <li class=""><a href="https://eweb.ashrae.org/eweb/dynamicpage.aspx?webcode=ASHRAEIBII" target="_blank">Manage My Membership <i class="icon-link-ext icon--empty"></i></a></li> </ul> </li></div><div class="mega-column"><li class=""><a href="/membership/honors-and-awards">Honors & Awards</a></li> <li class=""><a href="/membership/membership-faqs">Membership FAQs</a></li> <li class=""><a href="/membership/logo-merchandise">Logo Merchandise</a></li> </div> </ul> </li> </ul></nav><div class="mobileDrawerToggle drawerToggle" data-for="globals-mobile" data-mobile="true"></div> </div> </div> </div> </header> <script> $(document).ready(function () { $('#searchMain').keydown(function (event) { if (event.keyCode == 13) { event.preventDefault(); submitSiteSearch($('#searchMain').val()); } }); $('.searchBox-submit').click( function () { submitSiteSearch($('#searchMain').val()); }); }); function submitSiteSearch(searchVal) { if (searchVal != "") { //document.location = '/search/productsearch?q=' + escape(searchVal); //document.location = '/search/sitesearch?q=' + escape(searchVal); document.location = '/search/ashrae-search?q=' + escape(searchVal); } } </script> <script src="https://use.typekit.net/rof0zcx.js"></script> <script>try{Typekit.load({ async: true });}catch(e){}</script> <main> <div class="pageMeta"> <div class="pageMeta-inner"> <nav role="navigation" class="navSecondary"> <div id="ctl01_ctlBreadcrumbNav_Breadcrumb" class="Breadcrumb"> <ul class="navSecondary-breadcrumb"> <li><a href="/home">Home</a></li> <li><a href="/professional-development">Professional Development</a></li> <li class="active"><a href="/professional-development/ashrae-certification">ASHRAE Certification</a></li> </ul> </div> <!-- TODO: Add nav for sibling links --> <!--<ul class="navSecondary-links"> <li><a href="#">Interior Page</a></li> <li><a href="#">Interior Page</a></li> <li><a href="#">Interior Page</a></li> </ul>--> </nav> </div> </div> <div class='section section--contrastLight pageTitle pageTitle--center ' style="background-image:url(https://www.ashrae.org/Image%20Library/Global%20Content/Banners/Skylines/profdev.png)"> <div class="contained"> <div class="pageTitleCopy"> <h1 id="ctl01_ctlPageTitle_cltitle" class="pageTitleCopy-heading"> Certification </h1> </div> </div> </div> <div id="ctl01_PageZoneContainer4"> <div id="ctl01_PageZoneContainer4_PageZoneContainer4_4ATKxT6obGf"> <div id="ctl01_PageZoneContainer4_PageZoneContainer4_4ATKxT6obGf_ctl00"> <div class="section h-hard socialShare section--contrastLight"> <div class="socialShare-inner"> <h4 class="socialShare-heading">Share This</h4> <div class="socialShare-icons"> <span class="st-custom-button st_x_large" data-network="twitter"> <span class="stButton"> <span class="stLarge"> </span> </span> </span> <span class="st-custom-button st_facebook_large" data-network="facebook"> <span class="stButton"> <span class="stLarge"> </span> </span> </span> <span class="st-custom-button st_email_large" data-network="email"> <span class="stButton"> <span class="stLarge"> </span> </span> </span> <span class="st-custom-button st_print_large" data-network="print"> <span class="stButton"> <span class="stLarge"> </span> </span> </span> <span class="st-custom-button st_sharethis_large" data-network="sharethis"> <span class="stButton"> <span class="stLarge"> </span> </span> </span> </div> </div> </div> </div> </div> </div> <div class="section"> <div class="contained "> <div class="row"> <div class="column lg-18"> <div id="ctl01_PageZoneContainer1"> <div id="ctl01_PageZoneContainer1_PageZoneContainer1_3N4i9uI2TGD"> <div id="ctl01_PageZoneContainer1_PageZoneContainer1_3N4i9uI2TGD_ctl00"> <p style="text-align: center;"><span style="color: #ffffff;"><strong> <a class="btn btn--hexagon-primary" href="https://www.ashrae.org/professional-development/ashrae-certification/ashrae-certification-badges" title="ASHRAE Certification Badges">Digital Badging</a> <a class="btn btn--hexagon-primary" href="https://www.ashrae.org/professional-development/ashrae-certification/why-get-certified/the-value-of-certification" title="The Value of Certification">WHY GET CERTIFIED</a> </strong></span></p> <table style="width: 100%;"> <tbody> <tr> <td style="width: 23.664%;"><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/cdp-certified-decarbonization-professional-certification" target="_blank"><img style="float: right;" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/ashrae%20certification/certification%20types/cdp/ashrae-cdp.png" alt width="158" height="158"></a></td> <td style="width: 69.336%;"> <h3 style="text-align: center;"><strong>Explore Our NEW! Building Decarbonization Certification</strong></h3> <p style="text-align: center;"><strong><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/cdp-certified-decarbonization-professional-certification/cdp-certified-decarbonization-professional-certification" target="_blank">Certified Decarbonization Professional (CDP)</a></strong></p> </td> </tr> </tbody> </table> <figure class="figure--left"></figure> <hr> <p><span style="color: #ffffff;"><strong> </strong></span></p> <figure></figure> <p><img style="height: 232px; width: 232px; float: left;" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/ashrae%20certification/hvac-designer.jpg" alt width="278" height="204" data-amp-height="488" data-amp-width="928"></p> <h2 class="bannerCopy-heading" style="text-align: center;">Explore Our Building Design Certifications</h2> <h4 style="text-align: center;">Which one is right for you?</h4> <p style="text-align: center;"><strong><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/bemp-building-energy-modeling-professional-certification/bemp-building-energy-modeling-professional-certification" title="BEMP – Building Energy Modeling Professional Certification">Building Energy Modeling Professional (BEMP)</a> | </strong> <strong><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/chd-certified-hvac-designer/chd-certified-hvac-designer" title="CHD – Certified HVAC Designer">Certified HVAC Designer (CHD)</a> |</strong><strong> </strong> <strong><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/hfdp-healthcare-facility-design-professional-certification/hfdp-healthcare-facility-design-professional-certification" title="HFDP – Healthcare Facility Design Professional Certification">Healthcare Facility Design Professional (HFDP)</a> | </strong> <strong><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/hbdp-high-performance-building-design-professional-certification/hbdp-high-performance-building-design-professional-certification" title="HBDP – High-Performance Building Design Professional Certification">High-Performance Building Design Professional (HBDP)</a></strong></p> <p style="text-align: center;"><strong><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/bemp-building-energy-modeling-professional-certification"><img src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/ashrae%20certification/ashrae-bemp-100x100.png" alt></a><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/chd-certified-hvac-designer"><img src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/ashrae%20certification/ashrae-chd-100x100.png" alt></a><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/bemp-building-energy-modeling-professional-certification"></a><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/hfdp-healthcare-facility-design-professional-certification"><img src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/ashrae%20certification/ashrae-hfdp-100x100.png" alt></a><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/hbdp-high-performance-building-design-professional-certification"><img src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/ashrae%20certification/ashrae-hbdp-100x100.png" alt></a><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/hfdp-healthcare-facility-design-professional-certification"></a></strong></p> <p style="text-align: center;"><span style="color: #ffffff;">--------------------------------------------</span><span style="color: #70af16;"><i class="icon-flickr"></i> <i class="icon-flickr"></i> </span></p> <hr> <p><img style="height: 232px; width: 232px; float: left;" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/ashrae%20certification/building-commissioning.jpg" alt width="278" height="204" data-amp-height="488" data-amp-width="928"></p> <h2 class="bannerCopy-heading" style="text-align: center;">Explore Our Building Performance Certifications</h2> <h4 style="text-align: center;">Which one is right for you?</h4> <p style="text-align: center;"><strong><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/bcxp-building-commissioning-professional-certification" title="BCxP – Building Commissioning Professional Certification">Building Commissioning Professional (BCxP)</a> | <a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/beap-building-energy-assessment-professional-certification/beap-building-energy-assessment-professional-certification" title="BEAP – Building Energy Assessment Professional Certification">Building Energy Assessment Professional (BEAP)</a></strong></p> <p style="text-align: center;"><strong><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/bcxp-building-commissioning-professional-certification"><img src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/ashrae%20certification/ashrae-bcxp-100x100.png" alt></a><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/beap-building-energy-assessment-professional-certification"><img src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/ashrae%20certification/ashrae-beap-100x100.png" alt></a><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/bcxp-building-commissioning-professional-certification"></a></strong></p> <p style="text-align: center;"><span style="color: #ffffff;">--------------------------------------------</span><span style="color: #70af16;"><i class="icon-flickr"></i> <i class="icon-flickr"></i> </span></p> <hr> <p><img style="height: 232px; width: 232px; float: left;" src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/ashrae%20certification/building-operations.jpg" alt width="278" height="204" data-amp-height="488" data-amp-width="928"></p> <h2 class="bannerCopy-heading" style="text-align: center;">Explore Our Building Operations Certification</h2> <p style="text-align: center;"><strong></strong></p> <p style="text-align: center;"><strong><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/opmp-operations-and-performance-management-professional-certification/opmp-operations-and-performance-management-professional-certification" title="OPMP – Operations and Performance Management Professional Certification">Operations & Performance Management Professional (OPMP)</a></strong></p> <p style="text-align: center;"><a href="https://www.ashrae.org/professional-development/ashrae-certification/certification-types/opmp-operations-and-performance-management-professional-certification"><img src="https://www.ashrae.org/image%20library/main%20nav/professional%20development/ashrae%20certification/ashrae-opmp-100x100.png" alt></a></p> <p style="text-align: center;"><span style="color: #ffffff;">--------------------------------------------</span><span style="color: #70af16;"><i class="icon-flickr"></i> <i class="icon-flickr"></i> </span></p> <p><span style="color: #ffffff;">-</span></p> <hr> </div> </div><div id="ctl01_PageZoneContainer1_PageZoneContainer1_98zYNf9rFnD" class="CLContentDataView"> <div class="section contentSlider" xmlns="http://www.w3.org/1999/xhtml" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:user="urn:my-scripts"> <div class="contained"> <div class="contentSlider-content"> <div class="contentSlider-item"> <p>“In my field, ASHRAE certifications are widely recognized. When writing emails, I know the BEAP and BEMP designations after my name show my competence. An ASHRAE certification helps employers and clients know they are getting the right person to work on projects.”</p> <p class="contentSlider-byline">Yao Yu, Ph.D.</p> </div> <div class="contentSlider-item"> <p>“As a YEA (Young Engineers in ASHRAE) member, it was challenging to distinguish myself among the crowd of my industry peers. ASHRAE Certification has allowed me to market myself, identifying a level of competency and knowledge in my field. I’m a true believer that ASHRAE has helped me in my pursuit of excellence through their certification program.”</p> <p class="contentSlider-byline">Cameron R. Labunski, P.E.</p> </div> <div class="contentSlider-item"> <p>“It’s beginning to be an ever more changing global economy and your competition is no longer down the street or across town, so getting a certification is very valuable in the sense that you’re bringing yourself to the top of the pack. The HFDP behind my name gets on my business card and gets on every email I send, so as soon as someone receives a contact from me they can see my experience and they can see that it’s been validated by ASHRAE.”</p> <p class="contentSlider-byline">Mark Tome, P.E.</p> </div> <div class="contentSlider-item"> <p>"I can say that I belong to the 94% who are proud to hold an ASHRAE certification and to the 89% who believe that it validates their level of specialized knowledge and ability. But also for me one of the main values of an ASHRAE certification is that ASHRAE is a global organization and one of the finest in the HVAC industry, and if you are looking for some kind of international validation of your knowledge, skills and abilities, I am sure that you will not find a better certification."</p> <p class="contentSlider-byline">Fernando Dutra Del Castillo, B.S. Engineering, CHD</p> </div> </div> </div> </div> <script xmlns="http://www.w3.org/1999/xhtml" xmlns:msxsl="urn:schemas-microsoft-com:xslt" xmlns:user="urn:my-scripts"> $('.contentSlider-content').slick({ arrows: false, dots: true, fade: true, infinite: true, autoplay: true, autoplaySpeed: 4000, speed: 300, slidesToShow: 1, slidesToScroll: 1, }); </script><input name="ctl01$PageZoneContainer1$PageZoneContainer1_98zYNf9rFnD$ctl01_PageZoneContainer1_PageZoneContainer1_98zYNf9rFnDCallBack_ClientValues" type="hidden" id="ctl01_PageZoneContainer1_PageZoneContainer1_98zYNf9rFnDCallBack_ClientValues" value="0^^" /> </div> </div> <!-- /.row --> </div> <!-- /.column --> <div class="column columnAds lg-6"> <div id="ctl01_PageZoneContainer2"> <div id="ctl01_PageZoneContainer2_PageZoneContainer2_ARnFspJcxnz"> <div id="ctl01_PageZoneContainer2_PageZoneContainer2_ARnFspJcxnz_ctl00"> <div class="h-pushBottom"> <SCRIPT LANGUAGE="JavaScript"> OAS_AD('Right'); </SCRIPT> </div> </div> </div> </div> <div id="ctl01_PageZoneContainer3"> <div id="ctl01_PageZoneContainer3_PageZoneContainer3_ACbkUhJ4Jdi"> <div id="ctl01_PageZoneContainer3_PageZoneContainer3_ACbkUhJ4Jdi_ctl00"> <div class="h-pushBottom"> <SCRIPT LANGUAGE="JavaScript"> OAS_AD('Right1'); </SCRIPT> </div> </div> </div> </div> </div> <!-- /.column --> </div> <!--/.row--> </div> </div> </main> <footer class="footerMain"> <div class="footermain-social"> <div class="column"> <nav class="footerMain-topNav footerMain-topNav--socialNav"><ul> <li><a href="https://www.facebook.com/ASHRAEupdates" class="footerMainSocialLink footerMainSocialLink-- icon-facebook-logo h-color-social-fb icon--empty" aria-label=" icon-facebook-logo h-color-social-fb icon--empty"> </a></li> <li><a href="https://twitter.com/ashraenews" class="footerMainSocialLink footerMainSocialLink-- icon-x-logo icon--empty" aria-label=" icon-x-logo icon--empty"> </a></li> <li><a href="https://www.youtube.com/user/ASHRAEvideo" class="footerMainSocialLink footerMainSocialLink-- icon-youtube-logo icon--empty" aria-label=" icon-youtube-logo icon--empty"> </a></li> <li><a href="https://www.linkedin.com/company/ashrae" class="footerMainSocialLink footerMainSocialLink-- icon-linkedin-logo icon--empty" aria-label=" icon-linkedin-logo icon--empty"> </a></li> <li><a href="https://www.instagram.com/ashrae_society" class="footerMainSocialLink footerMainSocialLink--footerMainSocialLink footerMainSocialLink-- icon-instagram-logo icon--empty" aria-label="footerMainSocialLink footerMainSocialLink-- icon-instagram-logo icon--empty"> </a></li> </ul></nav> </div> <!--/.column--> </div> <div class="section smallModule-wrapper"> <div id="ctl01_Footer_GrayAreaContent"> <div id="ctl01_Footer_GrayAreaContent_GrayAreaContent_AjDFn4EbVvf"> <div id="ctl01_Footer_GrayAreaContent_GrayAreaContent_AjDFn4EbVvf_ctl00"> <div class="smallModule contained"> <div class="smallModule-item"><img style="display: block; padding-bottom: 10px; width: 325px; margin-left: auto; margin-right: auto;" src="https://www.ashrae.org/image%20library/global%20content/logos/ashrae_logo_tagline02.png" alt data-amp-height="100" data-amp-width="400"></div> <div class="smallModule-item"> <p style="margin-left: 10px; margin-right: 10px;">ASHRAE is an international society of more than 50,000 heating, refrigerating and air-conditioning professionals from over 132 nations dedicated to<strong> </strong>serving humanity and promoting a sustainable world.</p> </div> <div class="smallModule-item" style="text-align: center;"><a class="btn" href="https://www.ashrae.org/membership/join/join-ashrae">BECOME A MEMBER</a></div> </div> </div> </div> </div> </div> <div class="footermain-top"> <div class="footermain-topInner"> <div class="row"> <div class="column med-6"><span class="footerMain-heading">I Want To View</span><nav class="footerMain-topNav"><ul> <li><a href="/i-want-to-view/regions-chapters">Regions / Chapters</a></li> <li><a href="/i-want-to-view/committees">Committees</a></li> <li><a href="/i-want-to-view/volunteer-information">Volunteer Information</a></li> <li><a href="https://www.techstreet.com/ashrae/pages/home?ashrae_auth_token=">Bookstore</a></li> <li><a href="/i-want-to-view/standards">Standards</a></li> <li><a href="/i-want-to-view/ashrae-journal">ASHRAE Journal</a></li> <li><a href="/i-want-to-view/young-engineers">Young Engineers</a></li> <li><a href="/i-want-to-view/student-opportunities">Student Opportunities</a></li> <li><a href="/i-want-to-view/ways-to-donate-to-ashrae">Ways to Donate to ASHRAE</a></li> <li><a href="/i-want-to-view/marketing-central">Marketing Central</a></li> <li><a href="/i-want-to-view/ashrae-365-app">ASHRAE 365 App</a></li> </ul></nav></div> <div class="column med-6"><span class="footerMain-heading">Government Affairs</span><nav class="footerMain-topNav"><ul> <li><a href="/government-affairs/advocacy-toolkit">Advocacy Toolkit</a></li> <li><a href="/government-affairs/government-affairs-office">Government Affairs Office</a></li> <li><a href="/government-affairs/government affairs updates">Government Affairs Updates</a></li> <li><a href="/government-affairs/public-policy-resources">Public Policy Resources</a></li> </ul></nav></div> <div class="column med-6"><span class="footerMain-heading">ASHRAE Membership</span><nav class="footerMain-topNav"><ul> <li><a href="/ashrae-membership/member-benefits">Member Benefits</a></li> <li><a href="/ashrae-membership/join">Join</a></li> <li><a href="/ashrae-membership/renew">Renew</a></li> <li><a href="/ashrae-membership/manage">Manage</a></li> <li><a href="mailto:membership@ashrae.org">Contact Membership</a></li> </ul></nav></div> <div id="ctl01_Footer_pnFooterAd" class="column med-6"> <script> OAS_AD('Feature1'); </script> </div> </div> </div> </div> <div class="footermain-bottom"> <div class="footermain-bottomInner"> <span class="footerMain-bottomInfo"> Copyright ASHRAE <address itemprop="address" itemscope itemtype="http://schema.org/PostalAddress"> <span itemprop="streetAddress">180 Technology Parkway NW</span>, <span itemprop="addressLocality">Peachtree Corners</span>, <span itemprop="addressRegion">Georgia</span> <span itemprop="postalCode">30092</span> <span itemprop="addressCountry">US</span> </address> </span> <nav class="footerMain-bottomNav"> <ul class="CLHierarchicalNav"><li class="first"><a href="/contact-us">Contact Us</a></li><li><a href="/permissions">Permissions</a></li><li><a href="/terms-of-use">Terms of Use</a></li><li><a href="/privacy-policy">Privacy Policy</a></li><li><a href="/careers">Careers</a></li><li><a href="/advertising">Advertising</a></li><li class="last"><a href="/site-map">Site Map</a></li></ul> </nav> </div> </div> </footer> <div class="drawer"> <div class="drawer-close">Close</div> <div class="drawer-content"> </div> </div> <div class="globals-mobile drawerItem" data-id="globals-mobile"> <nav class="navMain-mobile"> <ul> </ul> </nav> </div> <div class="filters-mobile drawerItem" data-id="filters-mobile"> </div> <script> jQuery.redirect = function (obj, url, params) { url = url || window.location.href || ''; url = url.match(/\?/) ? url : url + '?'; for (var key in params) { var re = RegExp(';?' + key + '=?[^&;]*', 'g'); //RegExp('[;&]' + key + '=?[^&;]*', 'g') url = url.replace(re, ''); url += '&' + key + '=' + params[key]; } url = url.replace(/[;&]$/, ''); url = url.replace(/\?[;&]/, '?'); url = url.replace(/[&]{2}/g, '&'); url = url.replace(/[;&]{2}/g, ';'); obj.href = url; }; $(document).ready(function () { var userToken = ''; if (userToken != '') { $("a[href*='techstreet.com']").each(function () { $.redirect(this, this.href, { ashrae_auth_token: userToken }); }); $("a[href*='technologyportal.ashrae.org']").each(function () { $.redirect(this, this.href, { token: userToken }); }); $("a[href*='901portal.ashrae.org']").each(function () { $.redirect(this, this.href, { token: userToken }); }); } }); </script> <script> $(document).ready(function () { var requestQuote = getParameterByName("requestQuote"); if (requestQuote == "true") { var sku = getParameterByName("sku"); var name = getParameterByName("name"); $(".txtQuoteProdSku").val(sku); $(".txtQuoteProdName").val(name); } }); function getParameterByName(name, url) { if (!url) url = window.location.href; name = name.replace(/[\[\]]/g, "\\$&"); var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)", "i"), results = regex.exec(url); if (!results) return null; if (!results[2]) return ''; return decodeURIComponent(results[2].replace(/\+/g, " ")); } </script> <script> $('.galleryMainContainer .galleryMain').slick({ slidesToShow: 1, slidesToScroll: 1, arrows: false, fade: true, asNavFor: '.galleryNav' //adaptiveHeight: true }); $('.galleryMainContainer .galleryNav').slick({ slidesToShow: 5, slidesToScroll: 1, asNavFor: '.galleryMain', dots: false, //centerMode: true, //centerPadding: '0', focusOnSelect: true, vertical: true, responsive: [ { breakpoint: 1024, settings: { slidesToShow: 5, slidesToScroll: 5, //vertical: false, } }, { breakpoint: 641, settings: { slidesToShow: 5, slidesToScroll: 5, vertical: false, } }, { breakpoint: 450, settings: { slidesToShow: 3, slidesToScroll: 3, vertical: false, } }, ] }); </script> <script> $('.imageGallery .galleryMain').slick({ slidesToShow: 1, slidesToScroll: 1, arrows: false, fade: true, asNavFor: '.galleryNav', adaptiveHeight: true }); $('.imageGallery .galleryNav').slick({ slidesToShow: 4, slidesToScroll: 1, asNavFor: '.galleryMain', dots: false, centerMode: true, focusOnSelect: true, variableWidth: true, responsive: [ { breakpoint: 1022, settings: { slidesToShow: 3, slidesToScroll: 3 } }, { breakpoint: 500, settings: { slidesToShow: 2, slidesToScroll: 2 } } ] }); </script> <script> $('.lightbox').each(function () { var image = $(this).children('img').attr('src'); var text = $(this).find('.galleryMain-caption').text(); $(this).magnificPopup({ mainClass: 'mfp-fade', items: [{ src: image, title: text }], gallery: { enabled: true }, type: 'image' }); }); </script> </div> <script type="text/javascript" src="/jsfile/Basepage.js?v=638670192220000000"></script> <div class="aspNetHidden"> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="B4380F01" /> </div><input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUJMTAyOTQ0MTA0EBYGHg9fX0FudGlYc3JmVG9rZW4FIDQxZDE0ODZlYzRmNjQ3MGY4MDE0MWQ3ZGQzN2UwMjBmHhJfX0FudGlYc3JmVXNlck5hbWUFCUFub255bW91cx4TVmFsaWRhdGVSZXF1ZXN0TW9kZQIBZBYCAgEPFgIeBGxhbmcFAmVuFgQCAQ9kFgQCBg9kFgJmDxYGHgNyZWwFCnN0eWxlc2hlZXQeBHR5cGUFCHRleHQvY3NzHgRocmVmBTIvU3R5bGUlMjBMaWJyYXJ5L2Nzcy9tYWluLmNzcz92PTYzODY3MDkyNDgyMDAwMDAwMGQCBw9kFhRmDxYEHwUFD3RleHQvamF2YXNjcmlwdB4Dc3JjBT5odHRwczovL2FqYXguZ29vZ2xlYXBpcy5jb20vYWpheC9saWJzL2pxdWVyeS8xLjcvanF1ZXJ5Lm1pbi5qc2QCAQ8WBB8FBQ90ZXh0L2phdmFzY3JpcHQfBwVDaHR0cHM6Ly9hamF4Lmdvb2dsZWFwaXMuY29tL2FqYXgvbGlicy9qcXVlcnl1aS8xLjcvanF1ZXJ5LXVpLm1pbi5qc2QCAg8WBB8FBQ90ZXh0L2phdmFzY3JpcHQfBwU8L1NjcmlwdCUyMExpYnJhcnkvZnJvbnQtZW5kL2Zyb250RW5kLmpzP3Y9NjM4NjcwOTI0ODIwMDAwMDAwZAIDDxYEHwUFD3RleHQvamF2YXNjcmlwdB8HBUkvU2NyaXB0JTIwTGlicmFyeS9STSUyMGFuZCUyMEZCL2ZhY2Vib29rYmFzZXBpeGVsLmpzP3Y9NjM3NTU5MDgxODMyODYwMzQzZAIEDxYEHwUFD3RleHQvamF2YXNjcmlwdB8HBUgvU2NyaXB0JTIwTGlicmFyeS9Hb29nbGVBbmFseXRpY3MvZ2FsaW5rdHJhY2tpbmcuanM/dj02MzY2OTQ4NzI1Mjg2Nzc5NDVkAgUPFgQfBQUPdGV4dC9qYXZhc2NyaXB0HwcFQC9TY3JpcHQlMjBMaWJyYXJ5L1JNJTIwYW5kJTIwRkIvTGlua2VkSW4uanM/dj02MzY3MzU3NjY4NDU2NzY2MDJkAgYPFgQfBQUPdGV4dC9qYXZhc2NyaXB0HwcFQy9TY3JpcHQlMjBMaWJyYXJ5L1JNJTIwYW5kJTIwRkIvQUFNdHJhY2tpbmcuanM/dj02MzY4NjY4MjYxMzY4OTcxOTNkAgcPFgQfBQUPdGV4dC9qYXZhc2NyaXB0HwcFRi9TY3JpcHQlMjBMaWJyYXJ5L2FkJTIwc2VydmVyL2FkX3NlcnZlcl9zZWFyY2guanM/dj02Mzg2MDU0MDUyNTYzNTM1MTZkAggPFgQfBQUPdGV4dC9qYXZhc2NyaXB0HwcFQi9TY3JpcHQlMjBMaWJyYXJ5L2FkJTIwc2VydmVyL3Vwcml2YWxfdGVzdC5qcz92PTYzNzAwNzc3MjYwODY4NTc2NmQCCQ8WBB8FBQ90ZXh0L2phdmFzY3JpcHQfBwU9L1NjcmlwdCUyMExpYnJhcnkvYWQlMjBzZXJ2ZXIvYWRfY29kZS5qcz92PTYzODYwNTQwNTM4MDE0MzUwM2QCAw9kFgICBQ9kFgoCAQ8PFgIeB1Zpc2libGVoZBYCAgEPZBYMAgIPFCsAAmRkZAIEDxQrAAJkZGQCBg8UKwACZGRkAgcPZBYGAgEPEGRkFgBkAgIPEGRkFgFmZAIDDxBkZBYBZmQCCg8UKwACZGRkAgsPFCsAAmRkZAICDxYCHwhoZAIDD2QWAmYPZBYQAgEPZBYCZg9kFgJmD2QWBGYPZBYCZg8PFgQeCENzc0NsYXNzBRFDTEhpZXJhcmNoaWNhbE5hdh4EXyFTQgICZBYCBQVjdGwwMA9kFgJmDxYCHgRUZXh0BbcCPG5hdiBjbGFzcz0ibmF2VXRpbCI+PHVsPg0KICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvam9pbiI+Sm9pbjwvYT48L2xpPg0KICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdm9sdW50ZWVyIj5Wb2x1bnRlZXI8L2E+PC9saT4NCiAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL21ha2UtYS1naWZ0Ij5NYWtlIEEgR2lmdDwvYT48L2xpPg0KICAgIDxsaSBjbGFzcz0ibmF2VXRpbC1idG4iPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9wYWdlcy9ob21lIj5Cb29rc3RvcmU8L2E+PC9saT4NCiAgPC91bD48L25hdj5kAgIPZBYCZg9kFgJmDxYCHwsF+8MBPG5hdiBpZD0ibmF2TWFpbiIgcnVuYXQ9InNlcnZlciIgY2xhc3M9Im5hdk1haW4iPjx1bD4NCiAgICA8bGkgY2xhc3M9Imhhc0NoaWxkcmVuIGlzLW1lZ2EiPjxhIGhyZWY9Ii9hYm91dCI+QWJvdXQ8L2E+PHVsPg0KICAgICAgICA8ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9taXNzaW9uLWFuZC12aXNpb24iPk1pc3Npb24gJiBWaXNpb248L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L21pc3Npb24tYW5kLXZpc2lvbi9hc2hyYWUtaW5kdXN0cnktaGlzdG9yeSI+QVNIUkFFICYgSW5kdXN0cnkgSGlzdG9yeTwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbGVhZGVyc2hpcCI+TGVhZGVyc2hpcDwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbGVhZGVyc2hpcC9hc2hyYWUtYm9hcmQtb2YtZGlyZWN0b3JzIj5BU0hSQUUgQm9hcmQgb2YgRGlyZWN0b3JzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbGVhZGVyc2hpcC9hc2hyYWUtcHJlc2lkZW50Ij5BU0hSQUUgUHJlc2lkZW50PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvbGVhZGVyc2hpcC9sZWFkZXJzaGlwLXZvaWNlcyI+TGVhZGVyc2hpcCBWb2ljZXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9sZWFkZXJzaGlwL29mZmljZXJzLWRpcmVjdG9ycy1jb3VuY2lscy1jb21taXR0ZWVzLXN0YWZmIj5PZmZpY2VycywgRGlyZWN0b3JzLCBDb3VuY2lscywgQ29tbWl0dGVlcywgU3RhZmY8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9sZWFkZXJzaGlwL3ByZXNpZGVudGlhbC1tZW1iZXJzLWdhbGxlcnkiPlByZXNpZGVudGlhbCBNZW1iZXJzIEdhbGxlcnk8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9GaWxlIExpYnJhcnkvQWJvdXQvTGVhZGVyc2hpcC9Tb2NpZXR5IE9yZ2FuaXphdGlvbiBDaGFydC9Tb2NpZXR5T3JnQ2hhcnQucGRmIj5Tb2NpZXR5IE9yZ2FuaXphdGlvbiBDaGFydDwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPjwvZGl2PjxkaXYgY2xhc3M9Im1lZ2EtY29sdW1uIj48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L3N0cmF0ZWdpYy1wbGFuIj5TdHJhdGVnaWMgUGxhbjwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvc29jaWV0eS1zbmFwc2hvdCI+U29jaWV0eSBTbmFwc2hvdDwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvZ292ZXJuYW5jZSI+R292ZXJuYW5jZTwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvZ292ZXJuYW5jZS9tZW1vcmFuZGEtb2YtdW5kZXJzdGFuZGluZyI+TWVtb3JhbmRhIG9mIFVuZGVyc3RhbmRpbmc8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L3Bvc2l0aW9uLWRvY3VtZW50cyI+UG9zaXRpb24gRG9jdW1lbnRzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9nb3Zlcm5tZW50LWFmZmFpcnMiPkdvdmVybm1lbnQgQWZmYWlyczwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvZ292ZXJubWVudC1hZmZhaXJzL21lbWJlci1yZXNvdXJjZXMtYWR2b2NhY3ktdG9vbGtpdCI+TWVtYmVyIFJlc291cmNlczogQWR2b2NhY3kgVG9vbGtpdDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L2dvdmVybm1lbnQtYWZmYWlycy9nb3Zlcm5tZW50LWFmZmFpcnMtb2ZmaWNlIj5Hb3Zlcm5tZW50IEFmZmFpcnMgT2ZmaWNlPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvZ292ZXJubWVudC1hZmZhaXJzL2dvdmVybm1lbnQtYWZmYWlycy11cGRhdGVzIj5Hb3Zlcm5tZW50IEFmZmFpcnMgVXBkYXRlczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L2dvdmVybm1lbnQtYWZmYWlycy9wb2xpY3ktcG9zaXRpb25zLWFuZC1pc3N1ZXMiPlBvbGljeSBQb3NpdGlvbnMgYW5kIElzc3VlczwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPjwvZGl2PjxkaXYgY2xhc3M9Im1lZ2EtY29sdW1uIj48bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L25ld3MiPk5ld3M8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L25ld3MvMjAyNSI+MjAyNTwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L25ld3MvMjAyNCI+MjAyNDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L25ld3MvMjAyMyI+MjAyMzwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L25ld3MvbmV3cy1wcmlvci10by0yMDIzIj5OZXdzIFByaW9yIHRvIDIwMjM8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L25ld3NsZXR0ZXJzIj5OZXdzbGV0dGVyczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvY2FyZWVycy1hdC1hc2hyYWUiPkNhcmVlcnMgYXQgQVNIUkFFPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9ldmVudC1zcGFjZS1yZW50YWwiPkV2ZW50IFNwYWNlIFJlbnRhbDwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSJodHRwOi8vZm91bmRhdGlvbi5hc2hyYWUuYml6LyIgdGFyZ2V0PSJfYmxhbmsiPkFTSFJBRSBGb3VuZGF0aW9uIDxpIGNsYXNzPSJpY29uLWxpbmstZXh0IGljb24tLWVtcHR5Ij48L2k+PC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9hc2hyYWUtMzY1LWFwcCI+QVNIUkFFIDM2NSBBcHA8L2E+PC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9hYm91dC9zdXBwb3J0LWFzaHJhZSI+U3VwcG9ydCBBU0hSQUU8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L3N1cHBvcnQtYXNocmFlL3JwIj5SUDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cDovL2ZvdW5kYXRpb24uYXNocmFlLmJpei8iIHRhcmdldD0iX2JsYW5rIj5Gb3VuZGF0aW9uIDxpIGNsYXNzPSJpY29uLWxpbmstZXh0IGljb24tLWVtcHR5Ij48L2k+PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvc3VwcG9ydC1hc2hyYWUvcGxhbm5lZC1naXZpbmciPlBsYW5uZWQgR2l2aW5nPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvc3VwcG9ydC1hc2hyYWUvYXNocmFlLXByZXNpZGVudHMtc2Nob2xhcnNoaXAiPkFTSFJBRSBQcmVzaWRlbnRzIFNjaG9sYXJzaGlwPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvc3VwcG9ydC1hc2hyYWUvb3RoZXIiPk90aGVyPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvc3VwcG9ydC1hc2hyYWUvdm9sdW50ZWVyIj5Wb2x1bnRlZXI8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2Fib3V0L21hcmtldGluZy1jZW50cmFsIj5NYXJrZXRpbmcgQ2VudHJhbDwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvYXNocmFlLWdsb2JhbC1ocSI+QVNIUkFFIEdsb2JhbCBIUTwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvY29udGFjdC11cyI+Q29udGFjdCBVczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvYWJvdXQvZGl2ZXJzaXR5LWVxdWl0eS1hbmQtaW5jbHVzaW9uLWRlaSI+RGl2ZXJzaXR5IEVxdWl0eSBhbmQgSW5jbHVzaW9uIChERUkpPC9hPjwvbGk+DQogICAgICAgIDwvZGl2Pg0KICAgICAgPC91bD4NCiAgICA8L2xpPg0KICAgIDxsaSBjbGFzcz0iaGFzQ2hpbGRyZW4gaXMtbWVnYSI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMiPlRlY2huaWNhbCBSZXNvdXJjZXM8L2E+PHVsPg0KICAgICAgICA8ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vc3RvcmUuYWNjdXJpc3RlY2guY29tL2FzaHJhZS9hc2hyYWVnYXRlLmh0bWwiIHRhcmdldD0iX2JsYW5rIj5Cb29rc3RvcmUgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly9hc2hyYWUubGlicmFyeS5zaXRlLyIgdGFyZ2V0PSJfYmxhbmsiPkFTSFJBRSBMaWJyYXJ5IDxpIGNsYXNzPSJpY29uLWxpbmstZXh0IGljb24tLWVtcHR5Ij48L2k+PC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL3RlY2hub2xvZ3ktcG9ydGFsIj5UZWNobm9sb2d5IFBvcnRhbDwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy90ZWNobmljYWwtYXBwcyI+VGVjaG5pY2FsIEFwcHM8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvZnJlZS1yZXNvdXJjZXMiPkZyZWUgUmVzb3VyY2VzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL2FzaHJhZS0zNjUtYXBwIj5BU0hSQUUgMzY1IEFwcDwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9idWlsZGluZy1lcSI+QnVpbGRpbmcgRVE8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvYWVkZ3MiPkFFREdzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL2NlYmQtY2VudGVyLW9mLWV4Y2VsbGVuY2UtZm9yLWJ1aWxkaW5nLWRlY2FyYm9uaXphdGlvbiI+Q2VudGVyIG9mIEV4Y2VsbGVuY2UgZm9yIEJ1aWxkaW5nIERlY2FyYm9uaXphdGlvbiAoQ0VCRCk8L2E+PC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL3N0YW5kYXJkcy1hbmQtZ3VpZGVsaW5lcyI+U3RhbmRhcmRzICYgR3VpZGVsaW5lczwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9zdGFuZGFyZHMtYW5kLWd1aWRlbGluZXMvY29udGludW91cy1tYWludGVuYW5jZSI+Q29udGludW91cyBNYWludGVuYW5jZTwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvc3RhbmRhcmRzLWFuZC1ndWlkZWxpbmVzL3Bjcy10b29sa2l0Ij5Qcm9qZWN0IENvbW1pdHRlZXMgKFBDcykgVG9vbGtpdDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvc3RhbmRhcmRzLWFuZC1ndWlkZWxpbmVzL3B1YmxpYy1yZXZpZXctZHJhZnRzIj5QdWJsaWMgUmV2aWV3IERyYWZ0czwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL2xpc3RzL2FzaHJhZV9zdGFuZGFyZHMudG1wbD9hc2hyYWVfYXV0aF90b2tlbj0iIHRhcmdldD0iX2JsYW5rIj5QdXJjaGFzZSBTdGFuZGFyZHMgJiBHdWlkZWxpbmVzIDxpIGNsYXNzPSJpY29uLWxpbmstZXh0IGljb24tLWVtcHR5Ij48L2k+PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9zdGFuZGFyZHMtYW5kLWd1aWRlbGluZXMvc3RhbmRhcmRzLWFjdGlvbnMiPlN0YW5kYXJkcyBBY3Rpb25zPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9zdGFuZGFyZHMtYW5kLWd1aWRlbGluZXMvc3RhbmRhcmRzLWFkZGVuZGEiPlN0YW5kYXJkcyBBZGRlbmRhPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9zdGFuZGFyZHMtYW5kLWd1aWRlbGluZXMvc3RhbmRhcmRzLWVycmF0YSI+U3RhbmRhcmRzIEVycmF0YTwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvc3RhbmRhcmRzLWFuZC1ndWlkZWxpbmVzL3N0YW5kYXJkcy1pbnRlcnByZXRhdGlvbnMiPlN0YW5kYXJkcyBJbnRlcnByZXRhdGlvbnM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL3N0YW5kYXJkcy1hbmQtZ3VpZGVsaW5lcy9hcHBseS10by1hLXByb2plY3QtY29tbWl0dGVlIj5BcHBseSB0byBhIFByb2plY3QgQ29tbWl0dGVlPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy85MC0xLXBvcnRhbCI+OTAuMSBQb3J0YWw8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvYXNocmFlLWhhbmRib29rIj5BU0hSQUUgSGFuZGJvb2s8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvYXNocmFlLWpvdXJuYWwiPkFTSFJBRSBKb3VybmFsPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL2FzaHJhZS1qb3VybmFsL2ZlYXR1cmVkLWFydGljbGVzIj5GZWF0dXJlZCBBcnRpY2xlczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvYXNocmFlLWpvdXJuYWwvcG9kY2FzdCI+QVNIUkFFIEpvdXJuYWwgUG9kY2FzdDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvYXNocmFlLWpvdXJuYWwvaG90LWFpciI+SG90IEFpcjwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSJodHRwOi8vd3d3LmhwYm1hZ2F6aW5lLm9yZy8iIHRhcmdldD0iX2JsYW5rIj5IaWdoIFBlcmZvcm1pbmcgQnVpbGRpbmdzIDxpIGNsYXNzPSJpY29uLWxpbmstZXh0IGljb24tLWVtcHR5Ij48L2k+PC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL3N1cHBsaWVyLXByb3ZpZGVkLWxlYXJuaW5nIj5TdXBwbGllci1Qcm92aWRlZCBMZWFybmluZzwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9hc2hyYWUtdHJhbnNhY3Rpb25zIj5BU0hSQUUgVHJhbnNhY3Rpb25zPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL2FzaHJhZS1jb25mZXJlbmNlLXBhcGVycyI+QVNIUkFFIENvbmZlcmVuY2UgUGFwZXJzPC9hPjwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9yZXNlYXJjaCI+UmVzZWFyY2g8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvcmVzZWFyY2gvYXNocmFlLXJwIj5BU0hSQUUgUlA8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnRlY2hzdHJlZXQuY29tL2FzaHJhZS9zdWJncm91cHMvMzQ3NDg/YXNocmFlX2F1dGhfdG9rZW49IiB0YXJnZXQ9Il9ibGFuayI+UHVyY2hhc2UgUmVzZWFyY2ggUmVwb3J0cyA8aSBjbGFzcz0iaWNvbi1saW5rLWV4dCBpY29uLS1lbXB0eSI+PC9pPjwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvcmVzZWFyY2gvcmVzZWFyY2gtc3RyYXRlZ2ljLXBsYW4iPlJlc2VhcmNoIFN0cmF0ZWdpYyBQbGFuPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL3RlY2huaWNhbC1jb21taXR0ZWVzIj5UZWNobmljYWwgQ29tbWl0dGVlczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9zY2llbmNlLWFuZC10ZWNobm9sb2d5LWZvci10aGUtYnVpbHQtZW52aXJvbm1lbnQiPlNjaWVuY2UgYW5kIFRlY2hub2xvZ3kgZm9yIHRoZSBCdWlsdCBFbnZpcm9ubWVudDwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy90cmFuc2xhdGVkLXB1YmxpY2F0aW9ucyI+VHJhbnNsYXRlZCBQdWJsaWNhdGlvbnM8L2E+PC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL2F1dGhvcmluZy10b29scyI+QXV0aG9yaW5nIFRvb2xzPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL2F1dGhvcmluZy10b29scy9jaXRhdGlvbi1hbmQtYWJzdHJhY3QtaW5kZXhlcyI+Q2l0YXRpb24gYW5kIEFic3RyYWN0IEluZGV4ZXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL2F1dGhvcmluZy10b29scy90ZXJtaW5vbG9neSI+VGVybWlub2xvZ3k8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3RlY2huaWNhbC1yZXNvdXJjZXMvcHVibGljYXRpb24tZXJyYXRhLWFuZC11cGRhdGVzIj5QdWJsaWNhdGlvbiBFcnJhdGEgJiBVcGRhdGVzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL3RlY2huaWNhbC1mYXFzIj5UZWNobmljYWwgRkFRczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9yZXNpbGllbmNlLWFjdGl2aXRpZXMiPlJlc2lsaWVuY2UgQWN0aXZpdGllczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvdGVjaG5pY2FsLXJlc291cmNlcy9yZWZyaWdlcmF0aW9uIj5SZWZyaWdlcmF0aW9uPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii90ZWNobmljYWwtcmVzb3VyY2VzL3Jlc2lkZW50aWFsIj5SZXNpZGVudGlhbDwvYT48L2xpPg0KICAgICAgICA8L2Rpdj4NCiAgICAgIDwvdWw+DQogICAgPC9saT4NCiAgICA8bGkgY2xhc3M9Imhhc0NoaWxkcmVuIGlzLW1lZ2EiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQiPlByb2Zlc3Npb25hbCBEZXZlbG9wbWVudDwvYT48dWw+DQogICAgICAgIDxkaXYgY2xhc3M9Im1lZ2EtY29sdW1uIj4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9lbGVhcm5pbmctb24tZGVtYW5kIj5lTGVhcm5pbmcgT24gRGVtYW5kPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vbXllbGVhcm5pbmcuYXNocmFlLm9yZy9wYWdlL2luZGl2aWR1YWwtY291cnNlIiB0YXJnZXQ9Il9ibGFuayI+Q291cnNlIENhdGFsb2cgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvZWxlYXJuaW5nLW9uLWRlbWFuZC9ncm91cC1lbnJvbGxtZW50Ij5Hcm91cCBFbnJvbGxtZW50czwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FsbC1pbnN0cnVjdG9yLWxlZC10cmFpbmluZyI+QWxsIEluc3RydWN0b3ItTGVkIFRyYWluaW5nPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYWxsLWluc3RydWN0b3ItbGVkLXRyYWluaW5nL3NjaGVkdWxlZC1jb3Vyc2VzIj5TY2hlZHVsZWQgQ291cnNlczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hbGwtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmcvaHZhYy1kZXNpZ24tYW5kLW9wZXJhdGlvbnMtdHJhaW5pbmciPkhWQUMgRGVzaWduIGFuZCBPcGVyYXRpb25zIFRyYWluaW5nPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FsbC1pbnN0cnVjdG9yLWxlZC10cmFpbmluZy9vbmxpbmUtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmciPk9ubGluZSBJbnN0cnVjdG9yLUxlZCBUcmFpbmluZzwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hbGwtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmcvZ2xvYmFsLXRyYWluaW5nIj5BU0hSQUUgR2xvYmFsIFRyYWluaW5nIHwgTUVOQTwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hbGwtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmcvY2F0YWxvZy1vZi1pbnN0cnVjdG9yLWxlZC10cmFpbmluZyI+Q2F0YWxvZyBvZiBJbnN0cnVjdG9yLUxlZCBUcmFpbmluZzwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hbGwtaW5zdHJ1Y3Rvci1sZWQtdHJhaW5pbmcvY29tcGFueS1jaGFwdGVyLXRyYWluaW5nIj5Db21wYW55L0NoYXB0ZXIgVHJhaW5pbmc8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9zZWxmLWRpcmVjdGVkLWxlYXJuaW5nLWdyb3VwLWxlYXJuaW5nLXRleHRzIj5TZWxmLURpcmVjdGVkIExlYXJuaW5nIC8gR3JvdXAgTGVhcm5pbmcgVGV4dHM8L2E+PC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYXNocmFlLWNlcnRpZmljYXRpb24iPkFTSFJBRSBDZXJ0aWZpY2F0aW9uPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYXNocmFlLWNlcnRpZmljYXRpb24vZXhwbG9yZS1iZW5lZml0cyI+RXhwbG9yZSBCZW5lZml0czwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hc2hyYWUtY2VydGlmaWNhdGlvbi9kaWdpdGFsLWJhZGdpbmciPkRpZ2l0YWwgQmFkZ2luZzwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hc2hyYWUtY2VydGlmaWNhdGlvbi9maW5kLWFuLWFzaHJhZS1jZXJ0aWZpZWQtcHJvZmVzc2lvbmFsIj5GaW5kIGFuIEFTSFJBRSBDZXJ0aWZpZWQgUHJvZmVzc2lvbmFsPC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvbGVhcm5pbmctcGF0aHdheXMiPkxlYXJuaW5nIFBhdGh3YXlzPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvbGVhcm5pbmctcGF0aHdheXMvaHZhYy1kZXNpZ24iPkhWQUMgRGVzaWduIC0gQmFzaWNzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2xlYXJuaW5nLXBhdGh3YXlzL3BhdGhvZ2VuLW1pdGlnYXRpb24iPlBhdGhvZ2VuIE1pdGlnYXRpb248L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vam9icy5hc2hyYWUub3JnLyIgdGFyZ2V0PSJfYmxhbmsiPkpvYiBCb2FyZCA8aSBjbGFzcz0iaWNvbi1saW5rLWV4dCBpY29uLS1lbXB0eSI+PC9pPjwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2VkdWNhdG9yLXJlc291cmNlcyI+RWR1Y2F0b3IgUmVzb3VyY2VzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvdGVjaC1ob3VyLXZpZGVvcyI+VGVjaCBIb3VyIFZpZGVvczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FzaHJhZS11bmVwLXBvcnRhbCI+QVNIUkFFIFVORVAgUG9ydGFsPC9hPjwvbGk+DQogICAgICAgIDwvZGl2Pg0KICAgICAgPC91bD4NCiAgICA8L2xpPg0KICAgIDxsaSBjbGFzcz0iaGFzQ2hpbGRyZW4gaXMtbWVnYSI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzIj5Db25mZXJlbmNlczwvYT48dWw+DQogICAgICAgIDxkaXYgY2xhc3M9Im1lZ2EtY29sdW1uIj4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzLzIwMjUtYW5udWFsLWNvbmZlcmVuY2UtcGhvZW5peCI+MjAyNSBBbm51YWwgQ29uZmVyZW5jZSB8IFBob2VuaXg8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL3RvcGljYWwtY29uZmVyZW5jZXMiPlRvcGljYWwgQ29uZmVyZW5jZXM8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL3RvcGljYWwtY29uZmVyZW5jZXMvdGhpcmQtaW50ZXJuYXRpb25hbC1jb25mZXJlbmNlLW9uLWVuZXJneS1hbmQtaW5kb29yLWVudmlyb25tZW50LWZvci1ob3QtY2xpbWF0ZXMiPlRoaXJkIEludGVybmF0aW9uYWwgQ29uZmVyZW5jZSBvbiBFbmVyZ3kgYW5kIEluZG9vciBFbnZpcm9ubWVudCBmb3IgSG90IENsaW1hdGVzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvdG9waWNhbC1jb25mZXJlbmNlcy8yMDI1LWFzaHJhZS1jb25mZXJlbmNlLWZvci1pbnRlZ3JhdGVkLWRlc2lnbi1jb25zdHJ1Y3Rpb24tb3BlcmF0aW9ucyI+MjAyNSBBU0hSQUUgQ29uZmVyZW5jZSBmb3IgSW50ZWdyYXRlZCBEZXNpZ24sIENvbnN0cnVjdGlvbiAmIE9wZXJhdGlvbnM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy90b3BpY2FsLWNvbmZlcmVuY2VzL2llcS0yMDI1LWNvbmZlcmVuY2UiPklFUSAyMDI1IENvbmZlcmVuY2U8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy90b3BpY2FsLWNvbmZlcmVuY2VzLzIwMjUtYXNocmFlLWJ1aWxkaW5nLWRlY2FyYm9uaXphdGlvbi1jb25mZXJlbmNlIj4yMDI1IEFTSFJBRSBCdWlsZGluZyBEZWNhcmJvbml6YXRpb24gQ29uZmVyZW5jZTwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL3RvcGljYWwtY29uZmVyZW5jZXMvMjAyNS1idWlsZGluZy14dmktY29uZmVyZW5jZSI+MjAyNSBCdWlsZGluZ3MgWFZJIENvbmZlcmVuY2U8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy92aXJ0dWFsLWNvbmZlcmVuY2UtYWNjZXNzIj5WaXJ0dWFsIENvbmZlcmVuY2UgQWNjZXNzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcyI+Q29uZmVyZW5jZSBSZXNvdXJjZXM8L2E+PHVsIGNsYXNzPSJtZWdhLWNvbHVtbi0taW5zZXQiPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL2NvbmZlcmVuY2UtcmVzb3VyY2VzL2FzaHJhZS1jb25mZXJlbmNlLW1hcmtldGluZyI+QVNIUkFFIENvbmZlcmVuY2UgTWFya2V0aW5nPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvRmlsZSBMaWJyYXJ5L0NvbmZlcmVuY2VzL0NvbmZlcmVuY2UgUmVzb3VyY2VzL0NyaXRlcmlhIGZvciBBbm51YWwgQ29uZmVyZW5jZSBDaXR5IFNlbGVjdGlvbi9Dcml0ZXJpYS1mb3ItQW5udWFsLUNvbmZlcmVuY2UtQ2l0eS1TZWxlY3Rpb24ucGRmIj5Dcml0ZXJpYSBmb3IgQW5udWFsIENvbmZlcmVuY2UgQ2l0eSBTZWxlY3Rpb248L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcy9wYXBlcnMtYW5kLXByb2dyYW1zIj5QYXBlcnMgJmFtcDsgUHJvZ3JhbXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcy9wYXN0LWFzaHJhZS1jb25mZXJlbmNlcyI+UGFzdCBBU0hSQUUgQ29uZmVyZW5jZXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcy9mdXR1cmUtYXNocmFlLWNvbmZlcmVuY2VzIj5GdXR1cmUgQVNIUkFFIENvbmZlcmVuY2VzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvY29uZmVyZW5jZS1yZXNvdXJjZXMvdG9waWNhbC1jb25mZXJlbmNlLWNyaXRlcmlhIj5Ub3BpY2FsIENvbmZlcmVuY2UgQ3JpdGVyaWE8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jb25mZXJlbmNlLXJlc291cmNlcy90cmF2ZWwiPlRyYXZlbDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL2NvbmZlcmVuY2UtcmVzb3VyY2VzL3Nwb25zb3JzaGlwLW9wcG9ydHVuaXRpZXMiPlNwb25zb3JzaGlwIE9wcG9ydHVuaXRpZXM8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb25mZXJlbmNlcy9jaGFwdGVycy1yZWdpb25hbC1jb25mZXJlbmNlcy1jcmNzIj5DaGFwdGVycyBSZWdpb25hbCBDb25mZXJlbmNlcyAoQ1JDcyk8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL2V2ZW50cy1hbmQtY29uZmVyZW5jZXMiPkV2ZW50cyBhbmQgQ29uZmVyZW5jZXM8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbmZlcmVuY2VzL3NwZWFrZXItcmVzb3VyY2VzIj5TcGVha2VyIFJlc291cmNlczwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29uZmVyZW5jZXMvYXNocmFlLTM2NS1hcHAiPkFTSFJBRSAzNjUgQXBwPC9hPjwvbGk+DQogICAgICAgIDwvZGl2Pg0KICAgICAgPC91bD4NCiAgICA8L2xpPg0KICAgIDxsaSBjbGFzcz0iaGFzQ2hpbGRyZW4gaXMtbWVnYSI+PGEgaHJlZj0iL2NvbW11bml0aWVzIj5Db21tdW5pdGllczwvYT48dWw+DQogICAgICAgIDxkaXYgY2xhc3M9Im1lZ2EtY29sdW1uIj4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3JlZ2lvbnMiPlJlZ2lvbnM8L2E+PC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL2NoYXB0ZXJzIj5DaGFwdGVyczwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY2hhcHRlcnMvYXNocmFlLWNoYXB0ZXJzIj5BU0hSQUUgQ2hhcHRlcnM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vZXdlYi5hc2hyYWUub3JnL2V3ZWIvZHluYW1pY3BhZ2UuYXNweD93ZWJjb2RlPUFTSFJBRUNoYXB0ZXJzIiB0YXJnZXQ9Il9ibGFuayI+Q2hhcHRlciBSZXBvcnRzLCBQQU9FLCBDSVEgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Imh0dHBzOi8vZXdlYi5hc2hyYWUub3JnL2V3ZWIvZHluYW1pY3BhZ2UuYXNweD9zaXRlPUFTSFJBRSZhbXA7d2ViY29kZT1jaGFwdGVybWVldGluZ3MmYW1wO2NocF9jc3Rfa2V5PTAwMDAwMDAwLTAwMDAtMDAwMC0wMDAwLTAwMDAwMDAwMDAwMCIgdGFyZ2V0PSJfYmxhbmsiPkNoYXB0ZXIgTWVldGluZ3MgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jaGFwdGVycy9jaGFwdGVyLXJlc291cmNlcyI+Q2hhcHRlciBSZXNvdXJjZXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jaGFwdGVycy9kaXN0aW5ndWlzaGVkLWxlY3R1cmVycyI+RGlzdGluZ3Vpc2hlZCBMZWN0dXJlcnM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jaGFwdGVycy9wYW9lLWluZm9ybWF0aW9uIj5QQU9FIEluZm9ybWF0aW9uPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY2hhcHRlcnMvZG9lLWxibmwtcGFydG5lcnNoaXAiPkRPRSAmIExCTkwgUGFydG5lcnNoaXA8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT4NCiAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3ZvbHVudGVlciI+Vm9sdW50ZWVyPC9hPjwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY291bmNpbHMiPkNvdW5jaWxzPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jb3VuY2lscy9tZW1iZXJzLWNvdW5jaWwiPk1lbWJlcnMgQ291bmNpbDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL2NvdW5jaWxzL3B1Ymxpc2hpbmctYW5kLWVkdWNhdGlvbi1jb3VuY2lsIj5QdWJsaXNoaW5nICYgRWR1Y2F0aW9uIENvdW5jaWw8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jb3VuY2lscy90ZWNobm9sb2d5LWNvdW5jaWwiPlRlY2hub2xvZ3kgQ291bmNpbDwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY29tbWl0dGVlcyI+Q29tbWl0dGVlczwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY29tbWl0dGVlcy9jb21taXR0ZWUtbm9taW5hdGlvbnMiPkNvbW1pdHRlZSBOb21pbmF0aW9uczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL2NvbW1pdHRlZXMvc3RhbmRhcmRzLWNvbW1pdHRlZXMiPlN0YW5kYXJkcyBDb21taXR0ZWVzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY29tbWl0dGVlcy9zdGFuZGluZy1jb21taXR0ZWVzIj5TdGFuZGluZyBDb21taXR0ZWVzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvY29tbWl0dGVlcy90ZWNobmljYWwtY29tbWl0dGVlcyI+VGVjaG5pY2FsIENvbW1pdHRlZXM8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9zdHVkZW50LXpvbmUiPlN0dWRlbnQgWm9uZTwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvc3R1ZGVudC16b25lL3N0dWRlbnQtYWN0aXZpdGllcyI+U3R1ZGVudCBBY3Rpdml0aWVzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvc3R1ZGVudC16b25lL2NvbXBldGl0aW9ucyI+Q29tcGV0aXRpb25zPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvc3R1ZGVudC16b25lL3NjaG9sYXJzaGlwcy1hbmQtZ3JhbnRzIj5TY2hvbGFyc2hpcHMgJiBHcmFudHM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9zdHVkZW50LXpvbmUvc3R1ZGVudC1icmFuY2hlcyI+U3R1ZGVudCBCcmFuY2hlczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3N0dWRlbnQtem9uZS9rLTEyLWFjdGl2aXRpZXMiPksmbmRhc2g7MTIgQWN0aXZpdGllczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3N0dWRlbnQtem9uZS9tZW1iZXJzaGlwLWFuZC1tZWV0aW5ncyI+TWVtYmVyc2hpcCAmIE1lZXRpbmdzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvc3R1ZGVudC16b25lL2VkdWNhdGlvbmFsLXJlc291cmNlcyI+RWR1Y2F0aW9uYWwgUmVzb3VyY2VzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvc3R1ZGVudC16b25lL3N0dWRlbnQtYWN0aXZpdGllcy1yZXNvdXJjZXMiPlN0dWRlbnQgQWN0aXZpdGllcyBSZXNvdXJjZXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9zdHVkZW50LXpvbmUvc3R1ZGVudC1uZXdzIj5TdHVkZW50IE5ld3M8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy95b3VuZy1lbmdpbmVlcnMtaW4tYXNocmFlLXllYSI+WW91bmcgRW5naW5lZXJzIGluIEFTSFJBRSAoWUVBKTwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMveW91bmctZW5naW5lZXJzLWluLWFzaHJhZS15ZWEvaG9ub3JzLWFuZC1hd2FyZHMiPkhvbm9ycyAmIEF3YXJkczwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3lvdW5nLWVuZ2luZWVycy1pbi1hc2hyYWUteWVhL3Jlc291cmNlcyI+UmVzb3VyY2VzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMveW91bmctZW5naW5lZXJzLWluLWFzaHJhZS15ZWEveWVhLWNvbW1pdHRlZSI+WUVBIENvbW1pdHRlZTwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL2NvbW11bml0aWVzL3lvdW5nLWVuZ2luZWVycy1pbi1hc2hyYWUteWVhL3llYS1ldmVudHMtYW5kLXByb2dyYW1zIj5ZRUEgRXZlbnRzICYgUHJvZ3JhbXM8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9GaWxlIExpYnJhcnkvTWVtYmVyc2hpcC9NZW1iZXIgQmVuZWZpdHMvTWVtYmVyc2hpcCBQcm9tb3Rpb24gUmVzb3VyY2VzL1lvdW5nRW5naW5lZXJzaW5BU0hSQUUtR3VpZGUucGRmIj5ZRUEgR3VpZGU8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9jb2xsZWdlLW9mLWZlbGxvd3MiPkNvbGxlZ2Ugb2YgRmVsbG93czwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvbGlmZS1tZW1iZXJzLWNsdWIiPkxpZmUgTWVtYmVycyBDbHViPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9jb21tdW5pdGllcy9hc2hyYWUtYXNzb2NpYXRlLXNvY2lldHktYWxsaWFuY2UiPkFTSFJBRSBBc3NvY2lhdGUgU29jaWV0eSBBbGxpYW5jZTwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvY29tbXVuaXRpZXMvbWVtb3JhbmRhLW9mLXVuZGVyc3RhbmRpbmctbW91cyI+TWVtb3JhbmRhIG9mIFVuZGVyc3RhbmRpbmcgKE1PVXMpPC9hPjwvbGk+DQogICAgICAgIDwvZGl2Pg0KICAgICAgPC91bD4NCiAgICA8L2xpPg0KICAgIDxsaSBjbGFzcz0iaGFzQ2hpbGRyZW4gaXMtbWVnYSI+PGEgaHJlZj0iL21lbWJlcnNoaXAiPk1lbWJlcnNoaXA8L2E+PHVsPg0KICAgICAgICA8ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL21lbWJlci1iZW5lZml0cyI+TWVtYmVyIEJlbmVmaXRzPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL21lbWJlci1iZW5lZml0cy9tZW1iZXJzaGlwLXByb21vdGlvbi1yZXNvdXJjZXMiPk1lbWJlcnNoaXAgUHJvbW90aW9uIFJlc291cmNlczwvYT48L2xpPg0KICAgICAgICAgICAgPC91bD4NCiAgICAgICAgICA8L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9qb2luIj5Kb2luPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL3JlbmV3Ij5SZW5ldzwvYT48L2xpPg0KICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9zcGVjaWFsLW1lbWJlcnNoaXAtcHJvZ3JhbXMiPlNwZWNpYWwgTWVtYmVyc2hpcCBQcm9ncmFtczwvYT48dWwgY2xhc3M9Im1lZ2EtY29sdW1uLS1pbnNldCI+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9zcGVjaWFsLW1lbWJlcnNoaXAtcHJvZ3JhbXMvZ3JvdXBwYXkiPkdyb3VwUGF5PC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL21lbWJlcnNoaXAvc3BlY2lhbC1tZW1iZXJzaGlwLXByb2dyYW1zI3llYSIgdGFyZ2V0PSJfYmxhbmsiPllFQSA8aSBjbGFzcz0iaWNvbi1saW5rLWV4dCBpY29uLS1lbXB0eSI+PC9pPjwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9tZW1iZXJzaGlwL3NwZWNpYWwtbWVtYmVyc2hpcC1wcm9ncmFtcyNzbWFydHN0YXJ0IiB0YXJnZXQ9Il9ibGFuayI+U21hcnRTdGFydCA8aSBjbGFzcz0iaWNvbi1saW5rLWV4dCBpY29uLS1lbXB0eSI+PC9pPjwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9tZW1iZXJzaGlwL3NwZWNpYWwtbWVtYmVyc2hpcC1wcm9ncmFtcyNkZXZlY29uIiB0YXJnZXQ9Il9ibGFuayI+RGV2ZWxvcGluZyBFY29ub21pZXMgPGkgY2xhc3M9Imljb24tbGluay1leHQgaWNvbi0tZW1wdHkiPjwvaT48L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL3NwZWNpYWwtbWVtYmVyc2hpcC1wcm9ncmFtcy9jaWJzZS1hc2hyYWUtbWVtYmVyc2hpcCI+Q0lCU0UvQVNIUkFFIE1lbWJlcnNoaXA8L2E+PC9saT4NCiAgICAgICAgICAgIDwvdWw+DQogICAgICAgICAgPC9saT48L2Rpdj48ZGl2IGNsYXNzPSJtZWdhLWNvbHVtbiI+PGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL215LWFzaHJhZSI+TXkgQVNIUkFFPC9hPjx1bCBjbGFzcz0ibWVnYS1jb2x1bW4tLWluc2V0Ij4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL215LWFzaHJhZS9jb25uZWN0LWEtY29sbGVhZ3VlIj5Db25uZWN0LWEtQ29sbGVhZ3VlPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9teS1hc2hyYWUvbXktY29tbXVuaXR5Ij5NeSBDb21tdW5pdHk8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL215LWFzaHJhZS9teS1wYXJ0aWNpcGF0aW9uIj5NeSBQYXJ0aWNpcGF0aW9uPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9teS1hc2hyYWUvbXktcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50Ij5NeSBQcm9mZXNzaW9uYWwgRGV2ZWxvcG1lbnQ8L2E+PC9saT4NCiAgICAgICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL215LWFzaHJhZS9teS10ZWNobmljYWwtcmVzb3VyY2VzIj5NeSBUZWNobmljYWwgUmVzb3VyY2VzPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9teS1hc2hyYWUvcmVuZXctbXktbWVtYmVyc2hpcCI+UmVuZXcgTXkgTWVtYmVyc2hpcDwvYT48L2xpPg0KICAgICAgICAgICAgICA8bGkgY2xhc3M9IiI+PGEgaHJlZj0iL21lbWJlcnNoaXAvbXktYXNocmFlL3VwZ3JhZGUtbXktbWVtYmVyc2hpcCI+VXBncmFkZSBNeSBNZW1iZXJzaGlwPC9hPjwvbGk+DQogICAgICAgICAgICAgIDxsaSBjbGFzcz0iIj48YSBocmVmPSJodHRwczovL2V3ZWIuYXNocmFlLm9yZy9ld2ViL2R5bmFtaWNwYWdlLmFzcHg/d2ViY29kZT1BU0hSQUVJQklJIiB0YXJnZXQ9Il9ibGFuayI+TWFuYWdlIE15IE1lbWJlcnNoaXAgIDxpIGNsYXNzPSJpY29uLWxpbmstZXh0IGljb24tLWVtcHR5Ij48L2k+PC9hPjwvbGk+DQogICAgICAgICAgICA8L3VsPg0KICAgICAgICAgIDwvbGk+PC9kaXY+PGRpdiBjbGFzcz0ibWVnYS1jb2x1bW4iPjxsaSBjbGFzcz0iIj48YSBocmVmPSIvbWVtYmVyc2hpcC9ob25vcnMtYW5kLWF3YXJkcyI+SG9ub3JzICYgQXdhcmRzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL21lbWJlcnNoaXAtZmFxcyI+TWVtYmVyc2hpcCBGQVFzPC9hPjwvbGk+DQogICAgICAgICAgPGxpIGNsYXNzPSIiPjxhIGhyZWY9Ii9tZW1iZXJzaGlwL2xvZ28tbWVyY2hhbmRpc2UiPkxvZ28gTWVyY2hhbmRpc2U8L2E+PC9saT4NCiAgICAgICAgPC9kaXY+DQogICAgICA8L3VsPg0KICAgIDwvbGk+DQogIDwvdWw+PC9uYXY+PGRpdiBjbGFzcz0ibW9iaWxlRHJhd2VyVG9nZ2xlIGRyYXdlclRvZ2dsZSIgZGF0YS1mb3I9Imdsb2JhbHMtbW9iaWxlIiBkYXRhLW1vYmlsZT0idHJ1ZSI+PC9kaXY+ZAIDD2QWAgIBDw8WBB8JBQpCcmVhZGNydW1iHwoCAmQWAgUFY3RsMDAPZBYCZg8WAh8LBYoCPHVsIGNsYXNzPSJuYXZTZWNvbmRhcnktYnJlYWRjcnVtYiI+DQogIDxsaT48YSBocmVmPSIvaG9tZSI+SG9tZTwvYT48L2xpPg0KICA8bGk+PGEgaHJlZj0iL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudCI+UHJvZmVzc2lvbmFsIERldmVsb3BtZW50PC9hPjwvbGk+DQogIDxsaSBjbGFzcz0iYWN0aXZlIj48YSBocmVmPSIvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FzaHJhZS1jZXJ0aWZpY2F0aW9uIj5BU0hSQUUgQ2VydGlmaWNhdGlvbjwvYT48L2xpPg0KPC91bD5kAgUPZBYCZg9kFgIFBWN0bDAwD2QWAmYPFgIfCwUNQ2VydGlmaWNhdGlvbmQCBw9kFgJmD2QWAgUFY3RsMDAPDxYCHwsF9Ag8ZGl2IGNsYXNzPSJzZWN0aW9uIGgtaGFyZCBzb2NpYWxTaGFyZSBzZWN0aW9uLS1jb250cmFzdExpZ2h0Ij4NCiAgPGRpdiBjbGFzcz0ic29jaWFsU2hhcmUtaW5uZXIiPg0KICAgIDxoNCBjbGFzcz0ic29jaWFsU2hhcmUtaGVhZGluZyI+U2hhcmUgVGhpczwvaDQ+DQogICAgPGRpdiBjbGFzcz0ic29jaWFsU2hhcmUtaWNvbnMiPg0KICAgICAgPHNwYW4gY2xhc3M9InN0LWN1c3RvbS1idXR0b24gc3RfeF9sYXJnZSIgZGF0YS1uZXR3b3JrPSJ0d2l0dGVyIj4NCiAgICAgICAgPHNwYW4gY2xhc3M9InN0QnV0dG9uIj4NCiAgICAgICAgICA8c3BhbiBjbGFzcz0ic3RMYXJnZSI+IDwvc3Bhbj4NCiAgICAgICAgPC9zcGFuPg0KICAgICAgPC9zcGFuPg0KICAgICAgPHNwYW4gY2xhc3M9InN0LWN1c3RvbS1idXR0b24gc3RfZmFjZWJvb2tfbGFyZ2UiIGRhdGEtbmV0d29yaz0iZmFjZWJvb2siPg0KICAgICAgICA8c3BhbiBjbGFzcz0ic3RCdXR0b24iPg0KICAgICAgICAgIDxzcGFuIGNsYXNzPSJzdExhcmdlIj4gPC9zcGFuPg0KICAgICAgICA8L3NwYW4+DQogICAgICA8L3NwYW4+DQogICAgICA8c3BhbiBjbGFzcz0ic3QtY3VzdG9tLWJ1dHRvbiBzdF9lbWFpbF9sYXJnZSIgZGF0YS1uZXR3b3JrPSJlbWFpbCI+DQogICAgICAgIDxzcGFuIGNsYXNzPSJzdEJ1dHRvbiI+DQogICAgICAgICAgPHNwYW4gY2xhc3M9InN0TGFyZ2UiPiA8L3NwYW4+DQogICAgICAgIDwvc3Bhbj4NCiAgICAgIDwvc3Bhbj4NCiAgICAgIDxzcGFuIGNsYXNzPSJzdC1jdXN0b20tYnV0dG9uIHN0X3ByaW50X2xhcmdlIiBkYXRhLW5ldHdvcms9InByaW50Ij4NCiAgICAgICAgPHNwYW4gY2xhc3M9InN0QnV0dG9uIj4NCiAgICAgICAgICA8c3BhbiBjbGFzcz0ic3RMYXJnZSI+IDwvc3Bhbj4NCiAgICAgICAgPC9zcGFuPg0KICAgICAgPC9zcGFuPg0KICAgICAgPHNwYW4gY2xhc3M9InN0LWN1c3RvbS1idXR0b24gc3Rfc2hhcmV0aGlzX2xhcmdlIiBkYXRhLW5ldHdvcms9InNoYXJldGhpcyI+DQogICAgICAgIDxzcGFuIGNsYXNzPSJzdEJ1dHRvbiI+DQogICAgICAgICAgPHNwYW4gY2xhc3M9InN0TGFyZ2UiPiA8L3NwYW4+DQogICAgICAgIDwvc3Bhbj4NCiAgICAgIDwvc3Bhbj4NCiAgICA8L2Rpdj4NCiAgPC9kaXY+DQo8L2Rpdj5kZAIJD2QWCGYPZBYCBQVjdGwwMA8PFgIfCwW8RjxwIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij48c3BhbiBzdHlsZT0iY29sb3I6ICNmZmZmZmY7Ij48c3Ryb25nPiZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDsgJm5ic3A7ICZuYnNwOyAmbmJzcDs8YSBjbGFzcz0iYnRuIGJ0bi0taGV4YWdvbi1wcmltYXJ5IiBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hc2hyYWUtY2VydGlmaWNhdGlvbi9hc2hyYWUtY2VydGlmaWNhdGlvbi1iYWRnZXMiIHRpdGxlPSJBU0hSQUUgQ2VydGlmaWNhdGlvbiBCYWRnZXMiPkRpZ2l0YWwgQmFkZ2luZzwvYT4mbmJzcDsgJm5ic3A7PGEgY2xhc3M9ImJ0biBidG4tLWhleGFnb24tcHJpbWFyeSIgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYXNocmFlLWNlcnRpZmljYXRpb24vd2h5LWdldC1jZXJ0aWZpZWQvdGhlLXZhbHVlLW9mLWNlcnRpZmljYXRpb24iIHRpdGxlPSJUaGUgVmFsdWUgb2YgQ2VydGlmaWNhdGlvbiI+V0hZIEdFVCBDRVJUSUZJRUQ8L2E+Jm5ic3A7PC9zdHJvbmc+PC9zcGFuPjwvcD4KPHRhYmxlIHN0eWxlPSJ3aWR0aDogMTAwJTsiPgo8dGJvZHk+Cjx0cj4KPHRkIHN0eWxlPSJ3aWR0aDogMjMuNjY0JTsiPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FzaHJhZS1jZXJ0aWZpY2F0aW9uL2NlcnRpZmljYXRpb24tdHlwZXMvY2RwLWNlcnRpZmllZC1kZWNhcmJvbml6YXRpb24tcHJvZmVzc2lvbmFsLWNlcnRpZmljYXRpb24iIHRhcmdldD0iX2JsYW5rIj48aW1nIHN0eWxlPSJmbG9hdDogcmlnaHQ7IiBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvcHJvZmVzc2lvbmFsJTIwZGV2ZWxvcG1lbnQvYXNocmFlJTIwY2VydGlmaWNhdGlvbi9jZXJ0aWZpY2F0aW9uJTIwdHlwZXMvY2RwL2FzaHJhZS1jZHAucG5nIiBhbHQgd2lkdGg9IjE1OCIgaGVpZ2h0PSIxNTgiPjwvYT48L3RkPgo8dGQgc3R5bGU9IndpZHRoOiA2OS4zMzYlOyI+CjxoMyBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyI+PHN0cm9uZz5FeHBsb3JlIE91ciBORVchIEJ1aWxkaW5nIERlY2FyYm9uaXphdGlvbiBDZXJ0aWZpY2F0aW9uPC9zdHJvbmc+PC9oMz4KPHAgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsiPjxzdHJvbmc+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYXNocmFlLWNlcnRpZmljYXRpb24vY2VydGlmaWNhdGlvbi10eXBlcy9jZHAtY2VydGlmaWVkLWRlY2FyYm9uaXphdGlvbi1wcm9mZXNzaW9uYWwtY2VydGlmaWNhdGlvbi9jZHAtY2VydGlmaWVkLWRlY2FyYm9uaXphdGlvbi1wcm9mZXNzaW9uYWwtY2VydGlmaWNhdGlvbiIgdGFyZ2V0PSJfYmxhbmsiPkNlcnRpZmllZCBEZWNhcmJvbml6YXRpb24gUHJvZmVzc2lvbmFsIChDRFApPC9hPjwvc3Ryb25nPjwvcD4KPC90ZD4KPC90cj4KPC90Ym9keT4KPC90YWJsZT4KPGZpZ3VyZSBjbGFzcz0iZmlndXJlLS1sZWZ0Ij48L2ZpZ3VyZT4KPGhyPgo8cD48c3BhbiBzdHlsZT0iY29sb3I6ICNmZmZmZmY7Ij48c3Ryb25nPiZuYnNwOzwvc3Ryb25nPjwvc3Bhbj48L3A+CjxmaWd1cmU+PC9maWd1cmU+CjxwPjxpbWcgc3R5bGU9ImhlaWdodDogMjMycHg7IHdpZHRoOiAyMzJweDsgZmxvYXQ6IGxlZnQ7IiBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvcHJvZmVzc2lvbmFsJTIwZGV2ZWxvcG1lbnQvYXNocmFlJTIwY2VydGlmaWNhdGlvbi9odmFjLWRlc2lnbmVyLmpwZyIgYWx0IHdpZHRoPSIyNzgiIGhlaWdodD0iMjA0IiBkYXRhLWFtcC1oZWlnaHQ9IjQ4OCIgZGF0YS1hbXAtd2lkdGg9IjkyOCI+PC9wPgo8aDIgY2xhc3M9ImJhbm5lckNvcHktaGVhZGluZyIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsiPkV4cGxvcmUgT3VyIEJ1aWxkaW5nIERlc2lnbiBDZXJ0aWZpY2F0aW9uczwvaDI+CjxoNCBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyI+V2hpY2ggb25lIGlzIHJpZ2h0IGZvciB5b3U/PC9oND4KPHAgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsiPjxzdHJvbmc+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYXNocmFlLWNlcnRpZmljYXRpb24vY2VydGlmaWNhdGlvbi10eXBlcy9iZW1wLWJ1aWxkaW5nLWVuZXJneS1tb2RlbGluZy1wcm9mZXNzaW9uYWwtY2VydGlmaWNhdGlvbi9iZW1wLWJ1aWxkaW5nLWVuZXJneS1tb2RlbGluZy1wcm9mZXNzaW9uYWwtY2VydGlmaWNhdGlvbiIgdGl0bGU9IkJFTVAg4oCTIEJ1aWxkaW5nIEVuZXJneSBNb2RlbGluZyBQcm9mZXNzaW9uYWwgQ2VydGlmaWNhdGlvbiI+QnVpbGRpbmcgRW5lcmd5IE1vZGVsaW5nJm5ic3A7UHJvZmVzc2lvbmFsIChCRU1QKTwvYT4mbmJzcDsgfCZuYnNwOzwvc3Ryb25nPiZuYnNwOzxzdHJvbmc+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYXNocmFlLWNlcnRpZmljYXRpb24vY2VydGlmaWNhdGlvbi10eXBlcy9jaGQtY2VydGlmaWVkLWh2YWMtZGVzaWduZXIvY2hkLWNlcnRpZmllZC1odmFjLWRlc2lnbmVyIiB0aXRsZT0iQ0hEIOKAkyBDZXJ0aWZpZWQgSFZBQyBEZXNpZ25lciI+Q2VydGlmaWVkIEhWQUMmbmJzcDtEZXNpZ25lciAoQ0hEKTwvYT4mbmJzcDsgfDwvc3Ryb25nPjxzdHJvbmc+Jm5ic3A7PC9zdHJvbmc+Jm5ic3A7PHN0cm9uZz48YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hc2hyYWUtY2VydGlmaWNhdGlvbi9jZXJ0aWZpY2F0aW9uLXR5cGVzL2hmZHAtaGVhbHRoY2FyZS1mYWNpbGl0eS1kZXNpZ24tcHJvZmVzc2lvbmFsLWNlcnRpZmljYXRpb24vaGZkcC1oZWFsdGhjYXJlLWZhY2lsaXR5LWRlc2lnbi1wcm9mZXNzaW9uYWwtY2VydGlmaWNhdGlvbiIgdGl0bGU9IkhGRFAg4oCTIEhlYWx0aGNhcmUgRmFjaWxpdHkgRGVzaWduIFByb2Zlc3Npb25hbCBDZXJ0aWZpY2F0aW9uIj5IZWFsdGhjYXJlIEZhY2lsaXR5IERlc2lnbiZuYnNwO1Byb2Zlc3Npb25hbCAoSEZEUCk8L2E+Jm5ic3A7IHwmbmJzcDs8L3N0cm9uZz4mbmJzcDs8c3Ryb25nPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FzaHJhZS1jZXJ0aWZpY2F0aW9uL2NlcnRpZmljYXRpb24tdHlwZXMvaGJkcC1oaWdoLXBlcmZvcm1hbmNlLWJ1aWxkaW5nLWRlc2lnbi1wcm9mZXNzaW9uYWwtY2VydGlmaWNhdGlvbi9oYmRwLWhpZ2gtcGVyZm9ybWFuY2UtYnVpbGRpbmctZGVzaWduLXByb2Zlc3Npb25hbC1jZXJ0aWZpY2F0aW9uIiB0aXRsZT0iSEJEUCDigJMgSGlnaC1QZXJmb3JtYW5jZSBCdWlsZGluZyBEZXNpZ24gUHJvZmVzc2lvbmFsIENlcnRpZmljYXRpb24iPkhpZ2gtUGVyZm9ybWFuY2UgQnVpbGRpbmcmbmJzcDtEZXNpZ24gUHJvZmVzc2lvbmFsIChIQkRQKTwvYT48L3N0cm9uZz48L3A+CjxwIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij48c3Ryb25nPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FzaHJhZS1jZXJ0aWZpY2F0aW9uL2NlcnRpZmljYXRpb24tdHlwZXMvYmVtcC1idWlsZGluZy1lbmVyZ3ktbW9kZWxpbmctcHJvZmVzc2lvbmFsLWNlcnRpZmljYXRpb24iPjxpbWcgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3Byb2Zlc3Npb25hbCUyMGRldmVsb3BtZW50L2FzaHJhZSUyMGNlcnRpZmljYXRpb24vYXNocmFlLWJlbXAtMTAweDEwMC5wbmciIGFsdD48L2E+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYXNocmFlLWNlcnRpZmljYXRpb24vY2VydGlmaWNhdGlvbi10eXBlcy9jaGQtY2VydGlmaWVkLWh2YWMtZGVzaWduZXIiPjxpbWcgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3Byb2Zlc3Npb25hbCUyMGRldmVsb3BtZW50L2FzaHJhZSUyMGNlcnRpZmljYXRpb24vYXNocmFlLWNoZC0xMDB4MTAwLnBuZyIgYWx0PjwvYT48YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hc2hyYWUtY2VydGlmaWNhdGlvbi9jZXJ0aWZpY2F0aW9uLXR5cGVzL2JlbXAtYnVpbGRpbmctZW5lcmd5LW1vZGVsaW5nLXByb2Zlc3Npb25hbC1jZXJ0aWZpY2F0aW9uIj48L2E+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYXNocmFlLWNlcnRpZmljYXRpb24vY2VydGlmaWNhdGlvbi10eXBlcy9oZmRwLWhlYWx0aGNhcmUtZmFjaWxpdHktZGVzaWduLXByb2Zlc3Npb25hbC1jZXJ0aWZpY2F0aW9uIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi9wcm9mZXNzaW9uYWwlMjBkZXZlbG9wbWVudC9hc2hyYWUlMjBjZXJ0aWZpY2F0aW9uL2FzaHJhZS1oZmRwLTEwMHgxMDAucG5nIiBhbHQ+PC9hPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FzaHJhZS1jZXJ0aWZpY2F0aW9uL2NlcnRpZmljYXRpb24tdHlwZXMvaGJkcC1oaWdoLXBlcmZvcm1hbmNlLWJ1aWxkaW5nLWRlc2lnbi1wcm9mZXNzaW9uYWwtY2VydGlmaWNhdGlvbiI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvcHJvZmVzc2lvbmFsJTIwZGV2ZWxvcG1lbnQvYXNocmFlJTIwY2VydGlmaWNhdGlvbi9hc2hyYWUtaGJkcC0xMDB4MTAwLnBuZyIgYWx0PjwvYT48YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hc2hyYWUtY2VydGlmaWNhdGlvbi9jZXJ0aWZpY2F0aW9uLXR5cGVzL2hmZHAtaGVhbHRoY2FyZS1mYWNpbGl0eS1kZXNpZ24tcHJvZmVzc2lvbmFsLWNlcnRpZmljYXRpb24iPjwvYT48L3N0cm9uZz48L3A+CjxwIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij48c3BhbiBzdHlsZT0iY29sb3I6ICNmZmZmZmY7Ij4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLTwvc3Bhbj48c3BhbiBzdHlsZT0iY29sb3I6ICM3MGFmMTY7Ij48aSBjbGFzcz0iaWNvbi1mbGlja3IiPjwvaT4gPGkgY2xhc3M9Imljb24tZmxpY2tyIj48L2k+Jm5ic3A7PC9zcGFuPjwvcD4KPGhyPgo8cD48aW1nIHN0eWxlPSJoZWlnaHQ6IDIzMnB4OyB3aWR0aDogMjMycHg7IGZsb2F0OiBsZWZ0OyIgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3Byb2Zlc3Npb25hbCUyMGRldmVsb3BtZW50L2FzaHJhZSUyMGNlcnRpZmljYXRpb24vYnVpbGRpbmctY29tbWlzc2lvbmluZy5qcGciIGFsdCB3aWR0aD0iMjc4IiBoZWlnaHQ9IjIwNCIgZGF0YS1hbXAtaGVpZ2h0PSI0ODgiIGRhdGEtYW1wLXdpZHRoPSI5MjgiPjwvcD4KPGgyIGNsYXNzPSJiYW5uZXJDb3B5LWhlYWRpbmciIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij5FeHBsb3JlIE91ciBCdWlsZGluZyBQZXJmb3JtYW5jZSBDZXJ0aWZpY2F0aW9uczwvaDI+CjxoNCBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyI+V2hpY2ggb25lIGlzIHJpZ2h0IGZvciB5b3U/PC9oND4KPHAgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsiPjxzdHJvbmc+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYXNocmFlLWNlcnRpZmljYXRpb24vY2VydGlmaWNhdGlvbi10eXBlcy9iY3hwLWJ1aWxkaW5nLWNvbW1pc3Npb25pbmctcHJvZmVzc2lvbmFsLWNlcnRpZmljYXRpb24iIHRpdGxlPSJCQ3hQIOKAkyBCdWlsZGluZyBDb21taXNzaW9uaW5nIFByb2Zlc3Npb25hbCBDZXJ0aWZpY2F0aW9uIj5CdWlsZGluZyBDb21taXNzaW9uaW5nIFByb2Zlc3Npb25hbCAoQkN4UCk8L2E+IHwmbmJzcDsgPGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYXNocmFlLWNlcnRpZmljYXRpb24vY2VydGlmaWNhdGlvbi10eXBlcy9iZWFwLWJ1aWxkaW5nLWVuZXJneS1hc3Nlc3NtZW50LXByb2Zlc3Npb25hbC1jZXJ0aWZpY2F0aW9uL2JlYXAtYnVpbGRpbmctZW5lcmd5LWFzc2Vzc21lbnQtcHJvZmVzc2lvbmFsLWNlcnRpZmljYXRpb24iIHRpdGxlPSJCRUFQIOKAkyBCdWlsZGluZyBFbmVyZ3kgQXNzZXNzbWVudCBQcm9mZXNzaW9uYWwgQ2VydGlmaWNhdGlvbiI+QnVpbGRpbmcgRW5lcmd5IEFzc2Vzc21lbnQgUHJvZmVzc2lvbmFsIChCRUFQKTwvYT48L3N0cm9uZz48L3A+CjxwIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij48c3Ryb25nPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FzaHJhZS1jZXJ0aWZpY2F0aW9uL2NlcnRpZmljYXRpb24tdHlwZXMvYmN4cC1idWlsZGluZy1jb21taXNzaW9uaW5nLXByb2Zlc3Npb25hbC1jZXJ0aWZpY2F0aW9uIj48aW1nIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvbWFpbiUyMG5hdi9wcm9mZXNzaW9uYWwlMjBkZXZlbG9wbWVudC9hc2hyYWUlMjBjZXJ0aWZpY2F0aW9uL2FzaHJhZS1iY3hwLTEwMHgxMDAucG5nIiBhbHQ+PC9hPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvcHJvZmVzc2lvbmFsLWRldmVsb3BtZW50L2FzaHJhZS1jZXJ0aWZpY2F0aW9uL2NlcnRpZmljYXRpb24tdHlwZXMvYmVhcC1idWlsZGluZy1lbmVyZ3ktYXNzZXNzbWVudC1wcm9mZXNzaW9uYWwtY2VydGlmaWNhdGlvbiI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvcHJvZmVzc2lvbmFsJTIwZGV2ZWxvcG1lbnQvYXNocmFlJTIwY2VydGlmaWNhdGlvbi9hc2hyYWUtYmVhcC0xMDB4MTAwLnBuZyIgYWx0PjwvYT48YSBocmVmPSJodHRwczovL3d3dy5hc2hyYWUub3JnL3Byb2Zlc3Npb25hbC1kZXZlbG9wbWVudC9hc2hyYWUtY2VydGlmaWNhdGlvbi9jZXJ0aWZpY2F0aW9uLXR5cGVzL2JjeHAtYnVpbGRpbmctY29tbWlzc2lvbmluZy1wcm9mZXNzaW9uYWwtY2VydGlmaWNhdGlvbiI+PC9hPjwvc3Ryb25nPjwvcD4KPHAgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsiPjxzcGFuIHN0eWxlPSJjb2xvcjogI2ZmZmZmZjsiPi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tPC9zcGFuPjxzcGFuIHN0eWxlPSJjb2xvcjogIzcwYWYxNjsiPjxpIGNsYXNzPSJpY29uLWZsaWNrciI+PC9pPiA8aSBjbGFzcz0iaWNvbi1mbGlja3IiPjwvaT4mbmJzcDs8L3NwYW4+PC9wPgo8aHI+CjxwPjxpbWcgc3R5bGU9ImhlaWdodDogMjMycHg7IHdpZHRoOiAyMzJweDsgZmxvYXQ6IGxlZnQ7IiBzcmM9Imh0dHBzOi8vd3d3LmFzaHJhZS5vcmcvaW1hZ2UlMjBsaWJyYXJ5L21haW4lMjBuYXYvcHJvZmVzc2lvbmFsJTIwZGV2ZWxvcG1lbnQvYXNocmFlJTIwY2VydGlmaWNhdGlvbi9idWlsZGluZy1vcGVyYXRpb25zLmpwZyIgYWx0IHdpZHRoPSIyNzgiIGhlaWdodD0iMjA0IiBkYXRhLWFtcC1oZWlnaHQ9IjQ4OCIgZGF0YS1hbXAtd2lkdGg9IjkyOCI+PC9wPgo8aDIgY2xhc3M9ImJhbm5lckNvcHktaGVhZGluZyIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsiPkV4cGxvcmUgT3VyIEJ1aWxkaW5nIE9wZXJhdGlvbnMgQ2VydGlmaWNhdGlvbjwvaDI+CjxwIHN0eWxlPSJ0ZXh0LWFsaWduOiBjZW50ZXI7Ij48c3Ryb25nPjwvc3Ryb25nPjwvcD4KPHAgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsiPjxzdHJvbmc+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYXNocmFlLWNlcnRpZmljYXRpb24vY2VydGlmaWNhdGlvbi10eXBlcy9vcG1wLW9wZXJhdGlvbnMtYW5kLXBlcmZvcm1hbmNlLW1hbmFnZW1lbnQtcHJvZmVzc2lvbmFsLWNlcnRpZmljYXRpb24vb3BtcC1vcGVyYXRpb25zLWFuZC1wZXJmb3JtYW5jZS1tYW5hZ2VtZW50LXByb2Zlc3Npb25hbC1jZXJ0aWZpY2F0aW9uIiB0aXRsZT0iT1BNUCDigJMgT3BlcmF0aW9ucyBhbmQgUGVyZm9ybWFuY2UgTWFuYWdlbWVudCBQcm9mZXNzaW9uYWwgQ2VydGlmaWNhdGlvbiI+T3BlcmF0aW9ucyAmYW1wOyBQZXJmb3JtYW5jZSBNYW5hZ2VtZW50IFByb2Zlc3Npb25hbCAoT1BNUCk8L2E+PC9zdHJvbmc+PC9wPgo8cCBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyI+PGEgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9wcm9mZXNzaW9uYWwtZGV2ZWxvcG1lbnQvYXNocmFlLWNlcnRpZmljYXRpb24vY2VydGlmaWNhdGlvbi10eXBlcy9vcG1wLW9wZXJhdGlvbnMtYW5kLXBlcmZvcm1hbmNlLW1hbmFnZW1lbnQtcHJvZmVzc2lvbmFsLWNlcnRpZmljYXRpb24iPjxpbWcgc3JjPSJodHRwczovL3d3dy5hc2hyYWUub3JnL2ltYWdlJTIwbGlicmFyeS9tYWluJTIwbmF2L3Byb2Zlc3Npb25hbCUyMGRldmVsb3BtZW50L2FzaHJhZSUyMGNlcnRpZmljYXRpb24vYXNocmFlLW9wbXAtMTAweDEwMC5wbmciIGFsdD48L2E+PC9wPgo8cCBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyI+PHNwYW4gc3R5bGU9ImNvbG9yOiAjZmZmZmZmOyI+LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS08L3NwYW4+PHNwYW4gc3R5bGU9ImNvbG9yOiAjNzBhZjE2OyI+PGkgY2xhc3M9Imljb24tZmxpY2tyIj48L2k+IDxpIGNsYXNzPSJpY29uLWZsaWNrciI+PC9pPiZuYnNwOzwvc3Bhbj48L3A+CjxwPjxzcGFuIHN0eWxlPSJjb2xvcjogI2ZmZmZmZjsiPi08L3NwYW4+PC9wPgo8aHI+ZGQCAQ9kFgIFBWN0bDAwDw8WAh8LZWRkAgIPZBYCBQVjdGwwMA8PFgIfCwUGJm5ic3A7ZGQCAw8PFgQfCQURQ0xDb250ZW50RGF0YVZpZXcfCgICZBYEBQVjdGwwMA9kFgJmDxYCHwsF2RU8ZGl2IGNsYXNzPSJzZWN0aW9uIGNvbnRlbnRTbGlkZXIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hodG1sIiB4bWxuczptc3hzbD0idXJuOnNjaGVtYXMtbWljcm9zb2Z0LWNvbTp4c2x0IiB4bWxuczp1c2VyPSJ1cm46bXktc2NyaXB0cyI+DQogIDxkaXYgY2xhc3M9ImNvbnRhaW5lZCI+DQogICAgPGRpdiBjbGFzcz0iY29udGVudFNsaWRlci1jb250ZW50Ij4NCiAgICAgIDxkaXYgY2xhc3M9ImNvbnRlbnRTbGlkZXItaXRlbSI+DQogICAgICAgIDxwPuKAnEluIG15IGZpZWxkLCBBU0hSQUUgY2VydGlmaWNhdGlvbnMgYXJlIHdpZGVseSByZWNvZ25pemVkLiBXaGVuIHdyaXRpbmcgZW1haWxzLCBJIGtub3cgdGhlIEJFQVAgYW5kIEJFTVAgZGVzaWduYXRpb25zIGFmdGVyIG15IG5hbWUgc2hvdyBteSBjb21wZXRlbmNlLiBBbiBBU0hSQUUgY2VydGlmaWNhdGlvbiBoZWxwcyBlbXBsb3llcnMgYW5kIGNsaWVudHMga25vdyB0aGV5IGFyZSBnZXR0aW5nIHRoZSByaWdodCBwZXJzb24gdG8gd29yayBvbiBwcm9qZWN0cy7igJ08L3A+DQogICAgICAgIDxwIGNsYXNzPSJjb250ZW50U2xpZGVyLWJ5bGluZSI+WWFvIFl1LCBQaC5ELjwvcD4NCiAgICAgIDwvZGl2Pg0KICAgICAgPGRpdiBjbGFzcz0iY29udGVudFNsaWRlci1pdGVtIj4NCiAgICAgICAgPHA+4oCcQXMgYSBZRUEgKFlvdW5nIEVuZ2luZWVycyBpbiBBU0hSQUUpIG1lbWJlciwgaXQgd2FzIGNoYWxsZW5naW5nIHRvIGRpc3Rpbmd1aXNoIG15c2VsZiBhbW9uZyB0aGUgY3Jvd2Qgb2YgbXkgaW5kdXN0cnkgcGVlcnMuIEFTSFJBRSBDZXJ0aWZpY2F0aW9uIGhhcyBhbGxvd2VkIG1lIHRvIG1hcmtldCBteXNlbGYsIGlkZW50aWZ5aW5nIGEgbGV2ZWwgb2YgY29tcGV0ZW5jeSBhbmQga25vd2xlZGdlIGluIG15IGZpZWxkLiBJ4oCZbSBhIHRydWUgYmVsaWV2ZXIgdGhhdCBBU0hSQUUgaGFzIGhlbHBlZCBtZSBpbiBteSBwdXJzdWl0IG9mIGV4Y2VsbGVuY2UgdGhyb3VnaCB0aGVpciBjZXJ0aWZpY2F0aW9uIHByb2dyYW0u4oCdPC9wPg0KICAgICAgICA8cCBjbGFzcz0iY29udGVudFNsaWRlci1ieWxpbmUiPkNhbWVyb24gUi4gTGFidW5za2ksIFAuRS48L3A+DQogICAgICA8L2Rpdj4NCiAgICAgIDxkaXYgY2xhc3M9ImNvbnRlbnRTbGlkZXItaXRlbSI+DQogICAgICAgIDxwPuKAnEl04oCZcyBiZWdpbm5pbmcgdG8gYmUgYW4gZXZlciBtb3JlIGNoYW5naW5nIGdsb2JhbCBlY29ub215IGFuZCB5b3VyIGNvbXBldGl0aW9uIGlzIG5vIGxvbmdlciBkb3duIHRoZSBzdHJlZXQgb3IgYWNyb3NzIHRvd24sIHNvIGdldHRpbmcgYSBjZXJ0aWZpY2F0aW9uIGlzIHZlcnkgdmFsdWFibGUgaW4gdGhlIHNlbnNlIHRoYXQgeW914oCZcmUgYnJpbmdpbmcgeW91cnNlbGYgdG8gdGhlIHRvcCBvZiB0aGUgcGFjay4gVGhlIEhGRFAgYmVoaW5kIG15IG5hbWUgZ2V0cyBvbiBteSBidXNpbmVzcyBjYXJkIGFuZCBnZXRzIG9uIGV2ZXJ5IGVtYWlsIEkgc2VuZCwgc28gYXMgc29vbiBhcyBzb21lb25lIHJlY2VpdmVzIGEgY29udGFjdCBmcm9tIG1lIHRoZXkgY2FuIHNlZSBteSBleHBlcmllbmNlIGFuZCB0aGV5IGNhbiBzZWUgdGhhdCBpdOKAmXMgYmVlbiB2YWxpZGF0ZWQgYnkgQVNIUkFFLuKAnTwvcD4NCiAgICAgICAgPHAgY2xhc3M9ImNvbnRlbnRTbGlkZXItYnlsaW5lIj5NYXJrIFRvbWUsIFAuRS48L3A+DQogICAgICA8L2Rpdj4NCiAgICAgIDxkaXYgY2xhc3M9ImNvbnRlbnRTbGlkZXItaXRlbSI+DQogICAgICAgIDxwPiJJIGNhbiBzYXkgdGhhdCBJIGJlbG9uZyB0byB0aGUgOTQlIHdobyBhcmUgcHJvdWQgdG8gaG9sZCBhbiBBU0hSQUUgY2VydGlmaWNhdGlvbiBhbmQgdG8gdGhlIDg5JSB3aG8gYmVsaWV2ZSB0aGF0IGl0IHZhbGlkYXRlcyB0aGVpciBsZXZlbCBvZiBzcGVjaWFsaXplZCBrbm93bGVkZ2UgYW5kIGFiaWxpdHkuIEJ1dCBhbHNvIGZvciBtZSBvbmUgb2YgdGhlIG1haW4gdmFsdWVzIG9mIGFuIEFTSFJBRSBjZXJ0aWZpY2F0aW9uIGlzIHRoYXQgQVNIUkFFIGlzIGEgZ2xvYmFsIG9yZ2FuaXphdGlvbiBhbmQgb25lIG9mIHRoZSBmaW5lc3QgaW4gdGhlIEhWQUMgaW5kdXN0cnksIGFuZCBpZiB5b3UgYXJlIGxvb2tpbmcgZm9yIHNvbWUga2luZCBvZiBpbnRlcm5hdGlvbmFsIHZhbGlkYXRpb24gb2YgeW91ciBrbm93bGVkZ2UsIHNraWxscyBhbmQgYWJpbGl0aWVzLCBJIGFtIHN1cmUgdGhhdCB5b3Ugd2lsbCBub3QgZmluZCBhIGJldHRlciBjZXJ0aWZpY2F0aW9uLiI8L3A+DQogICAgICAgIDxwIGNsYXNzPSJjb250ZW50U2xpZGVyLWJ5bGluZSI+RmVybmFuZG8gRHV0cmEgRGVsIENhc3RpbGxvLCBCLlMuIEVuZ2luZWVyaW5nLCBDSEQ8L3A+DQogICAgICA8L2Rpdj4NCiAgICA8L2Rpdj4NCiAgPC9kaXY+DQo8L2Rpdj4NCjxzY3JpcHQgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGh0bWwiIHhtbG5zOm1zeHNsPSJ1cm46c2NoZW1hcy1taWNyb3NvZnQtY29tOnhzbHQiIHhtbG5zOnVzZXI9InVybjpteS1zY3JpcHRzIj4NCiAgICAgICQoJy5jb250ZW50U2xpZGVyLWNvbnRlbnQnKS5zbGljayh7DQogICAgICBhcnJvd3M6IGZhbHNlLA0KICAgICAgZG90czogdHJ1ZSwNCiAgICAgIGZhZGU6IHRydWUsDQogICAgICBpbmZpbml0ZTogdHJ1ZSwNCiAgICAgIGF1dG9wbGF5OiB0cnVlLA0KICAgICAgYXV0b3BsYXlTcGVlZDogNDAwMCwNCiAgICAgIHNwZWVkOiAzMDAsDQogICAgICBzbGlkZXNUb1Nob3c6IDEsDQogICAgICBzbGlkZXNUb1Njcm9sbDogMSwNCiAgICAgIH0pOw0KICAgIDwvc2NyaXB0PmQFTGN0bDAxX1BhZ2Vab25lQ29udGFpbmVyMV9QYWdlWm9uZUNvbnRhaW5lcjFfOTh6WU5mOXJGbkRDYWxsQmFja19DbGllbnRWYWx1ZXMPFgIeBXZhbHVlBQMwXl5kAgsPZBYCZg9kFgIFBWN0bDAwDw8WAh8LBWg8ZGl2IGNsYXNzPSJoLXB1c2hCb3R0b20iPg0KICA8U0NSSVBUIExBTkdVQUdFPSJKYXZhU2NyaXB0Ij4NCgkJICBPQVNfQUQoJ1JpZ2h0Jyk7IA0KCQk8L1NDUklQVD4NCjwvZGl2PmRkAg0PZBYCZg9kFgIFBWN0bDAwDw8WAh8LBWk8ZGl2IGNsYXNzPSJoLXB1c2hCb3R0b20iPg0KICA8U0NSSVBUIExBTkdVQUdFPSJKYXZhU2NyaXB0Ij4NCgkJICBPQVNfQUQoJ1JpZ2h0MScpOyANCgkJPC9TQ1JJUFQ+DQo8L2Rpdj5kZAIRD2QWCGYPZBYCZg8WAh8LBZYJPG5hdiBjbGFzcz0iZm9vdGVyTWFpbi10b3BOYXYgZm9vdGVyTWFpbi10b3BOYXYtLXNvY2lhbE5hdiI+PHVsPg0KICAgIDxsaT48YSBocmVmPSJodHRwczovL3d3dy5mYWNlYm9vay5jb20vQVNIUkFFdXBkYXRlcyIgY2xhc3M9ImZvb3Rlck1haW5Tb2NpYWxMaW5rIGZvb3Rlck1haW5Tb2NpYWxMaW5rLS0gaWNvbi1mYWNlYm9vay1sb2dvIGgtY29sb3Itc29jaWFsLWZiIGljb24tLWVtcHR5IiBhcmlhLWxhYmVsPSIgaWNvbi1mYWNlYm9vay1sb2dvIGgtY29sb3Itc29jaWFsLWZiIGljb24tLWVtcHR5Ij7CoDwvYT48L2xpPg0KICAgIDxsaT48YSBocmVmPSJodHRwczovL3R3aXR0ZXIuY29tL2FzaHJhZW5ld3MiIGNsYXNzPSJmb290ZXJNYWluU29jaWFsTGluayBmb290ZXJNYWluU29jaWFsTGluay0tIGljb24teC1sb2dvIGljb24tLWVtcHR5IiBhcmlhLWxhYmVsPSIgaWNvbi14LWxvZ28gaWNvbi0tZW1wdHkiPsKgPC9hPjwvbGk+DQogICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LnlvdXR1YmUuY29tL3VzZXIvQVNIUkFFdmlkZW8iIGNsYXNzPSJmb290ZXJNYWluU29jaWFsTGluayBmb290ZXJNYWluU29jaWFsTGluay0tIGljb24teW91dHViZS1sb2dvIGljb24tLWVtcHR5IiBhcmlhLWxhYmVsPSIgaWNvbi15b3V0dWJlLWxvZ28gaWNvbi0tZW1wdHkiPsKgPC9hPjwvbGk+DQogICAgPGxpPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmxpbmtlZGluLmNvbS9jb21wYW55L2FzaHJhZSIgY2xhc3M9ImZvb3Rlck1haW5Tb2NpYWxMaW5rIGZvb3Rlck1haW5Tb2NpYWxMaW5rLS0gaWNvbi1saW5rZWRpbi1sb2dvIGljb24tLWVtcHR5IiBhcmlhLWxhYmVsPSIgaWNvbi1saW5rZWRpbi1sb2dvIGljb24tLWVtcHR5Ij7CoDwvYT48L2xpPg0KICAgIDxsaT48YSBocmVmPSJodHRwczovL3d3dy5pbnN0YWdyYW0uY29tL2FzaHJhZV9zb2NpZXR5IiBjbGFzcz0iZm9vdGVyTWFpblNvY2lhbExpbmsgZm9vdGVyTWFpblNvY2lhbExpbmstLWZvb3Rlck1haW5Tb2NpYWxMaW5rIGZvb3Rlck1haW5Tb2NpYWxMaW5rLS0gaWNvbi1pbnN0YWdyYW0tbG9nbyBpY29uLS1lbXB0eSIgYXJpYS1sYWJlbD0iZm9vdGVyTWFpblNvY2lhbExpbmsgZm9vdGVyTWFpblNvY2lhbExpbmstLSBpY29uLWluc3RhZ3JhbS1sb2dvIGljb24tLWVtcHR5Ij7CoDwvYT48L2xpPg0KICA8L3VsPjwvbmF2PmQCAQ9kFgJmD2QWAgUFY3RsMDAPDxYCHwsFlgY8ZGl2IGNsYXNzPSJzbWFsbE1vZHVsZSBjb250YWluZWQiPgo8ZGl2IGNsYXNzPSJzbWFsbE1vZHVsZS1pdGVtIj48aW1nIHN0eWxlPSJkaXNwbGF5OiBibG9jazsgcGFkZGluZy1ib3R0b206IDEwcHg7IHdpZHRoOiAzMjVweDsgbWFyZ2luLWxlZnQ6IGF1dG87IG1hcmdpbi1yaWdodDogYXV0bzsiIHNyYz0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9pbWFnZSUyMGxpYnJhcnkvZ2xvYmFsJTIwY29udGVudC9sb2dvcy9hc2hyYWVfbG9nb190YWdsaW5lMDIucG5nIiBhbHQgZGF0YS1hbXAtaGVpZ2h0PSIxMDAiIGRhdGEtYW1wLXdpZHRoPSI0MDAiPjwvZGl2Pgo8ZGl2IGNsYXNzPSJzbWFsbE1vZHVsZS1pdGVtIj4KPHAgc3R5bGU9Im1hcmdpbi1sZWZ0OiAxMHB4OyBtYXJnaW4tcmlnaHQ6IDEwcHg7Ij5BU0hSQUUgaXMgYW4gaW50ZXJuYXRpb25hbCBzb2NpZXR5IG9mIG1vcmUgdGhhbiA1MCwwMDAgaGVhdGluZywgcmVmcmlnZXJhdGluZyBhbmQgYWlyLWNvbmRpdGlvbmluZyBwcm9mZXNzaW9uYWxzIGZyb20gb3ZlciAxMzIgbmF0aW9ucyBkZWRpY2F0ZWQgdG88c3Ryb25nPiA8L3N0cm9uZz5zZXJ2aW5nIGh1bWFuaXR5IGFuZCBwcm9tb3RpbmcgYSBzdXN0YWluYWJsZSB3b3JsZC48L3A+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJzbWFsbE1vZHVsZS1pdGVtIiBzdHlsZT0idGV4dC1hbGlnbjogY2VudGVyOyI+PGEgY2xhc3M9ImJ0biIgaHJlZj0iaHR0cHM6Ly93d3cuYXNocmFlLm9yZy9tZW1iZXJzaGlwL2pvaW4vam9pbi1hc2hyYWUiPkJFQ09NRSBBIE1FTUJFUjwvYT48L2Rpdj4KPC9kaXY+ZGQCAg9kFgJmDxYCHwsFjxA8ZGl2IGNsYXNzPSJjb2x1bW4gbWVkLTYiPjxzcGFuIGNsYXNzPSJmb290ZXJNYWluLWhlYWRpbmciPkkgV2FudCBUbyBWaWV3PC9zcGFuPjxuYXYgY2xhc3M9ImZvb3Rlck1haW4tdG9wTmF2Ij48dWw+DQogICAgICA8bGk+PGEgaHJlZj0iL2ktd2FudC10by12aWV3L3JlZ2lvbnMtY2hhcHRlcnMiPlJlZ2lvbnMgLyBDaGFwdGVyczwvYT48L2xpPg0KICAgICAgPGxpPjxhIGhyZWY9Ii9pLXdhbnQtdG8tdmlldy9jb21taXR0ZWVzIj5Db21taXR0ZWVzPC9hPjwvbGk+DQogICAgICA8bGk+PGEgaHJlZj0iL2ktd2FudC10by12aWV3L3ZvbHVudGVlci1pbmZvcm1hdGlvbiI+Vm9sdW50ZWVyIEluZm9ybWF0aW9uPC9hPjwvbGk+DQogICAgICA8bGk+PGEgaHJlZj0iaHR0cHM6Ly93d3cudGVjaHN0cmVldC5jb20vYXNocmFlL3BhZ2VzL2hvbWU/YXNocmFlX2F1dGhfdG9rZW49Ij5Cb29rc3RvcmU8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvaS13YW50LXRvLXZpZXcvc3RhbmRhcmRzIj5TdGFuZGFyZHM8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvaS13YW50LXRvLXZpZXcvYXNocmFlLWpvdXJuYWwiPkFTSFJBRSBKb3VybmFsPC9hPjwvbGk+DQogICAgICA8bGk+PGEgaHJlZj0iL2ktd2FudC10by12aWV3L3lvdW5nLWVuZ2luZWVycyI+WW91bmcgRW5naW5lZXJzPC9hPjwvbGk+DQogICAgICA8bGk+PGEgaHJlZj0iL2ktd2FudC10by12aWV3L3N0dWRlbnQtb3Bwb3J0dW5pdGllcyI+U3R1ZGVudCBPcHBvcnR1bml0aWVzPC9hPjwvbGk+DQogICAgICA8bGk+PGEgaHJlZj0iL2ktd2FudC10by12aWV3L3dheXMtdG8tZG9uYXRlLXRvLWFzaHJhZSI+V2F5cyB0byBEb25hdGUgdG8gQVNIUkFFPC9hPjwvbGk+DQogICAgICA8bGk+PGEgaHJlZj0iL2ktd2FudC10by12aWV3L21hcmtldGluZy1jZW50cmFsIj5NYXJrZXRpbmcgQ2VudHJhbDwvYT48L2xpPg0KICAgICAgPGxpPjxhIGhyZWY9Ii9pLXdhbnQtdG8tdmlldy9hc2hyYWUtMzY1LWFwcCI+QVNIUkFFIDM2NSBBcHA8L2E+PC9saT4NCiAgICA8L3VsPjwvbmF2PjwvZGl2Pg0KPGRpdiBjbGFzcz0iY29sdW1uIG1lZC02Ij48c3BhbiBjbGFzcz0iZm9vdGVyTWFpbi1oZWFkaW5nIj5Hb3Zlcm5tZW50IEFmZmFpcnM8L3NwYW4+PG5hdiBjbGFzcz0iZm9vdGVyTWFpbi10b3BOYXYiPjx1bD4NCiAgICAgIDxsaT48YSBocmVmPSIvZ292ZXJubWVudC1hZmZhaXJzL2Fkdm9jYWN5LXRvb2xraXQiPkFkdm9jYWN5IFRvb2xraXQ8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvZ292ZXJubWVudC1hZmZhaXJzL2dvdmVybm1lbnQtYWZmYWlycy1vZmZpY2UiPkdvdmVybm1lbnQgQWZmYWlycyBPZmZpY2U8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvZ292ZXJubWVudC1hZmZhaXJzL2dvdmVybm1lbnQgYWZmYWlycyB1cGRhdGVzIj5Hb3Zlcm5tZW50IEFmZmFpcnMgVXBkYXRlczwvYT48L2xpPg0KICAgICAgPGxpPjxhIGhyZWY9Ii9nb3Zlcm5tZW50LWFmZmFpcnMvcHVibGljLXBvbGljeS1yZXNvdXJjZXMiPlB1YmxpYyBQb2xpY3kgUmVzb3VyY2VzPC9hPjwvbGk+DQogICAgPC91bD48L25hdj48L2Rpdj4NCjxkaXYgY2xhc3M9ImNvbHVtbiBtZWQtNiI+PHNwYW4gY2xhc3M9ImZvb3Rlck1haW4taGVhZGluZyI+QVNIUkFFIE1lbWJlcnNoaXA8L3NwYW4+PG5hdiBjbGFzcz0iZm9vdGVyTWFpbi10b3BOYXYiPjx1bD4NCiAgICAgIDxsaT48YSBocmVmPSIvYXNocmFlLW1lbWJlcnNoaXAvbWVtYmVyLWJlbmVmaXRzIj5NZW1iZXIgQmVuZWZpdHM8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvYXNocmFlLW1lbWJlcnNoaXAvam9pbiI+Sm9pbjwvYT48L2xpPg0KICAgICAgPGxpPjxhIGhyZWY9Ii9hc2hyYWUtbWVtYmVyc2hpcC9yZW5ldyI+UmVuZXc8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSIvYXNocmFlLW1lbWJlcnNoaXAvbWFuYWdlIj5NYW5hZ2U8L2E+PC9saT4NCiAgICAgIDxsaT48YSBocmVmPSJtYWlsdG86bWVtYmVyc2hpcEBhc2hyYWUub3JnIj5Db250YWN0IE1lbWJlcnNoaXA8L2E+PC9saT4NCiAgICA8L3VsPjwvbmF2PjwvZGl2PmQCBA8PFgQfCQURQ0xIaWVyYXJjaGljYWxOYXYfCgICZBYCBQVjdGwwMA9kFgJmDxYCHwsF/wI8dWwgY2xhc3M9IkNMSGllcmFyY2hpY2FsTmF2Ij48bGkgY2xhc3M9ImZpcnN0Ij48YSBocmVmPSIvY29udGFjdC11cyI+Q29udGFjdCBVczwvYT48L2xpPjxsaT48YSBocmVmPSIvcGVybWlzc2lvbnMiPlBlcm1pc3Npb25zPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii90ZXJtcy1vZi11c2UiPlRlcm1zIG9mIFVzZTwvYT48L2xpPjxsaT48YSBocmVmPSIvcHJpdmFjeS1wb2xpY3kiPlByaXZhY3kgUG9saWN5PC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9jYXJlZXJzIj5DYXJlZXJzPC9hPjwvbGk+PGxpPjxhIGhyZWY9Ii9hZHZlcnRpc2luZyI+QWR2ZXJ0aXNpbmc8L2E+PC9saT48bGkgY2xhc3M9Imxhc3QiPjxhIGhyZWY9Ii9zaXRlLW1hcCI+U2l0ZSBNYXA8L2E+PC9saT48L3VsPmQCBQ8WAh8IaGQCBw9kFgICAQ8UKwACZGRkGAgFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYTBSFjdGwwMSRjdGxCcmVhZGNydW1iTmF2JEJyZWFkY3J1bWIFGmN0bDAxJGN0bFBhZ2VUaXRsZSRjbHRpdGxlBR1jdGwwMSRGb290ZXIkbmF2Rm9vdGVyVXRpbGl0eQUrY3RsMDEkSGVhZGVyJGN0bDAwJGN0bFV0aWxpdHlOYXYkbmF2VXRpbGl0eQU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXI0JFBhZ2Vab25lQ29udGFpbmVyNF80QVRLeFQ2b2JHZgU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXI0JFBhZ2Vab25lQ29udGFpbmVyNF80QVRLeFQ2b2JHZgU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIxJFBhZ2Vab25lQ29udGFpbmVyMV8zTjRpOXVJMlRHRAU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIxJFBhZ2Vab25lQ29udGFpbmVyMV8zTjRpOXVJMlRHRAU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIxJFBhZ2Vab25lQ29udGFpbmVyMV84VlVSN2h0UmpTSwU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIxJFBhZ2Vab25lQ29udGFpbmVyMV84VlVSN2h0UmpTSwU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIxJFBhZ2Vab25lQ29udGFpbmVyMV8zbmJTZjRyQjM5bgU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIxJFBhZ2Vab25lQ29udGFpbmVyMV8zbmJTZjRyQjM5bgU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIxJFBhZ2Vab25lQ29udGFpbmVyMV85OHpZTmY5ckZuRAU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIyJFBhZ2Vab25lQ29udGFpbmVyMl9BUm5Gc3BKY3huegU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIyJFBhZ2Vab25lQ29udGFpbmVyMl9BUm5Gc3BKY3huegU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIzJFBhZ2Vab25lQ29udGFpbmVyM19BQ2JrVWhKNEpkaQU3Y3RsMDEkUGFnZVpvbmVDb250YWluZXIzJFBhZ2Vab25lQ29udGFpbmVyM19BQ2JrVWhKNEpkaQU4Y3RsMDEkRm9vdGVyJEdyYXlBcmVhQ29udGVudCRHcmF5QXJlYUNvbnRlbnRfQWpERm40RWJWdmYFOGN0bDAxJEZvb3RlciRHcmF5QXJlYUNvbnRlbnQkR3JheUFyZWFDb250ZW50X0FqREZuNEViVnZmBR9zaXRlRWRpdG9yVG9vbGJhciRsdlVzZXJPcHRpb25zD2dkBTdjdGwwMSRQYWdlWm9uZUNvbnRhaW5lcjEkUGFnZVpvbmVDb250YWluZXIxXzk4ellOZjlyRm5EDzLVAQABAAAA/////wEAAAAAAAAABAEAAAB/U3lzdGVtLkNvbGxlY3Rpb25zLkdlbmVyaWMuTGlzdGAxW1tTeXN0ZW0uU3RyaW5nLCBtc2NvcmxpYiwgVmVyc2lvbj00LjAuMC4wLCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPWI3N2E1YzU2MTkzNGUwODldXQMAAAAGX2l0ZW1zBV9zaXplCF92ZXJzaW9uBgAACAgJAgAAAAMAAAADAAAAEQIAAAAEAAAABgMAAAABMA0DC2QFH3NpdGVFZGl0b3JUb29sYmFyJGx2UGFnZUJ1aWxkZXIPZ2QFHnNpdGVFZGl0b3JUb29sYmFyJGx2U2hhcmVkUGFnZQ9nZAUlc2l0ZUVkaXRvclRvb2xiYXIkbHZQcm9kdWN0TmF2aWdhdGlvbg9nZAUdc2l0ZUVkaXRvclRvb2xiYXIkbHZQYWdlTW9kZXMPZ2QFC2x2RGVidWdJbmZvD2dk10EgLAmYdugg7YsNSZKJl3qHwo8=" /></form> <script type="text/javascript"> //<![CDATA[ (function () { var iat = document.createElement('script'); iat.type = 'text/javascript'; iat.async = true; iat.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'www.ashrae.org/jsfile/Tracking.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(iat, s);})(); window.postURL=('https:' == document.location.protocol ? 'https://' : 'http://') +'www.ashrae.org/api/tracking/'; setTimeout(setImagesDimensions, 1000); //]]> </script> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-KVQRBD6" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> </body> </html>