CINXE.COM

AAPG Store

<!DOCTYPE html> <html> <head id="ctl00_headMasterPage"><meta name="viewport" content="width=device-width, initial-scale=1.0" /><meta http-equiv="X-UA-Compatible" content="IE=EDGE" /><title> AAPG Store </title><link rel="stylesheet" type="text/css" href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" /><link rel="stylesheet" type="text/css" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous" /><!-- ScrapeHeadStartTag --> <!-- store-scrape.html - is04 --> <meta content="text/html; charset=UTF-8" http-equiv="Content-Type" /> <!--<meta content="text/javascript" http-equiv="Content-Script-Type" /><meta content="text/css" http-equiv="Content-Style-Type" />--> <meta id="MetaDescription" name="DESCRIPTION" content="The American Association of Petroleum Geologists is an international organization with over 38,000 members in 100-plus countries. The purposes of this Association are to advance the science of geology." /><meta id="MetaKeywords" name="KEYWORDS" content="AAPG, American Association of Petroleum Geologists, petroleum, geology, geoscience, geologist, oil, gas, natural gas, exploration, production, carbohydrate, energy, minerals, geoscience, geoscientist, career, meeting, meetings, Explorer, Bulletin, earth, hydrocarbons, energy, reserves, resource, rock, shale, training, drill, 3D, 4D, seismic" /> <!--<meta id="MetaCopyright" name="COPYRIGHT" content="Copyright 2015 - American Association of Petroleum Geologists" />--> <meta id="MetaAuthor" name="AUTHOR" content="AAPG" /> <!--<meta name="RESOURCE-TYPE" content="DOCUMENT" /><meta name="DISTRIBUTION" content="GLOBAL" />--> <meta id="MetaRobots" name="ROBOTS" content="INDEX, FOLLOW" /><meta name="REVISIT-AFTER" content="1 DAYS" /><meta name="RATING" content="GENERAL" /> <!--<meta http-equiv="PAGE-ENTER" content="RevealTrans(Duration=0,Transition=1)" />--> <!-- Reason: http://stackoverflow.com/questions/3726357/why-does-ie9-switch-to-compatibility-mode-on-my-website --> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" /> <!-- Facebook Open Graph --> <meta property="fb:admins" content="100000267341706" /> <!-- Google Publisher info --> <link href="https://plus.google.com/+AapgOrg" rel="publisher" /><link type="image/x-icon" href="//www.aapg.org//www.aapg.org/Portals/0/images/_icons/favicon.ico" rel="SHORTCUT ICON" /><style id="StylePlaceholder" type="text/css"></style><link href="https://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,400,300,700" type="text/css" rel="stylesheet"/> <!-- ShareThis code --> <!-- <script type="text/javascript"> var switchTo5x=true; </script> <script defer="defer" type="text/javascript" src="https://w.sharethis.com/button/buttons.js"></script> <script type="text/javascript"> stLight.options({publisher: "ur-edb7517b-ce7c-d8ca-fd50-54102bfa993", doNotHash: false, doNotCopy: false, hashAddressBar: false, onhover: false}); </script>--> <!--<script type="text/javascript" defer src="https://www.aapg.org/js/custom-js/buttons-02122015.js"></script>--> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script> <!--<script type="text/javascript">stLight.options({publisher: "ur-edb7517b-ce7c-d8ca-fd50-54102bfa993", doNotHash: false, doNotCopy: false, hashAddressBar: false, onhover: false });</script>--> <!--<script src="https://www.aapg.org/DependencyHandler.axd/dfc5c5444d4102a35235c32ad3a2b275.69.js" type="text/javascript"></script> <script src="https://www.aapg.org/DependencyHandler.axd/16b1c2ac80b628f80b7edba6eeb3bdc2.69.js" type="text/javascript"></script>--> <!--<link href="http://www.aapg.org/DependencyHandler.axd/ff9d49962563713c26c15e7e7c4ffa83.69.css" type="text/css" rel="stylesheet"> TG Replaced with newer version - 6/13/2016--> <!--<link href="//www.aapg.org/DependencyHandler.axd/6d6e64157540eca9475946248db1f9de.96.css" type="text/css" rel="stylesheet"/>--> <!--<link href="//www.aapg.org/DependencyHandler.axd/6ba8da5d8850f37cb341b5b6b884e25a.96.css" type="text/css" rel="stylesheet"/>--> <!--<script src="//www.aapg.org/DependencyHandler.axd/7916e4eafdfd2424243296b4494982f5.96.js" type="text/javascript"></script>--> <!--<link href="//www.aapg.org/DependencyHandler.axd/5c2646ed315ea1c908d61f3a8c34fe9f.96.css" type="text/css" rel="stylesheet"/>--> <!--<link href="//www.aapg.org/DependencyHandler.axd/a63a455e06026fbd6bc78568d3de8091.96.css" type="text/css" rel="stylesheet"/>--> <!--<script src="//www.aapg.org/DependencyHandler.axd/7916e4eafdfd2424243296b4494982f5.96.js" type="text/javascript"></script>--> <!--<link href="//www.aapg.org/DependencyHandler.axd/4905f7363eb6e7b04b4fd260ace0298b.97.css" type="text/css" rel="stylesheet"/> <link href="//www.aapg.org/DependencyHandler.axd/bd7350f4bb6b049c304522415a031deb.97.css" type="text/css" rel="stylesheet"/> <script src="//www.aapg.org/DependencyHandler.axd/4c94cb7bbf2a65203f57f121428546d2.97.js" type="text/javascript"></script>--> <!--<link href="http://www.aapg.org/DependencyHandler.axd/4757f7b6fa9becb3f5317425c77f28d0/560/css" type="text/css" rel="stylesheet"/> <link href="http://www.aapg.org/DependencyHandler.axd/e663b64c5d5d35d0974a0c304e362dd4/560/css" type="text/css" rel="stylesheet"/> <script src="https://www.aapg.org/DependencyHandler.axd/3e2144e3771deffd30756057653372ad/560/js" type="text/javascript"></script>--> <link href="//www.aapg.org//www.aapg.org/DependencyHandler.axd?s=L1Jlc291cmNlcy9TaGFyZWQvc3R5bGVzaGVldHMvZG5uZGVmYXVsdC83LjAuMC9kZWZhdWx0LmNzczsvUG9ydGFscy9fZGVmYXVsdC9hZG1pbi5jc3M7L0Rlc2t0b3BNb2R1bGVzL1BhY2tGbGFzaFB1Ymxpc2gvbW9kdWxlLmNzczsvRGVza3RvcE1vZHVsZXMvUGFja0ZsYXNoUHVibGlzaC9BcnRpY2xlTGlzdC9tb2R1bGUuY3NzOy9EZXNrdG9wTW9kdWxlcy9Ebm5TaGFycC9TZWFyY2hCb29zdC9tb2R1bGUuY3NzOy9hZG1pbi9Db250cm9sUGFuZWwvQ29udHJvbEJhci5jc3M7L1BvcnRhbHMvX2RlZmF1bHQvU2tpbnMvX2RlZmF1bHQvV2ViQ29udHJvbFNraW4vRGVmYXVsdC9Db21ib0JveC5Ebm5CbGFjay5jc3M7L1Jlc291cmNlcy9TaGFyZWQvY29tcG9uZW50cy9Ecm9wRG93bkxpc3QvZG5uLkRyb3BEb3duTGlzdC5jc3M7L1Jlc291cmNlcy9TaGFyZWQvc2NyaXB0cy9qcXVlcnkvZG5uLmpTY3JvbGxCYXIuY3NzOy9SZXNvdXJjZXMvU2hhcmVkL0NvbXBvbmVudHMvRmlsZVVwbG9hZC9kbm4uRmlsZVVwbG9hZC5jc3M7L1BvcnRhbHMvX2RlZmF1bHQvU2tpbnMvQUFQR19TL3NraW4uY3NzOy9Qb3J0YWxzL19kZWZhdWx0L0NvbnRhaW5lcnMvQUFQR19DL2NvbnRhaW5lci5jc3M7L0Rlc2t0b3BNb2R1bGVzL1BmRG5uTmF2aWdhdGlvbi9QZk1lZ2FCYXNlU3R5bGVzLmNzczsvRGVza3RvcE1vZHVsZXMvUGZEbm5OYXZpZ2F0aW9uL3RoZW1lcy9BQVBHL3RoZW1lLmNzczsvUG9ydGFscy8wL3BvcnRhbC5jc3M7L1BvcnRhbHMvX2RlZmF1bHQvU2tpbnMvQUFQR19TL29ubHktZGVza3RvcC5jc3M7&amp;t=Css&amp;cdv=562" type="text/css" rel="stylesheet"/> <link href="https://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,400,300,700" type="text/css" rel="stylesheet"/> <link href="//www.aapg.org//www.aapg.org/DependencyHandler.axd?s=L2pzL2N1c3RvbS1qcy9hYXBnLXNvY2lhbC1zaGFyZS5jc3M7L0Rlc2t0b3BNb2R1bGVzL0RublNoYXJwL1NlYXJjaEJvb3N0L3RlbXBsYXRlcy9pbnB1dC9zaW1wbGUtYnV0dG9uL3N0eWxlcy5jc3M7&amp;t=Css&amp;cdv=562" type="text/css" rel="stylesheet"/> <script src="//www.aapg.org//www.aapg.org/DependencyHandler.axd?s=L1Jlc291cmNlcy9saWJyYXJpZXMvalF1ZXJ5LzAxXzA5XzAxL2pxdWVyeS5qczsvUmVzb3VyY2VzL2xpYnJhcmllcy9qUXVlcnktVUkvMDFfMTFfMDMvanF1ZXJ5LXVpLmpzOw&amp;t=Javascript&amp;cdv=562" type="text/javascript"></script> <script> /** * Function that tracks a click on an outbound link in Google Analytics. * This function takes a valid URL string as an argument, and uses that URL string * as the event label. */ var trackOutboundLink = function(url) { ga('send', 'event', 'outbound', 'click', url, {'hitCallback': function () { document.location = url; } }); } </script> <link rel='SHORTCUT ICON' href='//www.aapg.org/Portals/0/images/_icons/favicon.ico' type='image/x-icon' /> <script type="text/javascript"> var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-48078680-1']); _gaq.push(['_setDomainName', 'www.aapg.org']); _gaq.push(['_setAllowHash', false]); _gaq.push(['_setCustomVar', 1,'AAPG','',3]); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); })(); </script> <script defer src="https://www.aapg.org/js/custom-js/portamento-multi.js"></script> <script defer src="https://www.aapg.org/js/custom-js/jquery.dfp.min.js"></script> <script> $(document).ready(function(){ //ORIGINAL var dfpslots=$("#wrapper").find(".adslot").filter(":visible"), /* var dfpslots=$("#Body").find(".adslot"), i=0, slot= new Array(); if (dfpslots.length) { googletag.cmd.push(function() { $(dfpslots).each(function(){ slot[i] = googletag.defineSlot('/65958724/'+$(this).attr('data-dfp'), [$(this).width(), $(this).height()], $(this).attr('id')).addService(googletag.pubads()); //if ($(this).attr('data-cids')) slot[i].set("adsense_channel_ids", $(this).attr('data-cids')); i++ }); googletag.pubads().enableSingleRequest(); // Breaks channel reporting googletag.enableServices(); $(dfpslots).each(function(){ googletag.display($(this).attr('id')); }); }); } */ }); $(window).load(function(e) { var width = window.innerWidth || document.documentElement.clientWidth; console.log(width); if (width > 1024) { $(".ad-desktop").dfp({ dfpID:'65958724' }); /* If desktop tower ads module is displaying, make it sticky */ $('#dnn_AdsPane').portamento(); //$('#dnn_ctr3280_WT_Banners_pnlBanners, .bannerDisplayDiv, #dnn_ctr3280_ModuleContent, #dnn_ctr3280_contentpane').height($('#outerTd').height());.attr('id','bannerad').attr('style','').parent() $('#portamento_container_dnn_AdsPane').height($('.row').height()).css('visibility','visible'); //$('.bannerDisplayCellDiv img').css('visibility','visible'); $(".ad-tablet,.ad-mobile").hide(); } else if ((width >= 768) && (width <= 1024)) { $(".fixed-bottom-ads").css('visibility','visible'); $(".ad-desktop,.ad-mobile").hide(); $(".AdsPane").hide(); $(".copyright_area").css('padding-bottom','110px'); $(".ad-tablet").dfp({ dfpID:'65958724' }).addClass("fixed-bottom"); } else if ((width >= 300) && (width < 768)) { $(".fixed-bottom-ads").css('visibility','visible'); $(".ad-tablet,.ad-desktop").hide(); $(".AdsPane").hide(); $(".copyright_area").css('padding-bottom','70px'); $(".ad-mobile").dfp({ dfpID:'65958724' }).addClass("fixed-bottom"); } else { $(".AdsPane").hide(); } }); </script> <link href="https://d35islomi5rx1v.cloudfront.net/ajaxz/2021.3.1111/Menu.css" type="text/css" rel="stylesheet" class="Telerik_stylesheet" /><link href="https://d35islomi5rx1v.cloudfront.net/ajaxz/2021.3.1111/Default/Menu.Default.css" type="text/css" rel="stylesheet" class="Telerik_stylesheet" /><link href="https://d35islomi5rx1v.cloudfront.net/ajaxz/2021.3.1111/TreeView.css" type="text/css" rel="stylesheet" class="Telerik_stylesheet" /><link href="https://d35islomi5rx1v.cloudfront.net/ajaxz/2021.3.1111/Default/TreeView.Default.css" type="text/css" rel="stylesheet" class="Telerik_stylesheet" /><link href="https://d35islomi5rx1v.cloudfront.net/ajaxz/2021.3.1111/Ajax.css" type="text/css" rel="stylesheet" class="Telerik_stylesheet" /><link href="https://d35islomi5rx1v.cloudfront.net/ajaxz/2021.3.1111/Default/Ajax.Default.css" type="text/css" rel="stylesheet" class="Telerik_stylesheet" /><link href="/Telerik.Web.UI.WebResource.axd?d=n2rkE2_AJ65IeD88UYyjPORPfOVVbZ8-e4u8Frk8Va3C7WL_tzH8q852F-VhtOVeItZW4Eb5TwvlD0sOwDHZ9SINWgX5dandBaf4EsZFh9Gdbz3LzMwCLYrYqdLWe45GsxXc_g2&amp;t=638695265828057561&amp;compress=1&amp;_TSM_CombinedScripts_=%3b%3bATS.Controls%3aen-US%3af090c4bc-a24e-4b83-8395-fd8ec7cd57c9%3a6b7a80d2%3a136f3c55%3b%7c638297930040000000%3ac1de265a%3a20233107%3a6b11fab5%3aff666679%3a9c11c79f%3a3c081b38" type="text/css" rel="stylesheet" /><link rel="stylesheet" type="text/css" href="/ATSResources/override.css" /><link rel="stylesheet" type="text/css" href="/Style/override.css" /><link rel="stylesheet" type="text/css" href="//ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/themes/smoothness/jquery-ui.min.css" /><link rel="stylesheet" type="text/css" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css" /><link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/v/dt/dt-1.10.18/r-2.2.2/datatables.min.css" /><link rel="stylesheet" type="text/css" href="https://gyrocode.github.io/jquery-datatables-checkboxes/1.2.11/css/dataTables.checkboxes.css" /><link rel="stylesheet" type="text/css" href="https://cdn.datatables.net/responsive/2.2.3/css/responsive.dataTables.min.css" /><link rel="stylesheet" type="text/css" href="//fonts.googleapis.com/css?family=Bevan" /></head> <body class="store"> <form name="aspnetForm" method="post" action="Default.aspx" onsubmit="javascript:return WebForm_OnSubmit();" id="aspnetForm"> <div> <input type="hidden" name="ctl00_rssmMaster_TSSM" id="ctl00_rssmMaster_TSSM" value="" /> <input type="hidden" name="ctl00_rsmMaster_TSM" id="ctl00_rsmMaster_TSM" value="" /> <input type="hidden" name="__EVENTTARGET" id="__EVENTTARGET" value="" /> <input type="hidden" name="__EVENTARGUMENT" id="__EVENTARGUMENT" value="" /> <input type="hidden" name="__VIEWSTATE" id="__VIEWSTATE" value="/wEPDwUKLTk2MDk5MjQyNw9kFgJmD2QWBAIBD2QWAgIEDxYCHgRUZXh0BbFQPCEtLSBTY3JhcGVIZWFkU3RhcnRUYWcgLS0+CjwhLS0gc3RvcmUtc2NyYXBlLmh0bWwgLSBpczA0IC0tPgo8bWV0YSBjb250ZW50PSJ0ZXh0L2h0bWw7IGNoYXJzZXQ9VVRGLTgiIGh0dHAtZXF1aXY9IkNvbnRlbnQtVHlwZSIgLz4KICAgIDwhLS08bWV0YSBjb250ZW50PSJ0ZXh0L2phdmFzY3JpcHQiIGh0dHAtZXF1aXY9IkNvbnRlbnQtU2NyaXB0LVR5cGUiIC8+PG1ldGEgY29udGVudD0idGV4dC9jc3MiIGh0dHAtZXF1aXY9IkNvbnRlbnQtU3R5bGUtVHlwZSIgLz4tLT4KICAgIDxtZXRhIGlkPSJNZXRhRGVzY3JpcHRpb24iIG5hbWU9IkRFU0NSSVBUSU9OIiBjb250ZW50PSJUaGUgQW1lcmljYW4gQXNzb2NpYXRpb24gb2YgUGV0cm9sZXVtIEdlb2xvZ2lzdHMgaXMgYW4gaW50ZXJuYXRpb25hbCBvcmdhbml6YXRpb24gd2l0aCBvdmVyIDM4LDAwMCBtZW1iZXJzIGluIDEwMC1wbHVzIGNvdW50cmllcy4gVGhlIHB1cnBvc2VzIG9mIHRoaXMgQXNzb2NpYXRpb24gYXJlIHRvIGFkdmFuY2UgdGhlIHNjaWVuY2Ugb2YgZ2VvbG9neS4iIC8+PG1ldGEgaWQ9Ik1ldGFLZXl3b3JkcyIgbmFtZT0iS0VZV09SRFMiIGNvbnRlbnQ9IkFBUEcsIEFtZXJpY2FuIEFzc29jaWF0aW9uIG9mIFBldHJvbGV1bSBHZW9sb2dpc3RzLCBwZXRyb2xldW0sIGdlb2xvZ3ksIGdlb3NjaWVuY2UsIGdlb2xvZ2lzdCwgb2lsLCBnYXMsIG5hdHVyYWwgZ2FzLCBleHBsb3JhdGlvbiwgcHJvZHVjdGlvbiwgY2FyYm9oeWRyYXRlLCBlbmVyZ3ksIG1pbmVyYWxzLCBnZW9zY2llbmNlLCBnZW9zY2llbnRpc3QsIGNhcmVlciwgbWVldGluZywgbWVldGluZ3MsIEV4cGxvcmVyLCBCdWxsZXRpbiwgZWFydGgsIGh5ZHJvY2FyYm9ucywgZW5lcmd5LCByZXNlcnZlcywgcmVzb3VyY2UsIHJvY2ssIHNoYWxlLCB0cmFpbmluZywgZHJpbGwsIDNELCA0RCwgc2Vpc21pYyIgLz4KICAgIDwhLS08bWV0YSBpZD0iTWV0YUNvcHlyaWdodCIgbmFtZT0iQ09QWVJJR0hUIiBjb250ZW50PSJDb3B5cmlnaHQgMjAxNSAtIEFtZXJpY2FuIEFzc29jaWF0aW9uIG9mIFBldHJvbGV1bSBHZW9sb2dpc3RzIiAvPi0tPgogICAgPG1ldGEgaWQ9Ik1ldGFBdXRob3IiIG5hbWU9IkFVVEhPUiIgY29udGVudD0iQUFQRyIgLz4KICAgIDwhLS08bWV0YSBuYW1lPSJSRVNPVVJDRS1UWVBFIiBjb250ZW50PSJET0NVTUVOVCIgLz48bWV0YSBuYW1lPSJESVNUUklCVVRJT04iIGNvbnRlbnQ9IkdMT0JBTCIgLz4tLT4KICAgIDxtZXRhIGlkPSJNZXRhUm9ib3RzIiBuYW1lPSJST0JPVFMiIGNvbnRlbnQ9IklOREVYLCBGT0xMT1ciIC8+PG1ldGEgbmFtZT0iUkVWSVNJVC1BRlRFUiIgY29udGVudD0iMSBEQVlTIiAvPjxtZXRhIG5hbWU9IlJBVElORyIgY29udGVudD0iR0VORVJBTCIgLz4KICAgIDwhLS08bWV0YSBodHRwLWVxdWl2PSJQQUdFLUVOVEVSIiBjb250ZW50PSJSZXZlYWxUcmFucyhEdXJhdGlvbj0wLFRyYW5zaXRpb249MSkiIC8+LS0+CiAgICA8IS0tIFJlYXNvbjogaHR0cDovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNzI2MzU3L3doeS1kb2VzLWllOS1zd2l0Y2gtdG8tY29tcGF0aWJpbGl0eS1tb2RlLW9uLW15LXdlYnNpdGUgLS0+CiAgICA8bWV0YSBodHRwLWVxdWl2PSJYLVVBLUNvbXBhdGlibGUiIGNvbnRlbnQ9IklFPWVkZ2UsY2hyb21lPTEiIC8+CgkKICAgIDwhLS0gRmFjZWJvb2sgT3BlbiBHcmFwaCAtLT4KICAgIDxtZXRhIHByb3BlcnR5PSJmYjphZG1pbnMiIGNvbnRlbnQ9IjEwMDAwMDI2NzM0MTcwNiIgLz4KICAgIDwhLS0gR29vZ2xlIFB1Ymxpc2hlciBpbmZvIC0tPgogICAgPGxpbmsgaHJlZj0iaHR0cHM6Ly9wbHVzLmdvb2dsZS5jb20vK0FhcGdPcmciIHJlbD0icHVibGlzaGVyIiAvPjxsaW5rIHR5cGU9ImltYWdlL3gtaWNvbiIgaHJlZj0iLy93d3cuYWFwZy5vcmcvL3d3dy5hYXBnLm9yZy9Qb3J0YWxzLzAvaW1hZ2VzL19pY29ucy9mYXZpY29uLmljbyIgcmVsPSJTSE9SVENVVCBJQ09OIiAvPjxzdHlsZSBpZD0iU3R5bGVQbGFjZWhvbGRlciIgdHlwZT0idGV4dC9jc3MiPjwvc3R5bGU+PGxpbmsgaHJlZj0iaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3M/ZmFtaWx5PVJvYm90bytDb25kZW5zZWQ6MzAwaXRhbGljLDQwMGl0YWxpYyw0MDAsMzAwLDcwMCIgdHlwZT0idGV4dC9jc3MiIHJlbD0ic3R5bGVzaGVldCIvPgogICAgPCEtLSBTaGFyZVRoaXMgY29kZSAtLT4KPCEtLQk8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+Cgl2YXIgc3dpdGNoVG81eD10cnVlOwogICAgPC9zY3JpcHQ+Cgk8c2NyaXB0IGRlZmVyPSJkZWZlciIgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vdy5zaGFyZXRoaXMuY29tL2J1dHRvbi9idXR0b25zLmpzIj48L3NjcmlwdD4KCTxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KCXN0TGlnaHQub3B0aW9ucyh7cHVibGlzaGVyOiAidXItZWRiNzUxN2ItY2U3Yy1kOGNhLWZkNTAtNTQxMDJiZmE5OTMiLCBkb05vdEhhc2g6IGZhbHNlLCBkb05vdENvcHk6IGZhbHNlLCBoYXNoQWRkcmVzc0JhcjogZmFsc2UsIG9uaG92ZXI6IGZhbHNlfSk7CiAgICA8L3NjcmlwdD4tLT4KICAgIDwhLS08c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgZGVmZXIgc3JjPSJodHRwczovL3d3dy5hYXBnLm9yZy9qcy9jdXN0b20tanMvYnV0dG9ucy0wMjEyMjAxNS5qcyI+PC9zY3JpcHQ+LS0+Cgk8c2NyaXB0IHNyYz0iaHR0cHM6Ly9hamF4Lmdvb2dsZWFwaXMuY29tL2FqYXgvbGlicy9qcXVlcnkvMS4xMi4wL2pxdWVyeS5taW4uanMiPjwvc2NyaXB0PgoKICAgIDwhLS08c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+c3RMaWdodC5vcHRpb25zKHtwdWJsaXNoZXI6ICJ1ci1lZGI3NTE3Yi1jZTdjLWQ4Y2EtZmQ1MC01NDEwMmJmYTk5MyIsIGRvTm90SGFzaDogZmFsc2UsIGRvTm90Q29weTogZmFsc2UsIGhhc2hBZGRyZXNzQmFyOiBmYWxzZSwgb25ob3ZlcjogZmFsc2UKfSk7PC9zY3JpcHQ+LS0+Cgo8IS0tPHNjcmlwdCBzcmM9Imh0dHBzOi8vd3d3LmFhcGcub3JnL0RlcGVuZGVuY3lIYW5kbGVyLmF4ZC9kZmM1YzU0NDRkNDEwMmEzNTIzNWMzMmFkM2EyYjI3NS42OS5qcyIgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij48L3NjcmlwdD4KPHNjcmlwdCBzcmM9Imh0dHBzOi8vd3d3LmFhcGcub3JnL0RlcGVuZGVuY3lIYW5kbGVyLmF4ZC8xNmIxYzJhYzgwYjYyOGY4MGI3ZWRiYTZlZWIzYmRjMi42OS5qcyIgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij48L3NjcmlwdD4tLT4KPCEtLTxsaW5rIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvRGVwZW5kZW5jeUhhbmRsZXIuYXhkL2ZmOWQ0OTk2MjU2MzcxM2MyNmMxNWU3ZTdjNGZmYTgzLjY5LmNzcyIgdHlwZT0idGV4dC9jc3MiIHJlbD0ic3R5bGVzaGVldCI+ICBURyBSZXBsYWNlZCB3aXRoIG5ld2VyIHZlcnNpb24gLSA2LzEzLzIwMTYtLT4KPCEtLTxsaW5rIGhyZWY9Ii8vd3d3LmFhcGcub3JnL0RlcGVuZGVuY3lIYW5kbGVyLmF4ZC82ZDZlNjQxNTc1NDBlY2E5NDc1OTQ2MjQ4ZGIxZjlkZS45Ni5jc3MiIHR5cGU9InRleHQvY3NzIiByZWw9InN0eWxlc2hlZXQiLz4tLT4KPCEtLTxsaW5rIGhyZWY9Ii8vd3d3LmFhcGcub3JnL0RlcGVuZGVuY3lIYW5kbGVyLmF4ZC82YmE4ZGE1ZDg4NTBmMzdjYjM0MWI1YjZiODg0ZTI1YS45Ni5jc3MiIHR5cGU9InRleHQvY3NzIiByZWw9InN0eWxlc2hlZXQiLz4tLT4KPCEtLTxzY3JpcHQgc3JjPSIvL3d3dy5hYXBnLm9yZy9EZXBlbmRlbmN5SGFuZGxlci5heGQvNzkxNmU0ZWFmZGZkMjQyNDI0MzI5NmI0NDk0OTgyZjUuOTYuanMiIHR5cGU9InRleHQvamF2YXNjcmlwdCI+PC9zY3JpcHQ+LS0+Cgo8IS0tPGxpbmsgaHJlZj0iLy93d3cuYWFwZy5vcmcvRGVwZW5kZW5jeUhhbmRsZXIuYXhkLzVjMjY0NmVkMzE1ZWExYzkwOGQ2MWYzYThjMzRmZTlmLjk2LmNzcyIgdHlwZT0idGV4dC9jc3MiIHJlbD0ic3R5bGVzaGVldCIvPi0tPgo8IS0tPGxpbmsgaHJlZj0iLy93d3cuYWFwZy5vcmcvRGVwZW5kZW5jeUhhbmRsZXIuYXhkL2E2M2E0NTVlMDYwMjZmYmQ2YmM3ODU2OGQzZGU4MDkxLjk2LmNzcyIgdHlwZT0idGV4dC9jc3MiIHJlbD0ic3R5bGVzaGVldCIvPi0tPgo8IS0tPHNjcmlwdCBzcmM9Ii8vd3d3LmFhcGcub3JnL0RlcGVuZGVuY3lIYW5kbGVyLmF4ZC83OTE2ZTRlYWZkZmQyNDI0MjQzMjk2YjQ0OTQ5ODJmNS45Ni5qcyIgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij48L3NjcmlwdD4tLT4KCgoKPCEtLTxsaW5rIGhyZWY9Ii8vd3d3LmFhcGcub3JnL0RlcGVuZGVuY3lIYW5kbGVyLmF4ZC80OTA1ZjczNjNlYjZlN2IwNGI0ZmQyNjBhY2UwMjk4Yi45Ny5jc3MiIHR5cGU9InRleHQvY3NzIiByZWw9InN0eWxlc2hlZXQiLz4KPGxpbmsgaHJlZj0iLy93d3cuYWFwZy5vcmcvRGVwZW5kZW5jeUhhbmRsZXIuYXhkL2JkNzM1MGY0YmI2YjA0OWMzMDQ1MjI0MTVhMDMxZGViLjk3LmNzcyIgdHlwZT0idGV4dC9jc3MiIHJlbD0ic3R5bGVzaGVldCIvPgo8c2NyaXB0IHNyYz0iLy93d3cuYWFwZy5vcmcvRGVwZW5kZW5jeUhhbmRsZXIuYXhkLzRjOTRjYjdiYmYyYTY1MjAzZjU3ZjEyMTQyODU0NmQyLjk3LmpzIiB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPjwvc2NyaXB0Pi0tPgoKCjwhLS08bGluayBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL0RlcGVuZGVuY3lIYW5kbGVyLmF4ZC80NzU3ZjdiNmZhOWJlY2IzZjUzMTc0MjVjNzdmMjhkMC81NjAvY3NzIiB0eXBlPSJ0ZXh0L2NzcyIgcmVsPSJzdHlsZXNoZWV0Ii8+CjxsaW5rIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvRGVwZW5kZW5jeUhhbmRsZXIuYXhkL2U2NjNiNjRjNWQ1ZDM1ZDA5NzRhMGMzMDRlMzYyZGQ0LzU2MC9jc3MiIHR5cGU9InRleHQvY3NzIiByZWw9InN0eWxlc2hlZXQiLz4KPHNjcmlwdCBzcmM9Imh0dHBzOi8vd3d3LmFhcGcub3JnL0RlcGVuZGVuY3lIYW5kbGVyLmF4ZC8zZTIxNDRlMzc3MWRlZmZkMzA3NTYwNTc2NTMzNzJhZC81NjAvanMiIHR5cGU9InRleHQvamF2YXNjcmlwdCI+PC9zY3JpcHQ+LS0+CjxsaW5rIGhyZWY9Ii8vd3d3LmFhcGcub3JnLy93d3cuYWFwZy5vcmcvRGVwZW5kZW5jeUhhbmRsZXIuYXhkP3M9TDFKbGMyOTFjbU5sY3k5VGFHRnlaV1F2YzNSNWJHVnphR1ZsZEhNdlpHNXVaR1ZtWVhWc2RDODNMakF1TUM5a1pXWmhkV3gwTG1OemN6c3ZVRzl5ZEdGc2N5OWZaR1ZtWVhWc2RDOWhaRzFwYmk1amMzTTdMMFJsYzJ0MGIzQk5iMlIxYkdWekwxQmhZMnRHYkdGemFGQjFZbXhwYzJndmJXOWtkV3hsTG1OemN6c3ZSR1Z6YTNSdmNFMXZaSFZzWlhNdlVHRmphMFpzWVhOb1VIVmliR2x6YUM5QmNuUnBZMnhsVEdsemRDOXRiMlIxYkdVdVkzTnpPeTlFWlhOcmRHOXdUVzlrZFd4bGN5OUVibTVUYUdGeWNDOVRaV0Z5WTJoQ2IyOXpkQzl0YjJSMWJHVXVZM056T3k5aFpHMXBiaTlEYjI1MGNtOXNVR0Z1Wld3dlEyOXVkSEp2YkVKaGNpNWpjM003TDFCdmNuUmhiSE12WDJSbFptRjFiSFF2VTJ0cGJuTXZYMlJsWm1GMWJIUXZWMlZpUTI5dWRISnZiRk5yYVc0dlJHVm1ZWFZzZEM5RGIyMWliMEp2ZUM1RWJtNUNiR0ZqYXk1amMzTTdMMUpsYzI5MWNtTmxjeTlUYUdGeVpXUXZZMjl0Y0c5dVpXNTBjeTlFY205d1JHOTNia3hwYzNRdlpHNXVMa1J5YjNCRWIzZHVUR2x6ZEM1amMzTTdMMUpsYzI5MWNtTmxjeTlUYUdGeVpXUXZjMk55YVhCMGN5OXFjWFZsY25rdlpHNXVMbXBUWTNKdmJHeENZWEl1WTNOek95OVNaWE52ZFhKalpYTXZVMmhoY21Wa0wwTnZiWEJ2Ym1WdWRITXZSbWxzWlZWd2JHOWhaQzlrYm00dVJtbHNaVlZ3Ykc5aFpDNWpjM003TDFCdmNuUmhiSE12WDJSbFptRjFiSFF2VTJ0cGJuTXZRVUZRUjE5VEwzTnJhVzR1WTNOek95OVFiM0owWVd4ekwxOWtaV1poZFd4MEwwTnZiblJoYVc1bGNuTXZRVUZRUjE5REwyTnZiblJoYVc1bGNpNWpjM003TDBSbGMydDBiM0JOYjJSMWJHVnpMMUJtUkc1dVRtRjJhV2RoZEdsdmJpOVFaazFsWjJGQ1lYTmxVM1I1YkdWekxtTnpjenN2UkdWemEzUnZjRTF2WkhWc1pYTXZVR1pFYm01T1lYWnBaMkYwYVc5dUwzUm9aVzFsY3k5QlFWQkhMM1JvWlcxbExtTnpjenN2VUc5eWRHRnNjeTh3TDNCdmNuUmhiQzVqYzNNN0wxQnZjblJoYkhNdlgyUmxabUYxYkhRdlUydHBibk12UVVGUVIxOVRMMjl1YkhrdFpHVnphM1J2Y0M1amMzTTcmYW1wO3Q9Q3NzJmFtcDtjZHY9NTYyIiB0eXBlPSJ0ZXh0L2NzcyIgcmVsPSJzdHlsZXNoZWV0Ii8+CjxsaW5rIGhyZWY9Imh0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG8rQ29uZGVuc2VkOjMwMGl0YWxpYyw0MDBpdGFsaWMsNDAwLDMwMCw3MDAiIHR5cGU9InRleHQvY3NzIiByZWw9InN0eWxlc2hlZXQiLz4KPGxpbmsgaHJlZj0iLy93d3cuYWFwZy5vcmcvL3d3dy5hYXBnLm9yZy9EZXBlbmRlbmN5SGFuZGxlci5heGQ/cz1MMnB6TDJOMWMzUnZiUzFxY3k5aFlYQm5MWE52WTJsaGJDMXphR0Z5WlM1amMzTTdMMFJsYzJ0MGIzQk5iMlIxYkdWekwwUnVibE5vWVhKd0wxTmxZWEpqYUVKdmIzTjBMM1JsYlhCc1lYUmxjeTlwYm5CMWRDOXphVzF3YkdVdFluVjBkRzl1TDNOMGVXeGxjeTVqYzNNNyZhbXA7dD1Dc3MmYW1wO2Nkdj01NjIiIHR5cGU9InRleHQvY3NzIiByZWw9InN0eWxlc2hlZXQiLz4KPHNjcmlwdCBzcmM9Ii8vd3d3LmFhcGcub3JnLy93d3cuYWFwZy5vcmcvRGVwZW5kZW5jeUhhbmRsZXIuYXhkP3M9TDFKbGMyOTFjbU5sY3k5c2FXSnlZWEpwWlhNdmFsRjFaWEo1THpBeFh6QTVYekF4TDJweGRXVnllUzVxY3pzdlVtVnpiM1Z5WTJWekwyeHBZbkpoY21sbGN5OXFVWFZsY25rdFZVa3ZNREZmTVRGZk1ETXZhbkYxWlhKNUxYVnBMbXB6T3cmYW1wO3Q9SmF2YXNjcmlwdCZhbXA7Y2R2PTU2MiIgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij48L3NjcmlwdD4KPHNjcmlwdD4KLyoqCiogRnVuY3Rpb24gdGhhdCB0cmFja3MgYSBjbGljayBvbiBhbiBvdXRib3VuZCBsaW5rIGluIEdvb2dsZSBBbmFseXRpY3MuCiogVGhpcyBmdW5jdGlvbiB0YWtlcyBhIHZhbGlkIFVSTCBzdHJpbmcgYXMgYW4gYXJndW1lbnQsIGFuZCB1c2VzIHRoYXQgVVJMIHN0cmluZwoqIGFzIHRoZSBldmVudCBsYWJlbC4KKi8KdmFyIHRyYWNrT3V0Ym91bmRMaW5rID0gZnVuY3Rpb24odXJsKSB7CiAgIGdhKCdzZW5kJywgJ2V2ZW50JywgJ291dGJvdW5kJywgJ2NsaWNrJywgdXJsLCB7J2hpdENhbGxiYWNrJzoKICAgICBmdW5jdGlvbiAoKSB7CiAgICAgZG9jdW1lbnQubG9jYXRpb24gPSB1cmw7CiAgICAgfQogICB9KTsKfQo8L3NjcmlwdD4KCgoKPGxpbmsgcmVsPSdTSE9SVENVVCBJQ09OJyBocmVmPScvL3d3dy5hYXBnLm9yZy9Qb3J0YWxzLzAvaW1hZ2VzL19pY29ucy9mYXZpY29uLmljbycgdHlwZT0naW1hZ2UveC1pY29uJyAvPgoKICAgICAgICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0Ij4KICAgICAgICAgICAgdmFyIF9nYXEgPSBfZ2FxIHx8IFtdOwogICAgICAgICAgICBfZ2FxLnB1c2goWydfc2V0QWNjb3VudCcsICdVQS00ODA3ODY4MC0xJ10pOwogICAgICAgICAgICBfZ2FxLnB1c2goWydfc2V0RG9tYWluTmFtZScsICd3d3cuYWFwZy5vcmcnXSk7CiAgICAgICAgICAgIF9nYXEucHVzaChbJ19zZXRBbGxvd0hhc2gnLCBmYWxzZV0pOwoKCQlfZ2FxLnB1c2goWydfc2V0Q3VzdG9tVmFyJywgMSwnQUFQRycsJycsM10pOwoKICAgICAgICAgICAgX2dhcS5wdXNoKFsnX3RyYWNrUGFnZXZpZXcnXSk7CgogICAgICAgICAgICAoZnVuY3Rpb24oKSB7CiAgICAgICAgICAgIHZhciBnYSA9IGRvY3VtZW50LmNyZWF0ZUVsZW1lbnQoJ3NjcmlwdCcpOyBnYS50eXBlID0gJ3RleHQvamF2YXNjcmlwdCc7IGdhLmFzeW5jID0gdHJ1ZTsKICAgICAgICAgICAgZ2Euc3JjID0gKCdodHRwczonID09IGRvY3VtZW50LmxvY2F0aW9uLnByb3RvY29sID8gJ2h0dHBzOi8vc3NsJyA6ICdodHRwOi8vd3d3JykgKyAnLmdvb2dsZS1hbmFseXRpY3MuY29tL2dhLmpzJzsKICAgICAgICAgICAgdmFyIHMgPSBkb2N1bWVudC5nZXRFbGVtZW50c0J5VGFnTmFtZSgnc2NyaXB0JylbMF07IHMucGFyZW50Tm9kZS5pbnNlcnRCZWZvcmUoZ2EsIHMpOwogICAgICAgICAgICB9KSgpOwogICAgICAgICAgPC9zY3JpcHQ+Cgo8c2NyaXB0IGRlZmVyIHNyYz0iaHR0cHM6Ly93d3cuYWFwZy5vcmcvanMvY3VzdG9tLWpzL3BvcnRhbWVudG8tbXVsdGkuanMiPjwvc2NyaXB0PgoKPHNjcmlwdCBkZWZlciBzcmM9Imh0dHBzOi8vd3d3LmFhcGcub3JnL2pzL2N1c3RvbS1qcy9qcXVlcnkuZGZwLm1pbi5qcyI+PC9zY3JpcHQ+CjxzY3JpcHQ+CiQoZG9jdW1lbnQpLnJlYWR5KGZ1bmN0aW9uKCl7CgkvL09SSUdJTkFMIHZhciBkZnBzbG90cz0kKCIjd3JhcHBlciIpLmZpbmQoIi5hZHNsb3QiKS5maWx0ZXIoIjp2aXNpYmxlIiksCi8qCXZhciBkZnBzbG90cz0kKCIjQm9keSIpLmZpbmQoIi5hZHNsb3QiKSwKCWk9MCwKCXNsb3Q9IG5ldyBBcnJheSgpOwoKCWlmIChkZnBzbG90cy5sZW5ndGgpIHsKCQlnb29nbGV0YWcuY21kLnB1c2goZnVuY3Rpb24oKSB7CgkJCSQoZGZwc2xvdHMpLmVhY2goZnVuY3Rpb24oKXsKCQkJCXNsb3RbaV0gPSBnb29nbGV0YWcuZGVmaW5lU2xvdCgnLzY1OTU4NzI0LycrJCh0aGlzKS5hdHRyKCdkYXRhLWRmcCcpLCBbJCh0aGlzKS53aWR0aCgpLCAkKHRoaXMpLmhlaWdodCgpXSwgCSQodGhpcykuYXR0cignaWQnKSkuYWRkU2VydmljZShnb29nbGV0YWcucHViYWRzKCkpOwoJCQkJLy9pZiAoJCh0aGlzKS5hdHRyKCdkYXRhLWNpZHMnKSkgc2xvdFtpXS5zZXQoImFkc2Vuc2VfY2hhbm5lbF9pZHMiLCAkKHRoaXMpLmF0dHIoJ2RhdGEtY2lkcycpKTsKCQkJCWkrKwoJCQl9KTsKCgkJCWdvb2dsZXRhZy5wdWJhZHMoKS5lbmFibGVTaW5nbGVSZXF1ZXN0KCk7IC8vIEJyZWFrcyBjaGFubmVsIHJlcG9ydGluZwoJCQlnb29nbGV0YWcuZW5hYmxlU2VydmljZXMoKTsKCgkJCSQoZGZwc2xvdHMpLmVhY2goZnVuY3Rpb24oKXsKCQkJCWdvb2dsZXRhZy5kaXNwbGF5KCQodGhpcykuYXR0cignaWQnKSk7CgkJCX0pOwoJCX0pOwoJfQoqLwoKCgoKCn0pOwoKJCh3aW5kb3cpLmxvYWQoZnVuY3Rpb24oZSkgewp2YXIgd2lkdGggPSB3aW5kb3cuaW5uZXJXaWR0aCB8fCBkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuY2xpZW50V2lkdGg7CmNvbnNvbGUubG9nKHdpZHRoKTsKaWYgKHdpZHRoID4gMTAyNCkgewoJJCgiLmFkLWRlc2t0b3AiKS5kZnAoewoJCWRmcElEOic2NTk1ODcyNCcKCX0pOwoJLyogSWYgZGVza3RvcCB0b3dlciBhZHMgbW9kdWxlIGlzIGRpc3BsYXlpbmcsIG1ha2UgaXQgc3RpY2t5ICovCgkJJCgnI2Rubl9BZHNQYW5lJykucG9ydGFtZW50bygpOwkKCS8vJCgnI2Rubl9jdHIzMjgwX1dUX0Jhbm5lcnNfcG5sQmFubmVycywgLmJhbm5lckRpc3BsYXlEaXYsICNkbm5fY3RyMzI4MF9Nb2R1bGVDb250ZW50LCAjZG5uX2N0cjMyODBfY29udGVudHBhbmUnKS5oZWlnaHQoJCgnI291dGVyVGQnKS5oZWlnaHQoKSk7LmF0dHIoJ2lkJywnYmFubmVyYWQnKS5hdHRyKCdzdHlsZScsJycpLnBhcmVudCgpCgkJJCgnI3BvcnRhbWVudG9fY29udGFpbmVyX2Rubl9BZHNQYW5lJykuaGVpZ2h0KCQoJy5yb3cnKS5oZWlnaHQoKSkuY3NzKCd2aXNpYmlsaXR5JywndmlzaWJsZScpOwoJLy8kKCcuYmFubmVyRGlzcGxheUNlbGxEaXYgaW1nJykuY3NzKCd2aXNpYmlsaXR5JywndmlzaWJsZScpOwoJJCgiLmFkLXRhYmxldCwuYWQtbW9iaWxlIikuaGlkZSgpOwp9CmVsc2UgaWYgKCh3aWR0aCA+PSA3NjgpICYmICh3aWR0aCA8PSAxMDI0KSkgewoJJCgiLmZpeGVkLWJvdHRvbS1hZHMiKS5jc3MoJ3Zpc2liaWxpdHknLCd2aXNpYmxlJyk7CgkkKCIuYWQtZGVza3RvcCwuYWQtbW9iaWxlIikuaGlkZSgpOwoJJCgiLkFkc1BhbmUiKS5oaWRlKCk7CgkkKCIuY29weXJpZ2h0X2FyZWEiKS5jc3MoJ3BhZGRpbmctYm90dG9tJywnMTEwcHgnKTsKCSQoIi5hZC10YWJsZXQiKS5kZnAoewoJCWRmcElEOic2NTk1ODcyNCcKCX0pLmFkZENsYXNzKCJmaXhlZC1ib3R0b20iKTsKfQplbHNlIGlmICgod2lkdGggPj0gMzAwKSAmJiAod2lkdGggPCA3NjgpKSB7CgkkKCIuZml4ZWQtYm90dG9tLWFkcyIpLmNzcygndmlzaWJpbGl0eScsJ3Zpc2libGUnKTsKCSQoIi5hZC10YWJsZXQsLmFkLWRlc2t0b3AiKS5oaWRlKCk7CgkkKCIuQWRzUGFuZSIpLmhpZGUoKTsKCSQoIi5jb3B5cmlnaHRfYXJlYSIpLmNzcygncGFkZGluZy1ib3R0b20nLCc3MHB4Jyk7CgkkKCIuYWQtbW9iaWxlIikuZGZwKHsKCQlkZnBJRDonNjU5NTg3MjQnCgl9KS5hZGRDbGFzcygiZml4ZWQtYm90dG9tIik7Cn0KIGVsc2UgewokKCIuQWRzUGFuZSIpLmhpZGUoKTsKfQoKCgp9KTsKCgo8L3NjcmlwdD4KCgpkAgMPFgIeBmFjdGlvbgUMRGVmYXVsdC5hc3B4Fg4CBQ8UKwACFCsAAg8WCB4VRW5hYmxlRW1iZWRkZWRTY3JpcHRzZx4cRW5hYmxlRW1iZWRkZWRCYXNlU3R5bGVzaGVldGceElJlc29sdmVkUmVuZGVyTW9kZQspc1RlbGVyaWsuV2ViLlVJLlJlbmRlck1vZGUsIFRlbGVyaWsuV2ViLlVJLCBWZXJzaW9uPTIwMjEuMy4xMTExLjQ1LCBDdWx0dXJlPW5ldXRyYWwsIFB1YmxpY0tleVRva2VuPTEyMWZhZTc4MTY1YmEzZDQBHhdFbmFibGVBamF4U2tpblJlbmRlcmluZ2hkZGRkAgcPZBYCZg8UKwACDxYEHhNjYWNoZWRTZWxlY3RlZFZhbHVlZB4HVmlzaWJsZWhkEBYVZgIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEgITAhQWFRQrAAIPFgYfAAUFQmxhY2seBVZhbHVlBQVCbGFjax4IU2VsZWN0ZWRoZGQUKwACDxYGHwAFD0JsYWNrTWV0cm9Ub3VjaB8IBQ9CbGFja01ldHJvVG91Y2gfCWhkZBQrAAIPFgYfAAUJQm9vdHN0cmFwHwgFCUJvb3RzdHJhcB8JaGRkFCsAAg8WBh8ABQdEZWZhdWx0HwgFB0RlZmF1bHQfCWdkZBQrAAIPFgYfAAUER2xvdx8IBQRHbG93HwloZGQUKwACDxYGHwAFCE1hdGVyaWFsHwgFCE1hdGVyaWFsHwloZGQUKwACDxYGHwAFBU1ldHJvHwgFBU1ldHJvHwloZGQUKwACDxYGHwAFCk1ldHJvVG91Y2gfCAUKTWV0cm9Ub3VjaB8JaGRkFCsAAg8WBh8ABQpPZmZpY2UyMDA3HwgFCk9mZmljZTIwMDcfCWhkZBQrAAIPFgYfAAUPT2ZmaWNlMjAxMEJsYWNrHwgFD09mZmljZTIwMTBCbGFjax8JaGRkFCsAAg8WBh8ABQ5PZmZpY2UyMDEwQmx1ZR8IBQ5PZmZpY2UyMDEwQmx1ZR8JaGRkFCsAAg8WBh8ABRBPZmZpY2UyMDEwU2lsdmVyHwgFEE9mZmljZTIwMTBTaWx2ZXIfCWhkZBQrAAIPFgYfAAUHT3V0bG9vax8IBQdPdXRsb29rHwloZGQUKwACDxYGHwAFBFNpbGsfCAUEU2lsax8JaGRkFCsAAg8WBh8ABQZTaW1wbGUfCAUGU2ltcGxlHwloZGQUKwACDxYGHwAFBlN1bnNldB8IBQZTdW5zZXQfCWhkZBQrAAIPFgYfAAUHVGVsZXJpax8IBQdUZWxlcmlrHwloZGQUKwACDxYGHwAFBVZpc3RhHwgFBVZpc3RhHwloZGQUKwACDxYGHwAFBVdlYjIwHwgFBVdlYjIwHwloZGQUKwACDxYGHwAFB1dlYkJsdWUfCAUHV2ViQmx1ZR8JaGRkFCsAAg8WBh8ABQhXaW5kb3dzNx8IBQhXaW5kb3dzNx8JaGRkDxYVZmZmZmZmZmZmZmZmZmZmZmZmZmZmFgEFeFRlbGVyaWsuV2ViLlVJLlJhZENvbWJvQm94SXRlbSwgVGVsZXJpay5XZWIuVUksIFZlcnNpb249MjAyMS4zLjExMTEuNDUsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49MTIxZmFlNzgxNjViYTNkNBYuZg8PFgQeCENzc0NsYXNzBQlyY2JIZWFkZXIeBF8hU0ICAmRkAgEPDxYEHwoFCXJjYkZvb3Rlch8LAgJkZAICDw8WBh8ABQVCbGFjax8IBQVCbGFjax8JaGRkAgMPDxYGHwAFD0JsYWNrTWV0cm9Ub3VjaB8IBQ9CbGFja01ldHJvVG91Y2gfCWhkZAIEDw8WBh8ABQlCb290c3RyYXAfCAUJQm9vdHN0cmFwHwloZGQCBQ8PFgYfAAUHRGVmYXVsdB8IBQdEZWZhdWx0HwlnZGQCBg8PFgYfAAUER2xvdx8IBQRHbG93HwloZGQCBw8PFgYfAAUITWF0ZXJpYWwfCAUITWF0ZXJpYWwfCWhkZAIIDw8WBh8ABQVNZXRybx8IBQVNZXRybx8JaGRkAgkPDxYGHwAFCk1ldHJvVG91Y2gfCAUKTWV0cm9Ub3VjaB8JaGRkAgoPDxYGHwAFCk9mZmljZTIwMDcfCAUKT2ZmaWNlMjAwNx8JaGRkAgsPDxYGHwAFD09mZmljZTIwMTBCbGFjax8IBQ9PZmZpY2UyMDEwQmxhY2sfCWhkZAIMDw8WBh8ABQ5PZmZpY2UyMDEwQmx1ZR8IBQ5PZmZpY2UyMDEwQmx1ZR8JaGRkAg0PDxYGHwAFEE9mZmljZTIwMTBTaWx2ZXIfCAUQT2ZmaWNlMjAxMFNpbHZlch8JaGRkAg4PDxYGHwAFB091dGxvb2sfCAUHT3V0bG9vax8JaGRkAg8PDxYGHwAFBFNpbGsfCAUEU2lsax8JaGRkAhAPDxYGHwAFBlNpbXBsZR8IBQZTaW1wbGUfCWhkZAIRDw8WBh8ABQZTdW5zZXQfCAUGU3Vuc2V0HwloZGQCEg8PFgYfAAUHVGVsZXJpax8IBQdUZWxlcmlrHwloZGQCEw8PFgYfAAUFVmlzdGEfCAUFVmlzdGEfCWhkZAIUDw8WBh8ABQVXZWIyMB8IBQVXZWIyMB8JaGRkAhUPDxYGHwAFB1dlYkJsdWUfCAUHV2ViQmx1ZR8JaGRkAhYPDxYGHwAFCFdpbmRvd3M3HwgFCFdpbmRvd3M3HwloZGQCDw8WAh8ABeHGAzwhLS0gU2NyYXBlUGFnZVRvcFN0YXJ0VGFnIC0tPgoKCgoKPCEtLSBUZW1wb3JhcnkgZml4LCB0byBvdmVycmlkZSBzdHlsZXMgZnJvbSB0aGUgZXhpc3RpbmcgdGhlbWUuY3NzIC0tPgoKCjwhLS1DREYoQ3NzfC9Qb3J0YWxzL19kZWZhdWx0L1NraW5zL0FBUEdfUy9za2luLmNzcyktLT4KPCEtLUNERihDc3N8aHR0cDovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvK0NvbmRlbnNlZDozMDBpdGFsaWMsNDAwaXRhbGljLDQwMCwzMDAsNzAwKS0tPgoKCgoKCjwhLS08bGluayBocmVmPSdodHRwOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Sb2JvdG8rQ29uZGVuc2VkJyByZWw9J3N0eWxlc2hlZXQnIHR5cGU9J3RleHQvY3NzJz4KPGxpbmsgaHJlZj0naHR0cDovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2Nzcz9mYW1pbHk9Um9ib3RvK0NvbmRlbnNlZDozMDBpdGFsaWMsNDAwaXRhbGljLDQwMCwzMDAsNzAwJyByZWw9J3N0eWxlc2hlZXQnIHR5cGU9J3RleHQvY3NzJz4tLT4KCgogICAgPCEtLQogICAgPGJyIC8+PGJyIC8+PGJyIC8+QUFQR21vYmlsZTogRGVza3RvcDxiciAvPgogICAgU2NyZWVuUGl4ZWxzV2lkdGggKEFTUCk6IDY0MDxiciAvPgogICAgU2NyZWVuUGl4ZWxzV2lkdGggKDUxRCk6IDY0MDxiciAvPgogICAgU2NyZWVuSW5jaGVzV2lkdGggKDUxRCk6IFVua25vd248YnIgLz4KCiAgICBTY3JlZW5JbmNoZXNXaWR0aDogMDxiciAvPgogICAgLS0+CgoKCgoKPCEtLVtpZiAoZ3RlIElFIDYpJihsdGUgSUUgOCldPgogIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Imh0dHBzOi8vd3d3LmFhcGcub3JnL2pzL3NlbGVjdGl2aXpyLTEuMC4yL3NlbGVjdGl2aXpyLW1pbi5qcyI+PC9zY3JpcHQ+CiAgPG5vc2NyaXB0Pjwvbm9zY3JpcHQ+CjwhW2VuZGlmXS0tPgoKICA8IS0tICA8c2NyaXB0PgoJJCgnaGVhZCcpLmFwcGVuZCgnPG1ldGEgbmFtZT0idmlld3BvcnQiIGNvbnRlbnQ9IndpZHRoPWRldmljZS13aWR0aCwgaW5pdGlhbC1zY2FsZT0xLjAsIHVzZXItc2NhbGFibGU9bm8gIi8+Jyk7CgkJLy9taW5pbXVtLXNjYWxlPTEuMCwgbWF4aW11bS1zY2FsZT0xLjAsCiAgICA8L3NjcmlwdD4tLT4KCgoKCgo8IS0tSGVhZGVyIEFyZWEgU3RhcnRzLS0+CjxzY3JpcHQ+CglmdW5jdGlvbiByZWFkQ29va2llKG5hbWUpIHsKCQl2YXIgbmFtZUVRID0gbmFtZSArICI9IjsKCQl2YXIgY2EgPSBkb2N1bWVudC5jb29raWUuc3BsaXQoJzsnKTsKCQlmb3IgKHZhciBpPTA7IGkgPCBjYS5sZW5ndGg7IGkrKykgewoJCQl2YXIgYyA9IGNhW2ldOwoJCQl3aGlsZSAoYy5jaGFyQXQoMCkgPT0gJyAnKSBjID0gYy5zdWJzdHJpbmcoMSwgYy5sZW5ndGgpOwoJCQlpZiAoYy5pbmRleE9mKG5hbWVFUSkgPT0gMCkgcmV0dXJuIGMuc3Vic3RyaW5nKG5hbWVFUS5sZW5ndGgsIGMubGVuZ3RoKTsKCQl9CgkJcmV0dXJuIG51bGw7Cgl9CgoJJChkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oKSB7CgkJdmFyIExPR0lOQ29va2llID0gcmVhZENvb2tpZSgiTE9HSU4iKTsKCQl2YXIgQUFQR1NXSVRDSElEQ29va2llID0gcmVhZENvb2tpZSgiQUFQR1NXSVRDSElEIik7CgoJCWlmIChMT0dJTkNvb2tpZSkgewoJCQl2YXIgSW1pc0lkID0gTE9HSU5Db29raWU7CgkJCXZhciBwb3J0YWxpZCA9ICIwIjsKCQkJdmFyIGtleSA9ICIzMTZBREI1Ri0zQTk4LTRDMTUtRDg1OC05NEVDODE2OEY3QjYiOwoJCQl2YXIgdG9rZW4gPSAiW0FkbWluOkdldFVzZXJJZChJbWlzSWQ9XCIiICsgSW1pc0lkICsgIlwiKV0iOwoJCQl2YXIgdXJpID0gImh0dHBzOi8vd3d3LmFhcGcub3JnL0Rlc2t0b3BNb2R1bGVzL2F2dC5NeVRva2Vucy9BcGkuYXNweCI7CgkJCXZhciB1cmwgPSB1cmkgKyAiP3BvcnRhbGlkPSIgKyBwb3J0YWxpZCArICImYXBpa2V5PSIgKyBrZXkgKyAiJnRva2VuPSIgKyB0b2tlbjsKCgkJCSQoIiNkbm5fQUFQR19JbWlzTG9naW5TdGF0ZV9Mb2dvdXRQYW5lbCIpLnNob3coKTsKCQkJJCgiI2Rubl9BQVBHX0ltaXNMb2dpblN0YXRlX1VzZXJQYW5lbCIpLnNob3coKTsKCgkJCSQuZ2V0KHVybCwgZnVuY3Rpb24oVXNlcklkKSB7CgkJCQlpZihVc2VySWQgIT0gIjAiKQoJCQkJCSQoIiNkbm5fQUFQR19JbWlzTG9naW5TdGF0ZV9Vc2VyUGFuZWwgYSIpLmF0dHIoImhyZWYiLCAiaHR0cDovL3d3dy5hYXBnLm9yZy9wcm9maWxlL3VzZXJpZC8iICsgVXNlcklkKTsKCQkJfSk7CgoJCQl0b2tlbiA9ICJbUHJvZmlsZU5ldzpQaWN0dXJlUlpdIjsKCQkJdXJsID0gdXJpICsgIj9wb3J0YWxpZD0iICsgcG9ydGFsaWQgKyAiJmFwaWtleT0iICsga2V5ICsgIiZ0b2tlbj0iICsgdG9rZW47CgoJCQkkLmdldCh1cmwsIGZ1bmN0aW9uKGltZykgeyQoIiNkbm5fQUFQR19JbWlzTG9naW5TdGF0ZV9Qcm9maWxlTGluayIpLmh0bWwoaW1nKX0pOwoKCQkJaWYgKEFBUEdTV0lUQ0hJRENvb2tpZSkgewoJCQkJJCgiI2Rubl9BQVBHX0ltaXNMb2dpblN0YXRlX0xvZ291dFBhbmVsIGEiKS50ZXh0KCJTd2l0Y2giKTsKCQkJCSQoIiNkbm5fQUFQR19JbWlzTG9naW5TdGF0ZV9Mb2dvdXRQYW5lbCBhIikuYXR0cigiaHJlZiIsICJodHRwOi8vd3d3LmFhcGcub3JnL0Rlc2t0b3BNb2R1bGVzL0FBUEcvU3dpdGNoZXIvc3dpdGNoLWJhY2suYXNweCIpOwoJCQl9CgkJfQoJCWVsc2UgewoJCQkkKCIjZG5uX0FBUEdfSW1pc0xvZ2luU3RhdGVfTG9naW5QYW5lbCIpLnNob3coKTsKCQkJJCgiI2Rubl9BQVBHX0ltaXNMb2dpblN0YXRlX1JlZ2lzdHJhdGlvblBhbmVsIikuc2hvdygpOwoJCQkkKCIjZG5uX0FBUEdfSW1pc0xvZ2luU3RhdGVfQUFQR19Mb2dpbkxpbmsiKS5hdHRyKCJocmVmIiwgImh0dHA6Ly9sb2dpbi5hYXBnLm9yZz9yZWZ1cmw9IiArIGVuY29kZVVSSUNvbXBvbmVudCh3aW5kb3cubG9jYXRpb24uaHJlZikpOwoJCQkkKCIjZG5uX0FBUEdfSW1pc0xvZ2luU3RhdGVfQUFQR19SZWdpc3RlckxpbmsiKS5hdHRyKCJocmVmIiwgImh0dHA6Ly9zdG9yZS5hYXBnLm9yZy9wcm9maWxlL2NyZWF0ZXByb2ZpbGUuYXNweD9yZWZ1cmw9IiArIGVuY29kZVVSSUNvbXBvbmVudCh3aW5kb3cubG9jYXRpb24uaHJlZikpOwoJCX0KCX0pOwo8L3NjcmlwdD4KCjxkaXYgaWQ9InRoZWhlYWRlciIgY2xhc3M9ImhlYWRlcl9iZyBoZWFkZXIgaGVhZGVyLS1maXhlZCI+Cgk8ZGl2IGNsYXNzPSJyb3ciPgogICAgCTxkaXYgY2xhc3M9ImhlYWRlcl9sdCI+CgoKICAgICAgICAgICAgPGEgaWQ9ImEtdG91Y2gtYnV0dG9uLW1vYmlsZS1zdWJtZW51IiBjbGFzcz0idG91Y2gtYnV0dG9uIG1vYmlsZS1zdWJtZW51LWljb24gaGlkZGVuIiBocmVmPSIjbW9iaWxlLXN1Ym1lbnUiIHRpdGxlPSJNb2JpbGUgU3VibWVudSI+PGltZyBhbHQ9IiI+PC9hPgogICAgICAgICAgICA8YSBpZD0iYS10b3VjaC1idXR0b24tbW9iaWxlLWFjdGlvbnMiIGNsYXNzPSJ0b3VjaC1idXR0b24gbW9iaWxlLWFjdGlvbnMtaWNvbiBoaWRkZW4iIGhyZWY9IiNtb2JpbGUtYWN0aW9ucyIgdGl0bGU9Ik1vYmlsZSBBY3Rpb25zIj48aW1nIGFsdD0iIj48L2E+CgogICAgICAgICAgICA8YSBpZD0iZG5uX2RubkxPR09faHlwTG9nbyIgaHJlZj0iLy93d3cuYWFwZy5vcmcvIiB0aXRsZT0iQUFQRyI+CiAgICAgICAgICAgIDxpbWcgaWQ9ImRubl9kbm5MT0dPX2ltZ0xvZ28iIGFsdD0iQUFQRyIgc3JjPSJodHRwczovL2ltZy5hYXBnLm9yZy9Qb3J0YWxzLzAvaW1hZ2VzL19pY29ucy9BQVBHLWxvZ28td2ViLWhlYWRlci5wbmciPgogICAgICAgICAgICA8L2E+CiAgICAgICAgPC9kaXY+CiAgICAgICAgPGRpdiBjbGFzcz0iaGVhZGVyX3J0Ij4KCgkJCTxkaXYgaWQ9ImRubl9BQVBHX0ltaXNMb2dpblN0YXRlX0xvZ291dFBhbmVsIiBjbGFzcz0ibG9naW5Hcm91cCIgc3R5bGU9ImRpc3BsYXk6IG5vbmU7Ij4KCQkJCTxhIGlkPSJkbm5fQUFQR19JbWlzTG9naW5TdGF0ZV9BQVBHX0xvZ291dExpbmtCIiBjbGFzcz0idXNlciIgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9sb2dvdXQuYXNweCI+TG9nb3V0PC9hPgoJCQk8L2Rpdj4KCQkJPGRpdiBpZD0iZG5uX0FBUEdfSW1pc0xvZ2luU3RhdGVfVXNlclBhbmVsIiBjbGFzcz0icmVnaXN0ZXJHcm91cCIgc3R5bGU9ImRpc3BsYXk6IG5vbmU7Ij4KCQkJCTx1bCBjbGFzcz0iYnV0dG9uR3JvdXAiPgoJCQkJCTxsaSBjbGFzcz0idXNlckRpc3BsYXlOYW1lIj4KCQkJCQkJPGEgaWQ9ImRubl9BQVBHX0ltaXNMb2dpblN0YXRlX1Byb2ZpbGVOYW1lTGluayIgdGl0bGU9IlZpc2l0IE15IFByb2ZpbGUiIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvcHJvZmlsZS8iPk15IFByb2ZpbGU8L2E+CgkJCQkJPC9saT4KCQkJCQk8bGkgY2xhc3M9InVzZXJQcm9maWxlSW1nIj4KCQkJCQkJPGEgaWQ9ImRubl9BQVBHX0ltaXNMb2dpblN0YXRlX1Byb2ZpbGVMaW5rIiBocmVmPSJodHRwczovL3d3dy5hYXBnLm9yZy9wcm9maWxlLyI+PC9hPgoJCQkJCTwvbGk+CgkJCQk8L3VsPgoJCQk8L2Rpdj4KCQkJPGRpdiBpZD0iZG5uX0FBUEdfSW1pc0xvZ2luU3RhdGVfTG9naW5QYW5lbCIgY2xhc3M9ImxvZ2luR3JvdXAiIHN0eWxlPSJkaXNwbGF5OiBub25lOyI+CgkJCQk8YSBpZD0iZG5uX0FBUEdfSW1pc0xvZ2luU3RhdGVfQUFQR19Mb2dpbkxpbmsiIGNsYXNzPSJ1c2VyIiAgaHJlZj0iaHR0cDovL2xvZ2luLmFhcGcub3JnP3JlZnVybD1odHRwOi8vc3RvcmUuYWFwZy5vcmcmSW50ZXJuYWw9dHJ1ZSI+TG9naW48L2E+CgkJCTwvZGl2PgoJCQk8ZGl2IGlkPSJkbm5fQUFQR19JbWlzTG9naW5TdGF0ZV9SZWdpc3RyYXRpb25QYW5lbCIgY2xhc3M9InJlZ2lzdGVyR3JvdXAiIHN0eWxlPSJkaXNwbGF5OiBub25lOyI+CgkJCQk8dWwgY2xhc3M9J2J1dHRvbkdyb3VwJz4KCQkJCQk8bGkgY2xhc3M9J3VzZXJEaXNwbGF5TmFtZSc+CgkJCQkJCTxhIGlkPSJkbm5fQUFQR19JbWlzTG9naW5TdGF0ZV9BQVBHX1JlZ2lzdGVyTGluayIgaHJlZj0iaHR0cDovL3N0b3JlLmFhcGcub3JnL3Byb2ZpbGUvY3JlYXRlcHJvZmlsZS5hc3B4Ij5DcmVhdGUgQWNjb3VudDwvYT4KCQkJCQk8L2xpPgoJCQkJPC91bD4KCQkJPC9kaXY+CgogICAgICAgICAgICA8c3BhbiBpZD0iZG5uX0hlYWRlclJpZ2h0UGFuZSIgY2xhc3M9IkhlYWRlclJpZ2h0UGFuZSI+PGRpdiBjbGFzcz0iRG5uTW9kdWxlIERubk1vZHVsZS1ETk5fSFRNTCBEbm5Nb2R1bGUtMTE3MyI+PGEgbmFtZT0iMTE3MyI+PC9hPgo8ZGl2IGNsYXNzPSJOb19UaXRsZV9XaGl0ZSI+PGRpdiBpZD0iZG5uX2N0cjExNzNfY29udGVudHBhbmUiPjwhLS0gU3RhcnRfTW9kdWxlXzExNzMgLS0+PGRpdiBpZD0iZG5uX2N0cjExNzNfTW9kdWxlQ29udGVudCIgY2xhc3M9IkROTk1vZHVsZUNvbnRlbnQgTW9kRE5OSFRNTEMiPgoKPGRpdiBpZD0iZG5uX2N0cjExNzNfSHRtbE1vZHVsZV9sYmxDb250ZW50IiBjbGFzcz0iTm9ybWFsIj4KCQk8dWwgY2xhc3M9Im1pbmluYXYiPgogICAgPGxpIGNsYXNzPSJtaW5pbmF2LXBsdXMiPjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2Fib3V0L2FhcGcvb3ZlcnZpZXciPk9mZmljZXM8L2E+CiAgICA8dWwgY2xhc3M9InNlY29uZC10aWVyIj4KICAgICAgICA8bGk+PGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9vdmVydmlldyI+VHVsc2E8L2E+PC9saT4KICAgICAgICA8bGk+PGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9vZmZpY2VzL3BvbGljeSI+V2FzaGluZ3RvbiBEQzwvYT48L2xpPgogICAgICAgIDxsaT48YSBocmVmPSJodHRwOi8vZXVyb3BlLmFhcGcub3JnIiB0YXJnZXQ9Il9ibGFuayI+TG9uZG9uPC9hPjwvbGk+CiAgICAgICAgPGxpPjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2dsb2JhbC9taWRkbGVlYXN0Ij5EdWJhaTwvYT48L2xpPgogICAgICAgIDxsaT48YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9nbG9iYWwvYXNpYXBhY2lmaWMiPlNpbmdhcG9yZTwvYT48L2xpPgogICAgICAgIDxsaT48YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9nbG9iYWwvbGF0aW5hbWVyaWNhIj5Cb2dvdMODwqU8L2E+PC9saT4KICAgICAgICA8bGk+PGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvZ2xvYmFsL2FmcmljYSI+TGFnb3M8L2E+PC9saT4KICAgIDwvdWw+CiAgICA8L2xpPgogICAgPGxpIGNsYXNzPSJtaW5pbmF2LXBsdXMiPjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2Fib3V0L2FhcGcvZGl2aXNpb25zIj5EaXZpc2lvbnM8L2E+CiAgICA8dWwgY2xhc3M9InNlY29uZC10aWVyIj4KICAgICAgICA8bGk+PGEgaHJlZj0iaHR0cDovL2RwYS5hYXBnLm9yZyIgdGFyZ2V0PSJfYmxhbmsiPkRQQTwvYT48L2xpPgogICAgICAgIDxsaT48YSBocmVmPSJodHRwOi8vZW1kLmFhcGcub3JnIiB0YXJnZXQ9Il9ibGFuayI+RU1EPC9hPjwvbGk+CiAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHA6Ly9kZWcuYWFwZy5vcmciIHRhcmdldD0iX2JsYW5rIj5ERUc8L2E+PC9saT4KICAgICAgICA8bGk+PGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9kaXZpc2lvbnMvcHNnZCI+UFNHRDwvYT48L2xpPgogICAgPC91bD4KICAgIDwvbGk+CiAgICA8bGk+PGEgaHJlZj0iaHR0cDovL2ZvdW5kYXRpb24uYWFwZy5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+Rm91bmRhdGlvbjwvYT48L2xpPgogICAgPGxpIGNsYXNzPSJtaW5pbmF2LXBsdXMiPjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL3Jlc291cmNlcyI+UmVzb3VyY2VzPC9hPgogICAgPHVsIGNsYXNzPSJzZWNvbmQtdGllciI+CiAgICAgICAgPGxpPjxhIGhyZWY9Imh0dHA6Ly93d3cuZGF0YXBhZ2VzLmNvbS9Bc3NvY2lhdGVkV2Vic2l0ZXMvR0lTT3BlbkZpbGVzLmFzcHgiIHRhcmdldD0iX2JsYW5rIj5HSVMgT3BlbiBGaWxlczwvYT48L2xpPgogICAgICAgIDxsaT48YSBocmVmPSJodHRwOi8vYXJjaGl2ZXMuYWFwZy5vcmcvc2xpZGVfcmVzb3VyY2VzL2luZGV4LmNmbSIgdGFyZ2V0PSJfYmxhbmsiPlNsaWRlczwvYT48L2xpPgogICAgICAgIDxsaT48YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9yZXNvdXJjZXMvdmlkZW9zIiB0YXJnZXQ9Il9zZWxmIj5WaWRlb3M8L2E+PC9saT4KICAgIDwvdWw+CiAgICA8L2xpPgogICAgPGxpPjxhIGhyZWY9IiNzaXRlbWFwIiBpZD0iaG92ZXJfY29udGVudCI+U2l0ZW1hcDwvYT48L2xpPgo8L3VsPgoJPC9kaXY+CgoKCgoKCjwvZGl2PjwhLS0gRW5kX01vZHVsZV8xMTczIC0tPjwvZGl2PjwvZGl2PgoKPC9kaXY+PC9zcGFuPgoKICAgICAgICA8L2Rpdj4KICAgICAgICA8ZGl2IGNsYXNzPSJjbHIiPjwvZGl2PgogICAgICAgIDxkaXYgY2xhc3M9InJ0X21hcF9hcmVhIj4KICAgICAgICAJPGEgY2xhc3M9Im1hcGJ1ZyIgaHJlZj0iLy93d3cuYWFwZy5vcmcvU2NpZW5jZS9HZW9ncmFwaGljL01hcCIgdGl0bGU9IkNsaWNrIGhlcmUgZm9yIHRoZSBpbnRlcmFjdGl2ZSBtYXAiPgogICAgICAgICAgICAJPCEtLTxpbWcgc3JjPSIvL3d3dy5hYXBnLm9yZy9wb3J0YWxzLzAvaW1hZ2VzL19sb2dvL21hcC13aGl0ZS10cmFuc3BhcmVudC0xNDR4NzIucG5nIiBhbHQ9Ik1hcCIgc3R5bGU9Im9wYWNpdHk6IDAuMTsiPi0tPgogICAgICAgICAgICAJPGltZyBzcmM9Imh0dHBzOi8vaW1nLmFhcGcub3JnL3BvcnRhbHMvMC9pbWFnZXMvX3NpdGUvbWFwLXdoaXRlLXBsdXMucG5nIiBhbHQ9Ik1hcCIgc3R5bGU9Im9wYWNpdHk6IDAuMTsiPgogICAgICAgICAgICA8L2E+CiAgICAgICAgPC9kaXY+CiAgICA8L2Rpdj4KPC9kaXY+CjwhLS1IZWFkZXIgQXJlYSBFbmQtLT4KCgoKPCEtLU1lbnUgQXJlYSBTdGFydHMtLT4KPGRpdiBjbGFzcz0ibWVudV9iZyI+Cgk8ZGl2IGNsYXNzPSJyb3ciPgogICAgICAgIDxuYXYgaWQ9Im15LW1lbnUiPgoKICAgICAgICA8L25hdj4KCiAgICAgICAgPGRpdiBjbGFzcz0ibW9iaWxlX21lbnUiID4KCiAgICAgICAgPC9kaXY+CiAgICAJPGRpdiBpZD0ibWVudWJveCI+CiAgICAJPGRpdiBjbGFzcz0ibWVudV9hcmVhIj4KPGRpdiBpZD0iZG5uX25hbWVNZW51X3BubENvcHlyaWdodCI+Cgo8IS0tCiMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwojICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMKIyAgIFBhY2tGbGFzaCBOYXZpZ2F0aW9uIFN5c3RlbSAgICAgICAgICAgICAgICAgICAjCiMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIwojICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICMKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjCgogLS0+Cgo8L2Rpdj4KCgoKPGRpdiBpZD0iZG5uX25hbWVNZW51X01lbnVEaXYiPgo8ZGl2IGNsYXNzPSJQZk1lbnVCdXR0b25XcmFwcGVyIj48c3Bhbj5NZW51PC9zcGFuPjwvZGl2PjxkaXYgY2xhc3M9Ik1lbnVXcmFwcGVyTWVnYSI+CjxkaXYgY2xhc3M9IlBmTmF2Ij48dWwgaWQ9IlBmTmF2TWVnYSIgY2xhc3M9InBmX2x2bF8wIj4KCjxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgSGFzQ2hpbGRyZW4gcGZfbHZsXzAiIGlkPSJNZW51MSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy8iIHRpdGxlPSJIb21lIj48c3BhbiBjbGFzcz0iTWVudVRleHQiPkhvbWU8L3NwYW4+PC9hPiA8ZGl2IGNsYXNzPSJzaGFkb3ciPgo8ZGl2IGNsYXNzPSJJbm5lck1lZ2FEaXYgQ29sczYiIGlkPSJNZW51MURpdiI+CgoJPGRpdiBjbGFzcz0iQ29sdW1uIEZpcnN0IiBpZD0iTWVudTFfQ29sMSI+Cgk8dWwgY2xhc3M9InBmX2x2bF8xIj4KCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgTGFzdCBwZl9sdmxfMSIgaWQ9Ik1lbnUxX0NvbDFfTDFfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9ob21lL21lbWJlcnMiIHRpdGxlPSJNZW1iZXIgRm9jdXMiPk1lbWJlciBGb2N1czwvYT48L2xpPgoJPC91bD4KCTwvZGl2PgoJPGRpdiBjbGFzcz0iQ29sdW1uIiBpZD0iTWVudTFfQ29sMiI+Cgk8dWwgY2xhc3M9InBmX2x2bF8xIj4KCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgTGFzdCBwZl9sdmxfMSIgaWQ9Ik1lbnUxX0NvbDJfTDFfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy95b3VuZ3Byb3MiIHRpdGxlPSJZb3VuZyBQcm9mZXNzaW9uYWxzIj5Zb3VuZ1Byb3MgRm9jdXM8L2E+PC9saT4KCTwvdWw+Cgk8L2Rpdj4KCTxkaXYgY2xhc3M9IkNvbHVtbiIgaWQ9Ik1lbnUxX0NvbDMiPgoJPHVsIGNsYXNzPSJwZl9sdmxfMSI+Cgk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IExhc3QgcGZfbHZsXzEiIGlkPSJNZW51MV9Db2wzX0wxXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvaG9tZS9zdHVkZW50cyIgdGl0bGU9IlN0dWRlbnRzIj5TdHVkZW50cyBGb2N1czwvYT48L2xpPgoJPC91bD4KCTwvZGl2PgoJPGRpdiBjbGFzcz0iQ29sdW1uIiBpZD0iTWVudTFfQ29sNCI+Cgk8dWwgY2xhc3M9InBmX2x2bF8xIj4KCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgTGFzdCBwZl9sdmxfMSIgaWQ9Ik1lbnUxX0NvbDRfTDFfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9ob21lL2V4cGxvcmF0aW9uIiB0aXRsZT0iRXhwbG9yYXRpb24gRm9jdXMiPkV4cGxvcmF0aW9uIEZvY3VzPC9hPjwvbGk+Cgk8L3VsPgoJPC9kaXY+Cgk8ZGl2IGNsYXNzPSJDb2x1bW4iIGlkPSJNZW51MV9Db2w1Ij4KCTx1bCBjbGFzcz0icGZfbHZsXzEiPgoJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBMYXN0IHBmX2x2bF8xIiBpZD0iTWVudTFfQ29sNV9MMV8xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2hvbWUvZW52aXJvbm1lbnRhbCIgdGl0bGU9IkVudmlyb25tZW50YWwgRm9jdXMiPkVudmlyb25tZW50YWwgRm9jdXM8L2E+PC9saT4KCTwvdWw+Cgk8L2Rpdj4KCTxkaXYgY2xhc3M9IkNvbHVtbiBMYXN0IiBpZD0iTWVudTFfQ29sNiI+Cgk8dWwgY2xhc3M9InBmX2x2bF8xIj4KCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgTGFzdCBwZl9sdmxfMSIgaWQ9Ik1lbnUxX0NvbDZfTDFfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9ob21lL2Vjb25vbWljcyIgdGl0bGU9IkVjb25vbWljcyBGb2N1cyI+RWNvbm9taWNzIEZvY3VzPC9hPjwvbGk+Cgk8L3VsPgoJPC9kaXY+Cgk8L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJQb3N0TWVudURpdiI+PC9kaXY+PC9saT4KCjxsaSBjbGFzcz0iSW5hY3RpdmUgSGFzQ2hpbGRyZW4gcGZfbHZsXzAiIGlkPSJNZW51MiI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9hYm91dC9hYXBnL292ZXJ2aWV3Ij48c3BhbiBjbGFzcz0iTWVudVRleHQiPkFib3V0PC9zcGFuPjwvYT4gPGRpdiBjbGFzcz0ic2hhZG93Ij4KPGRpdiBjbGFzcz0iSW5uZXJNZWdhRGl2IENvbHMzIiBpZD0iTWVudTJEaXYiPgoKCTxkaXYgY2xhc3M9IkNvbHVtbiBGaXJzdCIgaWQ9Ik1lbnUyX0NvbDEiPgoJPHVsIGNsYXNzPSJwZl9sdmxfMSI+Cgk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IExhc3QgSGFzQ2hpbGRyZW4gcGZfbHZsXzEiIGlkPSJNZW51Ml9Db2wxX0wxXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9vdmVydmlldyI+QUFQRzwvYT4KCQk8dWwgY2xhc3M9InBmX2x2bF8yIj4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IEhhc0NoaWxkcmVuIHBmX2x2bF8yIiBpZD0iTWVudTJfQ29sMV9MMV8xX0wyXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9vdmVydmlldyIgdGl0bGU9Ik92ZXJ2aWV3Ij5PdmVydmlldzwvYT4KCQkJPHVsIGNsYXNzPSJwZl9sdmxfMyI+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgcGZfbHZsXzMiIGlkPSJNZW51Ml9Db2wxX0wxXzFfTDJfMV9MM18xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L2FhcGcvb3ZlcnZpZXcvYW5udWFsLXJlcG9ydHMiIHRpdGxlPSJBbm51YWwgUmVwb3J0cyI+QW5udWFsIFJlcG9ydHM8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMyIgaWQ9Ik1lbnUyX0NvbDFfTDFfMV9MMl8xX0wzXzIiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9vdmVydmlldy9jb21taXR0ZWVzIiB0aXRsZT0iQ29tbWl0dGVlcyI+Q29tbWl0dGVlczwvYT48L2xpPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8zIiBpZD0iTWVudTJfQ29sMV9MMV8xX0wyXzFfTDNfMyI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9hYm91dC9hYXBnL292ZXJ2aWV3L2hvbm9ycy1hbmQtYXdhcmRzIiB0aXRsZT0iSG9ub3JzIGFuZCBBd2FyZHMiPkhvbm9ycyBhbmQgQXdhcmRzPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51Ml9Db2wxX0wxXzFfTDJfMV9MM180Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L2FhcGcvb3ZlcnZpZXcvcHJvZ3JhbXMiIHRpdGxlPSJQcm9ncmFtcyI+UHJvZ3JhbXM8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMyIgaWQ9Ik1lbnUyX0NvbDFfTDFfMV9MMl8xX0wzXzUiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9vdmVydmlldy9sZWFkZXJzaGlwLWRheXMiPkxlYWRlcnNoaXAgRGF5czwvYT48L2xpPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIExhc3QgcGZfbHZsXzMiIGlkPSJNZW51Ml9Db2wxX0wxXzFfTDJfMV9MM182Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L2FhcGcvb3ZlcnZpZXcvc29jaWV0aWVzIiB0aXRsZT0iQWZmaWxpYXRlZCBTb2NpZXRpZXMiPkFmZmlsaWF0ZWQgU29jaWV0aWVzPC9hPjwvbGk+CgkJCTwvdWw+CgkJPC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIEhhc0NoaWxkcmVuIHBmX2x2bF8yIiBpZD0iTWVudTJfQ29sMV9MMV8xX0wyXzIiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9sZWFkZXJzaGlwIiB0aXRsZT0iTGVhZGVyc2hpcCI+TGVhZGVyc2hpcDwvYT4KCQkJPHVsIGNsYXNzPSJwZl9sdmxfMyI+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgcGZfbHZsXzMiIGlkPSJNZW51Ml9Db2wxX0wxXzFfTDJfMl9MM18xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L2FhcGcvbGVhZGVyc2hpcC9leGVjdXRpdmUtY29tbWl0dGVlIiB0aXRsZT0iRXhlY3V0aXZlIENvbW1pdHRlZSI+RXhlY3V0aXZlIENvbW1pdHRlZTwvYT48L2xpPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8zIiBpZD0iTWVudTJfQ29sMV9MMV8xX0wyXzJfTDNfMiI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9hYm91dC9hYXBnL2xlYWRlcnNoaXAvb2ZmaWNlci1jYW5kaWRhdGVzIiB0aXRsZT0iT2ZmaWNlciBDYW5kaWRhdGVzIj5PZmZpY2VyIENhbmRpZGF0ZXM8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMyIgaWQ9Ik1lbnUyX0NvbDFfTDFfMV9MMl8yX0wzXzMiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9sZWFkZXJzaGlwL2Fkdmlzb3J5LWNvdW5jaWwiIHRpdGxlPSJBZHZpc29yeSBDb3VuY2lsIj5BZHZpc29yeSBDb3VuY2lsPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51Ml9Db2wxX0wxXzFfTDJfMl9MM180Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L2FhcGcvbGVhZGVyc2hpcC9ob3VzZS1vZi1kZWxlZ2F0ZXMtaG9kIiB0aXRsZT0iSG91c2Ugb2YgRGVsZWdhdGVzIChIb0QpIj5Ib3VzZSBvZiBEZWxlZ2F0ZXMgKEhvRCk8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMyIgaWQ9Ik1lbnUyX0NvbDFfTDFfMV9MMl8yX0wzXzUiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9sZWFkZXJzaGlwL3NlY3Rpb25zIiB0aXRsZT0iU2VjdGlvbnMiPlNlY3Rpb25zPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMyIgaWQ9Ik1lbnUyX0NvbDFfTDFfMV9MMl8yX0wzXzYiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9sZWFkZXJzaGlwL3JlZ2lvbnMiIHRpdGxlPSJSZWdpb25zIj5SZWdpb25zPC9hPjwvbGk+CgkJCTwvdWw+CgkJPC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIExhc3QgSGFzQ2hpbGRyZW4gcGZfbHZsXzIiIGlkPSJNZW51Ml9Db2wxX0wxXzFfTDJfMyI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9hYm91dC9hYXBnL2RpdmlzaW9ucyIgdGl0bGU9IkRpdmlzaW9ucyI+RGl2aXNpb25zPC9hPgoJCQk8dWwgY2xhc3M9InBmX2x2bF8zIj4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBwZl9sdmxfMyIgaWQ9Ik1lbnUyX0NvbDFfTDFfMV9MMl8zX0wzXzEiPjxhIGhyZWY9Imh0dHA6Ly9kcGEuYWFwZy5vcmcvIiB0aXRsZT0iRGl2aXNpb24gb2YgUHJvZmVzc2lvbmFsIEFmZmFpcnMiPkRQQTwvYT48L2xpPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8zIiBpZD0iTWVudTJfQ29sMV9MMV8xX0wyXzNfTDNfMiI+PGEgaHJlZj0iaHR0cDovL2VtZC5hYXBnLm9yZy8iIHRpdGxlPSJFbmVyZ3kgTWluZXJhbHMgRGl2aXNpb24iPkVNRDwvYT48L2xpPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8zIiBpZD0iTWVudTJfQ29sMV9MMV8xX0wyXzNfTDNfMyI+PGEgaHJlZj0iaHR0cDovL2RlZy5hYXBnLm9yZy8iIHRpdGxlPSJEaXZpc2lvbiBvZiBFbnZpcm9ubWVudGFsIEdlb3NjaWVuY2VzIj5ERUc8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBMYXN0IHBmX2x2bF8zIiBpZD0iTWVudTJfQ29sMV9MMV8xX0wyXzNfTDNfNCI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9hYm91dC9hYXBnL2RpdmlzaW9ucy9wc2dkIiB0aXRsZT0iUGV0cm9sZXVtIFN0cnVjdHVyZSBhbmQgR2VvbWVjaGFuaWNzIERpdmlzaW9uIj5QU0dEPC9hPjwvbGk+CgkJCTwvdWw+CgkJPC9saT4KCQk8L3VsPgoJPC9saT4KCTwvdWw+Cgk8L2Rpdj4KCTxkaXYgY2xhc3M9IkNvbHVtbiIgaWQ9Ik1lbnUyX0NvbDIiPgoJPHVsIGNsYXNzPSJwZl9sdmxfMSI+Cgk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IExhc3QgSGFzQ2hpbGRyZW4gcGZfbHZsXzEiIGlkPSJNZW51Ml9Db2wyX0wxXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvbWVtYmVyc2hpcC90eXBlcyI+TWVtYmVyc2hpcDwvYT4KCQk8dWwgY2xhc3M9InBmX2x2bF8yIj4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IEhhc0NoaWxkcmVuIHBmX2x2bF8yIiBpZD0iTWVudTJfQ29sMl9MMV8xX0wyXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvbWVtYmVyc2hpcC90eXBlcyIgdGl0bGU9IlR5cGVzIG9mIE1lbWJlcnNoaXAiPlR5cGVzIG9mIE1lbWJlcnNoaXA8L2E+CgkJCTx1bCBjbGFzcz0icGZfbHZsXzMiPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IHBmX2x2bF8zIiBpZD0iTWVudTJfQ29sMl9MMV8xX0wyXzFfTDNfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9hYm91dC9tZW1iZXJzaGlwL3R5cGVzL21lbWJlciIgdGl0bGU9Ik1lbWJlciI+TWVtYmVyPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51Ml9Db2wyX0wxXzFfTDJfMV9MM18yIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L21lbWJlcnNoaXAvdHlwZXMvYXNzb2NpYXRlIiB0aXRsZT0iQXNzb2NpYXRlIE1lbWJlciI+QXNzb2NpYXRlPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMyIgaWQ9Ik1lbnUyX0NvbDJfTDFfMV9MMl8xX0wzXzMiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvbWVtYmVyc2hpcC90eXBlcy9zdHVkZW50IiB0aXRsZT0iU3R1ZGVudCBNZW1iZXIiPlN0dWRlbnQ8L2E+PC9saT4KCQkJPC91bD4KCQk8L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgSGFzQ2hpbGRyZW4gcGZfbHZsXzIiIGlkPSJNZW51Ml9Db2wyX0wxXzFfTDJfMiI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9hYm91dC9tZW1iZXJzaGlwL2JlbmVmaXRzIiB0aXRsZT0iQmVuZWZpdHMgYW5kIFNlcnZpY2VzIj5CZW5lZml0cyBhbmQgU2VydmljZXM8L2E+CgkJCTx1bCBjbGFzcz0icGZfbHZsXzMiPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IExhc3QgcGZfbHZsXzMiIGlkPSJNZW51Ml9Db2wyX0wxXzFfTDJfMl9MM18xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L21lbWJlcnNoaXAvYmVuZWZpdHMvY29tcGFyaXNvbi1jaGFydCIgdGl0bGU9IkNvbXBhcmlzb24gb2YgTWVtYmVyc2hpcCBCZW5lZml0cyI+Q29tcGFyaXNvbiBDaGFydDwvYT48L2xpPgoJCQk8L3VsPgoJCTwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMiIgaWQ9Ik1lbnUyX0NvbDJfTDFfMV9MMl8zIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L21lbWJlcnNoaXAvcHJvc3BlY3RpdmUtbWVtYmVyLWFwcGxpY2FudHMiIHRpdGxlPSJQcm9zcGVjdGl2ZSBNZW1iZXJzIj5Qcm9zcGVjdGl2ZSBNZW1iZXJzPC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMiIgaWQ9Ik1lbnUyX0NvbDJfTDFfMV9MMl80Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L21lbWJlcnNoaXAvZ3JhZHVhdGVkLWR1ZXMiIHRpdGxlPSJHcmFkdWF0ZWQgRHVlcyI+R3JhZHVhdGVkIER1ZXM8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8yIiBpZD0iTWVudTJfQ29sMl9MMV8xX0wyXzUiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvbWVtYmVyc2hpcC9yZWNydWl0bWVudC1wcm9ncmFtIiB0aXRsZT0iUmVjcnVpdG1lbnQgUHJvZ3JhbSI+UmVjcnVpdG1lbnQgUHJvZ3JhbTwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMiIgaWQ9Ik1lbnUyX0NvbDJfTDFfMV9MMl82Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L21lbWJlcnNoaXAvZGlyZWN0b3J5IiB0aXRsZT0iTWVtYmVyIERpcmVjdG9yeSI+TWVtYmVyIERpcmVjdG9yeTwvYT48L2xpPgoJCTwvdWw+Cgk8L2xpPgoJPC91bD4KCTwvZGl2PgoJPGRpdiBjbGFzcz0iQ29sdW1uIExhc3QiIGlkPSJNZW51Ml9Db2wzIj4KCTx1bCBjbGFzcz0icGZfbHZsXzEiPgoJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBMYXN0IEhhc0NoaWxkcmVuIHBmX2x2bF8xIiBpZD0iTWVudTJfQ29sM19MMV8xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L3BldHJvbGV1bS1nZW9sb2d5IiB0aXRsZT0iUGV0cm9sZXVtIEdlb2xvZ3kiPlBldHJvbGV1bSBHZW9sb2d5PC9hPgoJCTx1bCBjbGFzcz0icGZfbHZsXzIiPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgSGFzQ2hpbGRyZW4gcGZfbHZsXzIiIGlkPSJNZW51Ml9Db2wzX0wxXzFfTDJfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9hYm91dC9wZXRyb2xldW0tZ2VvbG9neS9wZXRyb2xldW0tdGhyb3VnaC10aW1lIiB0aXRsZT0iUGV0cm9sZXVtIFRocm91Z2ggVGltZSI+UGV0cm9sZXVtIHRocm91Z2ggVGltZTwvYT4KCQkJPHVsIGNsYXNzPSJwZl9sdmxfMyI+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgcGZfbHZsXzMiIGlkPSJNZW51Ml9Db2wzX0wxXzFfTDJfMV9MM18xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L3BldHJvbGV1bS1nZW9sb2d5L3BldHJvbGV1bS10aHJvdWdoLXRpbWUvd2hhdC1pcy1wZXRyb2xldW0iIHRpdGxlPSJXaGF0IElzIFBldHJvbGV1bT8iPldoYXQgSXMgUGV0cm9sZXVtPzwvYT48L2xpPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8zIiBpZD0iTWVudTJfQ29sM19MMV8xX0wyXzFfTDNfMiI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9hYm91dC9wZXRyb2xldW0tZ2VvbG9neS9wZXRyb2xldW0tdGhyb3VnaC10aW1lL3BldHJvbGV1bS1leHBsb3JhdGlvbi1oaXN0b3J5IiB0aXRsZT0iUGV0cm9sZXVtIEV4cGxvcmF0aW9uIEhpc3RvcnkiPlBldHJvbGV1bSBFeHBsb3JhdGlvbiBIaXN0b3J5PC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMyIgaWQ9Ik1lbnUyX0NvbDNfTDFfMV9MMl8xX0wzXzMiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvcGV0cm9sZXVtLWdlb2xvZ3kvcGV0cm9sZXVtLXRocm91Z2gtdGltZS9tdXNldW1zLWFuZC1oaXN0b3JpY2FsLXNpdGVzIiB0aXRsZT0iTXVzZXVtcyBhbmQgSGlzdG9yaWNhbCBTaXRlcyI+TXVzZXVtcyBhbmQgSGlzdG9yaWNhbCBTaXRlczwvYT48L2xpPgoJCQk8L3VsPgoJCTwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBIYXNDaGlsZHJlbiBwZl9sdmxfMiIgaWQ9Ik1lbnUyX0NvbDNfTDFfMV9MMl8yIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L3BldHJvbGV1bS1nZW9sb2d5L3dvcmxkLW9mLXBldHJvbGV1bSIgdGl0bGU9IldvcmxkIG9mIFBldHJvbGV1bSI+V29ybGQgb2YgUGV0cm9sZXVtCTwvYT4KCQkJPHVsIGNsYXNzPSJwZl9sdmxfMyI+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgcGZfbHZsXzMiIGlkPSJNZW51Ml9Db2wzX0wxXzFfTDJfMl9MM18xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L3BldHJvbGV1bS1nZW9sb2d5L3dvcmxkLW9mLXBldHJvbGV1bS9vaWwtYW5kLWdhcy1wcmljZXMiIHRpdGxlPSJPaWwgYW5kIEdhcyBQcmljZXMiPk9pbCBhbmQgR2FzIFByaWNlczwvYT48L2xpPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8zIiBpZD0iTWVudTJfQ29sM19MMV8xX0wyXzJfTDNfMiI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9hYm91dC9wZXRyb2xldW0tZ2VvbG9neS93b3JsZC1vZi1wZXRyb2xldW0vY2FyZWVycy1pbi10aGUtcGV0cm9sZXVtLWluZHVzdHJ5IiB0aXRsZT0iQ2FyZWVycyBpbiB0aGUgUGV0cm9sZXVtIEluZHVzdHJ5Ij5DYXJlZXJzIGluIHRoZSBQZXRyb2xldW0gSW5kdXN0cnk8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMyIgaWQ9Ik1lbnUyX0NvbDNfTDFfMV9MMl8yX0wzXzMiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvcGV0cm9sZXVtLWdlb2xvZ3kvd29ybGQtb2YtcGV0cm9sZXVtL2V4cGxvcmF0aW9uLXRvZGF5IiB0aXRsZT0iRXhwbG9yYXRpb24gVG9kYXkiPkV4cGxvcmF0aW9uIFRvZGF5PC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMyIgaWQ9Ik1lbnUyX0NvbDNfTDFfMV9MMl8yX0wzXzQiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvcGV0cm9sZXVtLWdlb2xvZ3kvd29ybGQtb2YtcGV0cm9sZXVtL3VzLW9mZnNob3JlLW9pbC1nYXMtcmVzb3VyY2VzIiB0aXRsZT0iVS5TLiBPZmZzaG9yZSBPaWwgJiBHYXMgUmVzb3VyY2VzIj5VLlMuIE9mZnNob3JlIE9pbCAmIEdhcyBSZXNvdXJjZXM8L2E+PC9saT4KCQkJPC91bD4KCQk8L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgSGFzQ2hpbGRyZW4gcGZfbHZsXzIiIGlkPSJNZW51Ml9Db2wzX0wxXzFfTDJfMyI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9hYm91dC9wZXRyb2xldW0tZ2VvbG9neS9wZXRyb2xldW0tdGVjaG5vbG9neSIgdGl0bGU9IlBldHJvbGV1bSBUZWNobm9sb2d5Ij5QZXRyb2xldW0gVGVjaG5vbG9neTwvYT4KCQkJPHVsIGNsYXNzPSJwZl9sdmxfMyI+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgcGZfbHZsXzMiIGlkPSJNZW51Ml9Db2wzX0wxXzFfTDJfM19MM18xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L3BldHJvbGV1bS1nZW9sb2d5L3BldHJvbGV1bS10ZWNobm9sb2d5L3BldHJvbGV1bS1wcm9kdWN0cyIgdGl0bGU9IlBldHJvbGV1bSBQcm9kdWN0cyI+UGV0cm9sZXVtIFByb2R1Y3RzPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51Ml9Db2wzX0wxXzFfTDJfM19MM18yIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L3BldHJvbGV1bS1nZW9sb2d5L3BldHJvbGV1bS10ZWNobm9sb2d5L3Rvb2xzLW9mLXRoZS10cmFkZSIgdGl0bGU9IlRvb2xzIG9mIHRoZSBUcmFkZSI+VG9vbHMgb2YgdGhlIFRyYWRlPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51Ml9Db2wzX0wxXzFfTDJfM19MM18zIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L3BldHJvbGV1bS1nZW9sb2d5L3BldHJvbGV1bS10ZWNobm9sb2d5L3JlZmluaW5nLWFuZC1jaGVtaWNhbHMiIHRpdGxlPSJSZWZpbmluZyBhbmQgQ2hlbWljYWxzIj5SZWZpbmluZyBhbmQgQ2hlbWljYWxzPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51Ml9Db2wzX0wxXzFfTDJfM19MM180Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L3BldHJvbGV1bS1nZW9sb2d5L3BldHJvbGV1bS10ZWNobm9sb2d5L3BldHJvbGV1bS1jaGVtaXN0cnkiIHRpdGxlPSJQZXRyb2xldW0gQ2hlbWlzdHJ5Ij5QZXRyb2xldW0gQ2hlbWlzdHJ5PC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMyIgaWQ9Ik1lbnUyX0NvbDNfTDFfMV9MMl8zX0wzXzUiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvcGV0cm9sZXVtLWdlb2xvZ3kvcGV0cm9sZXVtLXRlY2hub2xvZ3kvYW5hdG9teS1vZi1hbi1vaWwtYWNjdW11bGF0aW9uIiB0aXRsZT0iQW5hdG9teSBvZiBhbiBPaWwgQWNjdW11bGF0aW9uIj5BbmF0b215IG9mIGFuIE9pbCBBY2N1bXVsYXRpb248L2E+PC9saT4KCQkJPC91bD4KCQk8L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBIYXNDaGlsZHJlbiBwZl9sdmxfMiIgaWQ9Ik1lbnUyX0NvbDNfTDFfMV9MMl80Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L3BldHJvbGV1bS1nZW9sb2d5L2dlb2xvZ3ktYW5kLXBldHJvbGV1bSIgdGl0bGU9Ikdlb2xvZ3kgYW5kIFBldHJvbGV1bSI+R2VvbG9neSBhbmQgUGV0cm9sZXVtPC9hPgoJCQk8dWwgY2xhc3M9InBmX2x2bF8zIj4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBwZl9sdmxfMyIgaWQ9Ik1lbnUyX0NvbDNfTDFfMV9MMl80X0wzXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvcGV0cm9sZXVtLWdlb2xvZ3kvZ2VvbG9neS1hbmQtcGV0cm9sZXVtL3NlZGltZW50b2xvZ3ktYW5kLXN0cmF0aWdyYXBoeSIgdGl0bGU9IlNlZGltZW50b2xvZ3kgYW5kIFN0cmF0aWdyYXBoeSI+U2VkaW1lbnRvbG9neSBhbmQgU3RyYXRpZ3JhcGh5PC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51Ml9Db2wzX0wxXzFfTDJfNF9MM18yIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L3BldHJvbGV1bS1nZW9sb2d5L2dlb2xvZ3ktYW5kLXBldHJvbGV1bS9zdHJ1Y3R1cmFsLWdlb2xvZ3kiIHRpdGxlPSJTdHJ1Y3R1cmFsIEdlb2xvZ3kiPlN0cnVjdHVyYWwgR2VvbG9neTwvYT48L2xpPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8zIiBpZD0iTWVudTJfQ29sM19MMV8xX0wyXzRfTDNfMyI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9hYm91dC9wZXRyb2xldW0tZ2VvbG9neS9nZW9sb2d5LWFuZC1wZXRyb2xldW0vcGFsZW9udG9sb2d5LWFuZC1iaW9zdHJhdGlncmFwaHkiIHRpdGxlPSJQYWxlb250b2xvZ3kgYW5kIEJpb3N0cmF0aWdyYXBoeSI+UGFsZW9udG9sb2d5IGFuZCBCaW9zdHJhdGlncmFwaHk8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMyIgaWQ9Ik1lbnUyX0NvbDNfTDFfMV9MMl80X0wzXzQiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvcGV0cm9sZXVtLWdlb2xvZ3kvZ2VvbG9neS1hbmQtcGV0cm9sZXVtL2dlb2NoZW1pc3RyeSIgdGl0bGU9Ikdlb2NoZW1pc3RyeSI+R2VvY2hlbWlzdHJ5PC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51Ml9Db2wzX0wxXzFfTDJfNF9MM181Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L3BldHJvbGV1bS1nZW9sb2d5L2dlb2xvZ3ktYW5kLXBldHJvbGV1bS9zZWlzbW9sb2d5LWFuZC1nZW9waHlzaWNzIiB0aXRsZT0iU2Vpc21vbG9neSBhbmQgR2VvcGh5c2ljcyI+U2Vpc21vbG9neSBhbmQgR2VvcGh5c2ljczwvYT48L2xpPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8zIiBpZD0iTWVudTJfQ29sM19MMV8xX0wyXzRfTDNfNiI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9hYm91dC9wZXRyb2xldW0tZ2VvbG9neS9nZW9sb2d5LWFuZC1wZXRyb2xldW0vcGxhdGUtdGVjdG9uaWNzIiB0aXRsZT0iUGxhdGUgVGVjdG9uaWNzIj5QbGF0ZSBUZWN0b25pY3M8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMyIgaWQ9Ik1lbnUyX0NvbDNfTDFfMV9MMl80X0wzXzciPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvcGV0cm9sZXVtLWdlb2xvZ3kvZ2VvbG9neS1hbmQtcGV0cm9sZXVtL3BhbGVvZ2VvZ3JhcGh5IiB0aXRsZT0iUGFsZW9nZW9ncmFwaHkiPlBhbGVvZ2VvZ3JhcGh5PC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMyIgaWQ9Ik1lbnUyX0NvbDNfTDFfMV9MMl80X0wzXzgiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvYWJvdXQvcGV0cm9sZXVtLWdlb2xvZ3kvZ2VvbG9neS1hbmQtcGV0cm9sZXVtL2dlb2xvZ2ljLW1hcHMiIHRpdGxlPSJHZW9sb2dpYyBNYXBzIj5HZW9sb2dpYyBNYXBzPC9hPjwvbGk+CgkJCTwvdWw+CgkJPC9saT4KCQk8L3VsPgoJPC9saT4KCTwvdWw+Cgk8L2Rpdj4KCTwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9IlBvc3RNZW51RGl2Ij48L2Rpdj48L2xpPgoKPGxpIGNsYXNzPSJJbmFjdGl2ZSBIYXNDaGlsZHJlbiBwZl9sdmxfMCIgaWQ9Ik1lbnUzIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UiIHRpdGxlPSJTY2llbmNlIj48c3BhbiBjbGFzcz0iTWVudVRleHQiPlNjaWVuY2U8L3NwYW4+PC9hPiA8ZGl2IGNsYXNzPSJzaGFkb3ciPgo8ZGl2IGNsYXNzPSJJbm5lck1lZ2FEaXYgQ29sczUiIGlkPSJNZW51M0RpdiI+CgoJPGRpdiBjbGFzcz0iQ29sdW1uIEZpcnN0IiBpZD0iTWVudTNfQ29sMSI+Cgk8dWwgY2xhc3M9InBmX2x2bF8xIj4KCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgTGFzdCBIYXNDaGlsZHJlbiBwZl9sdmxfMSIgaWQ9Ik1lbnUzX0NvbDFfTDFfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL2Rpc2NpcGxpbmUiIHRpdGxlPSJEaXNjaXBsaW5lIj5EaXNjaXBsaW5lPC9hPgoJCTx1bCBjbGFzcz0icGZfbHZsXzIiPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgSGFzQ2hpbGRyZW4gcGZfbHZsXzIiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL2Rpc2NpcGxpbmUvc3RydWN0dXJlIiB0aXRsZT0iU3RydWN0dXJlIj5TdHJ1Y3R1cmU8L2E+CgkJCTx1bCBjbGFzcz0icGZfbHZsXzMiPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IHBmX2x2bF8zIiBpZD0iTWVudTNfQ29sMV9MMV8xX0wyXzFfTDNfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL2Rpc2NpcGxpbmUvc3RydWN0dXJlL2NvbXByZXNzaW9uYWwtc3lzdGVtcyIgdGl0bGU9IkNvbXByZXNzaW9uYWwgU3lzdGVtcyI+Q29tcHJlc3Npb25hbCBTeXN0ZW1zPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfMV9MM18yIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZGlzY2lwbGluZS9zdHJ1Y3R1cmUvZ2VvbWVjaGFuaWNzLWFuZC1mcmFjdHVyZS1hbmFseXNpcyIgdGl0bGU9Ikdlb21lY2hhbmljcyBhbmQgRnJhY3R1cmUgQW5hbHlzaXMiPkdlb21lY2hhbmljcyBhbmQgRnJhY3R1cmUgQW5hbHlzaXM8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMyIgaWQ9Ik1lbnUzX0NvbDFfTDFfMV9MMl8xX0wzXzMiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9kaXNjaXBsaW5lL3N0cnVjdHVyZS9leHRlbnNpb25hbC1zeXN0ZW1zIiB0aXRsZT0iRXh0ZW5zaW9uYWwgU3lzdGVtcyI+RXh0ZW5zaW9uYWwgU3lzdGVtczwvYT48L2xpPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8zIiBpZD0iTWVudTNfQ29sMV9MMV8xX0wyXzFfTDNfNCI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL2Rpc2NpcGxpbmUvc3RydWN0dXJlL2ZvbGQtYW5kLXRocnVzdC1iZWx0cyIgdGl0bGU9IkZvbGQgYW5kIFRocnVzdCBCZWx0cyI+Rm9sZCBhbmQgVGhydXN0IEJlbHRzPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfMV9MM181Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZGlzY2lwbGluZS9zdHJ1Y3R1cmUvc2FsdC10ZWN0b25pY3MiIHRpdGxlPSJTYWx0IFRlY3RvbmljcyI+U2FsdCBUZWN0b25pY3M8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMyIgaWQ9Ik1lbnUzX0NvbDFfTDFfMV9MMl8xX0wzXzYiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9kaXNjaXBsaW5lL3N0cnVjdHVyZS9zdHJ1Y3R1cmFsLWFuYWx5c2lzLW90aGVyIiB0aXRsZT0iU3RydWN0dXJhbCBBbmFseXNpcyAtIE90aGVyIj5TdHJ1Y3R1cmFsIEFuYWx5c2lzIC0gT3RoZXI8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBMYXN0IHBmX2x2bF8zIiBpZD0iTWVudTNfQ29sMV9MMV8xX0wyXzFfTDNfNyI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL2Rpc2NpcGxpbmUvc3RydWN0dXJlL3RlY3Rvbmljcy1nZW5lcmFsIiB0aXRsZT0iVGVjdG9uaWNzIChHZW5lcmFsKSI+VGVjdG9uaWNzIChHZW5lcmFsKTwvYT48L2xpPgoJCQk8L3VsPgoJCTwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBIYXNDaGlsZHJlbiBwZl9sdmxfMiIgaWQ9Ik1lbnUzX0NvbDFfTDFfMV9MMl8yIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZGlzY2lwbGluZS9nZW9jaGVtaXN0cnktYW5kLWJhc2luLW1vZGVsaW5nIiB0aXRsZT0iR2VvY2hlbWlzdHJ5IGFuZCBCYXNpbiBNb2RlbGluZyI+R2VvY2hlbWlzdHJ5IGFuZCBCYXNpbiBNb2RlbGluZzwvYT4KCQkJPHVsIGNsYXNzPSJwZl9sdmxfMyI+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgcGZfbHZsXzMiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfMl9MM18xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZGlzY2lwbGluZS9nZW9jaGVtaXN0cnktYW5kLWJhc2luLW1vZGVsaW5nL2Jhc2luLW1vZGVsaW5nIiB0aXRsZT0iQmFzaW4gTW9kZWxpbmciPkJhc2luIE1vZGVsaW5nPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfMl9MM18yIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZGlzY2lwbGluZS9nZW9jaGVtaXN0cnktYW5kLWJhc2luLW1vZGVsaW5nL21hdHVyYXRpb24iIHRpdGxlPSJNYXR1cmF0aW9uIj5NYXR1cmF0aW9uPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfMl9MM18zIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZGlzY2lwbGluZS9nZW9jaGVtaXN0cnktYW5kLWJhc2luLW1vZGVsaW5nL21pZ3JhdGlvbiIgdGl0bGU9Ik1pZ3JhdGlvbiI+TWlncmF0aW9uPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfMl9MM180Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZGlzY2lwbGluZS9nZW9jaGVtaXN0cnktYW5kLWJhc2luLW1vZGVsaW5nL29pbC1hbmQtZ2FzLWFuYWx5c2lzIiB0aXRsZT0iT2lsIGFuZCBHYXMgQW5hbHlzaXMiPk9pbCBhbmQgR2FzIEFuYWx5c2lzPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfMl9MM181Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZGlzY2lwbGluZS9nZW9jaGVtaXN0cnktYW5kLWJhc2luLW1vZGVsaW5nL29pbC1zZWVwcyIgdGl0bGU9Ik9pbCBTZWVwcyI+T2lsIFNlZXBzPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfMl9MM182Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZGlzY2lwbGluZS9nZW9jaGVtaXN0cnktYW5kLWJhc2luLW1vZGVsaW5nL3BldHJvbGV1bS1zeXN0ZW1zIiB0aXRsZT0iUGV0cm9sZXVtIFN5c3RlbXMiPlBldHJvbGV1bSBTeXN0ZW1zPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfMl9MM183Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZGlzY2lwbGluZS9nZW9jaGVtaXN0cnktYW5kLWJhc2luLW1vZGVsaW5nL3NvdXJjZS1yb2NrIiB0aXRsZT0iU291cmNlIFJvY2siPlNvdXJjZSBSb2NrPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMyIgaWQ9Ik1lbnUzX0NvbDFfTDFfMV9MMl8yX0wzXzgiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9kaXNjaXBsaW5lL2dlb2NoZW1pc3RyeS1hbmQtYmFzaW4tbW9kZWxpbmcvdGhlcm1hbC1oaXN0b3J5IiB0aXRsZT0iVGhlcm1hbCBIaXN0b3J5Ij5UaGVybWFsIEhpc3Rvcnk8L2E+PC9saT4KCQkJPC91bD4KCQk8L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgSGFzQ2hpbGRyZW4gcGZfbHZsXzIiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfMyI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL2Rpc2NpcGxpbmUvZW5naW5lZXJpbmciIHRpdGxlPSJFbmdpbmVlcmluZyI+RW5naW5lZXJpbmc8L2E+CgkJCTx1bCBjbGFzcz0icGZfbHZsXzMiPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IHBmX2x2bF8zIiBpZD0iTWVudTNfQ29sMV9MMV8xX0wyXzNfTDNfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL2Rpc2NpcGxpbmUvZW5naW5lZXJpbmcvZGV2ZWxvcG1lbnQtYW5kLW9wZXJhdGlvbnMiIHRpdGxlPSJEZXZlbG9wbWVudCBhbmQgT3BlcmF0aW9ucyI+RGV2ZWxvcG1lbnQgYW5kIE9wZXJhdGlvbnM8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMyIgaWQ9Ik1lbnUzX0NvbDFfTDFfMV9MMl8zX0wzXzIiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9kaXNjaXBsaW5lL2VuZ2luZWVyaW5nL3Byb2R1Y3Rpb24iIHRpdGxlPSJQcm9kdWN0aW9uIj5Qcm9kdWN0aW9uPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMyIgaWQ9Ik1lbnUzX0NvbDFfTDFfMV9MMl8zX0wzXzMiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9kaXNjaXBsaW5lL2VuZ2luZWVyaW5nL3Jlc2Vydm9pci1jaGFyYWN0ZXJpemF0aW9uIiB0aXRsZT0iUmVzZXJ2b2lyIENoYXJhY3Rlcml6YXRpb24iPlJlc2Vydm9pciBDaGFyYWN0ZXJpemF0aW9uPC9hPjwvbGk+CgkJCTwvdWw+CgkJPC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIEhhc0NoaWxkcmVuIHBmX2x2bF8yIiBpZD0iTWVudTNfQ29sMV9MMV8xX0wyXzQiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9kaXNjaXBsaW5lL2dlb3BoeXNpY3MiIHRpdGxlPSJHZW9waHlzaWNzIj5HZW9waHlzaWNzPC9hPgoJCQk8dWwgY2xhc3M9InBmX2x2bF8zIj4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBwZl9sdmxfMyIgaWQ9Ik1lbnUzX0NvbDFfTDFfMV9MMl80X0wzXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9kaXNjaXBsaW5lL2dlb3BoeXNpY3MvZGlyZWN0LWh5ZHJvY2FyYm9uLWluZGljYXRvcnMiIHRpdGxlPSJEaXJlY3QgSHlkcm9jYXJib24gSW5kaWNhdG9ycyI+RGlyZWN0IEh5ZHJvY2FyYm9uIEluZGljYXRvcnM8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMyIgaWQ9Ik1lbnUzX0NvbDFfTDFfMV9MMl80X0wzXzIiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9kaXNjaXBsaW5lL2dlb3BoeXNpY3MvZ3Jhdml0eSIgdGl0bGU9IkdyYXZpdHkiPkdyYXZpdHk8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMyIgaWQ9Ik1lbnUzX0NvbDFfTDFfMV9MMl80X0wzXzMiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9kaXNjaXBsaW5lL2dlb3BoeXNpY3MvbWFnbmV0aWMiIHRpdGxlPSJNYWduZXRpYyI+TWFnbmV0aWM8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBMYXN0IHBmX2x2bF8zIiBpZD0iTWVudTNfQ29sMV9MMV8xX0wyXzRfTDNfNCI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL2Rpc2NpcGxpbmUvZ2VvcGh5c2ljcy9zZWlzbWljIiB0aXRsZT0iU2Vpc21pYyI+U2Vpc21pYzwvYT48L2xpPgoJCQk8L3VsPgoJCTwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBIYXNDaGlsZHJlbiBwZl9sdmxfMiIgaWQ9Ik1lbnUzX0NvbDFfTDFfMV9MMl81Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZGlzY2lwbGluZS9zZWRpbWVudG9sb2d5LWFuZC1zdHJhdGlncmFwaHkiIHRpdGxlPSJTZWRpbWVudG9sb2d5IGFuZCBTdHJhdGlncmFwaHkiPlNlZGltZW50b2xvZ3kgYW5kIFN0cmF0aWdyYXBoeTwvYT4KCQkJPHVsIGNsYXNzPSJwZl9sdmxfMyI+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgcGZfbHZsXzMiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfNV9MM18xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZGlzY2lwbGluZS9zZWRpbWVudG9sb2d5LWFuZC1zdHJhdGlncmFwaHkvY2FyYm9uYXRlcyIgdGl0bGU9IkNhcmJvbmF0ZXMiPkNhcmJvbmF0ZXM8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMyIgaWQ9Ik1lbnUzX0NvbDFfTDFfMV9MMl81X0wzXzIiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9kaXNjaXBsaW5lL3NlZGltZW50b2xvZ3ktYW5kLXN0cmF0aWdyYXBoeS9jbGFzdGljcyIgdGl0bGU9IkNsYXN0aWNzIj5DbGFzdGljczwvYT48L2xpPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8zIiBpZD0iTWVudTNfQ29sMV9MMV8xX0wyXzVfTDNfMyI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL2Rpc2NpcGxpbmUvc2VkaW1lbnRvbG9neS1hbmQtc3RyYXRpZ3JhcGh5L2V2YXBvcml0ZXMiIHRpdGxlPSJFdmFwb3JpdGVzIj5FdmFwb3JpdGVzPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMyIgaWQ9Ik1lbnUzX0NvbDFfTDFfMV9MMl81X0wzXzQiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9kaXNjaXBsaW5lL3NlZGltZW50b2xvZ3ktYW5kLXN0cmF0aWdyYXBoeS9zZXF1ZW5jZS1zdHJhdGlncmFwaHkiIHRpdGxlPSJTZXF1ZW5jZSBTdHJhdGlncmFwaHkiPlNlcXVlbmNlIFN0cmF0aWdyYXBoeTwvYT48L2xpPgoJCQk8L3VsPgoJCTwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBIYXNDaGlsZHJlbiBwZl9sdmxfMiIgaWQ9Ik1lbnUzX0NvbDFfTDFfMV9MMl82Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZGlzY2lwbGluZS9idXNpbmVzcy1hbmQtZWNvbm9taWNzIiB0aXRsZT0iQnVzaW5lc3MgYW5kIEVjb25vbWljcyI+QnVzaW5lc3MgYW5kIEVjb25vbWljczwvYT4KCQkJPHVsIGNsYXNzPSJwZl9sdmxfMyI+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgcGZfbHZsXzMiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfNl9MM18xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZGlzY2lwbGluZS9idXNpbmVzcy1hbmQtZWNvbm9taWNzL2Vjb25vbWljcyIgdGl0bGU9IkVjb25vbWljcyI+RWNvbm9taWNzPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfNl9MM18yIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZGlzY2lwbGluZS9idXNpbmVzcy1hbmQtZWNvbm9taWNzL3Jlc2VydmUtZXN0aW1hdGlvbiIgdGl0bGU9IlJlc2VydmUgRXN0aW1hdGlvbiI+UmVzZXJ2ZSBFc3RpbWF0aW9uPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfNl9MM18zIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZGlzY2lwbGluZS9idXNpbmVzcy1hbmQtZWNvbm9taWNzL3Jlc291cmNlLWVzdGltYXRlcyIgdGl0bGU9IlJlc291cmNlIEVzdGltYXRlcyI+UmVzb3VyY2UgRXN0aW1hdGVzPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMyIgaWQ9Ik1lbnUzX0NvbDFfTDFfMV9MMl82X0wzXzQiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9kaXNjaXBsaW5lL2J1c2luZXNzLWFuZC1lY29ub21pY3Mvcmlzay1hbmFseXNpcyIgdGl0bGU9IlJpc2sgQW5hbHlzaXMiPlJpc2sgQW5hbHlzaXM8L2E+PC9saT4KCQkJPC91bD4KCQk8L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzIiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfNyI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL2Rpc2NpcGxpbmUvZW52aXJvbm1lbnRhbCIgdGl0bGU9IkVudmlyb25tZW50YWwiPkVudmlyb25tZW50YWw8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIExhc3QgcGZfbHZsXzIiIGlkPSJNZW51M19Db2wxX0wxXzFfTDJfOCI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL2Rpc2NpcGxpbmUvcGV0cm9waHlzaWNzLWFuZC13ZWxsLWxvZ3MiIHRpdGxlPSJQZXRyb3BoeXNpY3MgYW5kIFdlbGwgTG9ncyI+UGV0cm9waHlzaWNzIGFuZCBXZWxsIExvZ3M8L2E+PC9saT4KCQk8L3VsPgoJPC9saT4KCTwvdWw+Cgk8L2Rpdj4KCTxkaXYgY2xhc3M9IkNvbHVtbiIgaWQ9Ik1lbnUzX0NvbDIiPgoJPHVsIGNsYXNzPSJwZl9sdmxfMSI+Cgk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IExhc3QgSGFzQ2hpbGRyZW4gcGZfbHZsXzEiIGlkPSJNZW51M19Db2wyX0wxXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9wbGF5LXR5cGVzIiB0aXRsZT0iUGxheSBUeXBlcyI+UGxheSBUeXBlczwvYT4KCQk8dWwgY2xhc3M9InBmX2x2bF8yIj4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IHBmX2x2bF8yIiBpZD0iTWVudTNfQ29sMl9MMV8xX0wyXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9wbGF5LXR5cGVzL2NvYWxiZWQtbWV0aGFuZSIgdGl0bGU9IkNvYWxiZWQgTWV0aGFuZSI+Q29hbGJlZCBNZXRoYW5lPC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMiIgaWQ9Ik1lbnUzX0NvbDJfTDFfMV9MMl8yIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvcGxheS10eXBlcy9kZWVwLWJhc2luLWdhcyIgdGl0bGU9IkRlZXAgQmFzaW4gR2FzIj5EZWVwIEJhc2luIEdhczwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzIiIGlkPSJNZW51M19Db2wyX0wxXzFfTDJfMyI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL3BsYXktdHlwZXMvZGlhZ2VuZXRpYy10cmFwcyIgdGl0bGU9IkRpYWdlbmV0aWMgVHJhcHMiPkRpYWdlbmV0aWMgVHJhcHM8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8yIiBpZD0iTWVudTNfQ29sMl9MMV8xX0wyXzQiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9wbGF5LXR5cGVzL2ZyYWN0dXJlZC1jYXJib25hdGUtcmVzZXJ2b2lycyIgdGl0bGU9IkZyYWN0dXJlZCBDYXJib25hdGUgUmVzZXJ2b2lycyI+RnJhY3R1cmVkIENhcmJvbmF0ZSBSZXNlcnZvaXJzPC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMiIgaWQ9Ik1lbnUzX0NvbDJfTDFfMV9MMl81Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvcGxheS10eXBlcy9vaWwtc2FuZHMiIHRpdGxlPSJPaWwgU2FuZHMiPk9pbCBTYW5kczwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzIiIGlkPSJNZW51M19Db2wyX0wxXzFfTDJfNiI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL3BsYXktdHlwZXMvb2lsLXNoYWxlIiB0aXRsZT0iT2lsIFNoYWxlIj5PaWwgU2hhbGU8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8yIiBpZD0iTWVudTNfQ29sMl9MMV8xX0wyXzciPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9wbGF5LXR5cGVzL3NoYWxlLWdhcyIgdGl0bGU9IlNoYWxlIEdhcyI+U2hhbGUgR2FzPC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMiIgaWQ9Ik1lbnUzX0NvbDJfTDFfMV9MMl84Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvcGxheS10eXBlcy9zdHJhdGlncmFwaGljLXRyYXBzIiB0aXRsZT0iU3RyYXRpZ3JhcGhpYyBUcmFwcyI+U3RyYXRpZ3JhcGhpYyBUcmFwczwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzIiIGlkPSJNZW51M19Db2wyX0wxXzFfTDJfOSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL3BsYXktdHlwZXMvc3RydWN0dXJhbC10cmFwcyIgdGl0bGU9IlN0cnVjdHVyYWwgVHJhcHMiPlN0cnVjdHVyYWwgVHJhcHM8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8yIiBpZD0iTWVudTNfQ29sMl9MMV8xX0wyXzEwIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvcGxheS10eXBlcy9zdWJzYWx0LXRyYXBzIiB0aXRsZT0iU3Vic2FsdCBUcmFwcyI+U3Vic2FsdCBUcmFwczwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMiIgaWQ9Ik1lbnUzX0NvbDJfTDFfMV9MMl8xMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL3BsYXktdHlwZXMvdGlnaHQtZ2FzLXNhbmRzIiB0aXRsZT0iVGlnaHQgR2FzIFNhbmRzIj5UaWdodCBHYXMgU2FuZHM8L2E+PC9saT4KCQk8L3VsPgoJPC9saT4KCTwvdWw+Cgk8L2Rpdj4KCTxkaXYgY2xhc3M9IkNvbHVtbiIgaWQ9Ik1lbnUzX0NvbDMiPgoJPHVsIGNsYXNzPSJwZl9sdmxfMSI+Cgk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IExhc3QgSGFzQ2hpbGRyZW4gcGZfbHZsXzEiIGlkPSJNZW51M19Db2wzX0wxXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9hbHRlcm5hdGl2ZS1yZXNvdXJjZXMiIHRpdGxlPSJBbHRlcm5hdGl2ZSBSZXNvdXJjZXMiPkFsdGVybmF0aXZlIFJlc291cmNlczwvYT4KCQk8dWwgY2xhc3M9InBmX2x2bF8yIj4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IHBmX2x2bF8yIiBpZD0iTWVudTNfQ29sM19MMV8xX0wyXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9hbHRlcm5hdGl2ZS1yZXNvdXJjZXMvY29hbCIgdGl0bGU9IkNvYWwgIj5Db2FsIDwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzIiIGlkPSJNZW51M19Db2wzX0wxXzFfTDJfMiI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL2FsdGVybmF0aXZlLXJlc291cmNlcy9nYXMtaHlkcmF0ZXMiIHRpdGxlPSJHYXMgSHlkcmF0ZXMiPkdhcyBIeWRyYXRlczwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzIiIGlkPSJNZW51M19Db2wzX0wxXzFfTDJfMyI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL2FsdGVybmF0aXZlLXJlc291cmNlcy9nZW90aGVybWFsIiB0aXRsZT0iR2VvdGhlcm1hbCAiPkdlb3RoZXJtYWwgPC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMiIgaWQ9Ik1lbnUzX0NvbDNfTDFfMV9MMl80Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvYWx0ZXJuYXRpdmUtcmVzb3VyY2VzL3JlbmV3YWJsZS1lbmVyZ3kiIHRpdGxlPSJSZW5ld2FibGUgRW5lcmd5Ij5SZW5ld2FibGUgRW5lcmd5PC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBMYXN0IHBmX2x2bF8yIiBpZD0iTWVudTNfQ29sM19MMV8xX0wyXzUiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvc2NpZW5jZS9hbHRlcm5hdGl2ZS1yZXNvdXJjZXMvdXJhbml1bS1udWNsZWFyIiB0aXRsZT0iVXJhbml1bSAoTnVjbGVhcikiPlVyYW5pdW0gKE51Y2xlYXIpPC9hPjwvbGk+CgkJPC91bD4KCTwvbGk+Cgk8L3VsPgoJPC9kaXY+Cgk8ZGl2IGNsYXNzPSJDb2x1bW4iIGlkPSJNZW51M19Db2w0Ij4KCTx1bCBjbGFzcz0icGZfbHZsXzEiPgoJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBMYXN0IEhhc0NoaWxkcmVuIHBmX2x2bF8xIiBpZD0iTWVudTNfQ29sNF9MMV8xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3NjaWVuY2UvZ2VvZ3JhcGhpYy9tYXAiIHRpdGxlPSJHZW9ncmFwaGljIj5HZW9ncmFwaGljPC9hPgoJCTx1bCBjbGFzcz0icGZfbHZsXzIiPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgcGZfbHZsXzIiIGlkPSJNZW51M19Db2w0X0wxXzFfTDJfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL2dlb2dyYXBoaWMvbWFwIj5NYXA8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIExhc3QgcGZfbHZsXzIiIGlkPSJNZW51M19Db2w0X0wxXzFfTDJfMiI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9zY2llbmNlL2dlb2dyYXBoaWMvY291bnRyaWVzIiB0aXRsZT0iQ291bnRyaWVzIj5Db3VudHJpZXM8L2E+PC9saT4KCQk8L3VsPgoJPC9saT4KCTwvdWw+Cgk8L2Rpdj4KCTxkaXYgY2xhc3M9IkNvbHVtbiBMYXN0IiBpZD0iTWVudTNfQ29sNSI+Cgk8dWwgY2xhc3M9InBmX2x2bF8xIj4KCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgTGFzdCBwZl9sdmxfMSIgaWQ9Ik1lbnUzX0NvbDVfTDFfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9Qb3J0YWxzLzAvZG9jcy9QUk1TX0d1aWRlbGluZXNfTm92MjAxMS5wZGYiIHRpdGxlPSJSZXNlcnZlcyBDbGFzc2lmaWNhdGlvbiBHdWlkZSAoUERGKSI+UmVzZXJ2ZXMgQ2xhc3NpZmljYXRpb24gR3VpZGUgKFBERik8L2E+PC9saT4KCTwvdWw+Cgk8L2Rpdj4KCTwvZGl2PjwvZGl2PjxkaXYgY2xhc3M9IlBvc3RNZW51RGl2Ij48L2Rpdj48L2xpPgoKPGxpIGNsYXNzPSJJbmFjdGl2ZSBIYXNDaGlsZHJlbiBwZl9sdmxfMCIgaWQ9Ik1lbnU0Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2NhcmVlciIgdGl0bGU9IkNhcmVlciI+PHNwYW4gY2xhc3M9Ik1lbnVUZXh0Ij5DYXJlZXI8L3NwYW4+PC9hPiA8ZGl2IGNsYXNzPSJzaGFkb3ciPgo8ZGl2IGNsYXNzPSJJbm5lck1lZ2FEaXYgQ29sczUiIGlkPSJNZW51NERpdiI+CgoJPGRpdiBjbGFzcz0iQ29sdW1uIEZpcnN0IiBpZD0iTWVudTRfQ29sMSI+Cgk8dWwgY2xhc3M9InBmX2x2bF8xIj4KCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgTGFzdCBIYXNDaGlsZHJlbiBwZl9sdmxfMSIgaWQ9Ik1lbnU0X0NvbDFfTDFfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9jYXJlZXIvdHJhaW5pbmciIHRpdGxlPSJUcmFpbmluZyI+VHJhaW5pbmc8L2E+CgkJPHVsIGNsYXNzPSJwZl9sdmxfMiI+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBIYXNDaGlsZHJlbiBwZl9sdmxfMiIgaWQ9Ik1lbnU0X0NvbDFfTDFfMV9MMl8xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2NhcmVlci90cmFpbmluZyMyMTY4MjE0LWluLXBlcnNvbi10cmFpbmluZyIgdGl0bGU9IkluIFBlcnNvbiBUcmFpbmluZyI+SW4gUGVyc29uPC9hPgoJCQk8dWwgY2xhc3M9InBmX2x2bF8zIj4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBwZl9sdmxfMyIgaWQ9Ik1lbnU0X0NvbDFfTDFfMV9MMl8xX0wzXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvY2FyZWVyL3RyYWluaW5nL2luLXBlcnNvbi9kaXN0aW5ndWlzaGVkLWxlY3R1cmVycyIgdGl0bGU9IkRpc3Rpbmd1aXNoZWQgTGVjdHVyZXJzIFByb2dyYW0iPkRpc3Rpbmd1aXNoZWQgTGVjdHVyZXJzPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51NF9Db2wxX0wxXzFfTDJfMV9MM18yIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2NhcmVlci90cmFpbmluZy9pbi1wZXJzb24vZWR1Y2F0aW9uLWNvbmZlcmVuY2VzIiB0aXRsZT0iRWR1Y2F0aW9uIENvbmZlcmVuY2VzIj5FZHVjYXRpb24gQ29uZmVyZW5jZXM8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMyIgaWQ9Ik1lbnU0X0NvbDFfTDFfMV9MMl8xX0wzXzMiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvY2FyZWVyL3RyYWluaW5nL2luLXBlcnNvbi9maWVsZC1zZW1pbmFycyIgdGl0bGU9IkZpZWxkIFNlbWluYXJzIj5GaWVsZCBTZW1pbmFyczwvYT48L2xpPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8zIiBpZD0iTWVudTRfQ29sMV9MMV8xX0wyXzFfTDNfNCI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9jYXJlZXIvdHJhaW5pbmcvaW4tcGVyc29uL2ZvcnVtcyIgdGl0bGU9IkZvcnVtcyI+Rm9ydW1zPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51NF9Db2wxX0wxXzFfTDJfMV9MM181Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2NhcmVlci90cmFpbmluZy9pbi1wZXJzb24vc2hvcnQtY291cnNlcyIgdGl0bGU9IlNob3J0IENvdXJzZXMiPlNob3J0IENvdXJzZXM8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMyIgaWQ9Ik1lbnU0X0NvbDFfTDFfMV9MMl8xX0wzXzYiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvY2FyZWVyL3RyYWluaW5nL2luLXBlcnNvbi92aXNpdGluZy1nZW9zY2llbnRpc3RzIiB0aXRsZT0iVmlzaXRpbmcgR2Vvc2NpZW50aXN0IFByb2dyYW0iPlZpc2l0aW5nIEdlb3NjaWVudGlzdHM8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBMYXN0IHBmX2x2bF8zIiBpZD0iTWVudTRfQ29sMV9MMV8xX0wyXzFfTDNfNyI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9jYXJlZXIvdHJhaW5pbmcvaW4tcGVyc29uL3dvcmtzaG9wcyIgdGl0bGU9IldvcmtzaG9wcyI+V29ya3Nob3BzPC9hPjwvbGk+CgkJCTwvdWw+CgkJPC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIEhhc0NoaWxkcmVuIHBmX2x2bF8yIiBpZD0iTWVudTRfQ29sMV9MMV8xX0wyXzIiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvY2FyZWVyL3RyYWluaW5nIzIxNjgyMTUtb25saW5lLXRyYWluaW5nIiB0aXRsZT0iT25saW5lIFRyYWluaW5nIj5PbmxpbmU8L2E+CgkJCTx1bCBjbGFzcz0icGZfbHZsXzMiPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IHBmX2x2bF8zIiBpZD0iTWVudTRfQ29sMV9MMV8xX0wyXzJfTDNfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9jYXJlZXIvdHJhaW5pbmcvb25saW5lL2NlcnRpZmljYXRlLWNvdXJzZXMiIHRpdGxlPSJDZXJ0aWZpY2F0ZSBDb3Vyc2VzIj5DZXJ0aWZpY2F0ZSBDb3Vyc2VzPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzMiIGlkPSJNZW51NF9Db2wxX0wxXzFfTDJfMl9MM18yIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2NhcmVlci90cmFpbmluZy9vbmxpbmUvZS1zeW1wb3NpYSIgdGl0bGU9ImUtU3ltcG9zaWEiPmUtU3ltcG9zaWE8L2E+PC9saT4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMyIgaWQ9Ik1lbnU0X0NvbDFfTDFfMV9MMl8yX0wzXzMiPjxhIGhyZWY9Imh0dHA6Ly9kcGEuYWFwZy5vcmcvdmlkZW8vdmlkZW8uYXNweCI+RXRoaWNzIFZpZGVvcyAoRFBBKTwvYT48L2xpPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIExhc3QgcGZfbHZsXzMiIGlkPSJNZW51NF9Db2wxX0wxXzFfTDJfMl9MM180Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2NhcmVlci90cmFpbmluZy9vbmxpbmUvdHJhZGl0aW9uYWwtY291cnNlcyIgdGl0bGU9IlRyYWRpdGlvbmFsIENvdXJzZXMiPlRyYWRpdGlvbmFsIENvdXJzZXM8L2E+PC9saT4KCQkJPC91bD4KCQk8L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzIiIGlkPSJNZW51NF9Db2wxX0wxXzFfTDJfMyI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9jYXJlZXIvdHJhaW5pbmcvaW5zdHJ1Y3RvcnMiIHRpdGxlPSJJbnN0cnVjdG9ycyI+SW5zdHJ1Y3RvcnM8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8yIiBpZD0iTWVudTRfQ29sMV9MMV8xX0wyXzQiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvUG9ydGFscy8wL2RvY3MvMjAxNS1BQVBHLUNhcmVlci1BZHZhbmNlbWVudC1SZXNvdXJjZS1HdWlkZS5wZGYiPkNhdGFsb2c8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIExhc3QgcGZfbHZsXzIiIGlkPSJNZW51NF9Db2wxX0wxXzFfTDJfNSI+PGEgaHJlZj0iaHR0cDovL3BkaC5hYXBnLm9yZy9QYWdlcy9WaWV3UERILmFzcHgiPkRQQSBQREggRm9ybTwvYT48L2xpPgoJCTwvdWw+Cgk8L2xpPgoJPC91bD4KCTwvZGl2PgoJPGRpdiBjbGFzcz0iQ29sdW1uIiBpZD0iTWVudTRfQ29sMiI+Cgk8dWwgY2xhc3M9InBmX2x2bF8xIj4KCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgTGFzdCBIYXNDaGlsZHJlbiBwZl9sdmxfMSIgaWQ9Ik1lbnU0X0NvbDJfTDFfMSI+PGEgaHJlZj0iaHR0cDovL2NhcmVlcmNlbnRlci5hYXBnLm9yZy8iPkpvYnM8L2E+CgkJPHVsIGNsYXNzPSJwZl9sdmxfMiI+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBwZl9sdmxfMiIgaWQ9Ik1lbnU0X0NvbDJfTDFfMV9MMl8xIj48YSBocmVmPSJodHRwOi8vY2FyZWVyY2VudGVyLmFhcGcub3JnLyIgdGl0bGU9IkNhcmVlciBDZW50ZXIiPkNhcmVlciBDZW50ZXI8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8yIiBpZD0iTWVudTRfQ29sMl9MMV8xX0wyXzIiPjxhIGhyZWY9Imh0dHA6Ly9jYXJlZXJjZW50ZXIuYWFwZy5vcmcvcmVzb3VyY2VzLmNmbSI+Q2FyZWVyIFJlc291cmNlczwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzIiIGlkPSJNZW51NF9Db2wyX0wxXzFfTDJfMyI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9jYXJlZXIvam9icy9jbGFzc2lmaWVkcyIgdGl0bGU9IkNsYXNzaWZpZWRzIj5DbGFzc2lmaWVkczwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMiIgaWQ9Ik1lbnU0X0NvbDJfTDFfMV9MMl80Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2NhcmVlci9qb2JzL2NvdW5jaWxvcnMtcmVjcnVpdGVycyIgdGl0bGU9IkNvdW5jaWxvcnMgJiBSZWNydWl0ZXJzIj5Db3VuY2lsb3JzIGFuZCBSZWNydWl0ZXJzPC9hPjwvbGk+CgkJPC91bD4KCTwvbGk+Cgk8L3VsPgoJPC9kaXY+Cgk8ZGl2IGNsYXNzPSJDb2x1bW4iIGlkPSJNZW51NF9Db2wzIj4KCTx1bCBjbGFzcz0icGZfbHZsXzEiPgoJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBMYXN0IEhhc0NoaWxkcmVuIHBmX2x2bF8xIiBpZD0iTWVudTRfQ29sM19MMV8xIj48YSBocmVmPSJodHRwOi8vcmVnaXN0cnkuYWFwZy5vcmcvIj5NZW1iZXIgUmVnaXN0cnk8L2E+CgkJPHVsIGNsYXNzPSJwZl9sdmxfMiI+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBwZl9sdmxfMiIgaWQ9Ik1lbnU0X0NvbDNfTDFfMV9MMl8xIj48YSBocmVmPSJodHRwOi8vYXJjaGl2ZXMuYWFwZy5vcmcvZHBhZGlyZWN0b3J5LyIgdGl0bGU9IkV4cGVydCBXaXRuZXNzIChEUEEpIj5FeHBlcnQgV2l0bmVzcyAoRFBBKTwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMiIgaWQ9Ik1lbnU0X0NvbDNfTDFfMV9MMl8yIj48YSBocmVmPSJodHRwOi8vcmVnaXN0cnkuYWFwZy5vcmcvIiB0aXRsZT0iQ29uc3VsdGluZyBFeHBlcnRpc2UiPkNvbnN1bHRpbmcgRXhwZXJ0aXNlPC9hPjwvbGk+CgkJPC91bD4KCTwvbGk+Cgk8L3VsPgoJPC9kaXY+Cgk8ZGl2IGNsYXNzPSJDb2x1bW4iIGlkPSJNZW51NF9Db2w0Ij4KCTx1bCBjbGFzcz0icGZfbHZsXzEiPgoJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBMYXN0IHBmX2x2bF8xIiBpZD0iTWVudTRfQ29sNF9MMV8xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2NhcmVlci9hYXBnLW5ldCIgdGl0bGU9IkFBUEcgTi5FLlQuIj5BQVBHIE4uRS5ULjwvYT48L2xpPgoJPC91bD4KCTwvZGl2PgoJPGRpdiBjbGFzcz0iQ29sdW1uIExhc3QiIGlkPSJNZW51NF9Db2w1Ij4KCTx1bCBjbGFzcz0icGZfbHZsXzEiPgoJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBMYXN0IEhhc0NoaWxkcmVuIHBmX2x2bF8xIiBpZD0iTWVudTRfQ29sNV9MMV8xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2NhcmVlciI+UGFydGljaXBhdGU8L2E+CgkJPHVsIGNsYXNzPSJwZl9sdmxfMiI+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBwZl9sdmxfMiIgaWQ9Ik1lbnU0X0NvbDVfTDFfMV9MMl8xIj48YSBocmVmPSJodHRwOi8vYXJjaGl2ZXMuYWFwZy5vcmcvZWR1Y2F0aW9uL3Byb3Bvc2Fscy9pbmRleC5jZm0iIHRpdGxlPSJQcm9wb3NlIFRyYWluaW5nIj5Qcm9wb3NlIFRyYWluaW5nPC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMiIgaWQ9Ik1lbnU0X0NvbDVfTDFfMV9MMl8yIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2Fib3V0L2FhcGcvb3ZlcnZpZXcvY29tbWl0dGVlcyIgdGl0bGU9IkpvaW4gYSBDb21taXR0ZWUiPkpvaW4gYSBDb21taXR0ZWU8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8yIiBpZD0iTWVudTRfQ29sNV9MMV8xX0wyXzMiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvY2FyZWVyL3BhcnRpY2lwYXRlL3ByZXNlbnQtYS1wYXBlciIgdGl0bGU9IlByZXNlbnQgYSBQYXBlciI+UHJlc2VudCBhIFBhcGVyPC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBMYXN0IHBmX2x2bF8yIiBpZD0iTWVudTRfQ29sNV9MMV8xX0wyXzQiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvaWJhLyIgdGl0bGU9IklCQSI+SUJBPC9hPjwvbGk+CgkJPC91bD4KCTwvbGk+Cgk8L3VsPgoJPC9kaXY+Cgk8L2Rpdj48L2Rpdj48ZGl2IGNsYXNzPSJQb3N0TWVudURpdiI+PC9kaXY+PC9saT4KCjxsaSBjbGFzcz0iSW5hY3RpdmUgSGFzQ2hpbGRyZW4gcGZfbHZsXzAiIGlkPSJNZW51NSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9ldmVudHMiIHRpdGxlPSJFdmVudHMiPjxzcGFuIGNsYXNzPSJNZW51VGV4dCI+RXZlbnRzPC9zcGFuPjwvYT4gPGRpdiBjbGFzcz0ic2hhZG93Ij4KPGRpdiBjbGFzcz0iSW5uZXJNZWdhRGl2IENvbHM3IiBpZD0iTWVudTVEaXYiPgoKCTxkaXYgY2xhc3M9IkNvbHVtbiBGaXJzdCIgaWQ9Ik1lbnU1X0NvbDEiPgoJPHVsIGNsYXNzPSJwZl9sdmxfMSI+Cgk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IExhc3QgSGFzQ2hpbGRyZW4gcGZfbHZsXzEiIGlkPSJNZW51NV9Db2wxX0wxXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvZXZlbnRzIj5Db25mZXJlbmNlczwvYT4KCQk8dWwgY2xhc3M9InBmX2x2bF8yIj4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IHBmX2x2bF8yIiBpZD0iTWVudTVfQ29sMV9MMV8xX0wyXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvZXZlbnRzL2NvbmZlcmVuY2VzL2FjZSIgdGl0bGU9IkFubnVhbCBDb252ZW50aW9uICYgRXhoaWJpdGlvbiI+QW5udWFsIENvbnZlbnRpb24gJiBFeGhpYml0aW9uPC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMiIgaWQ9Ik1lbnU1X0NvbDFfTDFfMV9MMl8yIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2V2ZW50cy9jb25mZXJlbmNlcy9pY2UiIHRpdGxlPSJBQVBHIHwgU0VHIEludGVybmF0aW9uYWwgQ29uZmVyZW5jZSAmIEV4aGliaXRpb24iPkludGVybmF0aW9uYWwgQ29uZmVyZW5jZSAmIEV4aGliaXRpb248L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8yIiBpZD0iTWVudTVfQ29sMV9MMV8xX0wyXzMiPjxhIGhyZWY9Imh0dHA6Ly93d3cudXJ0ZWMub3JnLyI+VW5jb252ZW50aW9uYWwgUmVzb3VyY2VzIFRlY2hub2xvZ3kgQ29uZmVyZW5jZTwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzIiIGlkPSJNZW51NV9Db2wxX0wxXzFfTDJfNCI+PGEgaHJlZj0iaHR0cDovL3d3dy5hcmN0aWN0ZWNobm9sb2d5Y29uZmVyZW5jZS5jb20iPkFyY3RpYyBUZWNobm9sb2d5IENvbmZlcmVuY2U8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8yIiBpZD0iTWVudTVfQ29sMV9MMV8xX0wyXzUiPjxhIGhyZWY9Imh0dHA6Ly93d3cub3RjbmV0Lm9yZy8iPk9UQzwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzIiIGlkPSJNZW51NV9Db2wxX0wxXzFfTDJfNiI+PGEgaHJlZj0iaHR0cDovL3d3dy4zcGFyY3RpYy5jb20vIj4zUCBBcmN0aWM8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8yIiBpZD0iTWVudTVfQ29sMV9MMV8xX0wyXzciPjxhIGhyZWY9Imh0dHA6Ly93d3cuaXB0Y25ldC5vcmcvIj5JUFRDPC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBMYXN0IHBmX2x2bF8yIiBpZD0iTWVudTVfQ29sMV9MMV8xX0wyXzgiPjxhIGhyZWY9Imh0dHA6Ly93d3cuZ2VvMjAxNi5jb20vIj5HRU88L2E+PC9saT4KCQk8L3VsPgoJPC9saT4KCTwvdWw+Cgk8L2Rpdj4KCTxkaXYgY2xhc3M9IkNvbHVtbiIgaWQ9Ik1lbnU1X0NvbDIiPgoJPHVsIGNsYXNzPSJwZl9sdmxfMSI+Cgk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IExhc3QgSGFzQ2hpbGRyZW4gcGZfbHZsXzEiIGlkPSJNZW51NV9Db2wyX0wxXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvZXZlbnRzIj5FeHBvczwvYT4KCQk8dWwgY2xhc3M9InBmX2x2bF8yIj4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IHBmX2x2bF8yIiBpZD0iTWVudTVfQ29sMl9MMV8xX0wyXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYXBwZXhsb25kb24uY29tIj5BUFBFWCBHbG9iYWw8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8yIiBpZD0iTWVudTVfQ29sMl9MMV8xX0wyXzIiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYXBwZXhyZWdpb25hbC5jb20vIj5BUFBFWCBSZWdpb25hbDwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzIiIGlkPSJNZW51NV9Db2wyX0wxXzFfTDJfMyI+PGEgaHJlZj0iaHR0cDovL3d3dy5uYXBlZXhwby5jb20vIj5OQVBFPC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMiIgaWQ9Ik1lbnU1X0NvbDJfTDFfMV9MMl80Ij48YSBocmVmPSJodHRwOi8vd3d3Lm5hcGVleHBvLmNvbS9uYXBlLXNob3dzL25hcGUtc291dGgiPlN1bW1lciBOQVBFPC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBMYXN0IHBmX2x2bF8yIiBpZD0iTWVudTVfQ29sMl9MMV8xX0wyXzUiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvZXZlbnRzL2V4cG9zL3N0dWRlbnQtZXhwb3MiIHRpdGxlPSJTdHVkZW50IEV4cG9zIj5TdHVkZW50IEV4cG9zPC9hPjwvbGk+CgkJPC91bD4KCTwvbGk+Cgk8L3VsPgoJPC9kaXY+Cgk8ZGl2IGNsYXNzPSJDb2x1bW4iIGlkPSJNZW51NV9Db2wzIj4KCTx1bCBjbGFzcz0icGZfbHZsXzEiPgoJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBMYXN0IHBmX2x2bF8xIiBpZD0iTWVudTVfQ29sM19MMV8xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2V2ZW50cy9ldmVudC1saXN0aW5ncyI+RXZlbnQgTGlzdGluZ3M8L2E+PC9saT4KCTwvdWw+Cgk8L2Rpdj4KCTxkaXYgY2xhc3M9IkNvbHVtbiIgaWQ9Ik1lbnU1X0NvbDQiPgoJPHVsIGNsYXNzPSJwZl9sdmxfMSI+Cgk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IExhc3QgcGZfbHZsXzEiIGlkPSJNZW51NV9Db2w0X0wxXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvZXZlbnRzL2NhbGVuZGFyIj5DYWxlbmRhcjwvYT48L2xpPgoJPC91bD4KCTwvZGl2PgoJPGRpdiBjbGFzcz0iQ29sdW1uIiBpZD0iTWVudTVfQ29sNSI+Cgk8dWwgY2xhc3M9InBmX2x2bF8xIj4KCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgTGFzdCBwZl9sdmxfMSIgaWQ9Ik1lbnU1X0NvbDVfTDFfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9ldmVudHMvYWRkIj5SZXF1ZXN0IHRvIEFkZCBhbiBFdmVudDwvYT48L2xpPgoJPC91bD4KCTwvZGl2PgoJPGRpdiBjbGFzcz0iQ29sdW1uIiBpZD0iTWVudTVfQ29sNiI+Cgk8dWwgY2xhc3M9InBmX2x2bF8xIj4KCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgTGFzdCBwZl9sdmxfMSIgaWQ9Ik1lbnU1X0NvbDZfTDFfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9ldmVudHMvbWVldGluZy1zZXJ2aWNlcyIgdGl0bGU9Ik1lZXRpbmcgU2VydmljZXMiPk1lZXRpbmcgU2VydmljZXM8L2E+PC9saT4KCTwvdWw+Cgk8L2Rpdj4KCTxkaXYgY2xhc3M9IkNvbHVtbiBMYXN0IiBpZD0iTWVudTVfQ29sNyI+Cgk8dWwgY2xhc3M9InBmX2x2bF8xIj4KCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgTGFzdCBIYXNDaGlsZHJlbiBwZl9sdmxfMSIgaWQ9Ik1lbnU1X0NvbDdfTDFfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9ldmVudHMiPlJlc2VhcmNoPC9hPgoJCTx1bCBjbGFzcz0icGZfbHZsXzIiPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgcGZfbHZsXzIiIGlkPSJNZW51NV9Db2w3X0wxXzFfTDJfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9ldmVudHMvcmVzZWFyY2gvaGVkYmVyZy1jb25mZXJlbmNlcyI+SGVkYmVyZyBDb25mZXJlbmNlczwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMiIgaWQ9Ik1lbnU1X0NvbDdfTDFfMV9MMl8yIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL2V2ZW50cy9yZXNlYXJjaC9yZXNlYXJjaC1zeW1wb3NpYSIgdGl0bGU9IlJlc2VhcmNoIFN5bXBvc2lhIj5SZXNlYXJjaCBTeW1wb3NpYTwvYT48L2xpPgoJCTwvdWw+Cgk8L2xpPgoJPC91bD4KCTwvZGl2PgoJPC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iUG9zdE1lbnVEaXYiPjwvZGl2PjwvbGk+Cgo8bGkgY2xhc3M9IkluYWN0aXZlIEhhc0NoaWxkcmVuIHBmX2x2bF8wIiBpZD0iTWVudTYiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvcHVibGljYXRpb25zIiB0aXRsZT0iUHVibGljYXRpb25zIj48c3BhbiBjbGFzcz0iTWVudVRleHQiPlB1YmxpY2F0aW9uczwvc3Bhbj48L2E+IDxkaXYgY2xhc3M9InNoYWRvdyI+CjxkaXYgY2xhc3M9IklubmVyTWVnYURpdiBDb2xzNyIgaWQ9Ik1lbnU2RGl2Ij4KCgk8ZGl2IGNsYXNzPSJDb2x1bW4gRmlyc3QiIGlkPSJNZW51Nl9Db2wxIj4KCTx1bCBjbGFzcz0icGZfbHZsXzEiPgoJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBMYXN0IEhhc0NoaWxkcmVuIHBmX2x2bF8xIiBpZD0iTWVudTZfQ29sMV9MMV8xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3B1YmxpY2F0aW9ucy9qb3VybmFscyIgdGl0bGU9IkpvdXJuYWxzIj5Kb3VybmFsczwvYT4KCQk8dWwgY2xhc3M9InBmX2x2bF8yIj4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IEhhc0NoaWxkcmVuIHBmX2x2bF8yIiBpZD0iTWVudTZfQ29sMV9MMV8xX0wyXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvcHVibGljYXRpb25zL2pvdXJuYWxzL2J1bGxldGluIiB0aXRsZT0iQnVsbGV0aW4iPkJ1bGxldGluPC9hPgoJCQk8dWwgY2xhc3M9InBmX2x2bF8zIj4KCQkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBwZl9sdmxfMyIgaWQ9Ik1lbnU2X0NvbDFfTDFfMV9MMl8xX0wzXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvcHVibGljYXRpb25zL2pvdXJuYWxzL2J1bGxldGluL2N1cnJlbnQtaXNzdWUiIHRpdGxlPSJSZWRpcmVjdGluZyB0byB0aGUgQ3VycmVudCBJc3N1ZSBvZiBBQVBHIEJ1bGxldGluLi4uIj5DdXJyZW50IElzc3VlPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMyIgaWQ9Ik1lbnU2X0NvbDFfTDFfMV9MMl8xX0wzXzIiPjxhIGhyZWY9Imh0dHA6Ly9hdXRoLmFhcGcub3JnL2RhdGEvYXV0aD9UYXJnZXRVUkw9aHR0cDovL2FyY2hpdmVzLmRhdGFwYWdlcy5jb20vZGF0YS9pbmRleC5odG1sIj5TZWFyY2g8L2E+PC9saT4KCQkJPC91bD4KCQk8L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzIiIGlkPSJNZW51Nl9Db2wxX0wxXzFfTDJfMiI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9wdWJsaWNhdGlvbnMvam91cm5hbHMvaW50ZXJwcmV0YXRpb24iIHRpdGxlPSJJbnRlcnByZXRhdGlvbiI+SW50ZXJwcmV0YXRpb248L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIExhc3QgSGFzQ2hpbGRyZW4gcGZfbHZsXzIiIGlkPSJNZW51Nl9Db2wxX0wxXzFfTDJfMyI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9wdWJsaWNhdGlvbnMvam91cm5hbHMvZW52aXJvbm1lbnRhbC1nZW9zY2llbmNlcyIgdGl0bGU9IkVudmlyb25tZW50YWwgR2Vvc2NpZW5jZXMiPkVudmlyb25tZW50YWwgR2Vvc2NpZW5jZXM8L2E+CgkJCTx1bCBjbGFzcz0icGZfbHZsXzMiPgoJCQk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IExhc3QgcGZfbHZsXzMiIGlkPSJNZW51Nl9Db2wxX0wxXzFfTDJfM19MM18xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3B1YmxpY2F0aW9ucy9qb3VybmFscy9lbnZpcm9ubWVudGFsLWdlb3NjaWVuY2VzL2N1cnJlbnQtaXNzdWUiIHRpdGxlPSJSZWRpcmVjdGluZyB0byB0aGUgQ3VycmVudCBJc3N1ZSBvZiBERUcgRW52aXJvbm1lbnRhbCBHZW9zY2llbmNlcyBKb3VybmFsLi4uIj5DdXJyZW50IElzc3VlPC9hPjwvbGk+CgkJCTwvdWw+CgkJPC9saT4KCQk8L3VsPgoJPC9saT4KCTwvdWw+Cgk8L2Rpdj4KCTxkaXYgY2xhc3M9IkNvbHVtbiIgaWQ9Ik1lbnU2X0NvbDIiPgoJPHVsIGNsYXNzPSJwZl9sdmxfMSI+Cgk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IExhc3QgSGFzQ2hpbGRyZW4gcGZfbHZsXzEiIGlkPSJNZW51Nl9Db2wyX0wxXzEiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvcHVibGljYXRpb25zL25ld3MiIHRpdGxlPSJOZXdzIj5OZXdzPC9hPgoJCTx1bCBjbGFzcz0icGZfbHZsXzIiPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgSGFzQ2hpbGRyZW4gcGZfbHZsXzIiIGlkPSJNZW51Nl9Db2wyX0wxXzFfTDJfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9wdWJsaWNhdGlvbnMvbmV3cy9leHBsb3JlciIgdGl0bGU9IkV4cGxvcmVyIj5FeHBsb3JlcjwvYT4KCQkJPHVsIGNsYXNzPSJwZl9sdmxfMyI+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgcGZfbHZsXzMiIGlkPSJNZW51Nl9Db2wyX0wxXzFfTDJfMV9MM18xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3B1YmxpY2F0aW9ucy9uZXdzL2V4cGxvcmVyL2N1cnJlbnQtaXNzdWUiIHRpdGxlPSJSZWRpcmVjdGluZyB0byB0aGUgQ3VycmVudCBJc3N1ZSBvZiBBQVBHIEV4cGxvcmVyLi4uIj5DdXJyZW50IElzc3VlPC9hPjwvbGk+CgkJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMyIgaWQ9Ik1lbnU2X0NvbDJfTDFfMV9MMl8xX0wzXzIiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvcHVibGljYXRpb25zL25ld3MvZXhwbG9yZXIvYXJjaGl2ZXMiIHRpdGxlPSJFWFBMT1JFUiBBcmNoaXZlcyI+QXJjaGl2ZXM8L2E+PC9saT4KCQkJPC91bD4KCQk8L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzIiIGlkPSJNZW51Nl9Db2wyX0wxXzFfTDJfMiI+PGEgaHJlZj0iaHR0cDovL2RwYS5hYXBnLm9yZy9jb3JyZWxhdG9yL2luZGV4LmNmbSIgdGl0bGU9IkNvcnJlbGF0b3IiPkNvcnJlbGF0b3I8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8yIiBpZD0iTWVudTZfQ29sMl9MMV8xX0wyXzMiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvcHVibGljYXRpb25zL25ld3MvZGVsZWdhdGVzLXZvaWNlL2FyY2hpdmVzIiB0aXRsZT0iRGVsZWdhdGVzIFZvaWNlIj5EZWxlZ2F0ZXMgVm9pY2U8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIExhc3QgcGZfbHZsXzIiIGlkPSJNZW51Nl9Db2wyX0wxXzFfTDJfNCI+PGEgaHJlZj0iaHR0cDovL2RlZy5hYXBnLm9yZy9OZXdzL05ld3NsZXR0ZXIuYXNweCIgdGl0bGU9IlNwaGVyZXMgb2YgSW5mbHVlbmNlIj5TcGhlcmVzIG9mIEluZmx1ZW5jZTwvYT48L2xpPgoJCTwvdWw+Cgk8L2xpPgoJPC91bD4KCTwvZGl2PgoJPGRpdiBjbGFzcz0iQ29sdW1uIiBpZD0iTWVudTZfQ29sMyI+Cgk8dWwgY2xhc3M9InBmX2x2bF8xIj4KCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgTGFzdCBIYXNDaGlsZHJlbiBwZl9sdmxfMSIgaWQ9Ik1lbnU2X0NvbDNfTDFfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9wdWJsaWNhdGlvbnMvc3BlY2lhbC1wdWJsaWNhdGlvbnMiIHRpdGxlPSJTcGVjaWFsIFB1YmxpY2F0aW9ucyI+U3BlY2lhbCBQdWJsaWNhdGlvbnM8L2E+CgkJPHVsIGNsYXNzPSJwZl9sdmxfMiI+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBwZl9sdmxfMiIgaWQ9Ik1lbnU2X0NvbDNfTDFfMV9MMl8xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3B1YmxpY2F0aW9ucy9zcGVjaWFsLXB1YmxpY2F0aW9ucy9ib29rcyIgdGl0bGU9IkJvb2tzIj5Cb29rczwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgcGZfbHZsXzIiIGlkPSJNZW51Nl9Db2wzX0wxXzFfTDJfMiI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9wdWJsaWNhdGlvbnMvc3BlY2lhbC1wdWJsaWNhdGlvbnMvY2QtZHZkIiB0aXRsZT0iQ0QtRFZEIj5DRC1EVkQ8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8yIiBpZD0iTWVudTZfQ29sM19MMV8xX0wyXzMiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvcHVibGljYXRpb25zL3NwZWNpYWwtcHVibGljYXRpb25zL21hcHMiIHRpdGxlPSJNYXBzIj5NYXBzPC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMiIgaWQ9Ik1lbnU2X0NvbDNfTDFfMV9MMl80Ij48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3B1YmxpY2F0aW9ucy9zcGVjaWFsLXB1YmxpY2F0aW9ucy9kaWdpdGFsLWRvd25sb2FkcyIgdGl0bGU9IkRpZ2l0YWwgRG93bmxvYWRzIj5EaWdpdGFsIERvd25sb2FkczwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMiIgaWQ9Ik1lbnU2X0NvbDNfTDFfMV9MMl81Ij48YSBocmVmPSJodHRwOi8vd2lraS5hYXBnLm9yZyIgdGl0bGU9IkFBUEcgV2lraSI+QUFQRyBXaWtpPC9hPjwvbGk+CgkJPC91bD4KCTwvbGk+Cgk8L3VsPgoJPC9kaXY+Cgk8ZGl2IGNsYXNzPSJDb2x1bW4iIGlkPSJNZW51Nl9Db2w0Ij4KCTx1bCBjbGFzcz0icGZfbHZsXzEiPgoJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBMYXN0IEhhc0NoaWxkcmVuIHBmX2x2bF8xIiBpZD0iTWVudTZfQ29sNF9MMV8xIj48YSBocmVmPSJodHRwOi8vZGF0YXBhZ2VzLmNvbS8iIHRpdGxlPSJPbmxpbmUiPk9ubGluZTwvYT4KCQk8dWwgY2xhc3M9InBmX2x2bF8yIj4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIEZpcnN0IHBmX2x2bF8yIiBpZD0iTWVudTZfQ29sNF9MMV8xX0wyXzEiPjxhIGhyZWY9Imh0dHA6Ly9kYXRhcGFnZXMuY29tLyI+RGF0YXBhZ2VzPC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMiIgaWQ9Ik1lbnU2X0NvbDRfTDFfMV9MMl8yIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3B1YmxpY2F0aW9ucy9vbmxpbmUvZGF0YXBhZ2VzLWFyY2hpdmVzIiB0aXRsZT0iRGF0YXBhZ2VzIEFyY2hpdmVzIj5EYXRhcGFnZXMgQXJjaGl2ZXM8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8yIiBpZD0iTWVudTZfQ29sNF9MMV8xX0wyXzMiPjxhIGhyZWY9Imh0dHA6Ly93d3cuc2VhcmNoYW5kZGlzY292ZXJ5LmNvbS8iPlNlYXJjaCBhbmQgRGlzY292ZXJ5PC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMiIgaWQ9Ik1lbnU2X0NvbDRfTDFfMV9MMl80Ij48YSBocmVmPSJodHRwOi8vd3d3LmRhdGFwYWdlcy5jb20vQXNzb2NpYXRlZFdlYnNpdGVzL0dJU09wZW5GaWxlcy5hc3B4Ij5HSVMgT3BlbiBGaWxlczwvYT48L2xpPgoJCTxsaSBjbGFzcz0iSW5hY3RpdmUgTGFzdCBwZl9sdmxfMiIgaWQ9Ik1lbnU2X0NvbDRfTDFfMV9MMl81Ij48YSBocmVmPSJodHRwOi8vZGF0YXBhZ2VzLmNvbS9Bc3NvY2lhdGVkV2Vic2l0ZXMvR0lTTWFwcy5hc3B4Ij5HSVMgTWFwIFB1Ymxpc2hpbmcgUHJvZ3JhbTwvYT48L2xpPgoJCTwvdWw+Cgk8L2xpPgoJPC91bD4KCTwvZGl2PgoJPGRpdiBjbGFzcz0iQ29sdW1uIiBpZD0iTWVudTZfQ29sNSI+Cgk8dWwgY2xhc3M9InBmX2x2bF8xIj4KCTxsaSBjbGFzcz0iSW5hY3RpdmUgRmlyc3QgTGFzdCBIYXNDaGlsZHJlbiBwZl9sdmxfMSIgaWQ9Ik1lbnU2X0NvbDVfTDFfMSI+PGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9wdWJsaWNhdGlvbnMvYmxvZ3MiIHRpdGxlPSJBQVBHIEJsb2cgWm9uZSI+QmxvZ3M8L2E+CgkJPHVsIGNsYXNzPSJwZl9sdmxfMiI+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBwZl9sdmxfMiIgaWQ9Ik1lbnU2X0NvbDVfTDFfMV9MMl8xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3B1YmxpY2F0aW9ucy9ibG9ncy9lbmVyZ3ktcG9saWN5IiB0aXRsZT0iRW5lcmd5IFBvbGljeSBCbG9nIj5FbmVyZ3kgUG9saWN5IEJsb2c8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8yIiBpZD0iTWVudTZfQ29sNV9MMV8xX0wyXzIiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvcHVibGljYXRpb25zL2Jsb2dzL3d3d3VwZGF0ZSIgdGl0bGU9Ind3d1VwZGF0ZSI+d3d3VXBkYXRlPC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBwZl9sdmxfMiIgaWQ9Ik1lbnU2X0NvbDVfTDFfMV9MMl8zIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3B1YmxpY2F0aW9ucy9ibG9ncy9ldmVudHMiIHRpdGxlPSJFdmVudHMgQmxvZyI+RXZlbnRzIEJsb2c8L2E+PC9saT4KCQk8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8yIiBpZD0iTWVudTZfQ29sNV9MMV8xX0wyXzQiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvcHVibGljYXRpb25zL2Jsb2dzL2xlYXJuIiB0aXRsZT0iTGVhcm4hIEJsb2ciPkxlYXJuISBCbG9nPC9hPjwvbGk+CgkJPGxpIGNsYXNzPSJJbmFjdGl2ZSBMYXN0IHBmX2x2bF8yIiBpZD0iTWVudTZfQ29sNV9MMV8xX0wyXzUiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvcHVibGljYXRpb25zL2Jsb2dzL3N0dWRlbnQtb3V0bG9vayIgdGl0bGU9IlN0dWRlbnQgT3V0bG9vayI+U3R1ZGVudCBPdXRsb29rPC9hPjwvbGk+CgkJPC91bD4KCTwvbGk+Cgk8L3VsPgoJPC9kaXY+Cgk8ZGl2IGNsYXNzPSJDb2x1bW4iIGlkPSJNZW51Nl9Db2w2Ij4KCTx1bCBjbGFzcz0icGZfbHZsXzEiPgoJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBMYXN0IHBmX2x2bF8xIiBpZD0iTWVudTZfQ29sNl9MMV8xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3B1YmxpY2F0aW9ucy9hZHZlcnRpc2UiIHRpdGxlPSJBZHZlcnRpc2UiPkFkdmVydGlzZTwvYT48L2xpPgoJPC91bD4KCTwvZGl2PgoJPGRpdiBjbGFzcz0iQ29sdW1uIExhc3QiIGlkPSJNZW51Nl9Db2w3Ij4KCTx1bCBjbGFzcz0icGZfbHZsXzEiPgoJPGxpIGNsYXNzPSJJbmFjdGl2ZSBGaXJzdCBMYXN0IHBmX2x2bF8xIiBpZD0iTWVudTZfQ29sN19MMV8xIj48YSBocmVmPSJodHRwOi8vd3d3LmFhcGcub3JnL3B1YmxpY2F0aW9ucy9tZWRpYSIgdGl0bGU9Ik1lZGlhIj5NZWRpYTwvYT48L2xpPgoJPC91bD4KCTwvZGl2PgoJPC9kaXY+PC9kaXY+PGRpdiBjbGFzcz0iUG9zdE1lbnVEaXYiPjwvZGl2PjwvbGk+Cgo8bGkgY2xhc3M9IkluYWN0aXZlIHBmX2x2bF8wIiBpZD0iTWVudTciPjxhIGhyZWY9Imh0dHA6Ly9zdG9yZS5hYXBnLm9yZy8iPjxzcGFuIGNsYXNzPSJNZW51VGV4dCI+U3RvcmU8L3NwYW4+PC9hPjxkaXYgY2xhc3M9IlBvc3RNZW51RGl2Ij48L2Rpdj48L2xpPgoKPGxpIGNsYXNzPSJJbmFjdGl2ZSBMYXN0IHBmX2x2bF8wIiBpZD0iTWVudTgiPjxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvaGVscCIgdGl0bGU9IkhlbHAiPjxzcGFuIGNsYXNzPSJNZW51VGV4dCI+SGVscDwvc3Bhbj48L2E+PGRpdiBjbGFzcz0iUG9zdE1lbnVEaXYiPjwvZGl2PjwvbGk+CjwvdWw+Cgo8L2Rpdj48L2Rpdj4KCjwvZGl2PgoKCgogICAgICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgPC9kaXY+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJjbHIgYWZ0ZXJfbWVudV9iZyI+PC9kaXY+CjwhLS1NZW51IEFyZWEgRW5kLS0+CgoKCjwhLS1NYWluIENvbnRlbnQgQXJlYSBTdGFydHMtLT4KPGRpdiBjbGFzcz0ibWFpbl9jb250ZW50X2JnIj4KICAgIDxkaXYgY2xhc3M9InJvdyI+CiAgICAJPCEtLTxkaXYgY2xhc3M9ImdyZXlfYmciPjwvZGl2Pi0tPgoKCgoKCgo8IS0tIEJFR0lOIERGUCBBZHMgRGVza3RvcCAxODB4MTUwIHg0IC0tPgoKPGRpdiBpZD0iZG5uX0Fkc1BhbmUiIGNsYXNzPSJBZHNQYW5lIj4KCjwhLS0gQkVHSU46IEJvZ2RhbidzIHRlc3QgZm9yIGRlc2t0b3Agc2lkZWJhciAtLT4KPCEtLQo8ZGl2IGRhdGEtZGltZW5zaW9ucz0iMTgweDE1MCIgaWQ9IkFBUEdtYWluV2ViX0hvbWVwYWdlXzE4MHgxNTBfMW9mNCIgc3R5bGU9ImhlaWdodDogMTUwcHg7IHdpZHRoOiAxODBweDsiIGNsYXNzPSJhZHNsb3QgYWQtZGVza3RvcCI+PC9kaXY+CjxkaXYgZGF0YS1kaW1lbnNpb25zPSIxODB4MTUwIiBpZD0iQUFQR21haW5XZWJfSG9tZXBhZ2VfMTgweDE1MF8yb2Y0IiBzdHlsZT0iaGVpZ2h0OiAxNTBweDsgd2lkdGg6IDE4MHB4OyIgY2xhc3M9ImFkc2xvdCBhZC1kZXNrdG9wIj48L2Rpdj4KPGRpdiBkYXRhLWRpbWVuc2lvbnM9IjE4MHgxNTAiIGlkPSJBQVBHbWFpbldlYl9Ib21lcGFnZV8xODB4MTUwXzNvZjQiIHN0eWxlPSJoZWlnaHQ6IDE1MHB4OyB3aWR0aDogMTgwcHg7IiBjbGFzcz0iYWRzbG90IGFkLWRlc2t0b3AiPjwvZGl2Pgo8ZGl2IGRhdGEtZGltZW5zaW9ucz0iMTgweDE1MCIgaWQ9IkFBUEdtYWluV2ViX0hvbWVwYWdlXzE4MHgxNTBfNG9mNCIgc3R5bGU9ImhlaWdodDogMTUwcHg7IHdpZHRoOiAxODBweDsiIGNsYXNzPSJhZHNsb3QgYWQtZGVza3RvcCI+PC9kaXY+Ci0tPgo8IS0tIEVORDogQm9nZGFuJ3MgdGVzdCBmb3IgZGVza3RvcCBzaWRlYmFyIC0tPgo8IS0tPGRpdiBzdHlsZT0id2lkdGg6IDE5MnB4OyBtYXJnaW4tdG9wOiAxMHB4OyIgY2xhc3M9ImFkLXBhbmUtYm90dG9tIj48YSBjbGFzcz0iZG5uUHJpbWFyeUFjdGlvbiIgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9wdWJsaWNhdGlvbnMvYWR2ZXJ0aXNlIj5BZHZlcnRpc2U8L2E+PC9kaXY+LS0+CgogICAgCiAgICA8IS0tICAgICAgICAgICAgCiAgICA8ZGl2IGNsYXNzPSJEbm5Nb2R1bGUgRG5uTW9kdWxlLUJhbm5lckRpc3BsYXkgRG5uTW9kdWxlLTMyODAiPjxhIG5hbWU9IjMyODAiPjwvYT48ZGl2IGlkPSJkbm5fY3RyMzI4MF9Db250ZW50UGFuZSI+CiAgICAKICAgIAogICAgPCEtLSBTdGFydF9Nb2R1bGVfMzI4MCAtLSA+CiAgICAKICAgIDxkaXYgY2xhc3M9Im5vdC1ob21lLXBhZ2UiPjxkaXYgaWQ9ImRubl9jdHIzMjgwX01vZHVsZUNvbnRlbnQiIGNsYXNzPSJETk5Nb2R1bGVDb250ZW50IE1vZEJhbm5lckRpc3BsYXlDIj4KICAgIDwhLS1CYW5uZXJEaXNwbGF5IG1vZHVsZSwgQ29weXJpZ2h0IChDKSAyMDA2IFNtb2tlIFJhbmNoIFNvZnR3YXJlIChodHRwOi8vd3d3LnNtb2tlcmFuY2guY29tKS0tID4KICAgIDxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBkZWZlciBzcmM9Imh0dHBzOi8vd3d3LmFhcGcub3JnL0Rlc2t0b3BNb2R1bGVzL0Jhbm5lckRpc3BsYXkvYmFubmVyZGlzcGxheS5qcyI+PC9zY3JpcHQ+CiAgICA8ZGl2IGlkPSJkbm5fY3RyMzI4MF9XVF9CYW5uZXJzX3BubEJhbm5lcnMiIHN0eWxlPSJoZWlnaHQ6NjAwcHg7d2lkdGg6MTcwcHg7Ij4KICAgIDxkaXYgY2xhc3M9ImJhbm5lckRpc3BsYXlEaXYiPgogICAgPGRpdiBjbGFzcz0iYmFubmVyRGlzcGxheVJvd0RpdiIgc3R5bGU9ImNsZWFyOmJvdGgiPjxkaXYgY2xhc3M9ImJhbm5lckRpc3BsYXlDZWxsRGl2IiBzdHlsZT0iZmxvYXQ6bGVmdDsgcGFkZGluZzogNHB4Ij4KICAgIDxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvRGVza3RvcE1vZHVsZXMvQmFubmVyRGlzcGxheS9DbGljay5hc3B4P3NyYz0zMjgwXzI1MyIgdGl0bGU9Ikdlb0xvZ2ljIiB0YXJnZXQ9Il9ibGFuayI+PGltZyBzcmM9Imh0dHBzOi8vd3d3LmFhcGcub3JnL1BvcnRhbHMvV2lsbG93VHJlZS9HZW9MT0dJQy1iZWFjaC0yMDE0LmdpZiIgd2lkdGg9IjE1MCIgaGVpZ2h0PSI2MDAiIGJvcmRlcj0iMCIgYWx0PSJHZW9Mb2dpYyIgLz48L2E+PC9kaXY+CiAgICA8L2Rpdj4KICAgIDwvZGl2PgogICAgICAgIDwvZGl2PgogICAgPC9kaXY+PGRpdiBjbGFzcz0iYWQtcGFuZS1ib3R0b20iPjxhIGNsYXNzPSJkbm5QcmltYXJ5QWN0aW9uIiBocmVmPSIvL3d3dy5hYXBnLm9yZy9wdWJsaWNhdGlvbnMvYWR2ZXJ0aXNlIj5BZHZlcnRpc2U8L2E+PC9kaXY+CiAgICA8L2Rpdj4KICAgIAogICAgPCEtLSBFbmRfTW9kdWxlXzMyODAgLS0gPgogICAgCiAgICA8L2Rpdj4KICAgIDwvZGl2PgogICAgLS0+Cgo8L2Rpdj4KCjwhLS0gRU5EIERGUCBBZHMgRGVza3RvcCAxODB4MTUwIHg0IC0tPgoKCgogICAgICAgIDxkaXYgY2xhc3M9Im1haW5fY29udGVudF9hcmVhIiBpZD0ib3V0ZXJUZCI+CjxkaXYgY2xhc3M9ImRubkZvcm1NZXNzYWdlIGRubkZvcm1JbmZvIiBzdHlsZT0iZGlzcGxheTogbm9uZTsgbWFyZ2luLXJpZ2h0OiAwOyI+aGVsbG88L2Rpdj4KICAgICAgICAgICAgPGRpdiBpZD0idG9wX3J0IiBjbGFzcz0idG9wX3J0IiBzdHlsZT0iaGVpZ2h0OiAwOyI+CgkJCQk8c3BhbiBpZD0iZG5uX1NlYXJjaFBhbmUiIGNsYXNzPSJTZWFyY2hQYW5lIHNsaWRlLW1lbnUtc3VicGFuZWwiPjxkaXYgY2xhc3M9IkRubk1vZHVsZSBEbm5Nb2R1bGUtYXZ0U2VhcmNoQm9vc3RJbnB1dCBEbm5Nb2R1bGUtMjg1OSI+PGEgbmFtZT0iMjg1OSI+PC9hPgo8ZGl2IGNsYXNzPSJOb19UaXRsZV9XaGl0ZSI+PGRpdiBpZD0iZG5uX2N0cjI4NTlfY29udGVudHBhbmUiPjwvZGl2PjwvZGl2PgoKPC9kaXY+PC9zcGFuPgoJCQkJPHNwYW4gaWQ9ImRubl9Tb2NpYWxNZWRpYVBhbmUiIGNsYXNzPSJTb2NpYWxNZWRpYVBhbmUgc2xpZGUtbWVudS1zdWJwYW5lbCI+PGRpdiBjbGFzcz0iRG5uTW9kdWxlIERubk1vZHVsZS1ETk5fSFRNTCBEbm5Nb2R1bGUtMzY5MiI+PGEgbmFtZT0iMzY5MiI+PC9hPjxkaXYgaWQ9ImRubl9jdHIzNjkyX0NvbnRlbnRQYW5lIj48IS0tIFN0YXJ0X01vZHVsZV8zNjkyIC0tPjxkaXYgaWQ9ImRubl9jdHIzNjkyX01vZHVsZUNvbnRlbnQiIGNsYXNzPSJETk5Nb2R1bGVDb250ZW50IE1vZEROTkhUTUxDIj4KCjwhLS0KPGRpdiBpZD0iZG5uX2N0cjM2OTJfSHRtbE1vZHVsZV9sYmxDb250ZW50IiBjbGFzcz0iTm9ybWFsIj4KCQk8ZGl2IGNsYXNzPSJzb2NpYWwtaWNvbnMiPgo8c3BhbiBkaXNwbGF5dGV4dD0iTGlua2VkSW4iIGNsYXNzPSJzdF9saW5rZWRpbl9sYXJnZSBhYXBnLWxpbmtlZGluIj48L3NwYW4+CjxzcGFuIGRpc3BsYXl0ZXh0PSJGYWNlYm9vayIgY2xhc3M9InN0X2ZhY2Vib29rX2xhcmdlIGFhZy1mYWNlYm9vayI+PC9zcGFuPgo8c3BhbiBkaXNwbGF5dGV4dD0iVHdlZXQiIGNsYXNzPSJzdF90d2l0dGVyX2xhcmdlIGFhcGctdHdpdHRlciI+PC9zcGFuPgo8c3BhbiBjbGFzcz0ic3RfZ29vZ2xlcGx1c19sYXJnZSBhYXBnLWdvb2dsZXBsdXMiIGRpc3BsYXl0ZXh0PSJHb29nbGUgKyI+PC9zcGFuPgo8c3BhbiBjbGFzcz0ic3RfcGludGVyZXN0X2xhcmdlIGFhcGctcGludGVyZXN0IiBkaXNwbGF5dGV4dD0iUGludGVyZXN0Ij48L3NwYW4+CjxzcGFuIGRpc3BsYXl0ZXh0PSJFbWFpbCIgY2xhc3M9InN0X2VtYWlsX2xhcmdlIGFhcGctZW1haWwiPjwvc3Bhbj4KPHNwYW4gZGlzcGxheXRleHQ9IlNoYXJlVGhpcyIgY2xhc3M9InN0X3NoYXJldGhpc19sYXJnZSBhYXBnLXNoYXJldGhpcyI+PC9zcGFuPgo8L2Rpdj4KCTwvZGl2PgotLT4KCgoKCgoKPC9kaXY+PCEtLSBFbmRfTW9kdWxlXzM2OTIgLS0+PC9kaXY+CjwvZGl2Pjwvc3Bhbj4KCiAgICAgICAgICAgICAgICAJPHNwYW4gaWQ9InFyIiBjbGFzcz0ic2xpZGUtbWVudS1zdWJwYW5lbCBxciIgc3R5bGU9InRleHQtYWxpZ246IGNlbnRlcjsiPjxzcGFuIGNsYXNzPSJib3JkZXIiPjwvc3Bhbj48L3NwYW4+CgoKICAgICAgICAgICAgICAgICAgICA8c3BhbiBpZD0iZGVza3RvcG9ybW9iaWxlIiBjbGFzcz0ic2xpZGUtbWVudS1zdWJwYW5lbCI+CiAgICAgICAgICAgICAgICAgICAgPCEtLTxhIGlkPSJzZXRBQVBHMm1vYmlsZSIgY2xhc3M9ImRublByaW1hcnlBY3Rpb24iIGhyZWY9ImphdmFzY3JpcHQ6dm9pZCgwKTsiIG9uY2xpY2s9InNldEFBUEcybW9iaWxlKCkiPlVzZSBXZWJzaXRlIGFzIE1vYmlsZSBVc2VyPC9hPi0tPgogICAgICAgICAgICAgICAgICAgIDwvc3Bhbj4KCiAgICAgICAgICAgIDwvZGl2Pgo8IS0tICAgICAgICAJPGRpdiBjbGFzcz0idG9wX2x0Ij4KICAgICAgICAgICAgCTxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnLyI+SG9tZTwvYT48c3BhbiBpZD0iZG5uX2RubkJSRUFEQ1JVTUJfbGJsQnJlYWRDcnVtYiI+PC9zcGFuPgoKICAgICAgICAgICAgICAgIDxoMT48L2gxPgogICAgICAgICAgICA8L2Rpdj4tLT4KICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2xyIj48L2Rpdj4KCiAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iaW5uZXJfZnVsbHBhbmVfYXJlYSIKCml0ZW1zY29wZSBpdGVtdHlwZT0nJz4KPCEtLSAgICAgICAgICAgICAgICAgICAgPGltZyBkYXRhLXNyYz0iaHR0cHM6Ly9zdGFnaW5nLmFhcGcubmV0L1BvcnRhbHMvMC9QYWNrRmxhc2hJdGVtSW1hZ2VzL1dlYlJlYWR5L29rbGFob21hLXBsYXlzLW9mZmVyLXVudGFwcGVkLXBvdGVudGlhbC1oZXJvLmpwZz93aWR0aD05NTUmaGVpZ2h0PTQwMCZxdWFsaXR5PTUwJm1vZGU9Y3JvcCZhLnVuc2hhcnA9cmFkaXVzJmVuY29kZXI9ZnJlZWltYWdlJnNsaW1tYWdlPXRydWUiIGRhdGEtc2xpbW1hZ2U9InRydWUiIHNyYz0iaHR0cHM6Ly9zdGFnaW5nLmFhcGcubmV0L1BvcnRhbHMvMC9QYWNrRmxhc2hJdGVtSW1hZ2VzL1dlYlJlYWR5L29rbGFob21hLXBsYXlzLW9mZmVyLXVudGFwcGVkLXBvdGVudGlhbC1oZXJvLmpwZz93aWR0aD0xMTIwJmhlaWdodD00MDAmcXVhbGl0eT05MCZtb2RlPWNyb3AmYS51bnNoYXJwPXJhZGl1cyZlbmNvZGVyPWZyZWVpbWFnZSZzbGltbWFnZT10cnVlIiBkYXRhLXBpeGVsLXdpZHRoPSIxMTIwIj4KJmhlaWdodD00MDAmbW9kZT1jcm9wCi0tPiAgICAgICAgICAgICAgICAgICAgPCEtLTxpbWcgY2xhc3M9ImxhenkiIGRhdGEtb3JpZ2luYWw9IiIgc3JjPSJodHRwczovL3N0YWdpbmcuYWFwZy5uZXQvUG9ydGFscy8wL1BhY2tGbGFzaEl0ZW1JbWFnZXMvV2ViUmVhZHkvb2tsYWhvbWEtcGxheXMtb2ZmZXItdW50YXBwZWQtcG90ZW50aWFsLWhlcm8uanBnP3NjYWxlPWJvdGgmd2lkdGg9OTY1JnF1YWxpdHk9OTAmYS51bnNoYXJwPXJhZGl1cyZlbmNvZGVyPWZyZWVpbWFnZSZzbGltbWFnZT10cnVlIj4tLT4KCjwhLS08ZGl2IGNsYXNzPSJkbm5Gb3JtTWVzc2FnZSBkbm5Gb3JtV2FybmluZyBkbm5DbGVhciI+RHVlIHRvIHRoZSBpbXBhY3RzIG9mIDxzdHJvbmc+Q29yb25hdmlydXMgKENPVklELTE5KTwvc3Ryb25nPiwgc2hpcHBpbmcgZm9yIG9yZGVycyBwbGFjZWQgaW4gdGhlIHN0b3JlIG1heSBleHBlcmllbmNlIHNob3J0IGRlbGF5cy48L2Rpdj4tLT4KCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9ImRubl9Db250ZW50UGFuZSIgY2xhc3M9IkNvbnRlbnRQYW5lIj48ZGl2IGNsYXNzPSJEbm5Nb2R1bGUgRG5uTW9kdWxlLUROTl9IVE1MIERubk1vZHVsZS0xNTg2NiI+PGEgbmFtZT0iMTU4NjYiPjwvYT4KPGRpdiBjbGFzcz0iTm9fVGl0bGVfV2hpdGUiPjxkaXYgaWQ9ImRubl9jdHIxNTg2Nl9jb250ZW50cGFuZSI+Cgo8IS0tIFNpdGVNZXNzYWdlIC0tPgo8IS0tPGRpdiBjbGFzcz0iZG5uRm9ybU1lc3NhZ2UgZG5uRm9ybVdhcm5pbmcgZG5uQ2xlYXIiPgoJPGRpdiBpZD0iZG5uX2N0cjIyNzE4X01vZHVsZUNvbnRlbnQiIGNsYXNzPSJETk5Nb2R1bGVDb250ZW50IE1vZEROTkhUTUxDIj4KCQk8ZGl2IGlkPSJkbm5fY3RyMjI3MThfSHRtbE1vZHVsZV9sYmxDb250ZW50Ij4KCQkJPHA+QUFQRyBIZWFkcXVhcnRlcnMgb2ZmaWNlcyB3aWxsIGJlIGNsb3NlZCBGcmlkYXksIERlY2VtYmVyIDIwdGggdGhyb3VnaCBTdW5kYXksIEphbnVhcnkgNXRoIGluIG9ic2VydmFuY2Ugb2YgdGhlIFVTIENocmlzdG1hcyBob2xpZGF5LjwvcD4KCQk8L2Rpdj4KCTwvZGl2Pgo8L2Rpdj4tLT4KCmQCFQ9kFgYCAQ9kFgICAQ8PFgQfAAUKU3RvcmUgSG9tZR8HaGRkAgMPZBYCAgEPDxYEHwAFFFZpZXcgUHJldmlvdXMgT3JkZXJzHwdoZGQCBQ9kFgwCAQ9kFgYCAQ9kFgICAQ8PFgIfAAUMU2VhcmNoIFN0b3JlZGQCAw9kFgJmD2QWAgIBD2QWAgIBD2QWCgIBDw8WAh8HaGRkAgMPFCsAAmRkZAIJDxBkZBYBZmQCCw8PFgQfAAUMU2VhcmNoIFN0b3JlHhFVc2VTdWJtaXRCZWhhdmlvcmhkZAINDw8WAh4HRW5hYmxlZGhkZAIFD2QWAgICD2QWBAIBDw8WCB8ABQxCYWNrIHRvIENhcnQeC1Bvc3RCYWNrVXJsBQ4vdmlld2NhcnQuYXNweB8MaB8NaGRkAgMPZBYCAgEPDxYIHwAFC1BsYWNlIE9yZGVyHw4FDn4vcGF5bWVudC5hc3B4HwxoHw1oZGQCAw9kFhACAQ9kFgICAQ8PFgIfAAUMQ2FydCBTdW1tYXJ5ZGQCAw9kFggCAQ8WAh8ABQEwZAIDDxYCHwAFBSQwLjAwZAIFD2QWAgICDw8WAh8HaGQWBAIBDzwrAAkBAA8WBB4IRGF0YUtleXMWAB4LXyFJdGVtQ291bnRmZGQCBQ9kFgQCAQ8PFgIeC05hdmlnYXRlVXJsBQ4vdmlld2NhcnQuYXNweGQWAmYPDxYCHwAFDEJhY2sgdG8gQ2FydGRkAgMPDxYCHxEFDn4vcGF5bWVudC5hc3B4ZGQCBw9kFgICDg8PFggfAAULQWRkIFRvIENhcnQfDGgeDU9uQ2xpZW50Q2xpY2sFFmdldFNlbGVjdGVkSW52b2ljZXMoKTsfB2dkZAIFDxYCHwdoFgQCAQ9kFgICAQ8PFgIfAAUNU3BlY2lhbCBJdGVtc2RkAgMPZBYEZg8WAh8HaGQCAg8WAh8HaGQCBw9kFgQCAQ9kFgICAQ8PFgIfAAUQU3Vic2NyaWJlL0RvbmF0ZWRkAgMPZBYCAgEPPCsACQEADxYEHw8WAB8QAgJkFgRmD2QWAgIBDw8WAh8RBVhodHRwczovL3N0b3JlLmFhcGcub3JnL1NlYXJjaFJlc3VsdHMuYXNweD9zZWFyY2h0ZXJtPVJlbWFpbmluZytBcmNoaXZlcyZzZWFyY2hvcHRpb249QUxMZBYCZg8VAR9EYXRhcGFnZXMgRnVsbCBEaWdpdGFsIEFyY2hpdmVzZAIBD2QWAgIBDw8WAh8RBVxodHRwczovL3N0b3JlLmFhcGcub3JnL1NlYXJjaFJlc3VsdHMuYXNweD9zZWFyY2h0ZXJtPWludGVycHJldGF0aW9uK2pvdXJuYWwmc2VhcmNob3B0aW9uPUFMTGQWAmYPFQEWSW50ZXJwcmV0YXRpb24gSm91cm5hbGQCCQ9kFgQCAQ9kFgICAQ8PFgIfAAUQRWR1Y2F0aW9uIEV2ZW50c2RkAgMPZBYCAgEPPCsACQEADxYEHw8WAB8QAgVkFgpmD2QWAgIBDw8WAh8RBTR+L1NlYXJjaFJlc3VsdHMuYXNweD9FWENMVURFRVZFTlRUWVBFPUNPTkYsQ09OVixFWFBPZBYCZg8VARRBbGwgRWR1Y2F0aW9uIEV2ZW50c2QCAQ9kFgICAQ8PFgIfEQVwfi9TZWFyY2hSZXN1bHRzLmFzcHg/RVhDTFVERUVWRU5UVFlQRT1DT05WLEVTWU1QLEZFQyxGTERDUixGTERTRSxGT1JVTSxHVFcsT05MSU4sUkVTQ08sU0MsU0NITCxTRUMsVFJQQVIsV0VDLFJFWGQWAmYPFQEXQ29udmVudGlvbnMvQ29uZmVyZW5jZXNkAgIPZBYCAgEPDxYCHxEFdH4vU2VhcmNoUmVzdWx0cy5hc3B4P0VYQ0xVREVFVkVOVFRZUEU9Q09ORixDT05WLEVYUE8sRkVDLEZMRENSLEZMRFNFLEZPUlVNLEdUVyxPTkxJTixSRVNDTyxTQyxTQ0hMLFNFQyxUUlBBUixXRUMsUkVYZBYCZg8VARJFLVN5bXBvc2lhIENvdXJzZXNkAgMPZBYCAgEPDxYCHxEFdH4vU2VhcmNoUmVzdWx0cy5hc3B4P0VYQ0xVREVFVkVOVFRZUEU9Q09ORixDT05WLEVTWU1QLEVYUE8sRkVDLEZMRENSLEZMRFNFLEdUVyxPTkxJTixSRVNDTyxTQyxTQ0hMLFNFQyxUUlBBUixXRUMsUkVYZBYCZg8VAQZGb3J1bXNkAgQPZBYCAgEPDxYCHxEFcn4vU2VhcmNoUmVzdWx0cy5hc3B4P0VYQ0xVREVFVkVOVFRZUEU9Q09ORixDT05WLEVTWU1QLEVYUE8sRkVDLEZMRENSLEZMRFNFLEZPUlVNLE9OTElOLFJFU0NPLFNDLFNDSEwsU0VDLFRSUEFSLFdFQ2QWAmYPFQEER1RXc2QCCw9kFgQCAQ9kFgICAQ8PFgIfAAUSUHJvZHVjdCBDYXRlZ29yaWVzZGQCAw9kFgQCAQ88KwAJAQAPFgIfB2hkZAIDDxQrAAIUKwACFCsAAg8WFB8FaB8HZx4LRGF0YUZpZWxkSUQFAklEHg1EYXRhVGV4dEZpZWxkBQRUZXh0HhFEYXRhRmllbGRQYXJlbnRJRAUIUGFyZW50SUQfBAsrBAEeDkRhdGFWYWx1ZUZpZWxkBQJJRB8DZx4LXyFEYXRhQm91bmRnHwJnZA8UKwACFCsAAg8WCh8ABQxBbGwgUHJvZHVjdHMfCAUBMR4KRXhwYW5kTW9kZQspe1RlbGVyaWsuV2ViLlVJLlRyZWVOb2RlRXhwYW5kTW9kZSwgVGVsZXJpay5XZWIuVUksIFZlcnNpb249MjAyMS4zLjExMTEuNDUsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49MTIxZmFlNzgxNjViYTNkNAAfEQUhfi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD0xHghFeHBhbmRlZGdkEBYEZgIBAgICAxYEFCsAAg8WCB8ABRJCb29rcyBhbmQgSm91cm5hbHMfCAUBMh8YCysFAB8RBSF+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTJkEBYTZgIBAgICAwIEAgUCBgIHAggCCQIKAgsCDAINAg4CDwIQAhECEhYTFCsAAg8WCB8ABQZBcmNoaWUfCAUBNh8YCysFAB8RBSF+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTZkZBQrAAIPFggfAAUHQmFyZ2Fpbh8IBQE3HxgLKwUAHxEFIX4vc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9N2RkFCsAAg8WCB8ABQhCdWxsZXRpbh8IBQIzNx8YCysFAB8RBSJ+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTM3ZGQUKwACDxYIHwAFK0NvbWJpbmVkIFB1YmxpY2F0aW9ucyBBcmNoaXZlIFByZXBhaWQgUGxhbnMfCAUBOB8YCysFAB8RBSF+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPThkZBQrAAIPFggfAAUVQ29tcHV0ZXIgQXBwbGljYXRpb25zHwgFATkfGAsrBQAfEQUhfi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD05ZGQUKwACDxYIHwAFFENvbnRpbnVpbmcgRWR1Y2F0aW9uHwgFAjEwHxgLKwUAHxEFIn4vc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9MTBkZBQrAAIPFggfAAURRGlnaXRhbCBEb3dubG9hZHMfCAUCMzYfGAsrBQAfEQUifi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD0zNmRkFCsAAg8WCB8ABSdEaWdpdGFsIERvd25sb2FkcyBGcm9tIE90aGVyIFB1Ymxpc2hlcnMfCAUCMTEfGAsrBQAfEQUifi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD0xMWRkFCsAAg8WCB8ABRVGcm9tIE90aGVyIFB1Ymxpc2hlcnMfCAUCMTIfGAsrBQAfEQUifi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD0xMmRkFCsAAg8WCB8ABRxHZW9sb2dpY2FsIFNvY2lldHkgb2YgTG9uZG9uHwgFAjEzHxgLKwUAHxEFIn4vc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9MTNkZBQrAAIPFggfAAUHSGVkYmVyZx8IBQIxNB8YCysFAB8RBSJ+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTE0ZGQUKwACDxYIHwAFCEpvdXJuYWxzHwgFAjE1HxgLKwUAHxEFIn4vc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9MTVkZBQrAAIPFggfAAUHTWVtb2lycx8IBQIxNh8YCysFAB8RBSJ+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTE2ZGQUKwACDxYIHwAFFk1ldGhvZHMgaW4gRXhwbG9yYXRpb24fCAUCMTcfGAsrBQAfEQUifi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD0xN2RkFCsAAg8WCB8ABQlPbiBDRC9EVkQfCAUCMTgfGAsrBQAfEQUifi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD0xOGRkFCsAAg8WCB8ABQRTYWxlHwgFAjE5HxgLKwUAHxEFIn4vc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9MTlkZBQrAAIPFggfAAUUU3BlY2lhbCBQdWJsaWNhdGlvbnMfCAUCMjAfGAsrBQAfEQUifi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD0yMGRkFCsAAg8WCB8ABRJTdHVkaWVzIGluIEdlb2xvZ3kfCAUCMjEfGAsrBQAfEQUifi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD0yMWRkFCsAAg8WCB8ABQhUcmVhdGlzZR8IBQIyMh8YCysFAB8RBSJ+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTIyZGQPFhNmZmZmZmZmZmZmZmZmZmZmZmZmFgEFdFRlbGVyaWsuV2ViLlVJLlJhZFRyZWVOb2RlLCBUZWxlcmlrLldlYi5VSSwgVmVyc2lvbj0yMDIxLjMuMTExMS40NSwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0xMjFmYWU3ODE2NWJhM2Q0FCsAAg8WCB8ABRBHSVMgYW5kIERhdGFzZXRzHwgFATQfGAsrBQAfEQUhfi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD00ZBAWAmYCARYCFCsAAg8WCB8ABQhEYXRhc2V0cx8IBQIzMR8YCysFAB8RBSJ+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTMxZGQUKwACDxYIHwAFA0dJUx8IBQIzMh8YCysFAB8RBSJ+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTMyZGQPFgJmZhYBBXRUZWxlcmlrLldlYi5VSS5SYWRUcmVlTm9kZSwgVGVsZXJpay5XZWIuVUksIFZlcnNpb249MjAyMS4zLjExMTEuNDUsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49MTIxZmFlNzgxNjViYTNkNBQrAAIPFggfAAUIVHJhaW5pbmcfCAUBNR8YCysFAB8RBSF+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTVkEBYBZhYBFCsAAg8WCB8ABRVWaWRlbyBUcmFpbmluZyBvbiBEVkQfCAUCMzMfGAsrBQAfEQUifi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD0zM2RkDxYBZhYBBXRUZWxlcmlrLldlYi5VSS5SYWRUcmVlTm9kZSwgVGVsZXJpay5XZWIuVUksIFZlcnNpb249MjAyMS4zLjExMTEuNDUsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49MTIxZmFlNzgxNjViYTNkNBQrAAIPFggfAAUKVmlkZW8gTWFpbh8IBQIzOB8YCysFAB8RBSJ+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTM4ZBAWAWYWARQrAAIPFggfAAUNVmlydHVhbCBFdmVudB8IBQI0MR8YCysFAB8RBSJ+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTQxZGQPFgFmFgEFdFRlbGVyaWsuV2ViLlVJLlJhZFRyZWVOb2RlLCBUZWxlcmlrLldlYi5VSSwgVmVyc2lvbj0yMDIxLjMuMTExMS40NSwgQ3VsdHVyZT1uZXV0cmFsLCBQdWJsaWNLZXlUb2tlbj0xMjFmYWU3ODE2NWJhM2Q0DxYEZmZmZhYBBXRUZWxlcmlrLldlYi5VSS5SYWRUcmVlTm9kZSwgVGVsZXJpay5XZWIuVUksIFZlcnNpb249MjAyMS4zLjExMTEuNDUsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49MTIxZmFlNzgxNjViYTNkNBQrAAIPFggfAGUfCAUCNDIfGAsrBQAfEQUifi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD00MmRkDxQrAQJmZhYBBXRUZWxlcmlrLldlYi5VSS5SYWRUcmVlTm9kZSwgVGVsZXJpay5XZWIuVUksIFZlcnNpb249MjAyMS4zLjExMTEuNDUsIEN1bHR1cmU9bmV1dHJhbCwgUHVibGljS2V5VG9rZW49MTIxZmFlNzgxNjViYTNkNBAWABYAFgBkFgRmDw8WCh8ABQxBbGwgUHJvZHVjdHMfCAUBMR8YCysFAB8RBSF+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTEfGWdkFghmDw8WCB8ABRJCb29rcyBhbmQgSm91cm5hbHMfCAUBMh8YCysFAB8RBSF+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTJkFiZmDw8WCB8ABQZBcmNoaWUfCAUBNh8YCysFAB8RBSF+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTZkZAIBDw8WCB8ABQdCYXJnYWluHwgFATcfGAsrBQAfEQUhfi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD03ZGQCAg8PFggfAAUIQnVsbGV0aW4fCAUCMzcfGAsrBQAfEQUifi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD0zN2RkAgMPDxYIHwAFK0NvbWJpbmVkIFB1YmxpY2F0aW9ucyBBcmNoaXZlIFByZXBhaWQgUGxhbnMfCAUBOB8YCysFAB8RBSF+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPThkZAIEDw8WCB8ABRVDb21wdXRlciBBcHBsaWNhdGlvbnMfCAUBOR8YCysFAB8RBSF+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTlkZAIFDw8WCB8ABRRDb250aW51aW5nIEVkdWNhdGlvbh8IBQIxMB8YCysFAB8RBSJ+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTEwZGQCBg8PFggfAAURRGlnaXRhbCBEb3dubG9hZHMfCAUCMzYfGAsrBQAfEQUifi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD0zNmRkAgcPDxYIHwAFJ0RpZ2l0YWwgRG93bmxvYWRzIEZyb20gT3RoZXIgUHVibGlzaGVycx8IBQIxMR8YCysFAB8RBSJ+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTExZGQCCA8PFggfAAUVRnJvbSBPdGhlciBQdWJsaXNoZXJzHwgFAjEyHxgLKwUAHxEFIn4vc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9MTJkZAIJDw8WCB8ABRxHZW9sb2dpY2FsIFNvY2lldHkgb2YgTG9uZG9uHwgFAjEzHxgLKwUAHxEFIn4vc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9MTNkZAIKDw8WCB8ABQdIZWRiZXJnHwgFAjE0HxgLKwUAHxEFIn4vc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9MTRkZAILDw8WCB8ABQhKb3VybmFscx8IBQIxNR8YCysFAB8RBSJ+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTE1ZGQCDA8PFggfAAUHTWVtb2lycx8IBQIxNh8YCysFAB8RBSJ+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTE2ZGQCDQ8PFggfAAUWTWV0aG9kcyBpbiBFeHBsb3JhdGlvbh8IBQIxNx8YCysFAB8RBSJ+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTE3ZGQCDg8PFggfAAUJT24gQ0QvRFZEHwgFAjE4HxgLKwUAHxEFIn4vc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9MThkZAIPDw8WCB8ABQRTYWxlHwgFAjE5HxgLKwUAHxEFIn4vc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9MTlkZAIQDw8WCB8ABRRTcGVjaWFsIFB1YmxpY2F0aW9ucx8IBQIyMB8YCysFAB8RBSJ+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTIwZGQCEQ8PFggfAAUSU3R1ZGllcyBpbiBHZW9sb2d5HwgFAjIxHxgLKwUAHxEFIn4vc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9MjFkZAISDw8WCB8ABQhUcmVhdGlzZR8IBQIyMh8YCysFAB8RBSJ+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTIyZGQCAQ8PFggfAAUQR0lTIGFuZCBEYXRhc2V0cx8IBQE0HxgLKwUAHxEFIX4vc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9NGQWBGYPDxYIHwAFCERhdGFzZXRzHwgFAjMxHxgLKwUAHxEFIn4vc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9MzFkZAIBDw8WCB8ABQNHSVMfCAUCMzIfGAsrBQAfEQUifi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD0zMmRkAgIPDxYIHwAFCFRyYWluaW5nHwgFATUfGAsrBQAfEQUhfi9zZWFyY2hyZXN1bHRzLmFzcHg/Y2F0ZWdvcnlpZD01ZBYCZg8PFggfAAUVVmlkZW8gVHJhaW5pbmcgb24gRFZEHwgFAjMzHxgLKwUAHxEFIn4vc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9MzNkZAIDDw8WCB8ABQpWaWRlbyBNYWluHwgFAjM4HxgLKwUAHxEFIn4vc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9MzhkFgJmDw8WCB8ABQ1WaXJ0dWFsIEV2ZW50HwgFAjQxHxgLKwUAHxEFIn4vc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9NDFkZAIBDw8WCB8AZR8IBQI0Mh8YCysFAB8RBSJ+L3NlYXJjaHJlc3VsdHMuYXNweD9jYXRlZ29yeWlkPTQyZGQCDQ8WAh8HaBYEAgEPZBYCAgEPDxYCHwAFEFBvcHVsYXIgU2VhcmNoZXNkZAIDD2QWAmYPFgIfB2gWAgIBDxQrAAJkZGQCDw8WAh8HaBYCAgEPZBYEZg8WAh8HaGQCAg8WAh8HaGQCBQ9kFgICAQ8WAh8ABa5aCjxkaXYgY2xhc3M9ImJhbm5lcmRldiIgc3R5bGU9ImRpc3BsYXk6YmxvY2s7Ij4KPHN0eWxlPgojc2xpZGVyIHsKICAgd2lkdGg6IDY3NnB4OyAvKiBpbXBvcnRhbnQgdG8gYmUgc2FtZSBhcyBpbWFnZSB3aWR0aCAqLwogICBoZWlnaHQ6IDIyN3B4OyAvKiBpbXBvcnRhbnQgdG8gYmUgc2FtZSBhcyBpbWFnZSBoZWlnaHQgKi8KICAgcG9zaXRpb246IHJlbGF0aXZlOyAvKiBpbXBvcnRhbnQgKi8KICAgb3ZlcmZsb3c6IGhpZGRlbjsgLyogaW1wb3J0YW50ICovCiAgIGJvcmRlcjoxcHggc29saWQgI2NjYzsKICAgYm9yZGVyLXJhZGl1czo1cHg7CiAgIG1hcmdpbjogMDsgLyoxMHB4IDVweDsqLwogICBwYWRkaW5nOiAwOyAvKiBCb2dkYW4gKi8KfQoKLmZsZXgtcGF1c2VwbGF5IHNwYW4ge3RleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO30KCiNzbGlkZXJDb250ZW50IHsKICAgd2lkdGg6IDY3NnB4OyAvKiBpbXBvcnRhbnQgdG8gYmUgc2FtZSBhcyBpbWFnZSB3aWR0aCBvciB3aWRlciAqLwogICBwb3NpdGlvbjogYWJzb2x1dGU7IC8qIGltcG9ydGFudCAqLwogICB0b3A6IDA7IC8qIGltcG9ydGFudCAqLwogICBtYXJnaW46IDA7IC8qIGltcG9ydGFudCAqLwogICBwYWRkaW5nOjA7Cn0KCiNzbGlkZXJDb250ZW50ID4gbGkgewoJLypkaXNwbGF5OiBub25lOyovCglsaXN0LXN0eWxlLXR5cGU6bm9uZTsKfSAvKiBIaWRlIHRoZSBzbGlkZXMgYmVmb3JlIHRoZSBKUyBpcyBsb2FkZWQuIEF2b2lkcyBpbWFnZSBqdW1waW5nICovCgojc2xpZGVyQ29udGVudCBpbWcgewoJbWF4LXdpZHRoOiAxMDAlOwoJZGlzcGxheTogYmxvY2s7Cgl9Cgouc2xpZGVySW1hZ2UgewogICAvKiBmbG9hdDogbGVmdDsgaW1wb3J0YW50ICovCiAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgLyogaW1wb3J0YW50ICovCiAgIC8qIGRpc3BsYXk6IG5vbmU7IGltcG9ydGFudCAqLwp9Cgouc2xpZGVySW1hZ2Ugc3BhbiB7CiAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgLyogaW1wb3J0YW50ICovCiAgIGZvbnQ6IDE1cHggQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjsKICAgcGFkZGluZzogMTBweCAxM3B4OwogICB3aWR0aDogNjc2cHg7CiAgIGJhY2tncm91bmQtY29sb3I6ICM5OTAwMDA7CiAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT05MCk7IC8qIGhlcmUgeW91IGNhbiBzZXQgdGhlIG9wYWNpdHkgb2YgYm94IHdpdGggdGV4dCAqLwogICAtbW96LW9wYWNpdHk6IDAuOTsgLyogaGVyZSB5b3UgY2FuIHNldCB0aGUgb3BhY2l0eSBvZiBib3ggd2l0aCB0ZXh0ICovCiAgIC1raHRtbC1vcGFjaXR5OiAwLjk7IC8qIGhlcmUgeW91IGNhbiBzZXQgdGhlIG9wYWNpdHkgb2YgYm94IHdpdGggdGV4dCAqLwogICBvcGFjaXR5OiAwLjk7IC8qIGhlcmUgeW91IGNhbiBzZXQgdGhlIG9wYWNpdHkgb2YgYm94IHdpdGggdGV4dCAqLwogICBjb2xvcjogI2ZmZjsKICAgZGlzcGxheTogbm9uZTsgLyogaW1wb3J0YW50ICovCiAgIC8qCiAgICAgICBpZiB5b3UgcHV0CiAgICAgICB0b3A6IDA7IC0+IHRoZSBib3ggd2l0aCB0ZXh0IHdpbGwgYmUgc2hvd24gYXQgdGhlIHRvcCBvZiB0aGUgaW1hZ2UKICAgICAgIGlmIHlvdSBwdXQKICAgICAgIGJvdHRvbTogMDsgLT4gdGhlIGJveCB3aXRoIHRleHQgd2lsbCBiZSBzaG93biBhdCB0aGUgYm90dG9tIG9mIHRoZSBpbWFnZQogICAqLwp9CgouY2xlYXIgewogICBjbGVhcjogYm90aDsKfQoKI3NsaWRlciAudG9wIHsKcGFkZGluZzoyMHB4IDEwcHg7CiAgICBsZWZ0OiAwOwogICAgdG9wOiAwOwp9CiNzbGlkZXIgLmJvdHRvbSB7CnBhZGRpbmc6MjBweCAxMHB4OwogICAgYm90dG9tOiAwOwogICAgbGVmdDogMDsKfQojc2xpZGVyIC5sZWZ0IHsKICAgIGhlaWdodDogMjA3cHg7CiAgICBsZWZ0OiAwOwogICAgdG9wOiAwOwogICAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7Cn0KI3NsaWRlciAucmlnaHQgewogICAgYm90dG9tOiAwOwogICAgaGVpZ2h0OiAyMDdweDsKICAgIHJpZ2h0OiAwOwogICAgd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7Cn0KCi5zbGlkZXJJbWFnZSBzcGFuIHN0cm9uZyB7CmRpc3BsYXk6YmxvY2s7CmNvbG9yOiNmZmY7CmZvbnQ6IDQ1cHggQXJpYWwsIHNhbnMtc2VyaWY7CnBhZGRpbmc6IDEwcHggMDsKfQoKLmF2YWlsYWJsZXNvb24gc3Ryb25nIHsKZGlzcGxheTpibG9jazsKY29sb3I6I2ZmZjsKZm9udDogMjVweCBBcmlhbCwgc2Fucy1zZXJpZiAhaW1wb3J0YW50OwpwYWRkaW5nOiAxMHB4IDA7Cn0KCi5zbGlkZXJJbWFnZSBzcGFuIGEgewpkaXNwbGF5OmJsb2NrOwpjb2xvcjojZmZmOwpmb250OiAxNXB4IEFyaWFsLCBzYW5zLXNlcmlmO30KCgouc2xpZGVySW1hZ2Ugc3BhbiB7CmRpc3BsYXk6bm9uZSAhaW1wb3J0YW50Owp9Cjwvc3R5bGU+CjwhLS0gSmF2YVNjcmlwdHMtLT4KPCEtLTxzY3JpcHQgdHlwZT0idGV4dC9qYXZhc2NyaXB0IiBzcmM9Ii8vYWpheC5nb29nbGVhcGlzLmNvbS9hamF4L2xpYnMvanF1ZXJ5LzEuNC4yL2pxdWVyeS5taW4uanMiPjwvc2NyaXB0Pgo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSIvL2Nkbi5qc2RlbGl2ci5uZXQvczNzbGlkZXIvMS4wL3MzU2xpZGVyUGFja2VkLmpzIj48L3NjcmlwdD4tLT4KPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiPgoKKGZ1bmN0aW9uKCQpewoKICAgICQuZm4uc2h1ZmZsZSA9IGZ1bmN0aW9uKCkgewoKICAgICAgICB2YXIgYWxsRWxlbXMgPSB0aGlzLmdldCgpLAogICAgICAgICAgICBnZXRSYW5kb20gPSBmdW5jdGlvbihtYXgpIHsKICAgICAgICAgICAgICAgIHJldHVybiBNYXRoLmZsb29yKE1hdGgucmFuZG9tKCkgKiBtYXgpOwogICAgICAgICAgICB9LAogICAgICAgICAgICBzaHVmZmxlZCA9ICQubWFwKGFsbEVsZW1zLCBmdW5jdGlvbigpewogICAgICAgICAgICAgICAgdmFyIHJhbmRvbSA9IGdldFJhbmRvbShhbGxFbGVtcy5sZW5ndGgpLAogICAgICAgICAgICAgICAgICAgIHJhbmRFbCA9ICQoYWxsRWxlbXNbcmFuZG9tXSkuY2xvbmUodHJ1ZSlbMF07CiAgICAgICAgICAgICAgICBhbGxFbGVtcy5zcGxpY2UocmFuZG9tLCAxKTsKICAgICAgICAgICAgICAgIHJldHVybiByYW5kRWw7CiAgICAgICAgICAgfSk7CgogICAgICAgIHRoaXMuZWFjaChmdW5jdGlvbihpKXsKICAgICAgICAgICAgJCh0aGlzKS5yZXBsYWNlV2l0aCgkKHNodWZmbGVkW2ldKSk7CiAgICAgICAgfSk7CgogICAgICAgIHJldHVybiAkKHNodWZmbGVkKTsKCiAgICB9OwoKfSkoalF1ZXJ5KTsKCiAgIGpRdWVyeShkb2N1bWVudCkucmVhZHkoZnVuY3Rpb24oKSB7CiAgICAgICAgalF1ZXJ5KCdsaS5zbGlkZXJJbWFnZScpLnNodWZmbGUoKTsKICAgIH0pOwoKCiAgLy8galF1ZXJ5KHdpbmRvdykubG9hZChmdW5jdGlvbigpIHsKICAgICAgICAvL2pRdWVyeSgnI3NsaWRlcicpLnMzU2xpZGVyKHsKICAgICAgICAvLyAgICB0aW1lT3V0OiA4MDAwCiAgICAgICAgLy99KTsKICAgLy8gfSk7Cjwvc2NyaXB0PgoKCjxkaXYgaWQ9InNsaWRlciI+CiAgICAgICAgICAgICAgICAgICAgPHVsIGlkPSJzbGlkZXJDb250ZW50Ij4KCgoKPCEtLQkJCQkJCTxsaSBjbGFzcz0ic2xpZGVySW1hZ2UiPiA8YSBocmVmPSJodHRwOi8vc3RvcmUuYWFwZy5vcmcvc2VhcmNocmVzdWx0cy5hc3B4P2NhdGVnb3J5aWQ9MTkiPjxpbWcgc3JjPSIvL3N0b3JlLWFzc2V0cy5hYXBnLm9yZy9iaWxsYm9hcmQvYm9va3N0b3JlLXNhbGUtYWQtYXVnLTIwMTYtNjc2eDIyNy5qcGciPjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJyaWdodCBhdmFpbGFibGVzb29uIj48c3Ryb25nPkFjdCBOb3cgdG8gU0FWRSBvbiBzZWxlY3QgdGl0bGVzLjwvc3Ryb25nPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KLS0+CgoKICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJzbGlkZXJJbWFnZSI+IDxhIGhyZWY9Imh0dHA6Ly9zdG9yZS5hYXBnLm9yZy9kZXRhaWwuYXNweD9pZD0xMTc0Ij48aW1nIHNyYz0iLy9zdG9yZS1hc3NldHMuYWFwZy5vcmcvYmlsbGJvYXJkL21lbW9pcjEwMF82NzZ4MjI3LmpwZyI+PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9InJpZ2h0IGF2YWlsYWJsZXNvb24iPjxzdHJvbmc+QXZhaWxhYmxlIFNvb24hPC9zdHJvbmc+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgoKCgoKCgkJCQkJCTwhLS08bGkgY2xhc3M9InNsaWRlckltYWdlIiA+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8aW1nIHNyYz0iLy9zdG9yZS1hc3NldHMuYWFwZy5vcmcvYmlsbGJvYXJkL0FDRS1ib29rLXNhbGUtOTU1eDQwMC5qcGciIHN0eWxlPSJ3aWR0aDogNjc2cHg7IGhlaWdodDogYXV0bzsiPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPi0tPgo8IS0tICAgICAgICAgICAgICAgICAgICAgICAgPGxpIHN0eWxlPSJkaXNwbGF5OiBub25lOyIgY2xhc3M9InNsaWRlckltYWdlIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxpbWcgc3JjPSJodHRwOi8vd3d3LmF0c29sLm9yZy9hdHMvaW1hZ2VzL2Jhbm5lcnMvZ29sZi5qcGciPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gc3R5bGU9ImRpc3BsYXk6IG5vbmU7IiBjbGFzcz0ibGVmdCI+PHN0cm9uZz5Hb2xmIEJlbmVmaXQ8L3N0cm9uZz5UaGUgUHJlbWllciBmdW5kcmFpc2luZyBldmVudCBmb3Igb3VyIGluZHVzdHJ5IGF0IG9uZSBvZiB0aGUgbW9zdCBwcmVzdGlnaW91cyBjbHVicyBpbiB0aGUgY291bnRyeS48L3NwYW4+CgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgphYm92ZSB3YXMgYWxyZWFkeSBoaWRkZW4gLS0+Cgo8IS0tIGhpZGUgdW50aWwgT2N0LiAzMXN0IDIwMTYKCiAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ic2xpZGVySW1hZ2UiPiA8YSBocmVmPSJodHRwOi8vc3RvcmUuYWFwZy5vcmcvZGV0YWlsLmFzcHg/aWQ9MTE3OSI+PGltZyBzcmM9Ii8vc3RvcmUtYXNzZXRzLmFhcGcub3JnL2JpbGxib2FyZC9tZW1vaXIxMDFfNjc2eDIyNy5qcGciPjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJyaWdodCBhdmFpbGFibGVzb29uIj48c3Ryb25nPkF2YWlsYWJsZSBTb29uITwvc3Ryb25nPjwvc3Bhbj4KCiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ic2xpZGVySW1hZ2UiPiA8YSBocmVmPSJodHRwOi8vc3RvcmUuYWFwZy5vcmcvZGV0YWlsLmFzcHg/aWQ9MTA4NyI+PGltZyBzcmM9Ii8vc3RvcmUtYXNzZXRzLmFhcGcub3JnL2JpbGxib2FyZC9tZW1vaXI5NV82NzZ4MjI3LmpwZyI+PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9InJpZ2h0Ij48c3Ryb25nPkJ1eSBOb3chPC9zdHJvbmc+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9InNsaWRlckltYWdlIj4gPGEgaHJlZj0iaHR0cDovL3N0b3JlLmFhcGcub3JnL2RldGFpbC5hc3B4P2lkPTExMTYiPjxpbWcgc3JjPSIvL3N0b3JlLWFzc2V0cy5hYXBnLm9yZy9iaWxsYm9hcmQvbWVtb2lyOTdfNjc2eDIyNy5qcGciPjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJyaWdodCI+PHN0cm9uZz5CdXkgTm93ITwvc3Ryb25nPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KCiAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9InNsaWRlckltYWdlIj4gPGEgaHJlZj0iaHR0cDovL3N0b3JlLmFhcGcub3JnL2RldGFpbC5hc3B4P2lkPTc4NyI+PGltZyBzcmM9Ii8vc3RvcmUtYXNzZXRzLmFhcGcub3JnL2JpbGxib2FyZC9tZW1vaXI5OF82NzZ4MjI3LmpwZyI+PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9InJpZ2h0Ij48c3Ryb25nPkJ1eSBOb3chPC9zdHJvbmc+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9InNsaWRlckltYWdlIj4gPGEgaHJlZj0iaHR0cDovL3N0b3JlLmFhcGcub3JnL2RldGFpbC5hc3B4P2lkPTEwNDQiPjxpbWcgc3JjPSIvL3N0b3JlLWFzc2V0cy5hYXBnLm9yZy9iaWxsYm9hcmQvc3R1ZGllczYwXzY3NngyMjcuanBnIj48L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0icmlnaHQiPjxzdHJvbmc+QnV5IE5vdyE8L3N0cm9uZz48L3NwYW4+CgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9InNsaWRlckltYWdlIj4gPGEgaHJlZj0iaHR0cDovL3N0b3JlLmFhcGcub3JnL2RldGFpbC5hc3B4P2lkPTEwODEiPjxpbWcgc3JjPSIvL3N0b3JlLWFzc2V0cy5hYXBnLm9yZy9iaWxsYm9hcmQvc3R1ZGllczYxXzY3NngyMjcuanBnIj48L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0icmlnaHQiPjxzdHJvbmc+QnV5IE5vdyE8L3N0cm9uZz48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ic2xpZGVySW1hZ2UiPiA8YSBocmVmPSJodHRwOi8vc3RvcmUuYWFwZy5vcmcvZGV0YWlsLmFzcHg/aWQ9MTE0MCI+PGltZyBzcmM9Ii8vc3RvcmUtYXNzZXRzLmFhcGcub3JnL2JpbGxib2FyZC9zdHVkaWVzNjNfNjc2eDIyNy5qcGciPjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJyaWdodCI+PHN0cm9uZz5CdXkgTm93ITwvc3Ryb25nPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KCjwhLS0gZW5kIGhpZGluZy4gQmVsb3cgd2FzIGFscmVhZHkgaGlkZGVuCgo8IS0tICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9InNsaWRlckltYWdlIj4gPGEgaHJlZj0iaHR0cDovL3N0b3JlLmFhcGcub3JnL2V2ZW50cy9yZWdpc3RyYXRpb24uYXNweD9ldmVudD1FNTEzNCI+PGltZyBzcmM9Ii8vc3RvcmUtYXNzZXRzLmFhcGcub3JnL2JpbGxib2FyZC9maWVsZFNlbWluYXJDb21wbGV4Q2FyYm9uYXRlUmVzZXJ2ZXNCaWxsYm9hcmQuanBnIj48L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0ibGVmdCI+PHN0cm9uZz5CdXkgTm93ITwvc3Ryb25nPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJzbGlkZXJJbWFnZSI+IDxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvZWR1Y2F0aW9uL2ZlYy5jZm0iPjxpbWcgc3JjPSIvL3N0b3JlLWFzc2V0cy5hYXBnLm9yZy9iaWxsYm9hcmQvZmVjX2ZhbGwyMDEzLmpwZyI+PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImxlZnQiPjxzdHJvbmc+QnV5IE5vdyE8L3N0cm9uZz48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+Ci0tPgoKCgo8IS0tICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJzbGlkZXJJbWFnZSI+IDxhIGhyZWY9Ii9ldmVudHMvcmVnaXN0cmF0aW9uLmFzcHg/ZXZlbnQ9RTUxMzEiPjxpbWcgc3JjPSIvc3RvcmUvYmlsbGJvYXJkL2ZpZWxkU2VtaW5hckZyYWN0dXJlc0ZvbGRzRmF1bHRzLmpwZyI+PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImxlZnQiPjxzdHJvbmc+QnV5IE5vdyE8L3N0cm9uZz48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJzbGlkZXJJbWFnZSI+IDxhIGhyZWY9Ii9ldmVudHMvcmVnaXN0cmF0aW9uLmFzcHg/ZXZlbnQ9RTUxMjkiPjxpbWcgc3JjPSIvc3RvcmUvYmlsbGJvYXJkL2ZpZWxkU2VtaW5hckxhY3VzdHJpbmVCaWxsYm9hcmQuanBnIj48L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0ibGVmdCI+PHN0cm9uZz5CdXkgTm93ITwvc3Ryb25nPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KLS0+Cgo8IS0tICAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ic2xpZGVySW1hZ2UiPiA8YSBocmVmPSJodHRwOi8vc3RvcmUuYWFwZy5vcmcvZXZlbnRzL3JlZ2lzdHJhdGlvbi5hc3B4P2V2ZW50PUU1MTM1Ij48aW1nIHNyYz0iLy9zdG9yZS1hc3NldHMuYWFwZy5vcmcvYmlsbGJvYXJkL2ZpZWxkU2VtaW5hck1vZGVyblRlcnJpZ2Vub3VzLmpwZyI+PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImxlZnQiPjxzdHJvbmc+QnV5IE5vdyE8L3N0cm9uZz48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CiAgICAgICAgICAgICAgICAgICAgICAgIDxsaSBjbGFzcz0ic2xpZGVySW1hZ2UiPiA8YSBocmVmPSIvZGV0YWlsLmFzcHg/aWQ9MTE5OCI+PGltZyBzcmM9Ii8vc3RvcmUtYXNzZXRzLmFhcGcub3JnL2JpbGxib2FyZC9zdHVkaWVzNjVfNjc2eDIyNy5qcGciPjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJsZWZ0Ij48c3Ryb25nPkJ1eSBOb3chPC9zdHJvbmc+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgotLT4KCjwhLS0gICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9InNsaWRlckltYWdlIj4gPGEgaHJlZj0iL2V2ZW50cy9yZWdpc3RyYXRpb24uYXNweD9ldmVudD1FNTEzMiI+PGltZyBzcmM9Ii9zdG9yZS9iaWxsYm9hcmQvZmllbGRTdHJ1Y3R1cmVUZWNodG9uaWNzU2VkaW1lbnRhcnlCYXNpbkJpbGxib2FyZC5qcGciPjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJsZWZ0Ij48c3Ryb25nPkJ1eSBOb3chPC9zdHJvbmc+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgotLT4gICAgICAgICAgICAgICAgICAgICAgICA8IS0tPGxpIGNsYXNzPSJzbGlkZXJJbWFnZSI+IDxhIGhyZWY9Ii9ldmVudHMvcmVnaXN0cmF0aW9uLmFzcHg/ZXZlbnQ9RTQwNTciPjxpbWcgc3JjPSIvc3RvcmUvYmlsbGJvYXJkL3Nob3J0Q291cnNlRnJhY3R1cmVkUmVzZXJ2b2lycy5qcGciPjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJsZWZ0Ij48c3Ryb25nPkJ1eSBOb3chPC9zdHJvbmc+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPi0tPgogICAgICAgICAgICAgICAgICAgICAgICA8IS0tPGxpIGNsYXNzPSJzbGlkZXJJbWFnZSI+IDxhIGhyZWY9Imh0dHA6Ly9zdG9yZS5hYXBnLm9yZy9zcHJpbmdzYWxlIj48aW1nIHNyYz0iLy9zdG9yZS1hc3NldHMuYWFwZy5vcmcvYmlsbGJvYXJkL3NwcmluZy1zYWxlLWhvbWUtcGFnZS1iYW5lci5qcGciPjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJsZWZ0Ij48c3Ryb25nPkJ1eSBOb3chPC9zdHJvbmc+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPiAgLS0+Cgo8IS0tICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJzbGlkZXJJbWFnZSI+IDxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvY2FyZWVyL3RyYWluaW5nL2luLXBlcnNvbi9lZHVjYXRpb24tY29uZmVyZW5jZS9kZXRhaWxzL2FydGljbGVpZC8xMDMzMS9mYWxsLWVkdWNhdGlvbi1jb25mZXJlbmNlIj48aW1nIHNyYz0iLy9zdG9yZS1hc3NldHMuYWFwZy5vcmcvYmlsbGJvYXJkLzIwMTQtRkVDLUJpbGxib2FyZC5qcGciPjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJsZWZ0Ij48c3Ryb25nPkJ1eSBOb3chPC9zdHJvbmc+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9InNsaWRlckltYWdlIj4gPGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9jYXJlZXIvdHJhaW5pbmcvaW4tcGVyc29uL3dvcmtzaG9wcy9kZXRhaWxzL2FydGljbGVpZC8xMDI0My9iYWtrZW4tdGhyZWUtZm9ya3MtcGx1cy1lbWVyZ2luZy1wbGF5cyI+PGltZyBzcmM9Ii8vc3RvcmUtYXNzZXRzLmFhcGcub3JnL2JpbGxib2FyZC9CYWtrZW4tVGhyZWVGb3Jrcy1QbHVzRW1lcmdpbmdQbGF5cy1CaWxsYm9hcmQuanBnIj48L2E+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8c3BhbiBjbGFzcz0ibGVmdCI+PHN0cm9uZz5CdXkgTm93ITwvc3Ryb25nPjwvc3Bhbj4KICAgICAgICAgICAgICAgICAgICAgICAgPC9saT4KICAgICAgICAgICAgICAgICAgICAgICAgPGxpIGNsYXNzPSJzbGlkZXJJbWFnZSI+IDxhIGhyZWY9Imh0dHA6Ly93d3cuYWFwZy5vcmcvY2FyZWVyL3RyYWluaW5nL2luLXBlcnNvbi9mb3J1bXMvZGV0YWlscy9hcnRpY2xlaWQvMTAxOTAvZ3Jhbml0ZS13YXNoLWFuZC1wZW5uc3lsdmFuaWFuLXNhbmQtZm9ydW0iPjxpbWcgc3JjPSIvL3N0b3JlLWFzc2V0cy5hYXBnLm9yZy9iaWxsYm9hcmQvR3Jhbml0LVdhc2hfUGVubi1TYW5kLUZvcnVtLUJpbGxib2FyZC5qcGciPjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJsZWZ0Ij48c3Ryb25nPkJ1eSBOb3chPC9zdHJvbmc+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9InNsaWRlckltYWdlIj4gPGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9jYXJlZXIvdHJhaW5pbmcvaW4tcGVyc29uL3dvcmtzaG9wcy9kZXRhaWxzL2FydGljbGVpZC8xMDIyOC9wZXJtaWFuLWFuZC1taWRsYW5kLWJhc2luLW5ldy10ZWNobm9sb2dpZXMiPjxpbWcgc3JjPSIvL3N0b3JlLWFzc2V0cy5hYXBnLm9yZy9iaWxsYm9hcmQvUGVybWlhbi1NaWRsYW5kLUJhc2luLVJYLUJpbGxib2FyZC5qcGciPjwvYT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgIDxzcGFuIGNsYXNzPSJsZWZ0Ij48c3Ryb25nPkJ1eSBOb3chPC9zdHJvbmc+PC9zcGFuPgogICAgICAgICAgICAgICAgICAgICAgICA8L2xpPgogICAgICAgICAgICAgICAgICAgICAgICA8bGkgY2xhc3M9InNsaWRlckltYWdlIj4gPGEgaHJlZj0iaHR0cDovL3d3dy5hYXBnLm9yZy9jYXJlZXIvdHJhaW5pbmcvaW4tcGVyc29uL3dvcmtzaG9wcy9kZXRhaWxzL2FydGljbGVpZC8xMDIyOS91bmNvbnZlbnRpb25hbHMtdXBkYXRlIj48aW1nIHNyYz0iLy9zdG9yZS1hc3NldHMuYWFwZy5vcmcvYmlsbGJvYXJkL1VuY29udmVudGlvbmFscy1VcGRhdGUtQmlsbGJvYXJkLmpwZyI+PC9hPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPHNwYW4gY2xhc3M9ImxlZnQiPjxzdHJvbmc+QnV5IE5vdyE8L3N0cm9uZz48L3NwYW4+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvbGk+CgotLT4KICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsZWFyIHNsaWRlckltYWdlIj48L2Rpdj4KICAgICAgICAgICAgICAgICAgICA8L3VsPgogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8IS0tIC8vIHNsaWRlciAtLT4KCgk8L2Rpdj4KCmQCBw8WAh8HaBYEAgEPDxYCHwAFMlByZS1CbGFjayBGcmlkYXkgU2FsZSEhICAgIE5vdmVtYmVyIDE4dGggLSAyMm5kLi4uZGQCAw8PFgIfB2hkZAIJD2QWBAIBDw8WAh8ABQ5GZWF0dXJlZCBJdGVtc2RkAgMPDxYCHwdnZBYCAgEPFgIfEAIJFhJmD2QWAgIBD2QWAgICD2QWAmYPZBYCAgEPZBYCAgEPPCsACQEADxYEHw8WAB8QAgFkFgJmD2QWDAIBDw8WAh4PQ29tbWFuZEFyZ3VtZW50BYkEeyJQcm9kdWN0Q29kZSI6IlBEQlVMTDIwMjUwMiIsIkNhdGVnb3J5IjpudWxsLCJFdmVudENvZGUiOiIiLCJUaXRsZSI6IkFBUEcgQnVsbGV0aW4gLSBGZWJydWFyeSAyMDI1IiwiSW1hZ2VVUkwiOiIvQVRTLkNvbnRyb2xzLkhhbmRsZXJzLlRodW1ibmFpbC5heGQ/UGF0aD1odHRwJTNhJTJmJTJmc3RvcmUtYXNzZXRzLmFhcGcub3JnJTJmaW1nJTJmcHJvZHVjdHMlMmZQREJVTEwyMDI1MDIuanBnXHUwMDI2TWF4V2lkdGg9MTAwXHUwMDI2TWF4SGVpZ2h0PTEwMCIsIk1lbWJlclByaWNlVGV4dCI6Ik1lbWJlciBQcmljZSIsIk5vbk1lbWJlclByaWNlVGV4dCI6Ik5vbi1tZW1iZXIgUHJpY2UiLCJZb3VyUHJpY2VUZXh0IjoiWW91ciBQcmljZSIsIk1lbWJlclVuaXRQcmljZSI6IiQzNS4wMCIsIk5vbk1lbWJlclVuaXRQcmljZSI6IiQ0NS4wMCIsIllvdXJVbml0UHJpY2UiOiIkNDUuMDAiLCJOb3RlIjoiIiwiRWxlY3Ryb25pYyI6InRydWUiLCJUYXJnZXRVUkwiOiIvZGV0YWlsLmFzcHg/aWQ9UERCVUxMMjAyNTAyIn1kFgJmDxUCiwEvQVRTLkNvbnRyb2xzLkhhbmRsZXJzLlRodW1ibmFpbC5heGQ/UGF0aD1odHRwJTNhJTJmJTJmc3RvcmUtYXNzZXRzLmFhcGcub3JnJTJmaW1nJTJmcHJvZHVjdHMlMmZQREJVTEwyMDI1MDIuanBnJk1heFdpZHRoPTEwMCZNYXhIZWlnaHQ9MTAwHUFBUEcgQnVsbGV0aW4gLSBGZWJydWFyeSAyMDI1ZAIDDw8WAh8aBYkEeyJQcm9kdWN0Q29kZSI6IlBEQlVMTDIwMjUwMiIsIkNhdGVnb3J5IjpudWxsLCJFdmVudENvZGUiOiIiLCJUaXRsZSI6IkFBUEcgQnVsbGV0aW4gLSBGZWJydWFyeSAyMDI1IiwiSW1hZ2VVUkwiOiIvQVRTLkNvbnRyb2xzLkhhbmRsZXJzLlRodW1ibmFpbC5heGQ/UGF0aD1odHRwJTNhJTJmJTJmc3RvcmUtYXNzZXRzLmFhcGcub3JnJTJmaW1nJTJmcHJvZHVjdHMlMmZQREJVTEwyMDI1MDIuanBnXHUwMDI2TWF4V2lkdGg9MTAwXHUwMDI2TWF4SGVpZ2h0PTEwMCIsIk1lbWJlclByaWNlVGV4dCI6Ik1lbWJlciBQcmljZSIsIk5vbk1lbWJlclByaWNlVGV4dCI6Ik5vbi1tZW1iZXIgUHJpY2UiLCJZb3VyUHJpY2VUZXh0IjoiWW91ciBQcmljZSIsIk1lbWJlclVuaXRQcmljZSI6IiQzNS4wMCIsIk5vbk1lbWJlclVuaXRQcmljZSI6IiQ0NS4wMCIsIllvdXJVbml0UHJpY2UiOiIkNDUuMDAiLCJOb3RlIjoiIiwiRWxlY3Ryb25pYyI6InRydWUiLCJUYXJnZXRVUkwiOiIvZGV0YWlsLmFzcHg/aWQ9UERCVUxMMjAyNTAyIn1kFgJmDxUBHUFBUEcgQnVsbGV0aW4gLSBGZWJydWFyeSAyMDI1ZAIFD2QWAmYPFQIMTWVtYmVyIFByaWNlBiQzNS4wMGQCBw9kFgJmDxUCEE5vbi1tZW1iZXIgUHJpY2UGJDQ1LjAwZAIJDxYCHwdoFgJmDxUCCllvdXIgUHJpY2UGJDQ1LjAwZAIKDxUCFXN0eWxlPSdkaXNwbGF5Om5vbmU7JwBkAgEPZBYCAgEPZBYCAgIPZBYCZg9kFgICAQ9kFgICAQ88KwAJAQAPFgQfDxYAHxACAWQWAmYPZBYMAgEPDxYCHxoFiAR7IlByb2R1Y3RDb2RlIjoiUERCVUxMMjAyNTAxIiwiQ2F0ZWdvcnkiOm51bGwsIkV2ZW50Q29kZSI6IiIsIlRpdGxlIjoiQUFQRyBCdWxsZXRpbiAtIEphbnVhcnkgMjAyNSIsIkltYWdlVVJMIjoiL0FUUy5Db250cm9scy5IYW5kbGVycy5UaHVtYm5haWwuYXhkP1BhdGg9aHR0cCUzYSUyZiUyZnN0b3JlLWFzc2V0cy5hYXBnLm9yZyUyZmltZyUyZnByb2R1Y3RzJTJmUERCVUxMMjAyNTAxLmpwZ1x1MDAyNk1heFdpZHRoPTEwMFx1MDAyNk1heEhlaWdodD0xMDAiLCJNZW1iZXJQcmljZVRleHQiOiJNZW1iZXIgUHJpY2UiLCJOb25NZW1iZXJQcmljZVRleHQiOiJOb24tbWVtYmVyIFByaWNlIiwiWW91clByaWNlVGV4dCI6IllvdXIgUHJpY2UiLCJNZW1iZXJVbml0UHJpY2UiOiIkMzUuMDAiLCJOb25NZW1iZXJVbml0UHJpY2UiOiIkNDUuMDAiLCJZb3VyVW5pdFByaWNlIjoiJDQ1LjAwIiwiTm90ZSI6IiIsIkVsZWN0cm9uaWMiOiJ0cnVlIiwiVGFyZ2V0VVJMIjoiL2RldGFpbC5hc3B4P2lkPVBEQlVMTDIwMjUwMSJ9ZBYCZg8VAosBL0FUUy5Db250cm9scy5IYW5kbGVycy5UaHVtYm5haWwuYXhkP1BhdGg9aHR0cCUzYSUyZiUyZnN0b3JlLWFzc2V0cy5hYXBnLm9yZyUyZmltZyUyZnByb2R1Y3RzJTJmUERCVUxMMjAyNTAxLmpwZyZNYXhXaWR0aD0xMDAmTWF4SGVpZ2h0PTEwMBxBQVBHIEJ1bGxldGluIC0gSmFudWFyeSAyMDI1ZAIDDw8WAh8aBYgEeyJQcm9kdWN0Q29kZSI6IlBEQlVMTDIwMjUwMSIsIkNhdGVnb3J5IjpudWxsLCJFdmVudENvZGUiOiIiLCJUaXRsZSI6IkFBUEcgQnVsbGV0aW4gLSBKYW51YXJ5IDIwMjUiLCJJbWFnZVVSTCI6Ii9BVFMuQ29udHJvbHMuSGFuZGxlcnMuVGh1bWJuYWlsLmF4ZD9QYXRoPWh0dHAlM2ElMmYlMmZzdG9yZS1hc3NldHMuYWFwZy5vcmclMmZpbWclMmZwcm9kdWN0cyUyZlBEQlVMTDIwMjUwMS5qcGdcdTAwMjZNYXhXaWR0aD0xMDBcdTAwMjZNYXhIZWlnaHQ9MTAwIiwiTWVtYmVyUHJpY2VUZXh0IjoiTWVtYmVyIFByaWNlIiwiTm9uTWVtYmVyUHJpY2VUZXh0IjoiTm9uLW1lbWJlciBQcmljZSIsIllvdXJQcmljZVRleHQiOiJZb3VyIFByaWNlIiwiTWVtYmVyVW5pdFByaWNlIjoiJDM1LjAwIiwiTm9uTWVtYmVyVW5pdFByaWNlIjoiJDQ1LjAwIiwiWW91clVuaXRQcmljZSI6IiQ0NS4wMCIsIk5vdGUiOiIiLCJFbGVjdHJvbmljIjoidHJ1ZSIsIlRhcmdldFVSTCI6Ii9kZXRhaWwuYXNweD9pZD1QREJVTEwyMDI1MDEifWQWAmYPFQEcQUFQRyBCdWxsZXRpbiAtIEphbnVhcnkgMjAyNWQCBQ9kFgJmDxUCDE1lbWJlciBQcmljZQYkMzUuMDBkAgcPZBYCZg8VAhBOb24tbWVtYmVyIFByaWNlBiQ0NS4wMGQCCQ8WAh8HaBYCZg8VAgpZb3VyIFByaWNlBiQ0NS4wMGQCCg8VAhVzdHlsZT0nZGlzcGxheTpub25lOycAZAICD2QWAgIBD2QWAgICD2QWAmYPZBYCAgEPZBYCAgEPPCsACQEADxYEHw8WAB8QAgFkFgJmD2QWDAIBDw8WAh8aBYkEeyJQcm9kdWN0Q29kZSI6IlBEQlVMTDIwMjQxMiIsIkNhdGVnb3J5IjpudWxsLCJFdmVudENvZGUiOiIiLCJUaXRsZSI6IkFBUEcgQnVsbGV0aW4gLSBEZWNlbWJlciAyMDI0IiwiSW1hZ2VVUkwiOiIvQVRTLkNvbnRyb2xzLkhhbmRsZXJzLlRodW1ibmFpbC5heGQ/UGF0aD1odHRwJTNhJTJmJTJmc3RvcmUtYXNzZXRzLmFhcGcub3JnJTJmaW1nJTJmcHJvZHVjdHMlMmZQREJVTEwyMDI0MTIuanBnXHUwMDI2TWF4V2lkdGg9MTAwXHUwMDI2TWF4SGVpZ2h0PTEwMCIsIk1lbWJlclByaWNlVGV4dCI6Ik1lbWJlciBQcmljZSIsIk5vbk1lbWJlclByaWNlVGV4dCI6Ik5vbi1tZW1iZXIgUHJpY2UiLCJZb3VyUHJpY2VUZXh0IjoiWW91ciBQcmljZSIsIk1lbWJlclVuaXRQcmljZSI6IiQzNS4wMCIsIk5vbk1lbWJlclVuaXRQcmljZSI6IiQ0NS4wMCIsIllvdXJVbml0UHJpY2UiOiIkNDUuMDAiLCJOb3RlIjoiIiwiRWxlY3Ryb25pYyI6InRydWUiLCJUYXJnZXRVUkwiOiIvZGV0YWlsLmFzcHg/aWQ9UERCVUxMMjAyNDEyIn1kFgJmDxUCiwEvQVRTLkNvbnRyb2xzLkhhbmRsZXJzLlRodW1ibmFpbC5heGQ/UGF0aD1odHRwJTNhJTJmJTJmc3RvcmUtYXNzZXRzLmFhcGcub3JnJTJmaW1nJTJmcHJvZHVjdHMlMmZQREJVTEwyMDI0MTIuanBnJk1heFdpZHRoPTEwMCZNYXhIZWlnaHQ9MTAwHUFBUEcgQnVsbGV0aW4gLSBEZWNlbWJlciAyMDI0ZAIDDw8WAh8aBYkEeyJQcm9kdWN0Q29kZSI6IlBEQlVMTDIwMjQxMiIsIkNhdGVnb3J5IjpudWxsLCJFdmVudENvZGUiOiIiLCJUaXRsZSI6IkFBUEcgQnVsbGV0aW4gLSBEZWNlbWJlciAyMDI0IiwiSW1hZ2VVUkwiOiIvQVRTLkNvbnRyb2xzLkhhbmRsZXJzLlRodW1ibmFpbC5heGQ/UGF0aD1odHRwJTNhJTJmJTJmc3RvcmUtYXNzZXRzLmFhcGcub3JnJTJmaW1nJTJmcHJvZHVjdHMlMmZQREJVTEwyMDI0MTIuanBnXHUwMDI2TWF4V2lkdGg9MTAwXHUwMDI2TWF4SGVpZ2h0PTEwMCIsIk1lbWJlclByaWNlVGV4dCI6Ik1lbWJlciBQcmljZSIsIk5vbk1lbWJlclByaWNlVGV4dCI6Ik5vbi1tZW1iZXIgUHJpY2UiLCJZb3VyUHJpY2VUZXh0IjoiWW91ciBQcmljZSIsIk1lbWJlclVuaXRQcmljZSI6IiQzNS4wMCIsIk5vbk1lbWJlclVuaXRQcmljZSI6IiQ0NS4wMCIsIllvdXJVbml0UHJpY2UiOiIkNDUuMDAiLCJOb3RlIjoiIiwiRWxlY3Ryb25pYyI6InRydWUiLCJUYXJnZXRVUkwiOiIvZGV0YWlsLmFzcHg/aWQ9UERCVUxMMjAyNDEyIn1kFgJmDxUBHUFBUEcgQnVsbGV0aW4gLSBEZWNlbWJlciAyMDI0ZAIFD2QWAmYPFQIMTWVtYmVyIFByaWNlBiQzNS4wMGQCBw9kFgJmDxUCEE5vbi1tZW1iZXIgUHJpY2UGJDQ1LjAwZAIJDxYCHwdoFgJmDxUCCllvdXIgUHJpY2UGJDQ1LjAwZAIKDxUCFXN0eWxlPSdkaXNwbGF5Om5vbmU7JwBkAgMPZBYCAgEPZBYCAgIPZBYCZg9kFgICAQ9kFgICAQ88KwAJAQAPFgQfDxYAHxACAWQWAmYPZBYMAgEPDxYCHxoFjgR7IlByb2R1Y3RDb2RlIjoiMTMyMyIsIkNhdGVnb3J5IjpudWxsLCJFdmVudENvZGUiOiIiLCJUaXRsZSI6IkFBUEcgQnVsbGV0aW4gLSBTdXBlciBCYXNpbnMgNC1Jc3N1ZSBTZXQiLCJJbWFnZVVSTCI6Ii9BVFMuQ29udHJvbHMuSGFuZGxlcnMuVGh1bWJuYWlsLmF4ZD9QYXRoPWh0dHAlM2ElMmYlMmZzdG9yZS1hc3NldHMuYWFwZy5vcmclMmZpbWclMmZwcm9kdWN0cyUyZjEzMjNCdWxsNFNwZWNJc3N1ZXMuanBnXHUwMDI2TWF4V2lkdGg9MTAwXHUwMDI2TWF4SGVpZ2h0PTEwMCIsIk1lbWJlclByaWNlVGV4dCI6Ik1lbWJlciBQcmljZSIsIk5vbk1lbWJlclByaWNlVGV4dCI6Ik5vbi1tZW1iZXIgUHJpY2UiLCJZb3VyUHJpY2VUZXh0IjoiWW91ciBQcmljZSIsIk1lbWJlclVuaXRQcmljZSI6IiQxNjAuMDAiLCJOb25NZW1iZXJVbml0UHJpY2UiOiIkMjAwLjAwIiwiWW91clVuaXRQcmljZSI6IiQyMDAuMDAiLCJOb3RlIjoiIiwiRWxlY3Ryb25pYyI6InRydWUiLCJUYXJnZXRVUkwiOiIvZGV0YWlsLmFzcHg/aWQ9MTMyMyJ9ZBYCZg8VApIBL0FUUy5Db250cm9scy5IYW5kbGVycy5UaHVtYm5haWwuYXhkP1BhdGg9aHR0cCUzYSUyZiUyZnN0b3JlLWFzc2V0cy5hYXBnLm9yZyUyZmltZyUyZnByb2R1Y3RzJTJmMTMyM0J1bGw0U3BlY0lzc3Vlcy5qcGcmTWF4V2lkdGg9MTAwJk1heEhlaWdodD0xMDAoQUFQRyBCdWxsZXRpbiAtIFN1cGVyIEJhc2lucyA0LUlzc3VlIFNldGQCAw8PFgIfGgWOBHsiUHJvZHVjdENvZGUiOiIxMzIzIiwiQ2F0ZWdvcnkiOm51bGwsIkV2ZW50Q29kZSI6IiIsIlRpdGxlIjoiQUFQRyBCdWxsZXRpbiAtIFN1cGVyIEJhc2lucyA0LUlzc3VlIFNldCIsIkltYWdlVVJMIjoiL0FUUy5Db250cm9scy5IYW5kbGVycy5UaHVtYm5haWwuYXhkP1BhdGg9aHR0cCUzYSUyZiUyZnN0b3JlLWFzc2V0cy5hYXBnLm9yZyUyZmltZyUyZnByb2R1Y3RzJTJmMTMyM0J1bGw0U3BlY0lzc3Vlcy5qcGdcdTAwMjZNYXhXaWR0aD0xMDBcdTAwMjZNYXhIZWlnaHQ9MTAwIiwiTWVtYmVyUHJpY2VUZXh0IjoiTWVtYmVyIFByaWNlIiwiTm9uTWVtYmVyUHJpY2VUZXh0IjoiTm9uLW1lbWJlciBQcmljZSIsIllvdXJQcmljZVRleHQiOiJZb3VyIFByaWNlIiwiTWVtYmVyVW5pdFByaWNlIjoiJDE2MC4wMCIsIk5vbk1lbWJlclVuaXRQcmljZSI6IiQyMDAuMDAiLCJZb3VyVW5pdFByaWNlIjoiJDIwMC4wMCIsIk5vdGUiOiIiLCJFbGVjdHJvbmljIjoidHJ1ZSIsIlRhcmdldFVSTCI6Ii9kZXRhaWwuYXNweD9pZD0xMzIzIn1kFgJmDxUBKEFBUEcgQnVsbGV0aW4gLSBTdXBlciBCYXNpbnMgNC1Jc3N1ZSBTZXRkAgUPZBYCZg8VAgxNZW1iZXIgUHJpY2UHJDE2MC4wMGQCBw9kFgJmDxUCEE5vbi1tZW1iZXIgUHJpY2UHJDIwMC4wMGQCCQ8WAh8HaBYCZg8VAgpZb3VyIFByaWNlByQyMDAuMDBkAgoPFQIVc3R5bGU9J2Rpc3BsYXk6bm9uZTsnAGQCBA9kFgICAQ9kFgICAg9kFgJmD2QWAgIBD2QWAgIBDzwrAAkBAA8WBB8PFgAfEAIBZBYCZg9kFgwCAQ8PFgIfGgWYBHsiUHJvZHVjdENvZGUiOiIxMzE3IiwiQ2F0ZWdvcnkiOm51bGwsIkV2ZW50Q29kZSI6IiIsIlRpdGxlIjoiU291dGggQW1lcmljYS1DYXJpYmJlYW4tQ2VudHJhbCBBdGxhbnRpYyBQbGF0ZSBCb3VuZGFyeSIsIkltYWdlVVJMIjoiL0FUUy5Db250cm9scy5IYW5kbGVycy5UaHVtYm5haWwuYXhkP1BhdGg9aHR0cCUzYSUyZiUyZnN0b3JlLWFzc2V0cy5hYXBnLm9yZyUyZmltZyUyZnByb2R1Y3RzJTJmMTMxN19NZW1vaXIxMjMuanBnXHUwMDI2TWF4V2lkdGg9MTAwXHUwMDI2TWF4SGVpZ2h0PTEwMCIsIk1lbWJlclByaWNlVGV4dCI6Ik1lbWJlciBQcmljZSIsIk5vbk1lbWJlclByaWNlVGV4dCI6Ik5vbi1tZW1iZXIgUHJpY2UiLCJZb3VyUHJpY2VUZXh0IjoiWW91ciBQcmljZSIsIk1lbWJlclVuaXRQcmljZSI6IiQxNzkuMDAiLCJOb25NZW1iZXJVbml0UHJpY2UiOiIkMzU4LjAwIiwiWW91clVuaXRQcmljZSI6IiQzNTguMDAiLCJOb3RlIjoiIiwiRWxlY3Ryb25pYyI6InRydWUiLCJUYXJnZXRVUkwiOiIvZGV0YWlsLmFzcHg/aWQ9MTMxNyJ9ZBYCZg8VAo0BL0FUUy5Db250cm9scy5IYW5kbGVycy5UaHVtYm5haWwuYXhkP1BhdGg9aHR0cCUzYSUyZiUyZnN0b3JlLWFzc2V0cy5hYXBnLm9yZyUyZmltZyUyZnByb2R1Y3RzJTJmMTMxN19NZW1vaXIxMjMuanBnJk1heFdpZHRoPTEwMCZNYXhIZWlnaHQ9MTAwN1NvdXRoIEFtZXJpY2EtQ2FyaWJiZWFuLUNlbnRyYWwgQXRsYW50aWMgUGxhdGUgQm91bmRhcnlkAgMPDxYCHxoFmAR7IlByb2R1Y3RDb2RlIjoiMTMxNyIsIkNhdGVnb3J5IjpudWxsLCJFdmVudENvZGUiOiIiLCJUaXRsZSI6IlNvdXRoIEFtZXJpY2EtQ2FyaWJiZWFuLUNlbnRyYWwgQXRsYW50aWMgUGxhdGUgQm91bmRhcnkiLCJJbWFnZVVSTCI6Ii9BVFMuQ29udHJvbHMuSGFuZGxlcnMuVGh1bWJuYWlsLmF4ZD9QYXRoPWh0dHAlM2ElMmYlMmZzdG9yZS1hc3NldHMuYWFwZy5vcmclMmZpbWclMmZwcm9kdWN0cyUyZjEzMTdfTWVtb2lyMTIzLmpwZ1x1MDAyNk1heFdpZHRoPTEwMFx1MDAyNk1heEhlaWdodD0xMDAiLCJNZW1iZXJQcmljZVRleHQiOiJNZW1iZXIgUHJpY2UiLCJOb25NZW1iZXJQcmljZVRleHQiOiJOb24tbWVtYmVyIFByaWNlIiwiWW91clByaWNlVGV4dCI6IllvdXIgUHJpY2UiLCJNZW1iZXJVbml0UHJpY2UiOiIkMTc5LjAwIiwiTm9uTWVtYmVyVW5pdFByaWNlIjoiJDM1OC4wMCIsIllvdXJVbml0UHJpY2UiOiIkMzU4LjAwIiwiTm90ZSI6IiIsIkVsZWN0cm9uaWMiOiJ0cnVlIiwiVGFyZ2V0VVJMIjoiL2RldGFpbC5hc3B4P2lkPTEzMTcifWQWAmYPFQE3U291dGggQW1lcmljYS1DYXJpYmJlYW4tQ2VudHJhbCBBdGxhbnRpYyBQbGF0ZSBCb3VuZGFyeWQCBQ9kFgJmDxUCDE1lbWJlciBQcmljZQckMTc5LjAwZAIHD2QWAmYPFQIQTm9uLW1lbWJlciBQcmljZQckMzU4LjAwZAIJDxYCHwdoFgJmDxUCCllvdXIgUHJpY2UHJDM1OC4wMGQCCg8VAhVzdHlsZT0nZGlzcGxheTpub25lOycAZAIFD2QWAgIBD2QWAgICD2QWAmYPZBYCAgEPZBYCAgEPPCsACQEADxYEHw8WAB8QAgFkFgJmD2QWDAIBDw8WAh8aBYoEeyJQcm9kdWN0Q29kZSI6IlBEMTMyMCIsIkNhdGVnb3J5IjpudWxsLCJFdmVudENvZGUiOiIiLCJUaXRsZSI6IkdpYW50IEZpZWxkcyBvZiB0aGUgRGVjYWRlOiAyMDEwLTIwMjAiLCJJbWFnZVVSTCI6Ii9BVFMuQ29udHJvbHMuSGFuZGxlcnMuVGh1bWJuYWlsLmF4ZD9QYXRoPWh0dHAlM2ElMmYlMmZzdG9yZS1hc3NldHMuYWFwZy5vcmclMmZpbWclMmZwcm9kdWN0cyUyZjEzMjBfTWVtb2lyMTI1LmpwZ1x1MDAyNk1heFdpZHRoPTEwMFx1MDAyNk1heEhlaWdodD0xMDAiLCJNZW1iZXJQcmljZVRleHQiOiJNZW1iZXIgUHJpY2UiLCJOb25NZW1iZXJQcmljZVRleHQiOiJOb24tbWVtYmVyIFByaWNlIiwiWW91clByaWNlVGV4dCI6IllvdXIgUHJpY2UiLCJNZW1iZXJVbml0UHJpY2UiOiIkMTA0LjAwIiwiTm9uTWVtYmVyVW5pdFByaWNlIjoiJDIwOC4wMCIsIllvdXJVbml0UHJpY2UiOiIkMjA4LjAwIiwiTm90ZSI6IiIsIkVsZWN0cm9uaWMiOiJ0cnVlIiwiVGFyZ2V0VVJMIjoiL2RldGFpbC5hc3B4P2lkPVBEMTMyMCJ9ZBYCZg8VAo0BL0FUUy5Db250cm9scy5IYW5kbGVycy5UaHVtYm5haWwuYXhkP1BhdGg9aHR0cCUzYSUyZiUyZnN0b3JlLWFzc2V0cy5hYXBnLm9yZyUyZmltZyUyZnByb2R1Y3RzJTJmMTMyMF9NZW1vaXIxMjUuanBnJk1heFdpZHRoPTEwMCZNYXhIZWlnaHQ9MTAwJUdpYW50IEZpZWxkcyBvZiB0aGUgRGVjYWRlOiAyMDEwLTIwMjBkAgMPDxYCHxoFigR7IlByb2R1Y3RDb2RlIjoiUEQxMzIwIiwiQ2F0ZWdvcnkiOm51bGwsIkV2ZW50Q29kZSI6IiIsIlRpdGxlIjoiR2lhbnQgRmllbGRzIG9mIHRoZSBEZWNhZGU6IDIwMTAtMjAyMCIsIkltYWdlVVJMIjoiL0FUUy5Db250cm9scy5IYW5kbGVycy5UaHVtYm5haWwuYXhkP1BhdGg9aHR0cCUzYSUyZiUyZnN0b3JlLWFzc2V0cy5hYXBnLm9yZyUyZmltZyUyZnByb2R1Y3RzJTJmMTMyMF9NZW1vaXIxMjUuanBnXHUwMDI2TWF4V2lkdGg9MTAwXHUwMDI2TWF4SGVpZ2h0PTEwMCIsIk1lbWJlclByaWNlVGV4dCI6Ik1lbWJlciBQcmljZSIsIk5vbk1lbWJlclByaWNlVGV4dCI6Ik5vbi1tZW1iZXIgUHJpY2UiLCJZb3VyUHJpY2VUZXh0IjoiWW91ciBQcmljZSIsIk1lbWJlclVuaXRQcmljZSI6IiQxMDQuMDAiLCJOb25NZW1iZXJVbml0UHJpY2UiOiIkMjA4LjAwIiwiWW91clVuaXRQcmljZSI6IiQyMDguMDAiLCJOb3RlIjoiIiwiRWxlY3Ryb25pYyI6InRydWUiLCJUYXJnZXRVUkwiOiIvZGV0YWlsLmFzcHg/aWQ9UEQxMzIwIn1kFgJmDxUBJUdpYW50IEZpZWxkcyBvZiB0aGUgRGVjYWRlOiAyMDEwLTIwMjBkAgUPZBYCZg8VAgxNZW1iZXIgUHJpY2UHJDEwNC4wMGQCBw9kFgJmDxUCEE5vbi1tZW1iZXIgUHJpY2UHJDIwOC4wMGQCCQ8WAh8HaBYCZg8VAgpZb3VyIFByaWNlByQyMDguMDBkAgoPFQIVc3R5bGU9J2Rpc3BsYXk6bm9uZTsnAGQCBg9kFgICAQ9kFgICAg9kFgJmD2QWAgIBD2QWAgIBDzwrAAkBAA8WBB8PFgAfEAIBZBYCZg9kFgwCAQ8PFgIfGgWSBHsiUHJvZHVjdENvZGUiOiIxMzE5IiwiQ2F0ZWdvcnkiOm51bGwsIkV2ZW50Q29kZSI6IiIsIlRpdGxlIjoiU3VwZXJnaWFudCBMb3dlciBDcmV0YWNlb3VzIFByZS1TYWx0IFNhbnRvcyBCYXNpbiIsIkltYWdlVVJMIjoiL0FUUy5Db250cm9scy5IYW5kbGVycy5UaHVtYm5haWwuYXhkP1BhdGg9aHR0cCUzYSUyZiUyZnN0b3JlLWFzc2V0cy5hYXBnLm9yZyUyZmltZyUyZnByb2R1Y3RzJTJmMTMxOV9NZW1vaXIxMjQuanBnXHUwMDI2TWF4V2lkdGg9MTAwXHUwMDI2TWF4SGVpZ2h0PTEwMCIsIk1lbWJlclByaWNlVGV4dCI6Ik1lbWJlciBQcmljZSIsIk5vbk1lbWJlclByaWNlVGV4dCI6Ik5vbi1tZW1iZXIgUHJpY2UiLCJZb3VyUHJpY2VUZXh0IjoiWW91ciBQcmljZSIsIk1lbWJlclVuaXRQcmljZSI6IiQxMjQuMDAiLCJOb25NZW1iZXJVbml0UHJpY2UiOiIkMjQ4LjAwIiwiWW91clVuaXRQcmljZSI6IiQyNDguMDAiLCJOb3RlIjoiIiwiRWxlY3Ryb25pYyI6InRydWUiLCJUYXJnZXRVUkwiOiIvZGV0YWlsLmFzcHg/aWQ9MTMxOSJ9ZBYCZg8VAo0BL0FUUy5Db250cm9scy5IYW5kbGVycy5UaHVtYm5haWwuYXhkP1BhdGg9aHR0cCUzYSUyZiUyZnN0b3JlLWFzc2V0cy5hYXBnLm9yZyUyZmltZyUyZnByb2R1Y3RzJTJmMTMxOV9NZW1vaXIxMjQuanBnJk1heFdpZHRoPTEwMCZNYXhIZWlnaHQ9MTAwMVN1cGVyZ2lhbnQgTG93ZXIgQ3JldGFjZW91cyBQcmUtU2FsdCBTYW50b3MgQmFzaW5kAgMPDxYCHxoFkgR7IlByb2R1Y3RDb2RlIjoiMTMxOSIsIkNhdGVnb3J5IjpudWxsLCJFdmVudENvZGUiOiIiLCJUaXRsZSI6IlN1cGVyZ2lhbnQgTG93ZXIgQ3JldGFjZW91cyBQcmUtU2FsdCBTYW50b3MgQmFzaW4iLCJJbWFnZVVSTCI6Ii9BVFMuQ29udHJvbHMuSGFuZGxlcnMuVGh1bWJuYWlsLmF4ZD9QYXRoPWh0dHAlM2ElMmYlMmZzdG9yZS1hc3NldHMuYWFwZy5vcmclMmZpbWclMmZwcm9kdWN0cyUyZjEzMTlfTWVtb2lyMTI0LmpwZ1x1MDAyNk1heFdpZHRoPTEwMFx1MDAyNk1heEhlaWdodD0xMDAiLCJNZW1iZXJQcmljZVRleHQiOiJNZW1iZXIgUHJpY2UiLCJOb25NZW1iZXJQcmljZVRleHQiOiJOb24tbWVtYmVyIFByaWNlIiwiWW91clByaWNlVGV4dCI6IllvdXIgUHJpY2UiLCJNZW1iZXJVbml0UHJpY2UiOiIkMTI0LjAwIiwiTm9uTWVtYmVyVW5pdFByaWNlIjoiJDI0OC4wMCIsIllvdXJVbml0UHJpY2UiOiIkMjQ4LjAwIiwiTm90ZSI6IiIsIkVsZWN0cm9uaWMiOiJ0cnVlIiwiVGFyZ2V0VVJMIjoiL2RldGFpbC5hc3B4P2lkPTEzMTkifWQWAmYPFQExU3VwZXJnaWFudCBMb3dlciBDcmV0YWNlb3VzIFByZS1TYWx0IFNhbnRvcyBCYXNpbmQCBQ9kFgJmDxUCDE1lbWJlciBQcmljZQckMTI0LjAwZAIHD2QWAmYPFQIQTm9uLW1lbWJlciBQcmljZQckMjQ4LjAwZAIJDxYCHwdoFgJmDxUCCllvdXIgUHJpY2UHJDI0OC4wMGQCCg8VAhVzdHlsZT0nZGlzcGxheTpub25lOycAZAIHD2QWAgIBD2QWAgICD2QWAmYPZBYCAgEPZBYCAgEPPCsACQEADxYEHw8WAB8QAgFkFgJmD2QWDAIBDw8WAh8aBZMEeyJQcm9kdWN0Q29kZSI6IjEzMDgiLCJDYXRlZ29yeSI6bnVsbCwiRXZlbnRDb2RlIjoiIiwiVGl0bGUiOiJJbnRlZ3JhdGVkIEdlb2xvZ3kgb2YgVW5jb252ZW50aW9uYWxzOiBWYWNhIE11ZXJ0YSIsIkltYWdlVVJMIjoiL0FUUy5Db250cm9scy5IYW5kbGVycy5UaHVtYm5haWwuYXhkP1BhdGg9aHR0cCUzYSUyZiUyZnN0b3JlLWFzc2V0cy5hYXBnLm9yZyUyZmltZyUyZnByb2R1Y3RzJTJmMTMwOF9NZW1vaXIxMjEuanBnXHUwMDI2TWF4V2lkdGg9MTAwXHUwMDI2TWF4SGVpZ2h0PTEwMCIsIk1lbWJlclByaWNlVGV4dCI6Ik1lbWJlciBQcmljZSIsIk5vbk1lbWJlclByaWNlVGV4dCI6Ik5vbi1tZW1iZXIgUHJpY2UiLCJZb3VyUHJpY2VUZXh0IjoiWW91ciBQcmljZSIsIk1lbWJlclVuaXRQcmljZSI6IiQxMTkuMDAiLCJOb25NZW1iZXJVbml0UHJpY2UiOiIkMjM4LjAwIiwiWW91clVuaXRQcmljZSI6IiQyMzguMDAiLCJOb3RlIjoiIiwiRWxlY3Ryb25pYyI6InRydWUiLCJUYXJnZXRVUkwiOiIvZGV0YWlsLmFzcHg/aWQ9MTMwOCJ9ZBYCZg8VAo0BL0FUUy5Db250cm9scy5IYW5kbGVycy5UaHVtYm5haWwuYXhkP1BhdGg9aHR0cCUzYSUyZiUyZnN0b3JlLWFzc2V0cy5hYXBnLm9yZyUyZmltZyUyZnByb2R1Y3RzJTJmMTMwOF9NZW1vaXIxMjEuanBnJk1heFdpZHRoPTEwMCZNYXhIZWlnaHQ9MTAwMkludGVncmF0ZWQgR2VvbG9neSBvZiBVbmNvbnZlbnRpb25hbHM6IFZhY2EgTXVlcnRhZAIDDw8WAh8aBZMEeyJQcm9kdWN0Q29kZSI6IjEzMDgiLCJDYXRlZ29yeSI6bnVsbCwiRXZlbnRDb2RlIjoiIiwiVGl0bGUiOiJJbnRlZ3JhdGVkIEdlb2xvZ3kgb2YgVW5jb252ZW50aW9uYWxzOiBWYWNhIE11ZXJ0YSIsIkltYWdlVVJMIjoiL0FUUy5Db250cm9scy5IYW5kbGVycy5UaHVtYm5haWwuYXhkP1BhdGg9aHR0cCUzYSUyZiUyZnN0b3JlLWFzc2V0cy5hYXBnLm9yZyUyZmltZyUyZnByb2R1Y3RzJTJmMTMwOF9NZW1vaXIxMjEuanBnXHUwMDI2TWF4V2lkdGg9MTAwXHUwMDI2TWF4SGVpZ2h0PTEwMCIsIk1lbWJlclByaWNlVGV4dCI6Ik1lbWJlciBQcmljZSIsIk5vbk1lbWJlclByaWNlVGV4dCI6Ik5vbi1tZW1iZXIgUHJpY2UiLCJZb3VyUHJpY2VUZXh0IjoiWW91ciBQcmljZSIsIk1lbWJlclVuaXRQcmljZSI6IiQxMTkuMDAiLCJOb25NZW1iZXJVbml0UHJpY2UiOiIkMjM4LjAwIiwiWW91clVuaXRQcmljZSI6IiQyMzguMDAiLCJOb3RlIjoiIiwiRWxlY3Ryb25pYyI6InRydWUiLCJUYXJnZXRVUkwiOiIvZGV0YWlsLmFzcHg/aWQ9MTMwOCJ9ZBYCZg8VATJJbnRlZ3JhdGVkIEdlb2xvZ3kgb2YgVW5jb252ZW50aW9uYWxzOiBWYWNhIE11ZXJ0YWQCBQ9kFgJmDxUCDE1lbWJlciBQcmljZQckMTE5LjAwZAIHD2QWAmYPFQIQTm9uLW1lbWJlciBQcmljZQckMjM4LjAwZAIJDxYCHwdoFgJmDxUCCllvdXIgUHJpY2UHJDIzOC4wMGQCCg8VAhVzdHlsZT0nZGlzcGxheTpub25lOycAZAIID2QWAgIBD2QWAgICD2QWAmYPZBYCAgEPZBYCAgEPPCsACQEADxYEHw8WAB8QAgFkFgJmD2QWDAIBDw8WAh8aBZEEeyJQcm9kdWN0Q29kZSI6IjEzMjEiLCJDYXRlZ29yeSI6bnVsbCwiRXZlbnRDb2RlIjoiIiwiVGl0bGUiOiJBcHBsaWVkIENvbmNlcHRzIGluIEZyYWN0dXJlZCBSZXNlcnZvaXJzIiwiSW1hZ2VVUkwiOiIvQVRTLkNvbnRyb2xzLkhhbmRsZXJzLlRodW1ibmFpbC5heGQ/UGF0aD1odHRwJTNhJTJmJTJmc3RvcmUtYXNzZXRzLmFhcGcub3JnJTJmaW1nJTJmcHJvZHVjdHMlMmYxMzIxX0FwcGxpZWRGcmFjdHVyZXMxLmpwZ1x1MDAyNk1heFdpZHRoPTEwMFx1MDAyNk1heEhlaWdodD0xMDAiLCJNZW1iZXJQcmljZVRleHQiOiJNZW1iZXIgUHJpY2UiLCJOb25NZW1iZXJQcmljZVRleHQiOiJOb24tbWVtYmVyIFByaWNlIiwiWW91clByaWNlVGV4dCI6IllvdXIgUHJpY2UiLCJNZW1iZXJVbml0UHJpY2UiOiIkMTMwLjAwIiwiTm9uTWVtYmVyVW5pdFByaWNlIjoiJDEzMC4wMCIsIllvdXJVbml0UHJpY2UiOiIkMTMwLjAwIiwiTm90ZSI6IiIsIkVsZWN0cm9uaWMiOiJ0cnVlIiwiVGFyZ2V0VVJMIjoiL2RldGFpbC5hc3B4P2lkPTEzMjEifWQWAmYPFQKVAS9BVFMuQ29udHJvbHMuSGFuZGxlcnMuVGh1bWJuYWlsLmF4ZD9QYXRoPWh0dHAlM2ElMmYlMmZzdG9yZS1hc3NldHMuYWFwZy5vcmclMmZpbWclMmZwcm9kdWN0cyUyZjEzMjFfQXBwbGllZEZyYWN0dXJlczEuanBnJk1heFdpZHRoPTEwMCZNYXhIZWlnaHQ9MTAwKEFwcGxpZWQgQ29uY2VwdHMgaW4gRnJhY3R1cmVkIFJlc2Vydm9pcnNkAgMPDxYCHxoFkQR7IlByb2R1Y3RDb2RlIjoiMTMyMSIsIkNhdGVnb3J5IjpudWxsLCJFdmVudENvZGUiOiIiLCJUaXRsZSI6IkFwcGxpZWQgQ29uY2VwdHMgaW4gRnJhY3R1cmVkIFJlc2Vydm9pcnMiLCJJbWFnZVVSTCI6Ii9BVFMuQ29udHJvbHMuSGFuZGxlcnMuVGh1bWJuYWlsLmF4ZD9QYXRoPWh0dHAlM2ElMmYlMmZzdG9yZS1hc3NldHMuYWFwZy5vcmclMmZpbWclMmZwcm9kdWN0cyUyZjEzMjFfQXBwbGllZEZyYWN0dXJlczEuanBnXHUwMDI2TWF4V2lkdGg9MTAwXHUwMDI2TWF4SGVpZ2h0PTEwMCIsIk1lbWJlclByaWNlVGV4dCI6Ik1lbWJlciBQcmljZSIsIk5vbk1lbWJlclByaWNlVGV4dCI6Ik5vbi1tZW1iZXIgUHJpY2UiLCJZb3VyUHJpY2VUZXh0IjoiWW91ciBQcmljZSIsIk1lbWJlclVuaXRQcmljZSI6IiQxMzAuMDAiLCJOb25NZW1iZXJVbml0UHJpY2UiOiIkMTMwLjAwIiwiWW91clVuaXRQcmljZSI6IiQxMzAuMDAiLCJOb3RlIjoiIiwiRWxlY3Ryb25pYyI6InRydWUiLCJUYXJnZXRVUkwiOiIvZGV0YWlsLmFzcHg/aWQ9MTMyMSJ9ZBYCZg8VAShBcHBsaWVkIENvbmNlcHRzIGluIEZyYWN0dXJlZCBSZXNlcnZvaXJzZAIFD2QWAmYPFQIMTWVtYmVyIFByaWNlByQxMzAuMDBkAgcPZBYCZg8VAhBOb24tbWVtYmVyIFByaWNlByQxMzAuMDBkAgkPFgIfB2gWAmYPFQIKWW91ciBQcmljZQckMTMwLjAwZAIKDxUCFXN0eWxlPSdkaXNwbGF5Om5vbmU7JwBkAgsPZBYEAgEPDxYCHwAFCkhpZ2hsaWdodHNkZAIDD2QWDAIBDxYCHwdoFgICAQ8PFgIfAAUGTmV3ZXN0ZGQCAw8WAh8HaBYCAgEPDxYCHwAFDEJlc3QgU2VsbGVyc2RkAgUPFgIfB2gWAgIBDw8WAh8ABQhTcGVjaWFsc2RkAgcPDxYCHwdoZGQCCQ8PFgIfB2hkZAILDw8WAh8HaGQWBGYPFgIfB2hkAgIPFgIfB2hkAhcPDxYGHwJnHwNnHwVoZGQCGQ8PFgYfAmcfA2cfBWhkZAIbDxYCHwAFgsMBPCEtLSBTY3JhcGVQYWdlQm90dG9tU3RhcnRUYWcgLS0+CgoKPC9kaXY+PC9kaXY+Cgo8L2Rpdj48L2Rpdj4KCgoKCgoKCgoKCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsciI+PC9kaXY+CgoKCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsciI+PC9kaXY+CgoKCgoKCgoKCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsciI+PC9kaXY+CgoKCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsciI+PC9kaXY+CgoKCgoKICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2xyIj48L2Rpdj4KCgoKCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsciI+PC9kaXY+CgoKCgoKICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBjbGFzcz0iY2xyIj48L2Rpdj4KCiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgaWQ9ImVtcHR5Ij48L2Rpdj4KCiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CgoKCgogICAgICAgIDwvZGl2PgogICAgPC9kaXY+CiAgICA8L2Rpdj4KPGRpdiBjbGFzcz0iY2xyIj48L2Rpdj4KCjwhLS1NYWluIENvbnRlbnQgQXJlYSBFbmQtLT4KCgo8IS0tRm9vdGVyIEFyZWEgU3RhcnRzLS0+CjxkaXYgaWQ9Im91dGVyRnQiPgo8ZGl2IGNsYXNzPSJmb290ZXJfYmciPgogICAgICAgIDxkaXYgY2xhc3M9InJvdyI+CiAgICAgICAgPGRpdiBjbGFzcz0iZm9vdGVyX2FyZWFfYmciPgogICAgICAgIDxhIGlkPSJzaXRlbWFwIiBuYW1lPSJzaXRlbWFwIj48L2E+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImZvb3Rlcl9hcmVhIj4KICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImxpbmtfdGV4dCIgYWxpZ249InJpZ2h0Ij4KICAgICAgICAgICAgICAgICAgICBMb29raW5nIEZvciBTb21ldGhpbmc/IENsaWNrIEhlcmUuICsvLQogICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgICAgICA8ZGl2IGlkPSJob3Zlcl9jb250ZW50MiIgY2xhc3M9ImhvdmVyX2NvbnRlbnQiPgogICAgICAgICAgICAgICAgCTxkaXYgY2xhc3M9ImZvb3RfY29udGVudF9hcmVhIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGRpdiBpZD0iZG5uX0Zvb3RlclBhbmUiIGNsYXNzPSJGb290ZXJQYW5lIj48ZGl2IGNsYXNzPSJEbm5Nb2R1bGUgRG5uTW9kdWxlLUROTl9IVE1MIERubk1vZHVsZS0xMzY2NyI+PGEgbmFtZT0iMTM2NjciPjwvYT48ZGl2IGlkPSJkbm5fY3RyMTM2NjdfQ29udGVudFBhbmUiPjwhLS0gU3RhcnRfTW9kdWxlXzEzNjY3IC0tPjxkaXYgaWQ9ImRubl9jdHIxMzY2N19Nb2R1bGVDb250ZW50IiBjbGFzcz0iRE5OTW9kdWxlQ29udGVudCBNb2RETk5IVE1MQyI+Cgo8ZGl2IGlkPSJkbm5fY3RyMTM2NjdfSHRtbE1vZHVsZV9sYmxDb250ZW50IiBjbGFzcz0iTm9ybWFsIj4KCTxkaXYgY2xhc3M9ImNvbHM2IHBhZGRpbmcgZG5uTGVmdCI+CjxkaXYgY2xhc3M9IndyYXBwZXIiPgo8cCBjbGFzcz0iZm9vdGVyX2hlYWRpbmciPkFBUEc8L3A+CjxwIGNsYXNzPSJmb290ZXJfY29udGVudCI+PGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9vdmVydmlldyI+QWJvdXQgQUFQRzwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvYWJvdXQvbWVtYmVyc2hpcC9iZW5lZml0cyI+IEJlbmVmaXRzPC9hPjxiciAvPgo8YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9hYm91dC9tZW1iZXJzaGlwL3R5cGVzIj5Ib3cgdG8gSm9pbjwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2FwcG1hbmFnZXIuYWFwZy5vcmcvIj5Kb2luIE5vdzwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvZXZlbnRzL2NhbGVuZGFyIj5DYWxlbmRhcjwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2NhcmVlcmNlbnRlci5hYXBnLm9yZy8iIHRhcmdldD0iX2JsYW5rIj5DYXJlZXJzPC9hPjxiciAvPgo8YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9ldmVudHMvZXZlbnQtbGlzdGluZ3MiPkV2ZW50IExpc3Q8L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2hlbHAiPkhlbHA8L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2NhcmVlci9hYXBnLW5ldCI+QUFQRyBOLkUuVC48L2E+PC9wPgo8L2Rpdj4KPGRpdiBjbGFzcz0id3JhcHBlciI+CjxwIGNsYXNzPSJmb290ZXJfaGVhZGluZyI+RGl2aXNpb25zPC9wPgo8cCBjbGFzcz0iZm9vdGVyX2NvbnRlbnQiPjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2Fib3V0L2FhcGcvZGl2aXNpb25zIj5BYm91dCBBQVBHIERpdmlzaW9uczwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2RlZy5hYXBnLm9yZy8iIHRhcmdldD0iX2JsYW5rIj5ERUc6IERpdmlzaW9uIG9mIEVudmlyb25tZW50YWwgR2Vvc2NpZW5jZXM8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9kcGEuYWFwZy5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+RFBBOiBEaXZpc2lvbiBvZiBQcm9mZXNzaW9uYWwgQWZmYWlyczwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2VtZC5hYXBnLm9yZy8iIHRhcmdldD0iX2JsYW5rIj5FTUQ6IEVuZXJneSBNaW5lcmFscyBEaXZpc2lvbjwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9kaXZpc2lvbnMvcHNnZCIgdGFyZ2V0PSJfYmxhbmsiPlBTR0Q6IFBldHJvbGV1bSBTdHJ1Y3R1cmUgYW5kIEdlb21lY2hhbmljcyBEaXZpc2lvbjwvYT48L3A+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJ3cmFwcGVyIj4KPHAgY2xhc3M9ImZvb3Rlcl9oZWFkaW5nIj5FZHVjYXRpb248L3A+CjxwIGNsYXNzPSJmb290ZXJfY29udGVudCI+PGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvY2FyZWVyL3RyYWluaW5nIiB0YXJnZXQ9Il9ibGFuayI+RWR1Y2F0aW9uIEhvbWU8L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2NhcmVlci90cmFpbmluZy9pbi1wZXJzb24vc2hvcnQtY291cnNlcyI+Q291cnNlczwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvZXZlbnRzL2V2ZW50LWxpc3RpbmdzIj5DYWxlbmRhcjwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvY2FyZWVyL3RyYWluaW5nL2luLXBlcnNvbi93b3Jrc2hvcHMiPkdlb3NjaWVuY2VzIFRlY2hub2xvZ3kgV29ya3Nob3BzIChHVFcpPC9hPjxiciAvPgo8YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9jYXJlZXIvdHJhaW5pbmcvaW4tcGVyc29uL2Rpc3Rpbmd1aXNoZWQtbGVjdHVyZXJzIj5MZWN0dXJlcnM8L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2NhcmVlci90cmFpbmluZyI+SW4gUGVyc29uIFRyYWluaW5nPC9hPjxiciAvPgo8YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9jYXJlZXIvdHJhaW5pbmcjbHQtMjE2ODIxNS1vbmxpbmUtdHJhaW5pbmciIHRhcmdldD0iX2JsYW5rIj5PbmxpbmUgVHJhaW5pbmc8L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2V2ZW50cy9yZXNlYXJjaC9oZWRiZXJnLWNvbmZlcmVuY2VzIj48L2E+PGEgaHJlZj0iaHR0cDovL2FyY2hpdmVzLmFhcGcub3JnL2sxMnJlc291cmNlcy8iIHRhcmdldD0iX2JsYW5rIj5LLTEyIFJlc291cmNlczwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvZXZlbnRzL3Jlc2VhcmNoL2hlZGJlcmctY29uZmVyZW5jZXMiPlJlc2VhcmNoIENvbmZlcmVuY2VzPC9hPjxiciAvPgo8YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9jYXJlZXIvdHJhaW5pbmcvaW4tcGVyc29uL3Zpc2l0aW5nLWdlb3NjaWVudGlzdHMiPlZpc2l0aW5nIEdlb3NjaWVudGlzdCBQcm9ncmFtPC9hPjwvcD4KPC9kaXY+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJjb2xzNiBwYWRkaW5nIGRubkxlZnQiPgo8ZGl2IGNsYXNzPSJ3cmFwcGVyIj4KPHAgY2xhc3M9ImZvb3Rlcl9oZWFkaW5nIj5Gb3VuZGF0aW9uPC9wPgo8cCBjbGFzcz0iZm9vdGVyX2NvbnRlbnQiPjxhIGhyZWY9Imh0dHA6Ly9mb3VuZGF0aW9uLmFhcGcub3JnLyIgdGFyZ2V0PSJfYmxhbmsiPiBGb3VuZGF0aW9uIEhvbWU8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9mb3VuZGF0aW9uLmFhcGcub3JnL3N0dWRlbnRzL2luZGV4LmNmbSIgdGFyZ2V0PSJfYmxhbmsiPlN0dWRlbnQgR3JhbnRzPC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vZm91bmRhdGlvbi5hYXBnLm9yZy9wcm9ncmFtcy9pbmRleC5jZm0iIHRhcmdldD0iX2JsYW5rIj5Qcm9ncmFtczwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2ZvdW5kYXRpb24uYWFwZy5vcmcvbGlicmFyeS8iIHRhcmdldD0iX2JsYW5rIj5SZXNvdXJjZSBMaWJyYXJ5PC9hPjxiciAvPgo8c3Ryb25nPjxhIGhyZWY9Imh0dHBzOi8vd3d3LmFhcGcub3JnL2VEb25hdGlvbi9Db3JlL2VEb25hdGlvbi5hc3B4IiB0YXJnZXQ9Il9ibGFuayI+RG9uYXRlPC9hPjwvc3Ryb25nPjwvcD4KPC9kaXY+CjxkaXYgY2xhc3M9IndyYXBwZXIiPgo8cCBjbGFzcz0iZm9vdGVyX2hlYWRpbmciPkdFTy1EQzwvcD4KPHAgY2xhc3M9ImZvb3Rlcl9jb250ZW50Ij48YSBocmVmPSJodHRwOi8vZ2VvZGMuYWFwZy5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+R0VPLURDIEhvbWU8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9nZW9kYy5hYXBnLm9yZy9hYm91dC5jZm0iIHRhcmdldD0iX2JsYW5rIj5BYm91dCBHRU8tREM8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9nZW9kYy5hYXBnLm9yZy9BY3Rpb25BbGVydC8iIHRhcmdldD0iX2JsYW5rIj5BY3Rpb24gQWxlcnQ8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9ibG9nLmFhcGcub3JnL2dlb2RjLyIgdGFyZ2V0PSJfYmxhbmsiPkJsb2c8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9kcGEuYWFwZy5vcmcvZ2FjL2luZGV4LmNmbSIgdGFyZ2V0PSJfYmxhbmsiPkFBUEcgU3RhdGVtZW50czwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2RwYS5hYXBnLm9yZy90ZXN0aW1vbmllcy9pbmRleC5jZm0iIHRhcmdldD0iX2JsYW5rIj5UZXN0aW1vbmllczwvYT48L3A+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJ3cmFwcGVyIj4KPHAgY2xhc3M9ImZvb3Rlcl9oZWFkaW5nIj5HZW9zY2llbmNlPC9wPgo8cCBjbGFzcz0iZm9vdGVyX2NvbnRlbnQiPjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL3B1YmxpY2F0aW9ucyIgdGFyZ2V0PSJfYmxhbmsiPkdlb3NjaWVuY2UgSG9tZTwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvcHVibGljYXRpb25zL2pvdXJuYWxzL2J1bGxldGluIiB0YXJnZXQ9Il9ibGFuayI+QnVsbGV0aW48L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL3B1YmxpY2F0aW9ucy9qb3VybmFscy9idWxsZXRpbi9hcmNoaXZlcyIgdGFyZ2V0PSJfYmxhbmsiPkFyY2hpdmVzPC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vZGF0YXBhZ2VzLmNvbS8iIHRhcmdldD0iX2JsYW5rIj5EYXRhcGFnZXM8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9mb3VuZGF0aW9uLmFhcGcub3JnL2xpYnJhcnkvIiB0YXJnZXQ9Il9ibGFuayI+TGlicmFyeTwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvY2FyZWVyL2FhcGctbmV0Ij5BQVBHIE4uRS5ULjwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2FyY2hpdmVzLmRhdGFwYWdlcy5jb20vZGF0YS9pbmRleC5odG1sIiB0YXJnZXQ9Il9ibGFuayI+UGF5LXBlci1WaWV3PC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vYXJjaGl2ZXMuYWFwZy5vcmcvcHVicy9hYXBnY29weXJpZ2h0LmNmbSIgdGFyZ2V0PSJfYmxhbmsiPlBlcm1pc3Npb25zPC9hPjwvcD4KPC9kaXY+CjxkaXYgY2xhc3M9IndyYXBwZXIiPgo8cCBjbGFzcz0iZm9vdGVyX2hlYWRpbmciPlNlcnZpY2VzPC9wPgo8cCBjbGFzcz0iZm9vdGVyX2NvbnRlbnQiPjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2RwYS92aWRlby92aWRlby5hc3B4IiB0YXJnZXQ9Il9ibGFuayI+RXRoaWNzIFRyYWluaW5nPC9hPjxiciAvPgo8YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9hYm91dC9hYXBnL292ZXJ2aWV3L3Byb2dyYW1zIzU2Mjc3MDUtYmVuZWZpdHMiPkdlb0NhcmUgKEluc3VyYW5jZSk8L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL3Byb2ZpbGUiPlBheSBEdWVzPC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vZm91bmRhdGlvbi5hYXBnLm9yZy9saWJyYXJ5Ij5MaWJyYXJ5PC9hPjxiciAvPgo8YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9hYm91dC9tZW1iZXJzaGlwL2RpcmVjdG9yeSI+TWVtYmVyIERpcmVjdG9yeTwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL3BheXBlcnZpZXcuZGF0YXBhZ2VzLmNvbS8iIHRhcmdldD0iX2JsYW5rIj5QYXktcGVyLVZpZXc8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9hcmNoaXZlcy5hYXBnLm9yZy9zbGlkZV9yZXNvdXJjZXMvaW5kZXguY2ZtIiB0YXJnZXQ9Il9ibGFuayI+U2xpZGUgVmF1bHQ8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9hcmNoaXZlcy5hYXBnLm9yZy92aWRlb3MvaW5kZXguY2ZtIiB0YXJnZXQ9Il9ibGFuayI+VmlkZW8gVmF1bHQ8L2E+PC9wPgo8L2Rpdj4KPC9kaXY+CjxkaXYgY2xhc3M9ImNvbHM2IHBhZGRpbmcgZG5uTGVmdCI+CjxkaXYgY2xhc3M9IndyYXBwZXIiPgo8cCBjbGFzcz0iZm9vdGVyX2hlYWRpbmciPkludGVybmF0aW9uYWw8L3A+CjxwIGNsYXNzPSJmb290ZXJfY29udGVudCI+PGEgaHJlZj0iaHR0cDovL2FmcmljYS5hYXBnLm9yZy8iIHRhcmdldD0iX2JsYW5rIj5BZnJpY2EgUmVnaW9uPC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vYXNpYXBhY2lmaWMuYWFwZy5vcmcvIj5Bc2lhIFBhY2lmaWMgUmVnaW9uPC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vY2FuYWRhLmFhcGcub3JnLyI+Q2FuYWRhIFJlZ2lvbjwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2V1cm9wZS5hYXBnLm9yZy8iIHRhcmdldD0iX2JsYW5rIj5FdXJvcGVhbiBSZWdpb248L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9sYXRpbmFtZXJpY2EuYWFwZy5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+TGF0aW4gQW1lcmljYSBSZWdpb248L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9taWRkbGVlYXN0LmFhcGcub3JnLyIgdGFyZ2V0PSJfYmxhbmsiPk1pZGRsZSBFYXN0IFJlZ2lvbjwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2liYS5hYXBnLm9yZy8iIHRhcmdldD0iX2JsYW5rIj5JbXBlcmlhbCBCYXJyZWwgQXdhcmQ8L2E+PC9wPgo8L2Rpdj4KPGRpdiBjbGFzcz0id3JhcHBlciI+CjxwIGNsYXNzPSJmb290ZXJfaGVhZGluZyI+R2xvYmFsPC9wPgo8cCBjbGFzcz0iZm9vdGVyX2NvbnRlbnQiPjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL1NjaWVuY2UvR2VvZ3JhcGhpYy9NYXAiPkdsb2JhbCBIb21lPC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vYWZyaWNhLmFhcGcub3JnLyI+QWZyaWNhIChMYWdvcykgT2ZmaWNlPC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vYXNpYXBhY2lmaWMuYWFwZy5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+QXNpYSBQYWNpZmljIChTaW5nYXBvcmUpIE9mZmljZTwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2NhbmFkYS5hYXBnLm9yZy8iIHRhcmdldD0iX2JsYW5rIj5DYW5hZGEgQ29udGFjdHM8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9ldXJvcGUuYWFwZy5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+RXVyb3BlIChMb25kb24pIE9mZmljZTwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2xhdGluYW1lcmljYS5hYXBnLm9yZy8iIHRhcmdldD0iX2JsYW5rIj5MYXRpbiBBbWVyaWNhIChCb2dvdMODwqEpIE9mZmljZTwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL21pZGRsZWVhc3QuYWFwZy5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+TWlkZGxlIEVhc3QgKER1YmFpKSBPZmZpY2U8L2E+PC9wPgo8L2Rpdj4KPGRpdiBjbGFzcz0id3JhcHBlciI+CjxwIGNsYXNzPSJmb290ZXJfaGVhZGluZyI+TGVhZGVyc2hpcDwvcD4KPHAgY2xhc3M9ImZvb3Rlcl9jb250ZW50Ij48YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9hYm91dC9hYXBnL2xlYWRlcnNoaXAiPkxlYWRlcnNoaXAgUm9zdGVyczwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9vdmVydmlldyMyNDc0MjY0LW1pc3Npb24tc3RhdGVtZW50Ij5QdXJwb3NlIC8gTWlzc2lvbjwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvUG9ydGFscy8wL2RvY3MvQUFQRy1jb25zdGl0dXRpb24tYnlsYXdzLnBkZiI+Q29uc3RpdHV0aW9uICZhbXA7IEJ5bGF3czwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9vdmVydmlldy9jb21taXR0ZWVzIj5Db21taXR0ZWVzPC9hPjxiciAvPgo8YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9jYXJlZXIvYWFwZy1uZXQiPkFBUEcgTi5FLlQuPC9hPjwvcD4KPC9kaXY+CjxkaXYgY2xhc3M9IndyYXBwZXIiPgo8cCBjbGFzcz0iZm9vdGVyX2hlYWRpbmciPllvdW5nIFByb2Zlc3Npb25hbHM8L3A+CjxwIGNsYXNzPSJmb290ZXJfY29udGVudCI+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL3lvdW5ncHJvcyI+QWN0aXZpdGllczwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9vdmVydmlldy9jb21taXR0ZWVzL3lvdW5ncHJvcyI+Q29tbWl0dGVlPC9hPjxiciAvPgo8YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9hYm91dC9tZW1iZXJzaGlwL3R5cGVzL2Fzc29jaWF0ZSI+QmVuZWZpdHM8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly93d3cuZmFjZWJvb2suY29tL2dyb3VwLnBocD9naWQ9NTQzMDI2MjAyNTkiIHRhcmdldD0iX2JsYW5rIj5GYWNlYm9vazwvYT48L3A+CjwvZGl2Pgo8L2Rpdj4KPGRpdiBjbGFzcz0iY29sczYgcGFkZGluZyBkbm5MZWZ0Ij4KPGRpdiBjbGFzcz0id3JhcHBlciI+CjxwIGNsYXNzPSJmb290ZXJfaGVhZGluZyI+TG9naW4gVG86PC9wPgo8cCBjbGFzcz0iZm9vdGVyX2NvbnRlbnQiPjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL3Byb2ZpbGUvdXNlcmlkLyU1QnVzZXI6dXNlcmlkJTVEIj5BY2Nlc3MgT25saW5lIEpvdXJuYWxzPGJyIC8+Ck1lbWJlciBEaXJlY3RvcnkgPGJyIC8+ClBheSBEdWVzPGJyIC8+ClByaXZhY3kgU2V0dGluZ3M8YnIgLz4KUmV2aWV3IFNpdGUgQWN0aXZpdHk8YnIgLz4KVXBkYXRlIFByb2ZpbGU8YnIgLz4KVXBncmFkZSBNZW1iZXIgTGV2ZWw8YnIgLz4KVm90ZSA8L2E+PC9wPgo8L2Rpdj4KPGRpdiBjbGFzcz0id3JhcHBlciI+CjxwIGNsYXNzPSJmb290ZXJfaGVhZGluZyI+TWVldGluZ3MvRXZlbnRzPC9wPgo8cCBjbGFzcz0iZm9vdGVyX2NvbnRlbnQiPjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2V2ZW50cy9ldmVudC1saXN0aW5ncyI+TWVldGluZ3MgVGFibGU8L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2V2ZW50cy9jYWxlbmRhciI+Q2FsZW5kYXI8L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2V2ZW50cy9jb25mZXJlbmNlcy9hY2UvbWljcm9zaXRlIiB0YXJnZXQ9Il9ibGFuayI+QW5udWFsIENvbnZlbnRpb24gYW5kIEV4aGliaXRpb24gPC9hPjxiciAvPgo8YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9ldmVudHMvY29uZmVyZW5jZXMvaWNlL21pY3Jvc2l0ZSIgdGFyZ2V0PSJfYmxhbmsiPkludGVybmF0aW9uYWwgQ29uZmVyZW5jZSBhbmQgRXhoaWJpdGlvbjwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL3VydGVjLm9yZy8iIHRhcmdldD0iX2JsYW5rIj5VbmNvbnZlbnRpb25hbCBSZXNvdXJjZXMgVGVjaG5vbG9neSBDb25mZXJlbmNlPC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vYXJjdGljdGVjaG5vbG9neWNvbmZlcmVuY2UuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPkFyY3RpYyBUZWNobm9sb2d5IENvbmZlcmVuY2U8L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2V2ZW50cy9yZXNlYXJjaC9oZWRiZXJnLWNvbmZlcmVuY2VzIj5SZXNlYXJjaCBDb25mZXJlbmNlczwvYT48L3A+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJ3cmFwcGVyIj4KPHAgY2xhc3M9ImZvb3Rlcl9oZWFkaW5nIj5NZW1iZXJzaGlwPC9wPgo8cCBjbGFzcz0iZm9vdGVyX2NvbnRlbnQiPjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2Fib3V0L21lbWJlcnNoaXAiIHRhcmdldD0iX2JsYW5rIj5NZW1iZXJzaGlwIEhvbWU8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9jYXJlZXJjZW50ZXIuYWFwZy5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+Q2FyZWVyczwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvYWJvdXQvbWVtYmVyc2hpcC9kaXJlY3RvcnkiPk1lbWJlciBEaXJlY3Rvcnk8L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL3Byb2ZpbGUiPkR1ZXM8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9hcHBtYW5hZ2VyLmFhcGcub3JnLyIgdGFyZ2V0PSJfYmxhbmsiPkpvaW4gT25saW5lPC9hPjxiciAvPgo8YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9hYm91dC9hYXBnL292ZXJ2aWV3L2NvbW1pdHRlZXMvcHJvd2VzcyI+UHJvZmVzc2lvbmFsIFdvbWVuPC9hPjxiciAvPgo8YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9hYm91dC9tZW1iZXJzaGlwL3JlY3J1aXRtZW50LXByb2dyYW0iPlJlY3J1aXQ8L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2Fib3V0L2FhcGcvbGVhZGVyc2hpcC9yZWdpb25zIj5SZWdpb25zPC9hPjxiciAvPgo8YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9hYm91dC9hYXBnL2xlYWRlcnNoaXAvc2VjdGlvbnMiPlNlY3Rpb25zPC9hPjxiciAvPgo8YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9hYm91dC9tZW1iZXJzaGlwL2JlbmVmaXRzIj5TZXJ2aWNlczwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9vdmVydmlldy9jb21taXR0ZWVzL3lvdW5ncHJvcyI+WW91bmcgUHJvZmVzc2lvbmFsczwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2ZvdW5kYXRpb24uYWFwZy5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+QUFQRyBGb3VuZGF0aW9uPC9hPjwvcD4KPC9kaXY+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJjb2xzNiBwYWRkaW5nIGRubkxlZnQiPgo8ZGl2IGNsYXNzPSJ3cmFwcGVyIj4KPHAgY2xhc3M9ImZvb3Rlcl9oZWFkaW5nIj5Qcm9ncmFtczwvcD4KPHAgY2xhc3M9ImZvb3Rlcl9jb250ZW50Ij48YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9hYm91dC9hYXBnL292ZXJ2aWV3L3Byb2dyYW1zIj5BYm91dCBQcm9ncmFtczwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2liYS5hYXBnLm9yZy8iIHRhcmdldD0iX2JsYW5rIj5JbXBlcmlhbCBCYXJyZWwgQXdhcmQ8L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2NhcmVlci90cmFpbmluZy9pbi1wZXJzb24vZGlzdGluZ3Vpc2hlZC1sZWN0dXJlcnMiPkRpc3Rpbmd1aXNoZWQgTGVjdHVyZXJzPC9hPjxiciAvPgo8YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9jYXJlZXIvdHJhaW5pbmcvaW4tcGVyc29uL3Zpc2l0aW5nLWdlb3NjaWVudGlzdHMiPlZpc2l0aW5nIEdlb3NjaWVudGlzdDwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvYWJvdXQvbWVtYmVyc2hpcC9yZWNydWl0bWVudC1wcm9ncmFtIj48L2E+PGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvZXZlbnRzL2NhbGVuZGFyIj5DYWxlbmRhcjwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvY2FyZWVyL3RyYWluaW5nIj5FZHVjYXRpb248L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2Fib3V0L2FhcGcvb3ZlcnZpZXcvcHJvZ3JhbXMjNTYyNzcwNS1iZW5lZml0cyI+R2VvQ2FyZSAoSW5zdXJhbmNlKTwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvZXZlbnRzL3Jlc2VhcmNoL2hlZGJlcmctY29uZmVyZW5jZXMiPkhlZGJlcmcgQ29uZmVyZW5jZXM8L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2Fib3V0L21lbWJlcnNoaXAvcmVjcnVpdG1lbnQtcHJvZ3JhbSI+UmVjcnVpdDwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvY2FyZWVyL2FhcGctbmV0L3N0dWRlbnQtY2hhcHRlcnMiPlN0dWRlbnQgQ2hhcHRlcjwvYT48L3A+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJ3cmFwcGVyIj4KPHAgY2xhc3M9ImZvb3Rlcl9oZWFkaW5nIj5QdWJsaWNhdGlvbnM8L3A+CjxwIGNsYXNzPSJmb290ZXJfY29udGVudCI+PGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvcHVibGljYXRpb25zIj5QdWJsaWNhdGlvbnM8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9zdG9yZS5hYXBnLm9yZy8iIHRhcmdldD0iX2JsYW5rIj5Cb29rcyAtIEJ1eSBvbmU8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9hcmNoaXZlcy5hYXBnLm9yZy9wdWJzL3Byb3Bvc2FsX2FwcC5jZm0iPkJvb2tzIC0gU3VibWl0IG9uZTwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvcHVibGljYXRpb25zL2pvdXJuYWxzL2J1bGxldGluIj5CdWxsZXRpbjwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvcHVibGljYXRpb25zL25ld3MvZXhwbG9yZXIvY3VycmVudC1pc3N1ZSI+RVhQTE9SRVI8L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL3B1YmxpY2F0aW9ucy9qb3VybmFscy9pbnRlcnByZXRhdGlvbiI+SW50ZXJwcmV0YXRpb248L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL3B1YmxpY2F0aW9ucy9hZHZlcnRpc2UiPkFkdmVydGlzaW5nPC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vcGF5cGVydmlldy5kYXRhcGFnZXMuY29tLyIgdGFyZ2V0PSJfYmxhbmsiPlBheS1wZXItVmlldzwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2FyY2hpdmVzLmFhcGcub3JnL3B1YnMvYWFwZ2NvcHlyaWdodC5jZm0iIHRhcmdldD0iX2JsYW5rIj5QZXJtaXNzaW9uczwvYT48L3A+CjwvZGl2Pgo8L2Rpdj4KPGRpdiBjbGFzcz0iY29sczYgcGFkZGluZyBkbm5MZWZ0Ij4KPGRpdiBjbGFzcz0id3JhcHBlciI+CjxwIGNsYXNzPSJmb290ZXJfaGVhZGluZyI+U3R1ZGVudHM8L3A+CjxwIGNsYXNzPSJmb290ZXJfY29udGVudCI+PGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvaG9tZS9zdHVkZW50cyI+U3R1ZGVudHM8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9pYmEuYWFwZy5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+SW1wZXJpYWwgQmFycmVsIEF3YXJkPC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vYXBwbWFuYWdlci5hYXBnLm9yZy8iIHRhcmdldD0iX2JsYW5rIj48L2E+PGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvY2FyZWVyL2FhcGctbmV0L3N0dWRlbnQtY2hhcHRlcnMiPkNoYXB0ZXIgRm9ydW1zPC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vc3R1ZGVudHMuYWFwZy5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+Q2hhcHRlciBQcm9ncmFtPC9hPjxiciAvPgo8YSBocmVmPSIvL3d3dy5hYXBnLm9yZy9ldmVudHMvZXhwb3Mvc3R1ZGVudC1leHBvcyI+RXhwbzwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2ZvdW5kYXRpb24uYWFwZy5vcmcvc3R1ZGVudHMvZ3JhZHVhdGUvaW5kZXguY2ZtIiB0YXJnZXQ9Il9ibGFuayI+R3JhbnRzLWluLUFpZDwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2FwcG1hbmFnZXIuYWFwZy5vcmcvIiB0YXJnZXQ9Il9ibGFuayI+Sm9pbiBPbmxpbmU8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9zdHVkZW50cy5hYXBnLm9yZy9jb3Jwb3JhdGVzcG9uc29yc2hpcC9zdHVkZW50LmNmbSIgdGFyZ2V0PSJfYmxhbmsiPlJlbmV3IFNwb25zb3JlZCBEdWVzPC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vd3d3LnNlYXJjaGFuZGRpc2NvdmVyeS5jb20vIiB0YXJnZXQ9Il9ibGFuayI+U2VhcmNoIGFuZCBEaXNjb3Zlcnk8L2E+PGJyIC8+CjxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2NhcmVlci90cmFpbmluZy9pbi1wZXJzb24vdmlzaXRpbmctZ2Vvc2NpZW50aXN0cyI+VmlzaXRpbmcgR2Vvc2NpZW50aXN0IFByb2dyYW08L2E+PC9wPgo8L2Rpdj4KPGRpdiBjbGFzcz0id3JhcHBlciI+CjxwIGNsYXNzPSJmb290ZXJfaGVhZGluZyI+R2F0ZXdheXM8L3A+CjxwIGNsYXNzPSJmb290ZXJfY29udGVudCI+PGEgaHJlZj0iaHR0cDovL2FyY2hpdmVzLmFhcGcub3JnL2dhdGV3YXlzL2dhdGV3YXlzLmNmbT9jYXQ9Q2FyZWVyIiB0YXJnZXQ9Il9ibGFuayI+Q2FyZWVyPC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vYXJjaGl2ZXMuYWFwZy5vcmcvZ2F0ZXdheXMvZ2F0ZXdheXMuY2ZtP2NhdD1Db29sJTIwU3BvdHMiIHRhcmdldD0iX2JsYW5rIj5Db29sIFNwb3RzPC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vYXJjaGl2ZXMuYWFwZy5vcmcvZ2F0ZXdheXMvZ2F0ZXdheXMuY2ZtP2NhdD1EYXRhIiB0YXJnZXQ9Il9ibGFuayI+RGF0YTwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9kaXZpc2lvbnMiPkRpdmlzaW9uczwvYT48YnIgLz4KPGEgaHJlZj0iLy93d3cuYWFwZy5vcmcvYWJvdXQvYWFwZy9sZWFkZXJzaGlwL3NlY3Rpb25zIiB0YXJnZXQ9Il9ibGFuayI+U2VjdGlvbnMvU29jaWV0aWVzPC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vYXJjaGl2ZXMuYWFwZy5vcmcvZ2F0ZXdheXMvZ2F0ZXdheXMuY2ZtP2NhdD1FZHVjYXRpb24iIHRhcmdldD0iX2JsYW5rIj5FZHVjYXRpb248L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9hcmNoaXZlcy5hYXBnLm9yZy9nYXRld2F5cy9nYXRld2F5cy5jZm0/Y2F0PUdvdmVybm1lbnQlMjBSZXNvdXJjZXMiIHRhcmdldD0iX2JsYW5rIj5Hb3Zlcm5tZW50IFJlc291cmNlczwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2FyY2hpdmVzLmFhcGcub3JnL2dhdGV3YXlzL2dhdGV3YXlzLmNmbT9jYXQ9SW50ZXJuYXRpb25hbCIgdGFyZ2V0PSJfYmxhbmsiPkludGVybmF0aW9uYWw8L2E+PGJyIC8+CjxhIGhyZWY9Imh0dHA6Ly9hcmNoaXZlcy5hYXBnLm9yZy9nYXRld2F5cy9nYXRld2F5cy5jZm0/Y2F0PU90aGVyJTIwUmVzb3VyY2VzIiB0YXJnZXQ9Il9ibGFuayI+T3RoZXIgUmVzb3VyY2VzPC9hPjxiciAvPgo8YSBocmVmPSJodHRwOi8vYXJjaGl2ZXMuYWFwZy5vcmcvZ2F0ZXdheXMvZ2F0ZXdheXMuY2ZtP2NhdD1SZWxhdGVkJTIwT3JnYW5pemF0aW9ucyIgdGFyZ2V0PSJfYmxhbmsiPlJlbGF0ZWQgT3JnYW5pemF0aW9uczwvYT48YnIgLz4KPGEgaHJlZj0iaHR0cDovL2FyY2hpdmVzLmFhcGcub3JnL2dhdGV3YXlzL2dhdGV3YXlzLmNmbT9jYXQ9U29mdHdhcmUiIHRhcmdldD0iX2JsYW5rIj5Tb2Z0d2FyZTwvYT48L3A+CjwvZGl2Pgo8L2Rpdj4KPGRpdiBjbGFzcz0ic3RheWNvbm5lY3RlZCBkbm5MZWZ0Ij4KPGgzIGNsYXNzPSJmb290ZXJfaGVhZGluZyI+U1RBWSBDT05ORUNURUQ6PC9oMz4KPHAgY2xhc3M9ImZvb3Rlcl9jb250ZW50Ij4gPGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHA6Ly9saW5rZC5pbi9BQVBHX0dyb3VwIj48c3BhbiBjbGFzcz0iYWFwZy1zb2NpYWwtbGlua2VkaW4tMTYiPjwvc3Bhbj4gTGlua2VkSW48L2E+IHwgPGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHA6Ly93d3cuZmFjZWJvb2suY29tL0FBUEdlb2xvZ2lzdHMiPiA8c3BhbiBjbGFzcz0iYWFwZy1zb2NpYWwtZmFjZWJvb2stMTYiPjwvc3Bhbj4gRmFjZWJvb2s8L2E+IHwgPGEgdGFyZ2V0PSJfYmxhbmsiIGhyZWY9Imh0dHA6Ly90d2l0dGVyLmNvbS9BQVBHIj4gPHNwYW4gY2xhc3M9ImFhcGctc29jaWFsLXR3aXR0ZXItMTYiPjwvc3Bhbj4gVHdpdHRlcjwvYT4gfCA8YSB0YXJnZXQ9Il9ibGFuayIgaHJlZj0iaHR0cDovL3d3dy55b3V0dWJlLmNvbS9BQVBHd2ViIj4gPHNwYW4gY2xhc3M9ImFhcGctc29jaWFsLXlvdXR1YmUtMTYiPjwvc3Bhbj4gWW91VHViZTwvYT48L3A+CjxwIGNsYXNzPSJmb290ZXJfY29udGVudCI+IDxhIGhyZWY9Im1haWx0bzppbmZvQGFhcGcub3JnP3N1YmplY3Q9QUFQRyUyMEluZm8iPkVtYWlsOiBpbmZvQGFhcGcub3JnPC9hPiB8IDxhIGhyZWY9Ii8vd3d3LmFhcGcub3JnL2Fib3V0L2FhcGcvb3ZlcnZpZXciPk90aGVyIENvbnRhY3QgSW5mbzwvYT4gPC9wPgo8L2Rpdj4KPC9kaXY+CgoKCgoKCjwvZGl2PjwhLS0gRW5kX01vZHVsZV8xMzY2NyAtLT48L2Rpdj4KPC9kaXY+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsciI+PC9kaXY+CiAgICAgICAgICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIAk8L2Rpdj4KICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgICAgIDxkaXYgY2xhc3M9ImNsciI+PC9kaXY+CgoKCgogICAgICAgICAgICA8ZGl2IGlkPSJjb3B5IiBjbGFzcz0iY29weXJpZ2h0X2FyZWEiPgoKICAgICAgICAgICAgICAgIDxpbWcgYWx0PSIiIHNyYz0iaHR0cHM6Ly9pbWcuYWFwZy5vcmcvUG9ydGFscy8wL2ltYWdlcy9fc2l0ZS9BQVBHLWxvZ28tZm9vdGVyLnBuZyIgLz48YnIgLz4KICAgICAgICAgICAgICAgIDxzcGFuIGlkPSJkbm5fZG5uQ09QWVJJR0hUX2xibENvcHlyaWdodCIgY2xhc3M9ImNvcHlyaWdodCI+Q29weXJpZ2h0IDIwMTUgLSBBbWVyaWNhbiBBc3NvY2lhdGlvbiBvZiBQZXRyb2xldW0gR2VvbG9naXN0czwvc3Bhbj4KCiAgICAgICAgICAgICAgICA8YnIgLz48c3BhbiBjbGFzcz0iY29weXJpZ2h0Ij4xNDQ0IFMuIEJvdWxkZXIsIFR1bHNhLCBPSyA3NDExOSwgVVNBIHwgUGhvbmU6IDEgOTE4IDU4NC0yNTU1IHwgVG9sbCBGcmVlIFVTICZhbXA7IENhbmFkYTogMSA4MDAgMzY0IDIyNzQgfCBGYXg6IDEgOTE4IDU2MC0yNjY1IDwvc3Bhbj4KCjwhLS08ZGl2IGNsYXNzPSJpY29uczJjb21wYXJlIj4KICA8ZGl2IGNsYXNzPSIyNGJpdCI+IDxpbWcgc3JjPSIvL3d3dy5hYXBnLm9yZy9Qb3J0YWxzLzAvaW1hZ2VzL19zaXRlL2ljb25zLTI0Yml0L21hcC00eC5wbmciICBhbHQ9IiIvPjxpbWcgc3JjPSIvL3d3dy5hYXBnLm9yZy9Qb3J0YWxzLzAvaW1hZ2VzL19zaXRlL2ljb25zLTI0Yml0L21hcC5wbmciICBhbHQ9IiIvPjxpbWcgc3JjPSIvL3d3dy5hYXBnLm9yZy9Qb3J0YWxzLzAvaW1hZ2VzL19zaXRlL2ljb25zLTI0Yml0L25hdjEtNHgucG5nIiAgYWx0PSIiLz48aW1nIHNyYz0iLy93d3cuYWFwZy5vcmcvUG9ydGFscy8wL2ltYWdlcy9fc2l0ZS9pY29ucy0yNGJpdC9uYXYxLnBuZyIgIGFsdD0iIi8+PGltZyBzcmM9Ii8vd3d3LmFhcGcub3JnL1BvcnRhbHMvMC9pbWFnZXMvX3NpdGUvaWNvbnMtMjRiaXQvbmF2Mi00eC5wbmciICBhbHQ9IiIvPjxpbWcgc3JjPSIvL3d3dy5hYXBnLm9yZy9Qb3J0YWxzLzAvaW1hZ2VzL19zaXRlL2ljb25zLTI0Yml0L25hdjIucG5nIiAgYWx0PSIiLz48aW1nIHNyYz0iLy93d3cuYWFwZy5vcmcvUG9ydGFscy8wL2ltYWdlcy9fc2l0ZS9pY29ucy0yNGJpdC9zZXR0aW5nczEtNHgucG5nIiAgYWx0PSIiLz48aW1nIHNyYz0iLy93d3cuYWFwZy5vcmcvUG9ydGFscy8wL2ltYWdlcy9fc2l0ZS9pY29ucy0yNGJpdC9zZXR0aW5nczEucG5nIiAgYWx0PSIiLz48aW1nIHNyYz0iLy93d3cuYWFwZy5vcmcvUG9ydGFscy8wL2ltYWdlcy9fc2l0ZS9pY29ucy0yNGJpdC9zZXR0aW5nczItNHgucG5nIiAgYWx0PSIiLz48aW1nIHNyYz0iLy93d3cuYWFwZy5vcmcvUG9ydGFscy8wL2ltYWdlcy9fc2l0ZS9pY29ucy0yNGJpdC9zZXR0aW5nczIucG5nIiAgYWx0PSIiLz4gPC9kaXY+CiAgPGRpdiBjbGFzcz0idGlueVBORyI+IDxpbWcgc3JjPSIvL3d3dy5hYXBnLm9yZy9Qb3J0YWxzLzAvaW1hZ2VzL19zaXRlL2ljb25zLXRpbnlQTkcvbWFwLTR4LnBuZyIgIGFsdD0iIi8+PGltZyBzcmM9Ii8vd3d3LmFhcGcub3JnL1BvcnRhbHMvMC9pbWFnZXMvX3NpdGUvaWNvbnMtdGlueVBORy9tYXAucG5nIiAgYWx0PSIiLz48aW1nIHNyYz0iLy93d3cuYWFwZy5vcmcvUG9ydGFscy8wL2ltYWdlcy9fc2l0ZS9pY29ucy10aW55UE5HL25hdjEtNHgucG5nIiAgYWx0PSIiLz48aW1nIHNyYz0iLy93d3cuYWFwZy5vcmcvUG9ydGFscy8wL2ltYWdlcy9fc2l0ZS9pY29ucy10aW55UE5HL25hdjEucG5nIiAgYWx0PSIiLz48aW1nIHNyYz0iLy93d3cuYWFwZy5vcmcvUG9ydGFscy8wL2ltYWdlcy9fc2l0ZS9pY29ucy10aW55UE5HL25hdjItNHgucG5nIiAgYWx0PSIiLz48aW1nIHNyYz0iLy93d3cuYWFwZy5vcmcvUG9ydGFscy8wL2ltYWdlcy9fc2l0ZS9pY29ucy10aW55UE5HL25hdjIucG5nIiAgYWx0PSIiLz48aW1nIHNyYz0iLy93d3cuYWFwZy5vcmcvUG9ydGFscy8wL2ltYWdlcy9fc2l0ZS9pY29ucy10aW55UE5HL3NldHRpbmdzMS00eC5wbmciICBhbHQ9IiIvPjxpbWcgc3JjPSIvL3d3dy5hYXBnLm9yZy9Qb3J0YWxzLzAvaW1hZ2VzL19zaXRlL2ljb25zLXRpbnlQTkcvc2V0dGluZ3MxLnBuZyIgIGFsdD0iIi8+PGltZyBzcmM9Ii8vd3d3LmFhcGcub3JnL1BvcnRhbHMvMC9pbWFnZXMvX3NpdGUvaWNvbnMtdGlueVBORy9zZXR0aW5nczItNHgucG5nIiAgYWx0PSIiLz48aW1nIHNyYz0iLy93d3cuYWFwZy5vcmcvUG9ydGFscy8wL2ltYWdlcy9fc2l0ZS9pY29ucy10aW55UE5HL3NldHRpbmdzMi5wbmciICBhbHQ9IiIvPiA8L2Rpdj4KPC9kaXY+Ci0tPgoKICAgICAgICAgICAgPC9kaXY+CiAgICAgICAgPC9kaXY+CgogICAgPC9kaXY+CiAgICA8ZGl2IGNsYXNzPSJjbHIiPjwvZGl2PgoKPC9kaXY+CjwvZGl2Pgo8ZGl2IGNsYXNzPSJmaXhlZC1ib3R0b20tYWRzIj4gICAgICAgIAo8IS0tIEJFR0lOOiBCb2dkYW4ncyB0ZXN0IGZvciBtb2JpbGUgYWRzIC0tPgo8ZGl2IGNsYXNzPSJhZHNsb3QgYWQtbW9iaWxlIiBpZD0iQUFQR3N0b3JlXzMyMHg1MF9ST1MiIGRhdGEtZGltZW5zaW9ucz0iMzIweDUwIj48L2Rpdj4KCjxkaXYgY2xhc3M9ImFkc2xvdCBhZC10YWJsZXQiIGlkPSJBQVBHc3RvcmVfNzI4eDkwX1JPUyIgZGF0YS1kaW1lbnNpb25zPSI3Mjh4OTAiPjwvZGl2Pgo8IS0tIEVORDogQm9nZGFuJ3MgdGVzdCBmb3IgbW9iaWxlIGFkcyAtLT4KPC9kaXY+IAoKPCEtLUZvb3RlciBBcmVhIEVuZC0tPgoKPHN0eWxlPgovKnRlc3QqLwoKCjwvc3R5bGU+Cgo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CgokKGRvY3VtZW50KS5yZWFkeShmdW5jdGlvbigpIHsKCi8vZGVza3RvcG9ybW9iaWxlKCk7Cgp0cmlnbWVjYWwoKTsKCgp9KTsgLy8gZW5kIGRvYy5yZWFkeQoKJCh3aW5kb3cpLmxvYWQoZnVuY3Rpb24oKSB7CgovKiQoJyNxciAuYm9yZGVyJykucXJjb2RlKHsKCQlyZW5kZXIJOiAidGFibGUiLAoJCXRleHQJOiBkb2N1bWVudC5VUkwsCgkJd2lkdGg6IDE5MiwKCQloZWlnaHQ6IDE5MgoJfSk7Ki8KCn0pOyAvLyBlbmQgd2luZG93LmxvYWQKCi8qCmZ1bmN0aW9uIHNldEFBUEcybW9iaWxlKCkgewoJJC5yZW1vdmVDb29raWUoJ0FBUEdtb2JpbGUnLCB7IGRvbWFpbjogImFhcGcub3JnIiwgcGF0aDogJy8nIH0pOwoJCWNvbnNvbGUubG9nKCJBQVBHbW9iaWxlIGNvb2tpZSByZW1vdmVkISIpOwoJJC5jb29raWUoJ0FBUEdtb2JpbGUnLCAnTW9iaWxlJywgeyBkb21haW46ICJhYXBnLm9yZyIsIHBhdGg6ICcvJyB9KTsKCQljb25zb2xlLmxvZygiQUFQR21vYmlsZSBjb29raWUgc2V0IHRvIE1vYmlsZSEiKTsKCS8vJCgiI2Rlc2t0b3Bvcm1vYmlsZSIpLmh0bWwoJzxwPjxhIGlkPSJzZXRBQVBHMmRlc2t0b3AiIGNsYXNzPSJkbm5QcmltYXJ5QWN0aW9uIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCk7IiBvbmNsaWNrPSJzZXRBQVBHMmRlc2t0b3AoKSI+VXNlIFdlYnNpdGUgYXMgRGVza3RvcCBVc2VyPC9hPjwvcD4nKTsKCWxvY2F0aW9uLnJlbG9hZCh0cnVlKTsKCXJldHVybiBmYWxzZTsKfQoKZnVuY3Rpb24gc2V0QUFQRzJkZXNrdG9wKCkgewoJJC5yZW1vdmVDb29raWUoJ0FBUEdtb2JpbGUnLCB7IGRvbWFpbjogImFhcGcub3JnIiwgcGF0aDogJy8nIH0pOwoJCWNvbnNvbGUubG9nKCJBQVBHbW9iaWxlIGNvb2tpZSByZW1vdmVkISIpOwoJJC5jb29raWUoJ0FBUEdtb2JpbGUnLCAnRGVza3RvcCcsIHsgZG9tYWluOiAiYWFwZy5vcmciLCBwYXRoOiAnLycgfSk7CgkJY29uc29sZS5sb2coIkFBUEdtb2JpbGUgY29va2llIHNldCB0byBEZXNrdG9wISIpOwoJLy8kKCIjZGVza3RvcG9ybW9iaWxlIikuaHRtbCgnPHA+PGEgaWQ9InNldEFBUEcybW9iaWxlIiBjbGFzcz0iZG5uUHJpbWFyeUFjdGlvbiIgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApOyIgb25jbGljaz0ic2V0QUFQRzJtb2JpbGUoKSI+VXNlIFdlYnNpdGUgYXMgTW9iaWxlIFVzZXI8L2E+PC9wPicpOwoJbG9jYXRpb24ucmVsb2FkKHRydWUpOwoJcmV0dXJuIGZhbHNlOwp9CgpmdW5jdGlvbiBkZXNrdG9wb3Jtb2JpbGUoKSB7Cgl2YXIgZGVza3RvcG9ybW9iaWxlID0gJC5jb29raWUoJ0FBUEdtb2JpbGUnKTsKCWNvbnNvbGUubG9nKCJkZXNrdG9wb3Jtb2JpbGUgY29va2llIHZhbHVlIGlzOiAiICsgZGVza3RvcG9ybW9iaWxlKTsKCglpZiAoZGVza3RvcG9ybW9iaWxlID09ICJEZXNrdG9wIikgewoJCSQoIiNkZXNrdG9wb3Jtb2JpbGUiKS5odG1sKCc8YSBpZD0ic2V0QUFQRzJtb2JpbGUiIHRpdGxlPSJWaWV3IGFzIE1vYmlsZSIgY2xhc3M9IiIgaHJlZj0iamF2YXNjcmlwdDp2b2lkKDApOyIgb25jbGljaz0ic2V0QUFQRzJtb2JpbGUoKSI+PC9hPicpOyAvLzxpbWcgc3JjPSIvL3d3dy5hYXBnLm9yZy9Qb3J0YWxzL19kZWZhdWx0L1NraW5zL0FBUEdfUy9pbWFnZXMvYWFwZy1kZXNrdG9wLXBob25lLWljb24tMzJweC5wbmciIGFsdD0iTW9iaWxlIj4KCQljb25zb2xlLmxvZygiY3JlYXRlZCBzZXQybW9iaWxlIGxpbmsiKTsKCX0gZWxzZSBpZiAoZGVza3RvcG9ybW9iaWxlID09ICJNb2JpbGUiKSB7CgkJJCgiI2Rlc2t0b3Bvcm1vYmlsZSIpLmh0bWwoJzxwPjxhIGlkPSJzZXRBQVBHMmRlc2t0b3AiIGNsYXNzPSJkbm5QcmltYXJ5QWN0aW9uIiBocmVmPSJqYXZhc2NyaXB0OnZvaWQoMCk7IiBvbmNsaWNrPSJzZXRBQVBHMmRlc2t0b3AoKSI+RGVza3RvcDwvYT48L3A+Jyk7CgkJY29uc29sZS5sb2coImNyZWF0ZWQgc2V0MmRlc2t0b3AgbGluayIpOwoJfQp9CgoqLwoKLyoJJChmdW5jdGlvbigpCgl7CgkkKCIjbW9zdHJhciIpLmNsaWNrKGZ1bmN0aW9uKGV2ZW50KSB7CglldmVudC5wcmV2ZW50RGVmYXVsdCgpOwoJJCgiI21lbnVib3giKS5zbGlkZVRvZ2dsZSgpOwoJfSk7CX0pOwoqLwoKCiAgICAkKCIubGlua190ZXh0IikuY2xpY2soZnVuY3Rpb24oKXsKICAgICQoIi5ob3Zlcl9jb250ZW50Iikuc2xpZGVUb2dnbGUoInNsb3ciKTsKICAgIGlmKCQoIiNjb3B5IikuYXR0cignY2xhc3MnKT09J2NvcHlyaWdodF9hcmVhJykgewogICAgICQoIiNjb3B5IikuYXR0cignY2xhc3MnLCdjb3B5cmlnaHRfYXJlYV9sYXJnZScpOwogICAgIH0KICAgICBlbHNlIHsKICAgICQoIiNjb3B5IikuYXR0cignY2xhc3MnLCdjb3B5cmlnaHRfYXJlYScpOyB9CgkkKCJodG1sLCBib2R5IikuYW5pbWF0ZSh7IHNjcm9sbFRvcDogJChkb2N1bWVudCkuaGVpZ2h0KCkgfSwgMTAwMCk7CiAgICAvLyQodGhpcykudG9nZ2xlQ2xhc3MoImJsdWUiKTsgcmV0dXJuIGZhbHNlOwogICAgfSk7CgoJCSQoIiNob3Zlcl9jb250ZW50IikuY2xpY2soZnVuY3Rpb24oKXsKCQkkKCIuaG92ZXJfY29udGVudCIpLnNsaWRlRG93bigic2xvdyIpOwoJCWlmKCQoIiNjb3B5IikuYXR0cignY2xhc3MnKT09J2NvcHlyaWdodF9hcmVhJykgewoJCSAkKCIjY29weSIpLmF0dHIoJ2NsYXNzJywnY29weXJpZ2h0X2FyZWFfbGFyZ2UnKTsKCQkgfQoJCSBlbHNlIHsKCQkkKCIjY29weSIpLmF0dHIoJ2NsYXNzJywnY29weXJpZ2h0X2FyZWEnKTsgfQoJCSQoImh0bWwsIGJvZHkiKS5hbmltYXRlKHsgc2Nyb2xsVG9wOiAkKGRvY3VtZW50KS5oZWlnaHQoKSB9LCAxMDAwKTsKCgkJJCh0aGlzKS50b2dnbGVDbGFzcygiYmx1ZSIpOyByZXR1cm4gZmFsc2U7CgkJfSk7CgovLyBSZW1vdmVkIFNhbGFyTyBicmVhZGNydW1iIHNjcmlwdCwgbW92ZWQgdG8gb25seS1kZXNrdG9wLmpzCgovLyBtYXhpbWl6ZXMgdGhlIHdpZHRocyBvZiBhdmFpbGFibGUgTGl2ZSB0YWJzIGFuZCBkaXN0cmlidXRlcyB0aGVtIGV2ZW5seQpmdW5jdGlvbiB0cmlnbWVjYWwoKXsKCS8vJCgnI2VtcHR5JykuaHRtbCgkKCcuQWRzUGFuZScpLmh0bWwoKSk7CgkvLyQoJyNlbXB0eScpLmNzcygnZGlzcGxheScsJ25vbmUnKTsKCgkkKCJ1bC5tdG9wIikuZWFjaChmdW5jdGlvbigpewoJCXZhciB0d2lkdGg9JCh0aGlzKS5wYXJlbnQoKS53aWR0aCgpOwoJCS8vYWxlcnQodHdpZHRoKTsKCQl2YXIgdGNoaWxkPSQodGhpcykuY2hpbGRyZW4oJ2xpJykubGVuZ3RoOwoJCXZhciBpbndpZHRoPXBhcnNlSW50KHR3aWR0aC90Y2hpbGQpLTI7CgkJLy9hbGVydChpbndpZHRoKTsKCQkkKHRoaXMpLmNoaWxkcmVuKCdsaScpLmNzcygnd2lkdGgnLGlud2lkdGgrJ3B4Jyk7CgkJJCh0aGlzKS5jaGlsZHJlbignbGknKS5jc3MoJ3BhZGRpbmdMZWZ0JywnMHB4Jyk7CgkJJCh0aGlzKS5jaGlsZHJlbignbGknKS5jc3MoJ3BhZGRpbmdSaWdodCcsJzBweCcpOwoJfSk7Cn0KCi8vc2V0SW50ZXJ2YWwoZnVuY3Rpb24oKXt0cmlnbWVjYWwoKX0sMTAwMCk7CgovKiQoIHdpbmRvdyApLnJlc2l6ZShmdW5jdGlvbigpIHsKCSQoIi5tdG9wIikuZWFjaChmdW5jdGlvbigpewoJCQl2YXIgdHdpZHRoPSQodGhpcykud2lkdGgoKTsKCQkJdmFyIHRjaGlsZD0kKHRoaXMpLmNoaWxkcmVuKCdsaScpLmxlbmd0aDsKCQkJdmFyIGlud2lkdGg9cGFyc2VJbnQodHdpZHRoL3RjaGlsZCktMjsKCQkJJCh0aGlzKS5jaGlsZHJlbignbGknKS5jc3MoJ3dpZHRoJyxpbndpZHRoKydweCcpOwoJCQkkKHRoaXMpLmNoaWxkcmVuKCdsaScpLmNzcygncGFkZGluZ0xlZnQnLCcwcHgnKTsKCQkJJCh0aGlzKS5jaGlsZHJlbignbGknKS5jc3MoJ3BhZGRpbmdSaWdodCcsJzBweCcpOwoJCX0pOwp9KTsKKi8KPC9zY3JpcHQ+Cgo8c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCI+CmZ1bmN0aW9uIG91dGVySHQoKSB7CgogdmFyIHZpZXdwb3J0d2lkdGg7CiB2YXIgdmlld3BvcnRoZWlnaHQ7CgogLy8gdGhlIG1vcmUgc3RhbmRhcmRzIGNvbXBsaWFudCBicm93c2VycyAobW96aWxsYS9uZXRzY2FwZS9vcGVyYS9JRTcpIHVzZSB3aW5kb3cuaW5uZXJXaWR0aCBhbmQgd2luZG93LmlubmVySGVpZ2h0CiBpZiAodHlwZW9mIHdpbmRvdy5pbm5lcldpZHRoICE9ICd1bmRlZmluZWQnKQogewogICAgICB2aWV3cG9ydHdpZHRoID0gd2luZG93LmlubmVyV2lkdGgsCiAgICAgIHZpZXdwb3J0aGVpZ2h0ID0gd2luZG93LmlubmVySGVpZ2h0CiB9Ci8vIElFNiBpbiBzdGFuZGFyZHMgY29tcGxpYW50IG1vZGUgKGkuZS4gd2l0aCBhIHZhbGlkIGRvY3R5cGUgYXMgdGhlIGZpcnN0IGxpbmUgaW4gdGhlIGRvY3VtZW50KQogZWxzZSBpZiAodHlwZW9mIGRvY3VtZW50LmRvY3VtZW50RWxlbWVudCAhPSAndW5kZWZpbmVkJwogICAgICYmIHR5cGVvZiBkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuY2xpZW50V2lkdGggIT0KICAgICAndW5kZWZpbmVkJyAmJiBkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuY2xpZW50V2lkdGggIT0gMCkKIHsKICAgICAgIHZpZXdwb3J0d2lkdGggPSBkb2N1bWVudC5kb2N1bWVudEVsZW1lbnQuY2xpZW50V2lkdGgsCiAgICAgICB2aWV3cG9ydGhlaWdodCA9IGRvY3VtZW50LmRvY3VtZW50RWxlbWVudC5jbGllbnRIZWlnaHQKIH0KIC8vIG9sZGVyIHZlcnNpb25zIG9mIElFCiBlbHNlCiB7CiAgICAgICB2aWV3cG9ydHdpZHRoID0gZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ2JvZHknKVswXS5jbGllbnRXaWR0aCwKICAgICAgIHZpZXdwb3J0aGVpZ2h0ID0gZG9jdW1lbnQuZ2V0RWxlbWVudHNCeVRhZ05hbWUoJ2JvZHknKVswXS5jbGllbnRIZWlnaHQKIH0KCgoKCWcxID0gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoJ291dGVyRnQnKS5vZmZzZXRIZWlnaHQ7CglnMiA9IGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKCdvdXRlclRkJykub2Zmc2V0SGVpZ2h0OwoKCSAvL2FsZXJ0KHZpZXdwb3J0aGVpZ2h0KycgPSAnK2cyKycgKyAnK2cxKTsKCgkvKmlmKHZpZXdwb3J0aGVpZ2h0ID4gZ2wpIHsKCQlkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnb3V0ZXJ0YWJsZScpLnN0eWxlLmhlaWdodD12aWV3cG9ydGhlaWdodCArICJweCI7Cgl9Ki8KCglpZih2aWV3cG9ydGhlaWdodCA+IChnMitnMSkpIHsKCQlkb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnb3V0ZXJUZCcpLnN0eWxlLmhlaWdodD0odmlld3BvcnRoZWlnaHQtZzEpICsgInB4IjsKCX0KfQoKIG91dGVySHQoKTsKCjwvc2NyaXB0PgoKPCEtLTxzY3JpcHQgc3JjPSIvL3d3dy5hYXBnLm9yZy9qcy9jdXN0b20tanMvdXRpbC5qcyI+PC9zY3JpcHQ+LS0+CjwhLS08c2NyaXB0IHNyYz0iLy93d3cuYWFwZy5vcmcvanMvY3VzdG9tLWpzL2pSZXNwb25kLmpzIj48L3NjcmlwdD4tLT4KCjwhLS08c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSIvL3d3dy5hYXBnLm9yZy9qcy9jdXN0b20tanMvanF1ZXJ5LmNvb2tpZS5qcyI+PC9zY3JpcHQ+LS0+CiA8IS0tIE1vdmVkIHRvIGluY2x1ZGVzLmFzY3ggLS0+CgoKCjwhLS08c2NyaXB0IHR5cGU9InRleHQvamF2YXNjcmlwdCIgc3JjPSIvL3d3dy5hYXBnLm9yZy9qcy9jdXN0b20tanMvcG9ydGFtZW50by1tdWx0aS5qcyI+PC9zY3JpcHQ+LS0+CiA8IS0tIE1vdmVkIHRvIGluY2x1ZGVzLmFzY3ggLS0+Cgo8IS0tPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0iLy93d3cuYWFwZy5vcmcvanMvY3VzdG9tLWpzL3BvcnRhbWVudG8tYWFwZy5qcyI+PC9zY3JpcHQ+LS0+CiA8IS0tIE1vdmVkIHRvIGluY2x1ZGVzLmFzY3ggLS0+Cgo8IS0tPHNjcmlwdCB0eXBlPSJ0ZXh0L2phdmFzY3JpcHQiIHNyYz0iLy93d3cuYWFwZy5vcmcvanMvY3VzdG9tLWpzL2pxdWVyeS5tbWVudS5taW4uYWxsLmpzIj48L3NjcmlwdD4tLT4KCgoKICAgICAgICA8aW5wdXQgbmFtZT0iU2Nyb2xsVG9wIiB0eXBlPSJoaWRkZW4iIGlkPSJTY3JvbGxUb3AiIC8+CiAgICAgICAgPGlucHV0IG5hbWU9Il9fZG5uVmFyaWFibGUiIHR5cGU9ImhpZGRlbiIgaWQ9Il9fZG5uVmFyaWFibGUiIGF1dG9jb21wbGV0ZT0ib2ZmIiB2YWx1ZT0iYHtgX19zY2RvZmZgOmAxYCxgc2Zfc2l0ZVJvb3RgOmAvYCxgc2ZfdGFiSWRgOmAyMDc2YH0iIC8+CgogICAgPC9mb3JtPgoKCgoKCgo8IS0tIHN0b3JlLXNjcmFwZS5odG1sIC0gaXMwNCAxMC0wMy0yMDE2IC0tPgpkGAIFHl9fQ29udHJvbHNSZXF1aXJlUG9zdEJhY2tLZXlfXxYCBQ5jdGwwMCRybVdDTU5hdgVDY3RsMDAkc3RvcmUkdWNTdG9yZUd1dHRlciR1Y1Byb2R1Y3RDYXRlZ29yaWVzMSRydHZQcm9kdWN0Q2F0ZWdvcmllcwURY3RsMDAkU2tpbkNob29zZXIPFCsAAmUFB0RlZmF1bHRkXExJndYd3+04KgiGMn+rqYcY3gI=" /> </div> <script type="text/javascript"> //<![CDATA[ var theForm = document.forms['aspnetForm']; if (!theForm) { theForm = document.aspnetForm; } 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=VskZyYRXF-Lh6VNZ0Ns7W1MklnCLLfi39sNfFkUzZTjYvznUDvA7yWf_VgTHdI7fmauhYSPS1TUeJICgtcD-euycMKA1&amp;t=638568424371266408"><\/script>');//]]> </script> <script src="https://ajax.aspnetcdn.com/ajax/4.6/1/WebUIValidation.js" type="text/javascript"></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=1bsgfjbmdv9laGgEgurq9sCaO4swz8XyQ4m6SbMpg_VS1qhog7DTazahxCMmDPh2f9EZFokm-CuOvoRYs4pBTFNUfkjraZFyLWyDXxtKKMf2KlAWBTIsNyQUaI8UK8XMS5CTm82G-wqFVk1XKDlIsO5mnGIc49ZphX2Cp-GdhK96UF6c0&t=ffffffffc820c398"><\/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=E1_Q3YDyRr6zoXgW83KTQCq_LGgpqwU944dz7ISUGcvqi3QnmDiFa_4sifAvNi74H53p_YgakGEtXx6Aih9Bbv2L9i2dJjWLkQTOYjtzC_860T5QHurBuFEmH3uRo42KOMB3uTlocpoCH0uPTlyLGi_u5k5dLUZVAYepl-IxrHE7euoX0&t=ffffffffc820c398"><\/script>');//]]> </script> <script src="//ajax.googleapis.com/ajax/libs/jquery/3.5.1/jquery.min.js" type="text/javascript"></script> <script src="//ajax.googleapis.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.js" type="text/javascript"></script> <script src="Scripts/styleValidators.js" type="text/javascript"></script> <script src="//maxcdn.bootstrapcdn.com/bootstrap/4.1.3/js/bootstrap.min.js" type="text/javascript"></script> <script src="https://cdn.datatables.net/v/dt/dt-1.10.18/r-2.2.2/datatables.min.js" type="text/javascript"></script> <script src="//gyrocode.github.io/jquery-datatables-checkboxes/1.2.11/js/dataTables.checkboxes.min.js" type="text/javascript"></script> <script src="https://use.fontawesome.com/457c888826.js" type="text/javascript"></script> <script src="slick/slick.js" type="text/javascript"></script> <script src="Scripts/slick-init.js" type="text/javascript"></script> <script src="Scripts/jquery.imageLens.js" type="text/javascript"></script> <script src="Scripts/storeUtilityScripts.js" type="text/javascript"></script> <script src="https://d2i2wahzwrm1n5.cloudfront.net/ajaxz/2021.3.1111/Common/Core.js" type="text/javascript"></script> <script src="https://d2i2wahzwrm1n5.cloudfront.net/ajaxz/2021.3.1111/Common/MaterialRipple/MaterialRippleScripts.js" type="text/javascript"></script> <script src="https://d2i2wahzwrm1n5.cloudfront.net/ajaxz/2021.3.1111/Common/jQueryExternal.js" type="text/javascript"></script> <script src="https://d2i2wahzwrm1n5.cloudfront.net/ajaxz/2021.3.1111/Common/jQueryPlugins.js" type="text/javascript"></script> <script src="https://d2i2wahzwrm1n5.cloudfront.net/ajaxz/2021.3.1111/Common/Scrolling/ScrollingScripts.js" type="text/javascript"></script> <script src="https://d2i2wahzwrm1n5.cloudfront.net/ajaxz/2021.3.1111/Common/Navigation/OData/OData.js" type="text/javascript"></script> <script src="https://d2i2wahzwrm1n5.cloudfront.net/ajaxz/2021.3.1111/Common/AnimationFramework/AnimationFramework.js" type="text/javascript"></script> <script src="https://d2i2wahzwrm1n5.cloudfront.net/ajaxz/2021.3.1111/Common/Navigation/OverlayScript.js" type="text/javascript"></script> <script src="https://d2i2wahzwrm1n5.cloudfront.net/ajaxz/2021.3.1111/Common/Navigation/NavigationScripts.js" type="text/javascript"></script> <script src="https://d2i2wahzwrm1n5.cloudfront.net/ajaxz/2021.3.1111/Menu/RadMenuScripts.js" type="text/javascript"></script> <script src="https://d2i2wahzwrm1n5.cloudfront.net/ajaxz/2021.3.1111/Menu/MenuItem/RadMenuItem.js" type="text/javascript"></script> <script src="https://d2i2wahzwrm1n5.cloudfront.net/ajaxz/2021.3.1111/Menu/Views/ClassicView.js" type="text/javascript"></script> <script src="https://d2i2wahzwrm1n5.cloudfront.net/ajaxz/2021.3.1111/Ajax/Ajax.js" type="text/javascript"></script> <script src="https://d2i2wahzwrm1n5.cloudfront.net/ajaxz/2021.3.1111/Common/TouchScrollExtender.js" type="text/javascript"></script> <script src="https://d2i2wahzwrm1n5.cloudfront.net/ajaxz/2021.3.1111/TreeView/RadTreeViewScripts.js" type="text/javascript"></script> <script type="text/javascript"> //<![CDATA[ function WebForm_OnSubmit() { if (typeof(ValidatorOnSubmit) == "function" && ValidatorOnSubmit() == false) return false; return true; } //]]> </script> <div> <input type="hidden" name="__VIEWSTATEGENERATOR" id="__VIEWSTATEGENERATOR" value="CA0B0334" /> <input type="hidden" name="__PREVIOUSPAGE" id="__PREVIOUSPAGE" value="a1B6lq1_G9itvryKozR7p9txLWvjbrcr-p9ZlayqpKeuPKFPNpkz-CJdWAP1mNbDyJmgR6g-8rID6r_FU1pcOWJzaEI1" /> </div> <div tabindex="0" id="ctl00_rmWCMNav" class="RadMenu RadMenu_Default"> <!-- 2021.3.1111.45 --><input class="rmRootGroup rmHorizontal" id="ctl00_rmWCMNav_ClientState" name="ctl00_rmWCMNav_ClientState" type="hidden" /> </div> <script type="text/javascript"> //<![CDATA[ Sys.WebForms.PageRequestManager._initialize('ctl00$rsmMaster', 'aspnetForm', ['tctl00$store$ucFeaturedItems$rptFeaturedItems$ctl00$ucSingleItemHighlight$upSingleItemHighlight','','tctl00$store$ucFeaturedItems$rptFeaturedItems$ctl01$ucSingleItemHighlight$upSingleItemHighlight','','tctl00$store$ucFeaturedItems$rptFeaturedItems$ctl02$ucSingleItemHighlight$upSingleItemHighlight','','tctl00$store$ucFeaturedItems$rptFeaturedItems$ctl03$ucSingleItemHighlight$upSingleItemHighlight','','tctl00$store$ucFeaturedItems$rptFeaturedItems$ctl04$ucSingleItemHighlight$upSingleItemHighlight','','tctl00$store$ucFeaturedItems$rptFeaturedItems$ctl05$ucSingleItemHighlight$upSingleItemHighlight','','tctl00$store$ucFeaturedItems$rptFeaturedItems$ctl06$ucSingleItemHighlight$upSingleItemHighlight','','tctl00$store$ucFeaturedItems$rptFeaturedItems$ctl07$ucSingleItemHighlight$upSingleItemHighlight','','tctl00$store$ucFeaturedItems$rptFeaturedItems$ctl08$ucSingleItemHighlight$upSingleItemHighlight','','tctl00$ctl00$store$ucStoreHeader$ucProductSearch$btSearchSubmitPanel','','tctl00$ctl00$store$ucStoreGutter$ucCartSummary$ucInvoices$btnAddToCartPanel','','tctl00$ctl00$store$ucStoreHeader$ucViewCart$pnlCartPanel','','tctl00$ctl00$store$ucStoreGutter$ucCartSummary$ucInvoices$divInvoicesPanel','','tctl00$store$ucStoreHeader$ucProductSearch$ctl00$store$ucStoreHeader$ucProductSearch$rapStoreSearchPanel','','tctl00$ramMasterSU','','tctl00$ctl00$store$ucStoreHeader$ucViewCart$btnViewCartPanel','','tctl00$ctl00$store$ucStoreHeader$ucViewCart$btnCheckoutPanel',''], ['ctl00$store$ucStoreHeader$ucProductSearch$btSearchSubmit','','ctl00$store$ucStoreGutter$ucCartSummary$ucInvoices$btnAddToCart','','ctl00$store$ucStoreHeader$ucViewCart$btnViewCart','','ctl00$store$ucStoreHeader$ucViewCart$btnCheckout',''], [], 3600, 'ctl00'); //]]> </script> <div id="ctl00_ramMasterSU"> <span id="ctl00_ramMaster" style="display:none;"></span> </div> <!-- ScrapePageTopStartTag --> <!-- Temporary fix, to override styles from the existing theme.css --> <!--CDF(Css|/Portals/_default/Skins/AAPG_S/skin.css)--> <!--CDF(Css|http://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,400,300,700)--> <!--<link href='http://fonts.googleapis.com/css?family=Roboto+Condensed' rel='stylesheet' type='text/css'> <link href='http://fonts.googleapis.com/css?family=Roboto+Condensed:300italic,400italic,400,300,700' rel='stylesheet' type='text/css'>--> <!-- <br /><br /><br />AAPGmobile: Desktop<br /> ScreenPixelsWidth (ASP): 640<br /> ScreenPixelsWidth (51D): 640<br /> ScreenInchesWidth (51D): Unknown<br /> ScreenInchesWidth: 0<br /> --> <!--[if (gte IE 6)&(lte IE 8)]> <script type="text/javascript" src="https://www.aapg.org/js/selectivizr-1.0.2/selectivizr-min.js"></script> <noscript></noscript> <![endif]--> <!-- <script> $('head').append('<meta name="viewport" content="width=device-width, initial-scale=1.0, user-scalable=no "/>'); //minimum-scale=1.0, maximum-scale=1.0, </script>--> <!--Header Area Starts--> <script> function readCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for (var i=0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1, c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); } return null; } $(document).ready(function() { var LOGINCookie = readCookie("LOGIN"); var AAPGSWITCHIDCookie = readCookie("AAPGSWITCHID"); if (LOGINCookie) { var ImisId = LOGINCookie; var portalid = "0"; var key = "316ADB5F-3A98-4C15-D858-94EC8168F7B6"; var token = "[Admin:GetUserId(ImisId=\"" + ImisId + "\")]"; var uri = "https://www.aapg.org/DesktopModules/avt.MyTokens/Api.aspx"; var url = uri + "?portalid=" + portalid + "&apikey=" + key + "&token=" + token; $("#dnn_AAPG_ImisLoginState_LogoutPanel").show(); $("#dnn_AAPG_ImisLoginState_UserPanel").show(); $.get(url, function(UserId) { if(UserId != "0") $("#dnn_AAPG_ImisLoginState_UserPanel a").attr("href", "http://www.aapg.org/profile/userid/" + UserId); }); token = "[ProfileNew:PictureRZ]"; url = uri + "?portalid=" + portalid + "&apikey=" + key + "&token=" + token; $.get(url, function(img) {$("#dnn_AAPG_ImisLoginState_ProfileLink").html(img)}); if (AAPGSWITCHIDCookie) { $("#dnn_AAPG_ImisLoginState_LogoutPanel a").text("Switch"); $("#dnn_AAPG_ImisLoginState_LogoutPanel a").attr("href", "http://www.aapg.org/DesktopModules/AAPG/Switcher/switch-back.aspx"); } } else { $("#dnn_AAPG_ImisLoginState_LoginPanel").show(); $("#dnn_AAPG_ImisLoginState_RegistrationPanel").show(); $("#dnn_AAPG_ImisLoginState_AAPG_LoginLink").attr("href", "http://login.aapg.org?refurl=" + encodeURIComponent(window.location.href)); $("#dnn_AAPG_ImisLoginState_AAPG_RegisterLink").attr("href", "http://store.aapg.org/profile/createprofile.aspx?refurl=" + encodeURIComponent(window.location.href)); } }); </script> <div id="theheader" class="header_bg header header--fixed"> <div class="row"> <div class="header_lt"> <a id="a-touch-button-mobile-submenu" class="touch-button mobile-submenu-icon hidden" href="#mobile-submenu" title="Mobile Submenu"><img alt=""></a> <a id="a-touch-button-mobile-actions" class="touch-button mobile-actions-icon hidden" href="#mobile-actions" title="Mobile Actions"><img alt=""></a> <a id="dnn_dnnLOGO_hypLogo" href="//www.aapg.org/" title="AAPG"> <img id="dnn_dnnLOGO_imgLogo" alt="AAPG" src="https://img.aapg.org/Portals/0/images/_icons/AAPG-logo-web-header.png"> </a> </div> <div class="header_rt"> <div id="dnn_AAPG_ImisLoginState_LogoutPanel" class="loginGroup" style="display: none;"> <a id="dnn_AAPG_ImisLoginState_AAPG_LogoutLinkB" class="user" href="http://www.aapg.org/logout.aspx">Logout</a> </div> <div id="dnn_AAPG_ImisLoginState_UserPanel" class="registerGroup" style="display: none;"> <ul class="buttonGroup"> <li class="userDisplayName"> <a id="dnn_AAPG_ImisLoginState_ProfileNameLink" title="Visit My Profile" href="http://www.aapg.org/profile/">My Profile</a> </li> <li class="userProfileImg"> <a id="dnn_AAPG_ImisLoginState_ProfileLink" href="https://www.aapg.org/profile/"></a> </li> </ul> </div> <div id="dnn_AAPG_ImisLoginState_LoginPanel" class="loginGroup" style="display: none;"> <a id="dnn_AAPG_ImisLoginState_AAPG_LoginLink" class="user" href="http://login.aapg.org?refurl=http://store.aapg.org&Internal=true">Login</a> </div> <div id="dnn_AAPG_ImisLoginState_RegistrationPanel" class="registerGroup" style="display: none;"> <ul class='buttonGroup'> <li class='userDisplayName'> <a id="dnn_AAPG_ImisLoginState_AAPG_RegisterLink" href="http://store.aapg.org/profile/createprofile.aspx">Create Account</a> </li> </ul> </div> <span id="dnn_HeaderRightPane" class="HeaderRightPane"><div class="DnnModule DnnModule-DNN_HTML DnnModule-1173"><a name="1173"></a> <div class="No_Title_White"><div id="dnn_ctr1173_contentpane"><!-- Start_Module_1173 --><div id="dnn_ctr1173_ModuleContent" class="DNNModuleContent ModDNNHTMLC"> <div id="dnn_ctr1173_HtmlModule_lblContent" class="Normal"> <ul class="mininav"> <li class="mininav-plus"><a href="//www.aapg.org/about/aapg/overview">Offices</a> <ul class="second-tier"> <li><a href="//www.aapg.org/about/aapg/overview">Tulsa</a></li> <li><a href="//www.aapg.org/about/aapg/offices/policy">Washington DC</a></li> <li><a href="http://europe.aapg.org" target="_blank">London</a></li> <li><a href="//www.aapg.org/global/middleeast">Dubai</a></li> <li><a href="//www.aapg.org/global/asiapacific">Singapore</a></li> <li><a href="//www.aapg.org/global/latinamerica">Bogot脙楼</a></li> <li><a href="//www.aapg.org/global/africa">Lagos</a></li> </ul> </li> <li class="mininav-plus"><a href="//www.aapg.org/about/aapg/divisions">Divisions</a> <ul class="second-tier"> <li><a href="http://dpa.aapg.org" target="_blank">DPA</a></li> <li><a href="http://emd.aapg.org" target="_blank">EMD</a></li> <li><a href="http://deg.aapg.org" target="_blank">DEG</a></li> <li><a href="//www.aapg.org/about/aapg/divisions/psgd">PSGD</a></li> </ul> </li> <li><a href="http://foundation.aapg.org/" target="_blank">Foundation</a></li> <li class="mininav-plus"><a href="//www.aapg.org/resources">Resources</a> <ul class="second-tier"> <li><a href="http://www.datapages.com/AssociatedWebsites/GISOpenFiles.aspx" target="_blank">GIS Open Files</a></li> <li><a href="http://archives.aapg.org/slide_resources/index.cfm" target="_blank">Slides</a></li> <li><a href="//www.aapg.org/resources/videos" target="_self">Videos</a></li> </ul> </li> <li><a href="#sitemap" id="hover_content">Sitemap</a></li> </ul> </div> </div><!-- End_Module_1173 --></div></div> </div></span> </div> <div class="clr"></div> <div class="rt_map_area"> <a class="mapbug" href="//www.aapg.org/Science/Geographic/Map" title="Click here for the interactive map"> <!--<img src="//www.aapg.org/portals/0/images/_logo/map-white-transparent-144x72.png" alt="Map" style="opacity: 0.1;">--> <img src="https://img.aapg.org/portals/0/images/_site/map-white-plus.png" alt="Map" style="opacity: 0.1;"> </a> </div> </div> </div> <!--Header Area End--> <!--Menu Area Starts--> <div class="menu_bg"> <div class="row"> <nav id="my-menu"> </nav> <div class="mobile_menu" > </div> <div id="menubox"> <div class="menu_area"> <div id="dnn_nameMenu_pnlCopyright"> <!-- ################################################### # # # PackFlash Navigation System # # # # # ################################################### --> </div> <div id="dnn_nameMenu_MenuDiv"> <div class="PfMenuButtonWrapper"><span>Menu</span></div><div class="MenuWrapperMega"> <div class="PfNav"><ul id="PfNavMega" class="pf_lvl_0"> <li class="Inactive First HasChildren pf_lvl_0" id="Menu1"><a href="http://www.aapg.org/" title="Home"><span class="MenuText">Home</span></a> <div class="shadow"> <div class="InnerMegaDiv Cols6" id="Menu1Div"> <div class="Column First" id="Menu1_Col1"> <ul class="pf_lvl_1"> <li class="Inactive First Last pf_lvl_1" id="Menu1_Col1_L1_1"><a href="http://www.aapg.org/home/members" title="Member Focus">Member Focus</a></li> </ul> </div> <div class="Column" id="Menu1_Col2"> <ul class="pf_lvl_1"> <li class="Inactive First Last pf_lvl_1" id="Menu1_Col2_L1_1"><a href="http://www.aapg.org/youngpros" title="Young Professionals">YoungPros Focus</a></li> </ul> </div> <div class="Column" id="Menu1_Col3"> <ul class="pf_lvl_1"> <li class="Inactive First Last pf_lvl_1" id="Menu1_Col3_L1_1"><a href="http://www.aapg.org/home/students" title="Students">Students Focus</a></li> </ul> </div> <div class="Column" id="Menu1_Col4"> <ul class="pf_lvl_1"> <li class="Inactive First Last pf_lvl_1" id="Menu1_Col4_L1_1"><a href="http://www.aapg.org/home/exploration" title="Exploration Focus">Exploration Focus</a></li> </ul> </div> <div class="Column" id="Menu1_Col5"> <ul class="pf_lvl_1"> <li class="Inactive First Last pf_lvl_1" id="Menu1_Col5_L1_1"><a href="http://www.aapg.org/home/environmental" title="Environmental Focus">Environmental Focus</a></li> </ul> </div> <div class="Column Last" id="Menu1_Col6"> <ul class="pf_lvl_1"> <li class="Inactive First Last pf_lvl_1" id="Menu1_Col6_L1_1"><a href="http://www.aapg.org/home/economics" title="Economics Focus">Economics Focus</a></li> </ul> </div> </div></div><div class="PostMenuDiv"></div></li> <li class="Inactive HasChildren pf_lvl_0" id="Menu2"><a href="http://www.aapg.org/about/aapg/overview"><span class="MenuText">About</span></a> <div class="shadow"> <div class="InnerMegaDiv Cols3" id="Menu2Div"> <div class="Column First" id="Menu2_Col1"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu2_Col1_L1_1"><a href="http://www.aapg.org/about/aapg/overview">AAPG</a> <ul class="pf_lvl_2"> <li class="Inactive First HasChildren pf_lvl_2" id="Menu2_Col1_L1_1_L2_1"><a href="http://www.aapg.org/about/aapg/overview" title="Overview">Overview</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu2_Col1_L1_1_L2_1_L3_1"><a href="http://www.aapg.org/about/aapg/overview/annual-reports" title="Annual Reports">Annual Reports</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col1_L1_1_L2_1_L3_2"><a href="http://www.aapg.org/about/aapg/overview/committees" title="Committees">Committees</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col1_L1_1_L2_1_L3_3"><a href="http://www.aapg.org/about/aapg/overview/honors-and-awards" title="Honors and Awards">Honors and Awards</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col1_L1_1_L2_1_L3_4"><a href="http://www.aapg.org/about/aapg/overview/programs" title="Programs">Programs</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col1_L1_1_L2_1_L3_5"><a href="http://www.aapg.org/about/aapg/overview/leadership-days">Leadership Days</a></li> <li class="Inactive Last pf_lvl_3" id="Menu2_Col1_L1_1_L2_1_L3_6"><a href="http://www.aapg.org/about/aapg/overview/societies" title="Affiliated Societies">Affiliated Societies</a></li> </ul> </li> <li class="Inactive HasChildren pf_lvl_2" id="Menu2_Col1_L1_1_L2_2"><a href="http://www.aapg.org/about/aapg/leadership" title="Leadership">Leadership</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu2_Col1_L1_1_L2_2_L3_1"><a href="http://www.aapg.org/about/aapg/leadership/executive-committee" title="Executive Committee">Executive Committee</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col1_L1_1_L2_2_L3_2"><a href="http://www.aapg.org/about/aapg/leadership/officer-candidates" title="Officer Candidates">Officer Candidates</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col1_L1_1_L2_2_L3_3"><a href="http://www.aapg.org/about/aapg/leadership/advisory-council" title="Advisory Council">Advisory Council</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col1_L1_1_L2_2_L3_4"><a href="http://www.aapg.org/about/aapg/leadership/house-of-delegates-hod" title="House of Delegates (HoD)">House of Delegates (HoD)</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col1_L1_1_L2_2_L3_5"><a href="http://www.aapg.org/about/aapg/leadership/sections" title="Sections">Sections</a></li> <li class="Inactive Last pf_lvl_3" id="Menu2_Col1_L1_1_L2_2_L3_6"><a href="http://www.aapg.org/about/aapg/leadership/regions" title="Regions">Regions</a></li> </ul> </li> <li class="Inactive Last HasChildren pf_lvl_2" id="Menu2_Col1_L1_1_L2_3"><a href="http://www.aapg.org/about/aapg/divisions" title="Divisions">Divisions</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu2_Col1_L1_1_L2_3_L3_1"><a href="http://dpa.aapg.org/" title="Division of Professional Affairs">DPA</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col1_L1_1_L2_3_L3_2"><a href="http://emd.aapg.org/" title="Energy Minerals Division">EMD</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col1_L1_1_L2_3_L3_3"><a href="http://deg.aapg.org/" title="Division of Environmental Geosciences">DEG</a></li> <li class="Inactive Last pf_lvl_3" id="Menu2_Col1_L1_1_L2_3_L3_4"><a href="http://www.aapg.org/about/aapg/divisions/psgd" title="Petroleum Structure and Geomechanics Division">PSGD</a></li> </ul> </li> </ul> </li> </ul> </div> <div class="Column" id="Menu2_Col2"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu2_Col2_L1_1"><a href="http://www.aapg.org/about/membership/types">Membership</a> <ul class="pf_lvl_2"> <li class="Inactive First HasChildren pf_lvl_2" id="Menu2_Col2_L1_1_L2_1"><a href="http://www.aapg.org/about/membership/types" title="Types of Membership">Types of Membership</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu2_Col2_L1_1_L2_1_L3_1"><a href="http://www.aapg.org/about/membership/types/member" title="Member">Member</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col2_L1_1_L2_1_L3_2"><a href="http://www.aapg.org/about/membership/types/associate" title="Associate Member">Associate</a></li> <li class="Inactive Last pf_lvl_3" id="Menu2_Col2_L1_1_L2_1_L3_3"><a href="http://www.aapg.org/about/membership/types/student" title="Student Member">Student</a></li> </ul> </li> <li class="Inactive HasChildren pf_lvl_2" id="Menu2_Col2_L1_1_L2_2"><a href="http://www.aapg.org/about/membership/benefits" title="Benefits and Services">Benefits and Services</a> <ul class="pf_lvl_3"> <li class="Inactive First Last pf_lvl_3" id="Menu2_Col2_L1_1_L2_2_L3_1"><a href="http://www.aapg.org/about/membership/benefits/comparison-chart" title="Comparison of Membership Benefits">Comparison Chart</a></li> </ul> </li> <li class="Inactive pf_lvl_2" id="Menu2_Col2_L1_1_L2_3"><a href="http://www.aapg.org/about/membership/prospective-member-applicants" title="Prospective Members">Prospective Members</a></li> <li class="Inactive pf_lvl_2" id="Menu2_Col2_L1_1_L2_4"><a href="http://www.aapg.org/about/membership/graduated-dues" title="Graduated Dues">Graduated Dues</a></li> <li class="Inactive pf_lvl_2" id="Menu2_Col2_L1_1_L2_5"><a href="http://www.aapg.org/about/membership/recruitment-program" title="Recruitment Program">Recruitment Program</a></li> <li class="Inactive Last pf_lvl_2" id="Menu2_Col2_L1_1_L2_6"><a href="http://www.aapg.org/about/membership/directory" title="Member Directory">Member Directory</a></li> </ul> </li> </ul> </div> <div class="Column Last" id="Menu2_Col3"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu2_Col3_L1_1"><a href="http://www.aapg.org/about/petroleum-geology" title="Petroleum Geology">Petroleum Geology</a> <ul class="pf_lvl_2"> <li class="Inactive First HasChildren pf_lvl_2" id="Menu2_Col3_L1_1_L2_1"><a href="http://www.aapg.org/about/petroleum-geology/petroleum-through-time" title="Petroleum Through Time">Petroleum through Time</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu2_Col3_L1_1_L2_1_L3_1"><a href="http://www.aapg.org/about/petroleum-geology/petroleum-through-time/what-is-petroleum" title="What Is Petroleum?">What Is Petroleum?</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col3_L1_1_L2_1_L3_2"><a href="http://www.aapg.org/about/petroleum-geology/petroleum-through-time/petroleum-exploration-history" title="Petroleum Exploration History">Petroleum Exploration History</a></li> <li class="Inactive Last pf_lvl_3" id="Menu2_Col3_L1_1_L2_1_L3_3"><a href="http://www.aapg.org/about/petroleum-geology/petroleum-through-time/museums-and-historical-sites" title="Museums and Historical Sites">Museums and Historical Sites</a></li> </ul> </li> <li class="Inactive HasChildren pf_lvl_2" id="Menu2_Col3_L1_1_L2_2"><a href="http://www.aapg.org/about/petroleum-geology/world-of-petroleum" title="World of Petroleum">World of Petroleum </a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu2_Col3_L1_1_L2_2_L3_1"><a href="http://www.aapg.org/about/petroleum-geology/world-of-petroleum/oil-and-gas-prices" title="Oil and Gas Prices">Oil and Gas Prices</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col3_L1_1_L2_2_L3_2"><a href="http://www.aapg.org/about/petroleum-geology/world-of-petroleum/careers-in-the-petroleum-industry" title="Careers in the Petroleum Industry">Careers in the Petroleum Industry</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col3_L1_1_L2_2_L3_3"><a href="http://www.aapg.org/about/petroleum-geology/world-of-petroleum/exploration-today" title="Exploration Today">Exploration Today</a></li> <li class="Inactive Last pf_lvl_3" id="Menu2_Col3_L1_1_L2_2_L3_4"><a href="http://www.aapg.org/about/petroleum-geology/world-of-petroleum/us-offshore-oil-gas-resources" title="U.S. Offshore Oil & Gas Resources">U.S. Offshore Oil & Gas Resources</a></li> </ul> </li> <li class="Inactive HasChildren pf_lvl_2" id="Menu2_Col3_L1_1_L2_3"><a href="http://www.aapg.org/about/petroleum-geology/petroleum-technology" title="Petroleum Technology">Petroleum Technology</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu2_Col3_L1_1_L2_3_L3_1"><a href="http://www.aapg.org/about/petroleum-geology/petroleum-technology/petroleum-products" title="Petroleum Products">Petroleum Products</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col3_L1_1_L2_3_L3_2"><a href="http://www.aapg.org/about/petroleum-geology/petroleum-technology/tools-of-the-trade" title="Tools of the Trade">Tools of the Trade</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col3_L1_1_L2_3_L3_3"><a href="http://www.aapg.org/about/petroleum-geology/petroleum-technology/refining-and-chemicals" title="Refining and Chemicals">Refining and Chemicals</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col3_L1_1_L2_3_L3_4"><a href="http://www.aapg.org/about/petroleum-geology/petroleum-technology/petroleum-chemistry" title="Petroleum Chemistry">Petroleum Chemistry</a></li> <li class="Inactive Last pf_lvl_3" id="Menu2_Col3_L1_1_L2_3_L3_5"><a href="http://www.aapg.org/about/petroleum-geology/petroleum-technology/anatomy-of-an-oil-accumulation" title="Anatomy of an Oil Accumulation">Anatomy of an Oil Accumulation</a></li> </ul> </li> <li class="Inactive Last HasChildren pf_lvl_2" id="Menu2_Col3_L1_1_L2_4"><a href="http://www.aapg.org/about/petroleum-geology/geology-and-petroleum" title="Geology and Petroleum">Geology and Petroleum</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu2_Col3_L1_1_L2_4_L3_1"><a href="http://www.aapg.org/about/petroleum-geology/geology-and-petroleum/sedimentology-and-stratigraphy" title="Sedimentology and Stratigraphy">Sedimentology and Stratigraphy</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col3_L1_1_L2_4_L3_2"><a href="http://www.aapg.org/about/petroleum-geology/geology-and-petroleum/structural-geology" title="Structural Geology">Structural Geology</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col3_L1_1_L2_4_L3_3"><a href="http://www.aapg.org/about/petroleum-geology/geology-and-petroleum/paleontology-and-biostratigraphy" title="Paleontology and Biostratigraphy">Paleontology and Biostratigraphy</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col3_L1_1_L2_4_L3_4"><a href="http://www.aapg.org/about/petroleum-geology/geology-and-petroleum/geochemistry" title="Geochemistry">Geochemistry</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col3_L1_1_L2_4_L3_5"><a href="http://www.aapg.org/about/petroleum-geology/geology-and-petroleum/seismology-and-geophysics" title="Seismology and Geophysics">Seismology and Geophysics</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col3_L1_1_L2_4_L3_6"><a href="http://www.aapg.org/about/petroleum-geology/geology-and-petroleum/plate-tectonics" title="Plate Tectonics">Plate Tectonics</a></li> <li class="Inactive pf_lvl_3" id="Menu2_Col3_L1_1_L2_4_L3_7"><a href="http://www.aapg.org/about/petroleum-geology/geology-and-petroleum/paleogeography" title="Paleogeography">Paleogeography</a></li> <li class="Inactive Last pf_lvl_3" id="Menu2_Col3_L1_1_L2_4_L3_8"><a href="http://www.aapg.org/about/petroleum-geology/geology-and-petroleum/geologic-maps" title="Geologic Maps">Geologic Maps</a></li> </ul> </li> </ul> </li> </ul> </div> </div></div><div class="PostMenuDiv"></div></li> <li class="Inactive HasChildren pf_lvl_0" id="Menu3"><a href="http://www.aapg.org/science" title="Science"><span class="MenuText">Science</span></a> <div class="shadow"> <div class="InnerMegaDiv Cols5" id="Menu3Div"> <div class="Column First" id="Menu3_Col1"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu3_Col1_L1_1"><a href="http://www.aapg.org/science/discipline" title="Discipline">Discipline</a> <ul class="pf_lvl_2"> <li class="Inactive First HasChildren pf_lvl_2" id="Menu3_Col1_L1_1_L2_1"><a href="http://www.aapg.org/science/discipline/structure" title="Structure">Structure</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu3_Col1_L1_1_L2_1_L3_1"><a href="http://www.aapg.org/science/discipline/structure/compressional-systems" title="Compressional Systems">Compressional Systems</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_1_L3_2"><a href="http://www.aapg.org/science/discipline/structure/geomechanics-and-fracture-analysis" title="Geomechanics and Fracture Analysis">Geomechanics and Fracture Analysis</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_1_L3_3"><a href="http://www.aapg.org/science/discipline/structure/extensional-systems" title="Extensional Systems">Extensional Systems</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_1_L3_4"><a href="http://www.aapg.org/science/discipline/structure/fold-and-thrust-belts" title="Fold and Thrust Belts">Fold and Thrust Belts</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_1_L3_5"><a href="http://www.aapg.org/science/discipline/structure/salt-tectonics" title="Salt Tectonics">Salt Tectonics</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_1_L3_6"><a href="http://www.aapg.org/science/discipline/structure/structural-analysis-other" title="Structural Analysis - Other">Structural Analysis - Other</a></li> <li class="Inactive Last pf_lvl_3" id="Menu3_Col1_L1_1_L2_1_L3_7"><a href="http://www.aapg.org/science/discipline/structure/tectonics-general" title="Tectonics (General)">Tectonics (General)</a></li> </ul> </li> <li class="Inactive HasChildren pf_lvl_2" id="Menu3_Col1_L1_1_L2_2"><a href="http://www.aapg.org/science/discipline/geochemistry-and-basin-modeling" title="Geochemistry and Basin Modeling">Geochemistry and Basin Modeling</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu3_Col1_L1_1_L2_2_L3_1"><a href="http://www.aapg.org/science/discipline/geochemistry-and-basin-modeling/basin-modeling" title="Basin Modeling">Basin Modeling</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_2_L3_2"><a href="http://www.aapg.org/science/discipline/geochemistry-and-basin-modeling/maturation" title="Maturation">Maturation</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_2_L3_3"><a href="http://www.aapg.org/science/discipline/geochemistry-and-basin-modeling/migration" title="Migration">Migration</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_2_L3_4"><a href="http://www.aapg.org/science/discipline/geochemistry-and-basin-modeling/oil-and-gas-analysis" title="Oil and Gas Analysis">Oil and Gas Analysis</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_2_L3_5"><a href="http://www.aapg.org/science/discipline/geochemistry-and-basin-modeling/oil-seeps" title="Oil Seeps">Oil Seeps</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_2_L3_6"><a href="http://www.aapg.org/science/discipline/geochemistry-and-basin-modeling/petroleum-systems" title="Petroleum Systems">Petroleum Systems</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_2_L3_7"><a href="http://www.aapg.org/science/discipline/geochemistry-and-basin-modeling/source-rock" title="Source Rock">Source Rock</a></li> <li class="Inactive Last pf_lvl_3" id="Menu3_Col1_L1_1_L2_2_L3_8"><a href="http://www.aapg.org/science/discipline/geochemistry-and-basin-modeling/thermal-history" title="Thermal History">Thermal History</a></li> </ul> </li> <li class="Inactive HasChildren pf_lvl_2" id="Menu3_Col1_L1_1_L2_3"><a href="http://www.aapg.org/science/discipline/engineering" title="Engineering">Engineering</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu3_Col1_L1_1_L2_3_L3_1"><a href="http://www.aapg.org/science/discipline/engineering/development-and-operations" title="Development and Operations">Development and Operations</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_3_L3_2"><a href="http://www.aapg.org/science/discipline/engineering/production" title="Production">Production</a></li> <li class="Inactive Last pf_lvl_3" id="Menu3_Col1_L1_1_L2_3_L3_3"><a href="http://www.aapg.org/science/discipline/engineering/reservoir-characterization" title="Reservoir Characterization">Reservoir Characterization</a></li> </ul> </li> <li class="Inactive HasChildren pf_lvl_2" id="Menu3_Col1_L1_1_L2_4"><a href="http://www.aapg.org/science/discipline/geophysics" title="Geophysics">Geophysics</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu3_Col1_L1_1_L2_4_L3_1"><a href="http://www.aapg.org/science/discipline/geophysics/direct-hydrocarbon-indicators" title="Direct Hydrocarbon Indicators">Direct Hydrocarbon Indicators</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_4_L3_2"><a href="http://www.aapg.org/science/discipline/geophysics/gravity" title="Gravity">Gravity</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_4_L3_3"><a href="http://www.aapg.org/science/discipline/geophysics/magnetic" title="Magnetic">Magnetic</a></li> <li class="Inactive Last pf_lvl_3" id="Menu3_Col1_L1_1_L2_4_L3_4"><a href="http://www.aapg.org/science/discipline/geophysics/seismic" title="Seismic">Seismic</a></li> </ul> </li> <li class="Inactive HasChildren pf_lvl_2" id="Menu3_Col1_L1_1_L2_5"><a href="http://www.aapg.org/science/discipline/sedimentology-and-stratigraphy" title="Sedimentology and Stratigraphy">Sedimentology and Stratigraphy</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu3_Col1_L1_1_L2_5_L3_1"><a href="http://www.aapg.org/science/discipline/sedimentology-and-stratigraphy/carbonates" title="Carbonates">Carbonates</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_5_L3_2"><a href="http://www.aapg.org/science/discipline/sedimentology-and-stratigraphy/clastics" title="Clastics">Clastics</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_5_L3_3"><a href="http://www.aapg.org/science/discipline/sedimentology-and-stratigraphy/evaporites" title="Evaporites">Evaporites</a></li> <li class="Inactive Last pf_lvl_3" id="Menu3_Col1_L1_1_L2_5_L3_4"><a href="http://www.aapg.org/science/discipline/sedimentology-and-stratigraphy/sequence-stratigraphy" title="Sequence Stratigraphy">Sequence Stratigraphy</a></li> </ul> </li> <li class="Inactive HasChildren pf_lvl_2" id="Menu3_Col1_L1_1_L2_6"><a href="http://www.aapg.org/science/discipline/business-and-economics" title="Business and Economics">Business and Economics</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu3_Col1_L1_1_L2_6_L3_1"><a href="http://www.aapg.org/science/discipline/business-and-economics/economics" title="Economics">Economics</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_6_L3_2"><a href="http://www.aapg.org/science/discipline/business-and-economics/reserve-estimation" title="Reserve Estimation">Reserve Estimation</a></li> <li class="Inactive pf_lvl_3" id="Menu3_Col1_L1_1_L2_6_L3_3"><a href="http://www.aapg.org/science/discipline/business-and-economics/resource-estimates" title="Resource Estimates">Resource Estimates</a></li> <li class="Inactive Last pf_lvl_3" id="Menu3_Col1_L1_1_L2_6_L3_4"><a href="http://www.aapg.org/science/discipline/business-and-economics/risk-analysis" title="Risk Analysis">Risk Analysis</a></li> </ul> </li> <li class="Inactive pf_lvl_2" id="Menu3_Col1_L1_1_L2_7"><a href="http://www.aapg.org/science/discipline/environmental" title="Environmental">Environmental</a></li> <li class="Inactive Last pf_lvl_2" id="Menu3_Col1_L1_1_L2_8"><a href="http://www.aapg.org/science/discipline/petrophysics-and-well-logs" title="Petrophysics and Well Logs">Petrophysics and Well Logs</a></li> </ul> </li> </ul> </div> <div class="Column" id="Menu3_Col2"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu3_Col2_L1_1"><a href="http://www.aapg.org/science/play-types" title="Play Types">Play Types</a> <ul class="pf_lvl_2"> <li class="Inactive First pf_lvl_2" id="Menu3_Col2_L1_1_L2_1"><a href="http://www.aapg.org/science/play-types/coalbed-methane" title="Coalbed Methane">Coalbed Methane</a></li> <li class="Inactive pf_lvl_2" id="Menu3_Col2_L1_1_L2_2"><a href="http://www.aapg.org/science/play-types/deep-basin-gas" title="Deep Basin Gas">Deep Basin Gas</a></li> <li class="Inactive pf_lvl_2" id="Menu3_Col2_L1_1_L2_3"><a href="http://www.aapg.org/science/play-types/diagenetic-traps" title="Diagenetic Traps">Diagenetic Traps</a></li> <li class="Inactive pf_lvl_2" id="Menu3_Col2_L1_1_L2_4"><a href="http://www.aapg.org/science/play-types/fractured-carbonate-reservoirs" title="Fractured Carbonate Reservoirs">Fractured Carbonate Reservoirs</a></li> <li class="Inactive pf_lvl_2" id="Menu3_Col2_L1_1_L2_5"><a href="http://www.aapg.org/science/play-types/oil-sands" title="Oil Sands">Oil Sands</a></li> <li class="Inactive pf_lvl_2" id="Menu3_Col2_L1_1_L2_6"><a href="http://www.aapg.org/science/play-types/oil-shale" title="Oil Shale">Oil Shale</a></li> <li class="Inactive pf_lvl_2" id="Menu3_Col2_L1_1_L2_7"><a href="http://www.aapg.org/science/play-types/shale-gas" title="Shale Gas">Shale Gas</a></li> <li class="Inactive pf_lvl_2" id="Menu3_Col2_L1_1_L2_8"><a href="http://www.aapg.org/science/play-types/stratigraphic-traps" title="Stratigraphic Traps">Stratigraphic Traps</a></li> <li class="Inactive pf_lvl_2" id="Menu3_Col2_L1_1_L2_9"><a href="http://www.aapg.org/science/play-types/structural-traps" title="Structural Traps">Structural Traps</a></li> <li class="Inactive pf_lvl_2" id="Menu3_Col2_L1_1_L2_10"><a href="http://www.aapg.org/science/play-types/subsalt-traps" title="Subsalt Traps">Subsalt Traps</a></li> <li class="Inactive Last pf_lvl_2" id="Menu3_Col2_L1_1_L2_11"><a href="http://www.aapg.org/science/play-types/tight-gas-sands" title="Tight Gas Sands">Tight Gas Sands</a></li> </ul> </li> </ul> </div> <div class="Column" id="Menu3_Col3"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu3_Col3_L1_1"><a href="http://www.aapg.org/science/alternative-resources" title="Alternative Resources">Alternative Resources</a> <ul class="pf_lvl_2"> <li class="Inactive First pf_lvl_2" id="Menu3_Col3_L1_1_L2_1"><a href="http://www.aapg.org/science/alternative-resources/coal" title="Coal ">Coal </a></li> <li class="Inactive pf_lvl_2" id="Menu3_Col3_L1_1_L2_2"><a href="http://www.aapg.org/science/alternative-resources/gas-hydrates" title="Gas Hydrates">Gas Hydrates</a></li> <li class="Inactive pf_lvl_2" id="Menu3_Col3_L1_1_L2_3"><a href="http://www.aapg.org/science/alternative-resources/geothermal" title="Geothermal ">Geothermal </a></li> <li class="Inactive pf_lvl_2" id="Menu3_Col3_L1_1_L2_4"><a href="http://www.aapg.org/science/alternative-resources/renewable-energy" title="Renewable Energy">Renewable Energy</a></li> <li class="Inactive Last pf_lvl_2" id="Menu3_Col3_L1_1_L2_5"><a href="http://www.aapg.org/science/alternative-resources/uranium-nuclear" title="Uranium (Nuclear)">Uranium (Nuclear)</a></li> </ul> </li> </ul> </div> <div class="Column" id="Menu3_Col4"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu3_Col4_L1_1"><a href="http://www.aapg.org/science/geographic/map" title="Geographic">Geographic</a> <ul class="pf_lvl_2"> <li class="Inactive First pf_lvl_2" id="Menu3_Col4_L1_1_L2_1"><a href="http://www.aapg.org/science/geographic/map">Map</a></li> <li class="Inactive Last pf_lvl_2" id="Menu3_Col4_L1_1_L2_2"><a href="http://www.aapg.org/science/geographic/countries" title="Countries">Countries</a></li> </ul> </li> </ul> </div> <div class="Column Last" id="Menu3_Col5"> <ul class="pf_lvl_1"> <li class="Inactive First Last pf_lvl_1" id="Menu3_Col5_L1_1"><a href="http://www.aapg.org/Portals/0/docs/PRMS_Guidelines_Nov2011.pdf" title="Reserves Classification Guide (PDF)">Reserves Classification Guide (PDF)</a></li> </ul> </div> </div></div><div class="PostMenuDiv"></div></li> <li class="Inactive HasChildren pf_lvl_0" id="Menu4"><a href="http://www.aapg.org/career" title="Career"><span class="MenuText">Career</span></a> <div class="shadow"> <div class="InnerMegaDiv Cols5" id="Menu4Div"> <div class="Column First" id="Menu4_Col1"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu4_Col1_L1_1"><a href="http://www.aapg.org/career/training" title="Training">Training</a> <ul class="pf_lvl_2"> <li class="Inactive First HasChildren pf_lvl_2" id="Menu4_Col1_L1_1_L2_1"><a href="http://www.aapg.org/career/training#2168214-in-person-training" title="In Person Training">In Person</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu4_Col1_L1_1_L2_1_L3_1"><a href="http://www.aapg.org/career/training/in-person/distinguished-lecturers" title="Distinguished Lecturers Program">Distinguished Lecturers</a></li> <li class="Inactive pf_lvl_3" id="Menu4_Col1_L1_1_L2_1_L3_2"><a href="http://www.aapg.org/career/training/in-person/education-conferences" title="Education Conferences">Education Conferences</a></li> <li class="Inactive pf_lvl_3" id="Menu4_Col1_L1_1_L2_1_L3_3"><a href="http://www.aapg.org/career/training/in-person/field-seminars" title="Field Seminars">Field Seminars</a></li> <li class="Inactive pf_lvl_3" id="Menu4_Col1_L1_1_L2_1_L3_4"><a href="http://www.aapg.org/career/training/in-person/forums" title="Forums">Forums</a></li> <li class="Inactive pf_lvl_3" id="Menu4_Col1_L1_1_L2_1_L3_5"><a href="http://www.aapg.org/career/training/in-person/short-courses" title="Short Courses">Short Courses</a></li> <li class="Inactive pf_lvl_3" id="Menu4_Col1_L1_1_L2_1_L3_6"><a href="http://www.aapg.org/career/training/in-person/visiting-geoscientists" title="Visiting Geoscientist Program">Visiting Geoscientists</a></li> <li class="Inactive Last pf_lvl_3" id="Menu4_Col1_L1_1_L2_1_L3_7"><a href="http://www.aapg.org/career/training/in-person/workshops" title="Workshops">Workshops</a></li> </ul> </li> <li class="Inactive HasChildren pf_lvl_2" id="Menu4_Col1_L1_1_L2_2"><a href="http://www.aapg.org/career/training#2168215-online-training" title="Online Training">Online</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu4_Col1_L1_1_L2_2_L3_1"><a href="http://www.aapg.org/career/training/online/certificate-courses" title="Certificate Courses">Certificate Courses</a></li> <li class="Inactive pf_lvl_3" id="Menu4_Col1_L1_1_L2_2_L3_2"><a href="http://www.aapg.org/career/training/online/e-symposia" title="e-Symposia">e-Symposia</a></li> <li class="Inactive pf_lvl_3" id="Menu4_Col1_L1_1_L2_2_L3_3"><a href="http://dpa.aapg.org/video/video.aspx">Ethics Videos (DPA)</a></li> <li class="Inactive Last pf_lvl_3" id="Menu4_Col1_L1_1_L2_2_L3_4"><a href="http://www.aapg.org/career/training/online/traditional-courses" title="Traditional Courses">Traditional Courses</a></li> </ul> </li> <li class="Inactive pf_lvl_2" id="Menu4_Col1_L1_1_L2_3"><a href="http://www.aapg.org/career/training/instructors" title="Instructors">Instructors</a></li> <li class="Inactive pf_lvl_2" id="Menu4_Col1_L1_1_L2_4"><a href="http://www.aapg.org/Portals/0/docs/2015-AAPG-Career-Advancement-Resource-Guide.pdf">Catalog</a></li> <li class="Inactive Last pf_lvl_2" id="Menu4_Col1_L1_1_L2_5"><a href="http://pdh.aapg.org/Pages/ViewPDH.aspx">DPA PDH Form</a></li> </ul> </li> </ul> </div> <div class="Column" id="Menu4_Col2"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu4_Col2_L1_1"><a href="http://careercenter.aapg.org/">Jobs</a> <ul class="pf_lvl_2"> <li class="Inactive First pf_lvl_2" id="Menu4_Col2_L1_1_L2_1"><a href="http://careercenter.aapg.org/" title="Career Center">Career Center</a></li> <li class="Inactive pf_lvl_2" id="Menu4_Col2_L1_1_L2_2"><a href="http://careercenter.aapg.org/resources.cfm">Career Resources</a></li> <li class="Inactive pf_lvl_2" id="Menu4_Col2_L1_1_L2_3"><a href="http://www.aapg.org/career/jobs/classifieds" title="Classifieds">Classifieds</a></li> <li class="Inactive Last pf_lvl_2" id="Menu4_Col2_L1_1_L2_4"><a href="http://www.aapg.org/career/jobs/councilors-recruiters" title="Councilors & Recruiters">Councilors and Recruiters</a></li> </ul> </li> </ul> </div> <div class="Column" id="Menu4_Col3"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu4_Col3_L1_1"><a href="http://registry.aapg.org/">Member Registry</a> <ul class="pf_lvl_2"> <li class="Inactive First pf_lvl_2" id="Menu4_Col3_L1_1_L2_1"><a href="http://archives.aapg.org/dpadirectory/" title="Expert Witness (DPA)">Expert Witness (DPA)</a></li> <li class="Inactive Last pf_lvl_2" id="Menu4_Col3_L1_1_L2_2"><a href="http://registry.aapg.org/" title="Consulting Expertise">Consulting Expertise</a></li> </ul> </li> </ul> </div> <div class="Column" id="Menu4_Col4"> <ul class="pf_lvl_1"> <li class="Inactive First Last pf_lvl_1" id="Menu4_Col4_L1_1"><a href="http://www.aapg.org/career/aapg-net" title="AAPG N.E.T.">AAPG N.E.T.</a></li> </ul> </div> <div class="Column Last" id="Menu4_Col5"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu4_Col5_L1_1"><a href="http://www.aapg.org/career">Participate</a> <ul class="pf_lvl_2"> <li class="Inactive First pf_lvl_2" id="Menu4_Col5_L1_1_L2_1"><a href="http://archives.aapg.org/education/proposals/index.cfm" title="Propose Training">Propose Training</a></li> <li class="Inactive pf_lvl_2" id="Menu4_Col5_L1_1_L2_2"><a href="http://www.aapg.org/about/aapg/overview/committees" title="Join a Committee">Join a Committee</a></li> <li class="Inactive pf_lvl_2" id="Menu4_Col5_L1_1_L2_3"><a href="http://www.aapg.org/career/participate/present-a-paper" title="Present a Paper">Present a Paper</a></li> <li class="Inactive Last pf_lvl_2" id="Menu4_Col5_L1_1_L2_4"><a href="http://www.aapg.org/iba/" title="IBA">IBA</a></li> </ul> </li> </ul> </div> </div></div><div class="PostMenuDiv"></div></li> <li class="Inactive HasChildren pf_lvl_0" id="Menu5"><a href="http://www.aapg.org/events" title="Events"><span class="MenuText">Events</span></a> <div class="shadow"> <div class="InnerMegaDiv Cols7" id="Menu5Div"> <div class="Column First" id="Menu5_Col1"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu5_Col1_L1_1"><a href="http://www.aapg.org/events">Conferences</a> <ul class="pf_lvl_2"> <li class="Inactive First pf_lvl_2" id="Menu5_Col1_L1_1_L2_1"><a href="http://www.aapg.org/events/conferences/ace" title="Annual Convention & Exhibition">Annual Convention & Exhibition</a></li> <li class="Inactive pf_lvl_2" id="Menu5_Col1_L1_1_L2_2"><a href="http://www.aapg.org/events/conferences/ice" title="AAPG | SEG International Conference & Exhibition">International Conference & Exhibition</a></li> <li class="Inactive pf_lvl_2" id="Menu5_Col1_L1_1_L2_3"><a href="http://www.urtec.org/">Unconventional Resources Technology Conference</a></li> <li class="Inactive pf_lvl_2" id="Menu5_Col1_L1_1_L2_4"><a href="http://www.arctictechnologyconference.com">Arctic Technology Conference</a></li> <li class="Inactive pf_lvl_2" id="Menu5_Col1_L1_1_L2_5"><a href="http://www.otcnet.org/">OTC</a></li> <li class="Inactive pf_lvl_2" id="Menu5_Col1_L1_1_L2_6"><a href="http://www.3parctic.com/">3P Arctic</a></li> <li class="Inactive pf_lvl_2" id="Menu5_Col1_L1_1_L2_7"><a href="http://www.iptcnet.org/">IPTC</a></li> <li class="Inactive Last pf_lvl_2" id="Menu5_Col1_L1_1_L2_8"><a href="http://www.geo2016.com/">GEO</a></li> </ul> </li> </ul> </div> <div class="Column" id="Menu5_Col2"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu5_Col2_L1_1"><a href="http://www.aapg.org/events">Expos</a> <ul class="pf_lvl_2"> <li class="Inactive First pf_lvl_2" id="Menu5_Col2_L1_1_L2_1"><a href="http://www.appexlondon.com">APPEX Global</a></li> <li class="Inactive pf_lvl_2" id="Menu5_Col2_L1_1_L2_2"><a href="http://www.appexregional.com/">APPEX Regional</a></li> <li class="Inactive pf_lvl_2" id="Menu5_Col2_L1_1_L2_3"><a href="http://www.napeexpo.com/">NAPE</a></li> <li class="Inactive pf_lvl_2" id="Menu5_Col2_L1_1_L2_4"><a href="http://www.napeexpo.com/nape-shows/nape-south">Summer NAPE</a></li> <li class="Inactive Last pf_lvl_2" id="Menu5_Col2_L1_1_L2_5"><a href="http://www.aapg.org/events/expos/student-expos" title="Student Expos">Student Expos</a></li> </ul> </li> </ul> </div> <div class="Column" id="Menu5_Col3"> <ul class="pf_lvl_1"> <li class="Inactive First Last pf_lvl_1" id="Menu5_Col3_L1_1"><a href="http://www.aapg.org/events/event-listings">Event Listings</a></li> </ul> </div> <div class="Column" id="Menu5_Col4"> <ul class="pf_lvl_1"> <li class="Inactive First Last pf_lvl_1" id="Menu5_Col4_L1_1"><a href="http://www.aapg.org/events/calendar">Calendar</a></li> </ul> </div> <div class="Column" id="Menu5_Col5"> <ul class="pf_lvl_1"> <li class="Inactive First Last pf_lvl_1" id="Menu5_Col5_L1_1"><a href="http://www.aapg.org/events/add">Request to Add an Event</a></li> </ul> </div> <div class="Column" id="Menu5_Col6"> <ul class="pf_lvl_1"> <li class="Inactive First Last pf_lvl_1" id="Menu5_Col6_L1_1"><a href="http://www.aapg.org/events/meeting-services" title="Meeting Services">Meeting Services</a></li> </ul> </div> <div class="Column Last" id="Menu5_Col7"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu5_Col7_L1_1"><a href="http://www.aapg.org/events">Research</a> <ul class="pf_lvl_2"> <li class="Inactive First pf_lvl_2" id="Menu5_Col7_L1_1_L2_1"><a href="http://www.aapg.org/events/research/hedberg-conferences">Hedberg Conferences</a></li> <li class="Inactive Last pf_lvl_2" id="Menu5_Col7_L1_1_L2_2"><a href="http://www.aapg.org/events/research/research-symposia" title="Research Symposia">Research Symposia</a></li> </ul> </li> </ul> </div> </div></div><div class="PostMenuDiv"></div></li> <li class="Inactive HasChildren pf_lvl_0" id="Menu6"><a href="http://www.aapg.org/publications" title="Publications"><span class="MenuText">Publications</span></a> <div class="shadow"> <div class="InnerMegaDiv Cols7" id="Menu6Div"> <div class="Column First" id="Menu6_Col1"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu6_Col1_L1_1"><a href="http://www.aapg.org/publications/journals" title="Journals">Journals</a> <ul class="pf_lvl_2"> <li class="Inactive First HasChildren pf_lvl_2" id="Menu6_Col1_L1_1_L2_1"><a href="http://www.aapg.org/publications/journals/bulletin" title="Bulletin">Bulletin</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu6_Col1_L1_1_L2_1_L3_1"><a href="http://www.aapg.org/publications/journals/bulletin/current-issue" title="Redirecting to the Current Issue of AAPG Bulletin...">Current Issue</a></li> <li class="Inactive Last pf_lvl_3" id="Menu6_Col1_L1_1_L2_1_L3_2"><a href="http://auth.aapg.org/data/auth?TargetURL=http://archives.datapages.com/data/index.html">Search</a></li> </ul> </li> <li class="Inactive pf_lvl_2" id="Menu6_Col1_L1_1_L2_2"><a href="http://www.aapg.org/publications/journals/interpretation" title="Interpretation">Interpretation</a></li> <li class="Inactive Last HasChildren pf_lvl_2" id="Menu6_Col1_L1_1_L2_3"><a href="http://www.aapg.org/publications/journals/environmental-geosciences" title="Environmental Geosciences">Environmental Geosciences</a> <ul class="pf_lvl_3"> <li class="Inactive First Last pf_lvl_3" id="Menu6_Col1_L1_1_L2_3_L3_1"><a href="http://www.aapg.org/publications/journals/environmental-geosciences/current-issue" title="Redirecting to the Current Issue of DEG Environmental Geosciences Journal...">Current Issue</a></li> </ul> </li> </ul> </li> </ul> </div> <div class="Column" id="Menu6_Col2"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu6_Col2_L1_1"><a href="http://www.aapg.org/publications/news" title="News">News</a> <ul class="pf_lvl_2"> <li class="Inactive First HasChildren pf_lvl_2" id="Menu6_Col2_L1_1_L2_1"><a href="http://www.aapg.org/publications/news/explorer" title="Explorer">Explorer</a> <ul class="pf_lvl_3"> <li class="Inactive First pf_lvl_3" id="Menu6_Col2_L1_1_L2_1_L3_1"><a href="http://www.aapg.org/publications/news/explorer/current-issue" title="Redirecting to the Current Issue of AAPG Explorer...">Current Issue</a></li> <li class="Inactive Last pf_lvl_3" id="Menu6_Col2_L1_1_L2_1_L3_2"><a href="http://www.aapg.org/publications/news/explorer/archives" title="EXPLORER Archives">Archives</a></li> </ul> </li> <li class="Inactive pf_lvl_2" id="Menu6_Col2_L1_1_L2_2"><a href="http://dpa.aapg.org/correlator/index.cfm" title="Correlator">Correlator</a></li> <li class="Inactive pf_lvl_2" id="Menu6_Col2_L1_1_L2_3"><a href="http://www.aapg.org/publications/news/delegates-voice/archives" title="Delegates Voice">Delegates Voice</a></li> <li class="Inactive Last pf_lvl_2" id="Menu6_Col2_L1_1_L2_4"><a href="http://deg.aapg.org/News/Newsletter.aspx" title="Spheres of Influence">Spheres of Influence</a></li> </ul> </li> </ul> </div> <div class="Column" id="Menu6_Col3"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu6_Col3_L1_1"><a href="http://www.aapg.org/publications/special-publications" title="Special Publications">Special Publications</a> <ul class="pf_lvl_2"> <li class="Inactive First pf_lvl_2" id="Menu6_Col3_L1_1_L2_1"><a href="http://www.aapg.org/publications/special-publications/books" title="Books">Books</a></li> <li class="Inactive pf_lvl_2" id="Menu6_Col3_L1_1_L2_2"><a href="http://www.aapg.org/publications/special-publications/cd-dvd" title="CD-DVD">CD-DVD</a></li> <li class="Inactive pf_lvl_2" id="Menu6_Col3_L1_1_L2_3"><a href="http://www.aapg.org/publications/special-publications/maps" title="Maps">Maps</a></li> <li class="Inactive pf_lvl_2" id="Menu6_Col3_L1_1_L2_4"><a href="http://www.aapg.org/publications/special-publications/digital-downloads" title="Digital Downloads">Digital Downloads</a></li> <li class="Inactive Last pf_lvl_2" id="Menu6_Col3_L1_1_L2_5"><a href="http://wiki.aapg.org" title="AAPG Wiki">AAPG Wiki</a></li> </ul> </li> </ul> </div> <div class="Column" id="Menu6_Col4"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu6_Col4_L1_1"><a href="http://datapages.com/" title="Online">Online</a> <ul class="pf_lvl_2"> <li class="Inactive First pf_lvl_2" id="Menu6_Col4_L1_1_L2_1"><a href="http://datapages.com/">Datapages</a></li> <li class="Inactive pf_lvl_2" id="Menu6_Col4_L1_1_L2_2"><a href="http://www.aapg.org/publications/online/datapages-archives" title="Datapages Archives">Datapages Archives</a></li> <li class="Inactive pf_lvl_2" id="Menu6_Col4_L1_1_L2_3"><a href="http://www.searchanddiscovery.com/">Search and Discovery</a></li> <li class="Inactive pf_lvl_2" id="Menu6_Col4_L1_1_L2_4"><a href="http://www.datapages.com/AssociatedWebsites/GISOpenFiles.aspx">GIS Open Files</a></li> <li class="Inactive Last pf_lvl_2" id="Menu6_Col4_L1_1_L2_5"><a href="http://datapages.com/AssociatedWebsites/GISMaps.aspx">GIS Map Publishing Program</a></li> </ul> </li> </ul> </div> <div class="Column" id="Menu6_Col5"> <ul class="pf_lvl_1"> <li class="Inactive First Last HasChildren pf_lvl_1" id="Menu6_Col5_L1_1"><a href="http://www.aapg.org/publications/blogs" title="AAPG Blog Zone">Blogs</a> <ul class="pf_lvl_2"> <li class="Inactive First pf_lvl_2" id="Menu6_Col5_L1_1_L2_1"><a href="http://www.aapg.org/publications/blogs/energy-policy" title="Energy Policy Blog">Energy Policy Blog</a></li> <li class="Inactive pf_lvl_2" id="Menu6_Col5_L1_1_L2_2"><a href="http://www.aapg.org/publications/blogs/wwwupdate" title="wwwUpdate">wwwUpdate</a></li> <li class="Inactive pf_lvl_2" id="Menu6_Col5_L1_1_L2_3"><a href="http://www.aapg.org/publications/blogs/events" title="Events Blog">Events Blog</a></li> <li class="Inactive pf_lvl_2" id="Menu6_Col5_L1_1_L2_4"><a href="http://www.aapg.org/publications/blogs/learn" title="Learn! Blog">Learn! Blog</a></li> <li class="Inactive Last pf_lvl_2" id="Menu6_Col5_L1_1_L2_5"><a href="http://www.aapg.org/publications/blogs/student-outlook" title="Student Outlook">Student Outlook</a></li> </ul> </li> </ul> </div> <div class="Column" id="Menu6_Col6"> <ul class="pf_lvl_1"> <li class="Inactive First Last pf_lvl_1" id="Menu6_Col6_L1_1"><a href="http://www.aapg.org/publications/advertise" title="Advertise">Advertise</a></li> </ul> </div> <div class="Column Last" id="Menu6_Col7"> <ul class="pf_lvl_1"> <li class="Inactive First Last pf_lvl_1" id="Menu6_Col7_L1_1"><a href="http://www.aapg.org/publications/media" title="Media">Media</a></li> </ul> </div> </div></div><div class="PostMenuDiv"></div></li> <li class="Inactive pf_lvl_0" id="Menu7"><a href="http://store.aapg.org/"><span class="MenuText">Store</span></a><div class="PostMenuDiv"></div></li> <li class="Inactive Last pf_lvl_0" id="Menu8"><a href="http://www.aapg.org/help" title="Help"><span class="MenuText">Help</span></a><div class="PostMenuDiv"></div></li> </ul> </div></div> </div> </div> </div> </div> </div> <div class="clr after_menu_bg"></div> <!--Menu Area End--> <!--Main Content Area Starts--> <div class="main_content_bg"> <div class="row"> <!--<div class="grey_bg"></div>--> <!-- BEGIN DFP Ads Desktop 180x150 x4 --> <div id="dnn_AdsPane" class="AdsPane"> <!-- BEGIN: Bogdan's test for desktop sidebar --> <!-- <div data-dimensions="180x150" id="AAPGmainWeb_Homepage_180x150_1of4" style="height: 150px; width: 180px;" class="adslot ad-desktop"></div> <div data-dimensions="180x150" id="AAPGmainWeb_Homepage_180x150_2of4" style="height: 150px; width: 180px;" class="adslot ad-desktop"></div> <div data-dimensions="180x150" id="AAPGmainWeb_Homepage_180x150_3of4" style="height: 150px; width: 180px;" class="adslot ad-desktop"></div> <div data-dimensions="180x150" id="AAPGmainWeb_Homepage_180x150_4of4" style="height: 150px; width: 180px;" class="adslot ad-desktop"></div> --> <!-- END: Bogdan's test for desktop sidebar --> <!--<div style="width: 192px; margin-top: 10px;" class="ad-pane-bottom"><a class="dnnPrimaryAction" href="http://www.aapg.org/publications/advertise">Advertise</a></div>--> <!-- <div class="DnnModule DnnModule-BannerDisplay DnnModule-3280"><a name="3280"></a><div id="dnn_ctr3280_ContentPane"> <!-- Start_Module_3280 -- > <div class="not-home-page"><div id="dnn_ctr3280_ModuleContent" class="DNNModuleContent ModBannerDisplayC"> <!--BannerDisplay module, Copyright (C) 2006 Smoke Ranch Software (http://www.smokeranch.com)-- > <script type="text/javascript" defer src="https://www.aapg.org/DesktopModules/BannerDisplay/bannerdisplay.js"></script> <div id="dnn_ctr3280_WT_Banners_pnlBanners" style="height:600px;width:170px;"> <div class="bannerDisplayDiv"> <div class="bannerDisplayRowDiv" style="clear:both"><div class="bannerDisplayCellDiv" style="float:left; padding: 4px"> <a href="http://www.aapg.org/DesktopModules/BannerDisplay/Click.aspx?src=3280_253" title="GeoLogic" target="_blank"><img src="https://www.aapg.org/Portals/WillowTree/GeoLOGIC-beach-2014.gif" width="150" height="600" border="0" alt="GeoLogic" /></a></div> </div> </div> </div> </div><div class="ad-pane-bottom"><a class="dnnPrimaryAction" href="//www.aapg.org/publications/advertise">Advertise</a></div> </div> <!-- End_Module_3280 -- > </div> </div> --> </div> <!-- END DFP Ads Desktop 180x150 x4 --> <div class="main_content_area" id="outerTd"> <div class="dnnFormMessage dnnFormInfo" style="display: none; margin-right: 0;">hello</div> <div id="top_rt" class="top_rt" style="height: 0;"> <span id="dnn_SearchPane" class="SearchPane slide-menu-subpanel"><div class="DnnModule DnnModule-avtSearchBoostInput DnnModule-2859"><a name="2859"></a> <div class="No_Title_White"><div id="dnn_ctr2859_contentpane"></div></div> </div></span> <span id="dnn_SocialMediaPane" class="SocialMediaPane slide-menu-subpanel"><div class="DnnModule DnnModule-DNN_HTML DnnModule-3692"><a name="3692"></a><div id="dnn_ctr3692_ContentPane"><!-- Start_Module_3692 --><div id="dnn_ctr3692_ModuleContent" class="DNNModuleContent ModDNNHTMLC"> <!-- <div id="dnn_ctr3692_HtmlModule_lblContent" class="Normal"> <div class="social-icons"> <span displaytext="LinkedIn" class="st_linkedin_large aapg-linkedin"></span> <span displaytext="Facebook" class="st_facebook_large aag-facebook"></span> <span displaytext="Tweet" class="st_twitter_large aapg-twitter"></span> <span class="st_googleplus_large aapg-googleplus" displaytext="Google +"></span> <span class="st_pinterest_large aapg-pinterest" displaytext="Pinterest"></span> <span displaytext="Email" class="st_email_large aapg-email"></span> <span displaytext="ShareThis" class="st_sharethis_large aapg-sharethis"></span> </div> </div> --> </div><!-- End_Module_3692 --></div> </div></span> <span id="qr" class="slide-menu-subpanel qr" style="text-align: center;"><span class="border"></span></span> <span id="desktopormobile" class="slide-menu-subpanel"> <!--<a id="setAAPG2mobile" class="dnnPrimaryAction" href="javascript:void(0);" onclick="setAAPG2mobile()">Use Website as Mobile User</a>--> </span> </div> <!-- <div class="top_lt"> <a href="//www.aapg.org/">Home</a><span id="dnn_dnnBREADCRUMB_lblBreadCrumb"></span> <h1></h1> </div>--> <div class="clr"></div> <div class="inner_fullpane_area" itemscope itemtype=''> <!-- <img data-src="https://staging.aapg.net/Portals/0/PackFlashItemImages/WebReady/oklahoma-plays-offer-untapped-potential-hero.jpg?width=955&height=400&quality=50&mode=crop&a.unsharp=radius&encoder=freeimage&slimmage=true" data-slimmage="true" src="https://staging.aapg.net/Portals/0/PackFlashItemImages/WebReady/oklahoma-plays-offer-untapped-potential-hero.jpg?width=1120&height=400&quality=90&mode=crop&a.unsharp=radius&encoder=freeimage&slimmage=true" data-pixel-width="1120"> &height=400&mode=crop --> <!--<img class="lazy" data-original="" src="https://staging.aapg.net/Portals/0/PackFlashItemImages/WebReady/oklahoma-plays-offer-untapped-potential-hero.jpg?scale=both&width=965&quality=90&a.unsharp=radius&encoder=freeimage&slimmage=true">--> <!--<div class="dnnFormMessage dnnFormWarning dnnClear">Due to the impacts of <strong>Coronavirus (COVID-19)</strong>, shipping for orders placed in the store may experience short delays.</div>--> <div id="dnn_ContentPane" class="ContentPane"><div class="DnnModule DnnModule-DNN_HTML DnnModule-15866"><a name="15866"></a> <div class="No_Title_White"><div id="dnn_ctr15866_contentpane"> <!-- SiteMessage --> <!--<div class="dnnFormMessage dnnFormWarning dnnClear"> <div id="dnn_ctr22718_ModuleContent" class="DNNModuleContent ModDNNHTMLC"> <div id="dnn_ctr22718_HtmlModule_lblContent"> <p>AAPG Headquarters offices will be closed Friday, December 20th through Sunday, January 5th in observance of the US Christmas holiday.</p> </div> </div> </div>--> <div class="StoreMessage"> <div id="StoreMessageModal" class="modal fade " role="dialog" tabindex="-1" aria-labelledby="StoreMessageModal" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered" role="dialog"> <!-- Modal content--> <div class="modal-content"> <div class="modal-header alert-warning"> <h4 class="modal-title"><span id="spanTitle"></span></h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> </div> <div class="modal-body"> <span id="spanBody"></span> </div> </div> </div> </div> </div> <script type="text/javascript"> function openStoreMessageModal(title, body) { jQuery('#spanTitle').html(title); jQuery('#spanBody').html(body); jQuery(document).ready(function () { jQuery("#StoreMessageModal").modal('show'); }); } </script> <div class="atsBootstrap"> <div id="ctl00_storeWrapper" class="storewrapper"> <div id="ctl00_storeHome" class="StoreHome"> </div> <div id="ctl00_viewOrders" class="ViewOrders"> </div> <div style="clear: both;"></div> <div class="storelayout"> <div class="prod_search"> <div class="storeheader"> <div class="fieldset"> <div id="ctl00_store_ucStoreHeader_divLegend" class="legend"> <span id="ctl00_store_ucStoreHeader_lblSearchHeader">Search Store</span> </div> <div class="container-fluid"> <div class="row"> <div class="col-sm-6"> <div class="RadAjaxPanel" id="ctl00_store_ucStoreHeader_ucProductSearch_ctl00_store_ucStoreHeader_ucProductSearch_rapStoreSearchPanel"> <div id="ctl00_store_ucStoreHeader_ucProductSearch_rapStoreSearch"> <div id="ctl00_store_ucStoreHeader_ucProductSearch_pnlSearch" onkeypress="javascript:return WebForm_FireDefaultButton(event, &#39;ctl00_store_ucStoreHeader_ucProductSearch_btSearchSubmit&#39;)"> <div class="prodsearch"> <div id="ctl00_store_ucStoreHeader_ucProductSearch_divProdSearch"> <div class="form-inline"> <div class="input"> <input name="ctl00$store$ucStoreHeader$ucProductSearch$tbAuto" type="text" id="ctl00_store_ucStoreHeader_ucProductSearch_tbAuto" class="form-control tb" placeholder="Enter search string" /> <input type="hidden" name="ctl00$store$ucStoreHeader$ucProductSearch$hidid" id="ctl00_store_ucStoreHeader_ucProductSearch_hidid" /> </div> <div class="action"> <div class="RadAjaxPanel" id="ctl00_ctl00_store_ucStoreHeader_ucProductSearch_btSearchSubmitPanel"> <input type="button" name="ctl00$store$ucStoreHeader$ucProductSearch$btSearchSubmit" value="Search Store" onclick="javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$store$ucStoreHeader$ucProductSearch$btSearchSubmit&quot;, &quot;&quot;, true, &quot;ProductSearch&quot;, &quot;&quot;, false, true))" id="ctl00_store_ucStoreHeader_ucProductSearch_btSearchSubmit" class="btn btn-primary TextButton searchbutton" /> </div> </div> </div> <div class="row"> <div class="col-sm-12"> <div> <span id="ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermTextBox" class="alert alert-danger validationError" role="alert" style="color:Red;display:none;">You must enter a search term before you press the Search button.</span> <span id="ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermAutoBox" class="alert alert-danger validationError" role="alert" style="color:Red;display:none;">You must enter a search term before you press the Search button.</span> </div> </div> </div> </div> </div> </div> </div> </div> <script type="text/javascript"> var base_url = '/'; if (base_url == '/') base_url = ''; (function ($) { $(document).ready(function () { $(".tb").autocomplete({ select: function (event, ui) { // now assign the id of the selected element into your hidden field $("#ctl00_store_ucStoreHeader_ucProductSearch_hidid").val(ui.item.ID); }, source: function (request, response) { $.ajax({ url: base_url + "/Search/getContentKeywords.aspx", autofill: "true", data: {}, dataType: "json", type: "POST", contentType: "application/json; charset=utf-8", // dataFilter: function (data) { return data; }, success: function (data) { var datafromServer = data.split(":"); $("[id$='tbAuto']").autocomplete({ source: datafromServer }); } //, //error: function (XMLHttpRequest, textStatus, errorThrown) { // alert(textStatus); // alert(errorThrown); //} }); }, minLength: 1 }); }); })($telerik.$); </script> </div> <div class="col-sm-6"> <div class="RadAjaxPanel" id="ctl00_ctl00_store_ucStoreHeader_ucViewCart_pnlCartPanel"> <div id="ctl00_store_ucStoreHeader_ucViewCart_pnlCart"> <div class="viewcartdiv float-md-right"> <div class="viewcartbuttondiv"> <input type="button" name="ctl00$store$ucStoreHeader$ucViewCart$btnViewCart" value="Back to Cart" id="ctl00_store_ucStoreHeader_ucViewCart_btnViewCart" disabled="disabled" class="btn btn-primary TextButton viewcartbutton" NavigateUrl="" /> </div> <div id="ctl00_store_ucStoreHeader_ucViewCart_checkoutbuttondiv" class="checkoutbuttondiv"> <input type="button" name="ctl00$store$ucStoreHeader$ucViewCart$btnCheckout" value="Place Order" id="ctl00_store_ucStoreHeader_ucViewCart_btnCheckout" disabled="disabled" class="btn btn-primary TextButton checkoutbutton" NavigateUrl="" /> </div> </div> </div><div class="RadAjaxPanel" id="ctl00_ctl00_store_ucStoreHeader_ucViewCart_btnViewCartPanel"> </div><div class="RadAjaxPanel" id="ctl00_ctl00_store_ucStoreHeader_ucViewCart_btnCheckoutPanel"> </div> </div> </div> </div> </div> </div> </div> </div> <div class="colaside"> <div class="fieldset cart_summary"> <div id="ctl00_store_ucStoreGutter_legendLblCartSummary" class="legend"> <span id="ctl00_store_ucStoreGutter_lblCartSummary">Cart Summary</span> </div> <script type="text/javascript" language="JavaScript"> <!-- // Copyright 2006,2007 Bontrager Connection, LLC // http://bontragerconnection.com/ and http://willmaster.com/ // Version: July 28, 2007 var cX = 0; var cY = 0; var rX = 0; var rY = 0; function UpdateCursorPosition(e) { cX = e.pageX; cY = e.pageY; } function UpdateCursorPositionDocAll(e) { cX = event.clientX; cY = event.clientY; } if (document.all) { document.onmousemove = UpdateCursorPositionDocAll; } else { document.onmousemove = UpdateCursorPosition; } function AssignPosition(d) { if (self.pageYOffset) { rX = self.pageXOffset; rY = self.pageYOffset; } else if (document.documentElement && document.documentElement.scrollTop) { rX = document.documentElement.scrollLeft; rY = document.documentElement.scrollTop; } else if (document.body) { rX = document.body.scrollLeft; rY = document.body.scrollTop; } if (document.all) { cX += rX; cY += rY; } d.style.left = (cX + 10) + "px"; d.style.top = (cY + 10) + "px"; } function HideContent(d) { if (d.length < 1) { return; } document.getElementById(d).style.display = "none"; } function ShowContent(d) { if (d.length < 1) { return; } var dd = document.getElementById(d); AssignPosition(dd); dd.style.display = "block"; } function ReverseContentDisplay(d) { if (d.length < 1) { return; } var dd = document.getElementById(d); AssignPosition(dd); if (dd.style.display == "none") { dd.style.display = "block"; } else { dd.style.display = "none"; } } //--> </script> <div id="divCartSummary"> <div style="float: right;"> <div id="cartshow" class="quickcartshow" onmousedown="ShowContent('divCartDetails'); ShowContent('carthide'); HideContent('cartshow'); return true;"> <a href="#" class="altbutton" style="font-size: .9em;">+ Show</a> </div> <div id="carthide" class="quickcarthide" style="display: none;" onmousedown="HideContent('divCartDetails'); ShowContent('cartshow'); HideContent('carthide'); return true;"> <a href="#" class="altbutton" style="font-size: .9em;">- Hide</a> </div> </div> <strong> 0 item(s) ($0.00)</strong> </div> <div id="divCartDetails" style="display: none;"> <div id="ctl00_store_ucStoreGutter_ucCartSummary_ucQuickCart_pnlEmpty"> <div class="alert alert-warning emptycartnotice" role="alert"> Your cart is empty. </div> </div> </div> <div class="viewinvoicesbuttondiv"> <!-- Modal --> <div id="ShowInvoicesModal" class="modal fade" role="dialog" tabindex="-1" aria-labelledby="InvoicesModal" data-backdrop="static" aria-hidden="true"> <div class="modal-dialog"> <!-- Modal content--> <div class="modal-content"> <div class="modal-header alert-primary"> <h4 class="modal-title"> <span id="ctl00_store_ucStoreGutter_ucCartSummary_ucInvoices_lblInvoicesHeader">Open Invoices</span></h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> </div> <div class="modal-body"> <p class="text-primary"> <span id="ctl00_store_ucStoreGutter_ucCartSummary_ucInvoices_lblInvoicesInstructions">Click the box next to each open invoice to add it to your cart.</span> </p> <div id="ctl00_store_ucStoreGutter_ucCartSummary_ucInvoices_Invoices" class="input"></div> <table id="tableInvoices" class="display" style="width: 100%"> <thead> <tr> <th></th> <th class="date">Date </th> <th class="invoiceNumber">Invoice </th> <th class="description">Description </th> <th class="balance">Balance </th> <th>In Cart</th> </tr> </thead> <tbody> </table> <p class="text-primary"> <span id="ctl00_store_ucStoreGutter_ucCartSummary_ucInvoices_lblInvoicesFooter"></span> </p> </div> <div class="modal-footer"> <button type="button" class="btn btn-warning TextButton cancelbutton" data-dismiss="modal"><span>Cancel</span></button> <div class="RadAjaxPanel" id="ctl00_ctl00_store_ucStoreGutter_ucCartSummary_ucInvoices_btnAddToCartPanel"> <input type="button" name="ctl00$store$ucStoreGutter$ucCartSummary$ucInvoices$btnAddToCart" value="Add To Cart" onclick="getSelectedInvoices();__doPostBack(&#39;ctl00$store$ucStoreGutter$ucCartSummary$ucInvoices$btnAddToCart&#39;,&#39;&#39;)" id="ctl00_store_ucStoreGutter_ucCartSummary_ucInvoices_btnAddToCart" class="btn btn-primary TetButton savebutton" /> </div> </div> </div> </div> </div> </div> <div id="removedItemsNoticeModal" class="modal fade " role="dialog" tabindex="-1" aria-labelledby="removedItemsNoticeModal" aria-hidden="true"> <div class="modal-dialog modal-dialog-centered" role="dialog"> <!-- Modal content--> <div class="modal-content"> <div class="modal-header alert-warning"> <h4 class="modal-title"> </h4> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> </div> <div class="modal-body"> </div> <div class="modal-footer"> <input type="button" name="ctl00$store$ucStoreGutter$ucCartSummary$ucRemovedItemsNotice$btnContinueShopping" value="Continue Shopping" onclick="this.disabled = true; this.value = &#39;Loading...&#39;;__doPostBack(&#39;ctl00$store$ucStoreGutter$ucCartSummary$ucRemovedItemsNotice$btnContinueShopping&#39;,&#39;&#39;)" id="ctl00_store_ucStoreGutter_ucCartSummary_ucRemovedItemsNotice_btnContinueShopping" class="btn btn-primary TextButton continueshoppingbutton" data-dismiss="modal" /> <input type="button" name="ctl00$store$ucStoreGutter$ucCartSummary$ucRemovedItemsNotice$btnViewCart" value="View Cart" onclick="this.disabled = true; this.value = &#39;Loading...&#39;;WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$store$ucStoreGutter$ucCartSummary$ucRemovedItemsNotice$btnViewCart&quot;, &quot;&quot;, false, &quot;&quot;, &quot;viewcart.aspx&quot;, false, true))" id="ctl00_store_ucStoreGutter_ucCartSummary_ucRemovedItemsNotice_btnViewCart" class="btn btn-primary TextButton viewcartbutton" data-dismiss="modal" /> <input type="button" name="ctl00$store$ucStoreGutter$ucCartSummary$ucRemovedItemsNotice$btnCheckout" value="Checkout" onclick="this.disabled = true; this.value = &#39;Loading...&#39;;WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions(&quot;ctl00$store$ucStoreGutter$ucCartSummary$ucRemovedItemsNotice$btnCheckout&quot;, &quot;&quot;, false, &quot;&quot;, &quot;checkout.aspx&quot;, false, true))" id="ctl00_store_ucStoreGutter_ucCartSummary_ucRemovedItemsNotice_btnCheckout" class="btn btn-primary TextButton checkoutbutton" data-dismiss="modal" /> </div> </div> </div> </div> </div> <div id="ctl00_store_ucStoreGutter_fsDuesCategories" class="fieldset DuesCategories"> <div id="ctl00_store_ucStoreGutter_legendDuesCategories" class="legend"> <span id="ctl00_store_ucStoreGutter_lblDuesCategories">Subscribe/Donate</span> </div> <div class="divDuesCategories"> <span id="ctl00_store_ucStoreGutter_ucDuesCategories_dlDuesCats"><span> <a id="ctl00_store_ucStoreGutter_ucDuesCategories_dlDuesCats_ctl00_hlProdCat" href="https://store.aapg.org/SearchResults.aspx?searchterm=Remaining+Archives&amp;searchoption=ALL">Datapages Full Digital Archives</a> </span><br /><span> <a id="ctl00_store_ucStoreGutter_ucDuesCategories_dlDuesCats_ctl01_hlProdCat" href="https://store.aapg.org/SearchResults.aspx?searchterm=interpretation+journal&amp;searchoption=ALL">Interpretation Journal</a> </span></span> </div> </div> <div id="ctl00_store_ucStoreGutter_fsEventCategories" class="fieldset EventCategories"> <div id="ctl00_store_ucStoreGutter_legendEventCategories" class="legend"> <span id="ctl00_store_ucStoreGutter_lblEventCategories">Education Events</span> </div> <div class="divEventCategories"> <span id="ctl00_store_ucStoreGutter_ucEventCategories_dlEventCats"><span> <a id="ctl00_store_ucStoreGutter_ucEventCategories_dlEventCats_ctl00_hlProdCat" href="SearchResults.aspx?EXCLUDEEVENTTYPE=CONF,CONV,EXPO">All Education Events</a> </span><br /><span> <a id="ctl00_store_ucStoreGutter_ucEventCategories_dlEventCats_ctl01_hlProdCat" href="SearchResults.aspx?EXCLUDEEVENTTYPE=CONV,ESYMP,FEC,FLDCR,FLDSE,FORUM,GTW,ONLIN,RESCO,SC,SCHL,SEC,TRPAR,WEC,REX">Conventions/Conferences</a> </span><br /><span> <a id="ctl00_store_ucStoreGutter_ucEventCategories_dlEventCats_ctl02_hlProdCat" href="SearchResults.aspx?EXCLUDEEVENTTYPE=CONF,CONV,EXPO,FEC,FLDCR,FLDSE,FORUM,GTW,ONLIN,RESCO,SC,SCHL,SEC,TRPAR,WEC,REX">E-Symposia Courses</a> </span><br /><span> <a id="ctl00_store_ucStoreGutter_ucEventCategories_dlEventCats_ctl03_hlProdCat" href="SearchResults.aspx?EXCLUDEEVENTTYPE=CONF,CONV,ESYMP,EXPO,FEC,FLDCR,FLDSE,GTW,ONLIN,RESCO,SC,SCHL,SEC,TRPAR,WEC,REX">Forums</a> </span><br /><span> <a id="ctl00_store_ucStoreGutter_ucEventCategories_dlEventCats_ctl04_hlProdCat" href="SearchResults.aspx?EXCLUDEEVENTTYPE=CONF,CONV,ESYMP,EXPO,FEC,FLDCR,FLDSE,FORUM,ONLIN,RESCO,SC,SCHL,SEC,TRPAR,WEC">GTWs</a> </span></span> </div> </div> <div id="ctl00_store_ucStoreGutter_fsProductCategories" class="fieldset ProductCategories"> <div id="ctl00_store_ucStoreGutter_legendProductCategories" class="legend"> <span id="ctl00_store_ucStoreGutter_lblProductCategories">Product Categories</span> </div> <script type="text/javascript"> function rtvProductCategories_OnNodeExpandedCollapsed(sender, eventArgs) { var allNodes = eventArgs._node.get_treeView().get_allNodes(); var i; var selectedNodes = ""; for (i = 0; i < allNodes.length; i++) { if (allNodes[i].get_expanded()) { selectedNodes += allNodes[i].get_value() + "*"; } } Set_Cookie("expandedNodes", selectedNodes, 30); } function Set_Cookie(name, value, expires, path, domain, secure) { // set time, it's in milliseconds var today = new Date(); today.setTime(today.getTime()); /* if the expires variable is set, make the correct expires time, the current script below will set it for x number of days, to make it for hours, delete * 24, for minutes, delete * 60 * 24 */ if (expires) { expires = expires * 1000 * 60 * 60 * 24; } var expires_date = new Date(today.getTime() + (expires)); document.cookie = name + "=" + escape(value) + ((expires) ? ";expires=" + expires_date.toGMTString() : "") + ((path) ? ";path=" + path : "") + ((domain) ? ";domain=" + domain : "") + ((secure) ? ";secure" : ""); } </script> <div class="divProdCategories"> <div id="ctl00_store_ucStoreGutter_ucProductCategories1_rtvProductCategories" class="RadTreeView RadTreeView_Default"> <ul class="rtUL rtLines"> <li class="rtLI rtFirst"><div class="rtTop"> <span class="rtSp"></span><span class="rtMinus"></span><a class="rtIn" href="searchresults.aspx?categoryid=1">All Products</a> </div><ul class="rtUL"> <li class="rtLI"><div class="rtTop"> <span class="rtSp"></span><span class="rtPlus"></span><a class="rtIn" href="searchresults.aspx?categoryid=2">Books and Journals</a> </div><ul class="rtUL" style="display:none;"> <li class="rtLI"><div class="rtTop"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=6">Archie</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=7">Bargain</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=37">Bulletin</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=8">Combined Publications Archive Prepaid Plans</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=9">Computer Applications</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=10">Continuing Education</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=36">Digital Downloads</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=11">Digital Downloads From Other Publishers</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=12">From Other Publishers</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=13">Geological Society of London</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=14">Hedberg</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=15">Journals</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=16">Memoirs</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=17">Methods in Exploration</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=18">On CD/DVD</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=19">Sale</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=20">Special Publications</a> </div></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=21">Studies in Geology</a> </div></li><li class="rtLI rtLast"><div class="rtBot"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=22">Treatise</a> </div></li> </ul></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><span class="rtPlus"></span><a class="rtIn" href="searchresults.aspx?categoryid=4">GIS and Datasets</a> </div><ul class="rtUL" style="display:none;"> <li class="rtLI"><div class="rtTop"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=31">Datasets</a> </div></li><li class="rtLI rtLast"><div class="rtBot"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=32">GIS</a> </div></li> </ul></li><li class="rtLI"><div class="rtMid"> <span class="rtSp"></span><span class="rtPlus"></span><a class="rtIn" href="searchresults.aspx?categoryid=5">Training</a> </div><ul class="rtUL" style="display:none;"> <li class="rtLI rtLast"><div class="rtBot"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=33">Video Training on DVD</a> </div></li> </ul></li><li class="rtLI rtLast"><div class="rtBot"> <span class="rtSp"></span><span class="rtPlus"></span><a class="rtIn" href="searchresults.aspx?categoryid=38">Video Main</a> </div><ul class="rtUL" style="display:none;"> <li class="rtLI rtLast"><div class="rtBot"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=41">Virtual Event</a> </div></li> </ul></li> </ul></li><li class="rtLI rtLast"><div class="rtBot"> <span class="rtSp"></span><a class="rtIn" href="searchresults.aspx?categoryid=42"></a> </div></li> </ul><input id="ctl00_store_ucStoreGutter_ucProductCategories1_rtvProductCategories_ClientState" name="ctl00_store_ucStoreGutter_ucProductCategories1_rtvProductCategories_ClientState" type="hidden" /> </div> </div> </div> </div> <div class="colmain"> <div id="ctl00_store_fsBanner" class="Banner"> <div class="bannerdev" style="display:block;"> <style> #slider { width: 676px; /* important to be same as image width */ height: 227px; /* important to be same as image height */ position: relative; /* important */ overflow: hidden; /* important */ border:1px solid #ccc; border-radius:5px; margin: 0; /*10px 5px;*/ padding: 0; /* Bogdan */ } .flex-pauseplay span {text-transform: capitalize;} #sliderContent { width: 676px; /* important to be same as image width or wider */ position: absolute; /* important */ top: 0; /* important */ margin: 0; /* important */ padding:0; } #sliderContent > li { /*display: none;*/ list-style-type:none; } /* Hide the slides before the JS is loaded. Avoids image jumping */ #sliderContent img { max-width: 100%; display: block; } .sliderImage { /* float: left; important */ position: relative; /* important */ /* display: none; important */ } .sliderImage span { position: absolute; /* important */ font: 15px Arial, Helvetica, sans-serif; padding: 10px 13px; width: 676px; background-color: #990000; filter: alpha(opacity=90); /* here you can set the opacity of box with text */ -moz-opacity: 0.9; /* here you can set the opacity of box with text */ -khtml-opacity: 0.9; /* here you can set the opacity of box with text */ opacity: 0.9; /* here you can set the opacity of box with text */ color: #fff; display: none; /* important */ /* if you put top: 0; -> the box with text will be shown at the top of the image if you put bottom: 0; -> the box with text will be shown at the bottom of the image */ } .clear { clear: both; } #slider .top { padding:20px 10px; left: 0; top: 0; } #slider .bottom { padding:20px 10px; bottom: 0; left: 0; } #slider .left { height: 207px; left: 0; top: 0; width: 120px !important; } #slider .right { bottom: 0; height: 207px; right: 0; width: 120px !important; } .sliderImage span strong { display:block; color:#fff; font: 45px Arial, sans-serif; padding: 10px 0; } .availablesoon strong { display:block; color:#fff; font: 25px Arial, sans-serif !important; padding: 10px 0; } .sliderImage span a { display:block; color:#fff; font: 15px Arial, sans-serif;} .sliderImage span { display:none !important; } </style> <!-- JavaScripts--> <!--<script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script> <script type="text/javascript" src="//cdn.jsdelivr.net/s3slider/1.0/s3SliderPacked.js"></script>--> <script type="text/javascript"> (function($){ $.fn.shuffle = function() { var allElems = this.get(), getRandom = function(max) { return Math.floor(Math.random() * max); }, shuffled = $.map(allElems, function(){ var random = getRandom(allElems.length), randEl = $(allElems[random]).clone(true)[0]; allElems.splice(random, 1); return randEl; }); this.each(function(i){ $(this).replaceWith($(shuffled[i])); }); return $(shuffled); }; })(jQuery); jQuery(document).ready(function() { jQuery('li.sliderImage').shuffle(); }); // jQuery(window).load(function() { //jQuery('#slider').s3Slider({ // timeOut: 8000 //}); // }); </script> <div id="slider"> <ul id="sliderContent"> <!-- <li class="sliderImage"> <a href="http://store.aapg.org/searchresults.aspx?categoryid=19"><img src="//store-assets.aapg.org/billboard/bookstore-sale-ad-aug-2016-676x227.jpg"></a> <span class="right availablesoon"><strong>Act Now to SAVE on select titles.</strong></span> </li> --> <li class="sliderImage"> <a href="http://store.aapg.org/detail.aspx?id=1174"><img src="//store-assets.aapg.org/billboard/memoir100_676x227.jpg"></a> <span class="right availablesoon"><strong>Available Soon!</strong></span> </li> <!--<li class="sliderImage" > <img src="//store-assets.aapg.org/billboard/ACE-book-sale-955x400.jpg" style="width: 676px; height: auto;"> </li>--> <!-- <li style="display: none;" class="sliderImage"> <img src="http://www.atsol.org/ats/images/banners/golf.jpg"> <span style="display: none;" class="left"><strong>Golf Benefit</strong>The Premier fundraising event for our industry at one of the most prestigious clubs in the country.</span> </li> above was already hidden --> <!-- hide until Oct. 31st 2016 <li class="sliderImage"> <a href="http://store.aapg.org/detail.aspx?id=1179"><img src="//store-assets.aapg.org/billboard/memoir101_676x227.jpg"></a> <span class="right availablesoon"><strong>Available Soon!</strong></span> </li> <li class="sliderImage"> <a href="http://store.aapg.org/detail.aspx?id=1087"><img src="//store-assets.aapg.org/billboard/memoir95_676x227.jpg"></a> <span class="right"><strong>Buy Now!</strong></span> </li> <li class="sliderImage"> <a href="http://store.aapg.org/detail.aspx?id=1116"><img src="//store-assets.aapg.org/billboard/memoir97_676x227.jpg"></a> <span class="right"><strong>Buy Now!</strong></span> </li> <li class="sliderImage"> <a href="http://store.aapg.org/detail.aspx?id=787"><img src="//store-assets.aapg.org/billboard/memoir98_676x227.jpg"></a> <span class="right"><strong>Buy Now!</strong></span> </li> <li class="sliderImage"> <a href="http://store.aapg.org/detail.aspx?id=1044"><img src="//store-assets.aapg.org/billboard/studies60_676x227.jpg"></a> <span class="right"><strong>Buy Now!</strong></span> </li> <li class="sliderImage"> <a href="http://store.aapg.org/detail.aspx?id=1081"><img src="//store-assets.aapg.org/billboard/studies61_676x227.jpg"></a> <span class="right"><strong>Buy Now!</strong></span> </li> <li class="sliderImage"> <a href="http://store.aapg.org/detail.aspx?id=1140"><img src="//store-assets.aapg.org/billboard/studies63_676x227.jpg"></a> <span class="right"><strong>Buy Now!</strong></span> </li> <!-- end hiding. Below was already hidden <!-- <li class="sliderImage"> <a href="http://store.aapg.org/events/registration.aspx?event=E5134"><img src="//store-assets.aapg.org/billboard/fieldSeminarComplexCarbonateReservesBillboard.jpg"></a> <span class="left"><strong>Buy Now!</strong></span> </li> <li class="sliderImage"> <a href="http://www.aapg.org/education/fec.cfm"><img src="//store-assets.aapg.org/billboard/fec_fall2013.jpg"></a> <span class="left"><strong>Buy Now!</strong></span> </li> --> <!-- <li class="sliderImage"> <a href="/events/registration.aspx?event=E5131"><img src="/store/billboard/fieldSeminarFracturesFoldsFaults.jpg"></a> <span class="left"><strong>Buy Now!</strong></span> </li> <li class="sliderImage"> <a href="/events/registration.aspx?event=E5129"><img src="/store/billboard/fieldSeminarLacustrineBillboard.jpg"></a> <span class="left"><strong>Buy Now!</strong></span> </li> --> <!-- <li class="sliderImage"> <a href="http://store.aapg.org/events/registration.aspx?event=E5135"><img src="//store-assets.aapg.org/billboard/fieldSeminarModernTerrigenous.jpg"></a> <span class="left"><strong>Buy Now!</strong></span> </li> <li class="sliderImage"> <a href="/detail.aspx?id=1198"><img src="//store-assets.aapg.org/billboard/studies65_676x227.jpg"></a> <span class="left"><strong>Buy Now!</strong></span> </li> --> <!-- <li class="sliderImage"> <a href="/events/registration.aspx?event=E5132"><img src="/store/billboard/fieldStructureTechtonicsSedimentaryBasinBillboard.jpg"></a> <span class="left"><strong>Buy Now!</strong></span> </li> --> <!--<li class="sliderImage"> <a href="/events/registration.aspx?event=E4057"><img src="/store/billboard/shortCourseFracturedReservoirs.jpg"></a> <span class="left"><strong>Buy Now!</strong></span> </li>--> <!--<li class="sliderImage"> <a href="http://store.aapg.org/springsale"><img src="//store-assets.aapg.org/billboard/spring-sale-home-page-baner.jpg"></a> <span class="left"><strong>Buy Now!</strong></span> </li> --> <!-- <li class="sliderImage"> <a href="http://www.aapg.org/career/training/in-person/education-conference/details/articleid/10331/fall-education-conference"><img src="//store-assets.aapg.org/billboard/2014-FEC-Billboard.jpg"></a> <span class="left"><strong>Buy Now!</strong></span> </li> <li class="sliderImage"> <a href="http://www.aapg.org/career/training/in-person/workshops/details/articleid/10243/bakken-three-forks-plus-emerging-plays"><img src="//store-assets.aapg.org/billboard/Bakken-ThreeForks-PlusEmergingPlays-Billboard.jpg"></a> <span class="left"><strong>Buy Now!</strong></span> </li> <li class="sliderImage"> <a href="http://www.aapg.org/career/training/in-person/forums/details/articleid/10190/granite-wash-and-pennsylvanian-sand-forum"><img src="//store-assets.aapg.org/billboard/Granit-Wash_Penn-Sand-Forum-Billboard.jpg"></a> <span class="left"><strong>Buy Now!</strong></span> </li> <li class="sliderImage"> <a href="http://www.aapg.org/career/training/in-person/workshops/details/articleid/10228/permian-and-midland-basin-new-technologies"><img src="//store-assets.aapg.org/billboard/Permian-Midland-Basin-RX-Billboard.jpg"></a> <span class="left"><strong>Buy Now!</strong></span> </li> <li class="sliderImage"> <a href="http://www.aapg.org/career/training/in-person/workshops/details/articleid/10229/unconventionals-update"><img src="//store-assets.aapg.org/billboard/Unconventionals-Update-Billboard.jpg"></a> <span class="left"><strong>Buy Now!</strong></span> </li> --> <div class="clear sliderImage"></div> </ul> </div> <!-- // slider --> </div> </div> <div id="ctl00_store_fsFeaturedItems" class="fieldset FeaturedItems"> <div class="legend"> <span id="ctl00_store_lblFeatured">Featured Items</span> </div> <div class="mainbodySlider featured"> <div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl00_ucSingleItemHighlight_upSingleItemHighlight"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl00_ucSingleItemHighlight_divSingleItemHiglight" class="itemTemplate"> <span id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl00_ucSingleItemHighlight_dlOneItem"><span> <div class="ProductImage"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl00_ucSingleItemHighlight_dlOneItem_ctl00_btnImage" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl00$ucSingleItemHighlight$dlOneItem$ctl00$btnImage&#39;,&#39;&#39;)"> <img src='/ATS.Controls.Handlers.Thumbnail.axd?Path=http%3a%2f%2fstore-assets.aapg.org%2fimg%2fproducts%2fPDBULL202502.jpg&MaxWidth=100&MaxHeight=100' alt='AAPG Bulletin - February 2025' /> </a> </div> <div class="ProductDetails"> <div class="title"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl00_ucSingleItemHighlight_dlOneItem_ctl00_btnTitle" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl00$ucSingleItemHighlight$dlOneItem$ctl00$btnTitle&#39;,&#39;&#39;)">AAPG Bulletin - February 2025</a> </div> <div class="price"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl00_ucSingleItemHighlight_dlOneItem_ctl00_divMemberPrice" class="mem"> <span class="lbl"> Member Price</span> <strong> $35.00</strong> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl00_ucSingleItemHighlight_dlOneItem_ctl00_divNonmemberPrice" class="nonMem"> <span class="lbl"> Non-member Price</span> <strong> $45.00</strong> </div> </div> <div class="SpecialNote" style='display:none;'> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl00_ucSingleItemHighlight_dlOneItem_ctl00_divElectronic"> </div> </div> </span></span> </div> </div> </div> <div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl01_ucSingleItemHighlight_upSingleItemHighlight"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl01_ucSingleItemHighlight_divSingleItemHiglight" class="itemTemplate"> <span id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl01_ucSingleItemHighlight_dlOneItem"><span> <div class="ProductImage"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl01_ucSingleItemHighlight_dlOneItem_ctl00_btnImage" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl01$ucSingleItemHighlight$dlOneItem$ctl00$btnImage&#39;,&#39;&#39;)"> <img src='/ATS.Controls.Handlers.Thumbnail.axd?Path=http%3a%2f%2fstore-assets.aapg.org%2fimg%2fproducts%2fPDBULL202501.jpg&MaxWidth=100&MaxHeight=100' alt='AAPG Bulletin - January 2025' /> </a> </div> <div class="ProductDetails"> <div class="title"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl01_ucSingleItemHighlight_dlOneItem_ctl00_btnTitle" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl01$ucSingleItemHighlight$dlOneItem$ctl00$btnTitle&#39;,&#39;&#39;)">AAPG Bulletin - January 2025</a> </div> <div class="price"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl01_ucSingleItemHighlight_dlOneItem_ctl00_divMemberPrice" class="mem"> <span class="lbl"> Member Price</span> <strong> $35.00</strong> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl01_ucSingleItemHighlight_dlOneItem_ctl00_divNonmemberPrice" class="nonMem"> <span class="lbl"> Non-member Price</span> <strong> $45.00</strong> </div> </div> <div class="SpecialNote" style='display:none;'> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl01_ucSingleItemHighlight_dlOneItem_ctl00_divElectronic"> </div> </div> </span></span> </div> </div> </div> <div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl02_ucSingleItemHighlight_upSingleItemHighlight"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl02_ucSingleItemHighlight_divSingleItemHiglight" class="itemTemplate"> <span id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl02_ucSingleItemHighlight_dlOneItem"><span> <div class="ProductImage"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl02_ucSingleItemHighlight_dlOneItem_ctl00_btnImage" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl02$ucSingleItemHighlight$dlOneItem$ctl00$btnImage&#39;,&#39;&#39;)"> <img src='/ATS.Controls.Handlers.Thumbnail.axd?Path=http%3a%2f%2fstore-assets.aapg.org%2fimg%2fproducts%2fPDBULL202412.jpg&MaxWidth=100&MaxHeight=100' alt='AAPG Bulletin - December 2024' /> </a> </div> <div class="ProductDetails"> <div class="title"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl02_ucSingleItemHighlight_dlOneItem_ctl00_btnTitle" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl02$ucSingleItemHighlight$dlOneItem$ctl00$btnTitle&#39;,&#39;&#39;)">AAPG Bulletin - December 2024</a> </div> <div class="price"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl02_ucSingleItemHighlight_dlOneItem_ctl00_divMemberPrice" class="mem"> <span class="lbl"> Member Price</span> <strong> $35.00</strong> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl02_ucSingleItemHighlight_dlOneItem_ctl00_divNonmemberPrice" class="nonMem"> <span class="lbl"> Non-member Price</span> <strong> $45.00</strong> </div> </div> <div class="SpecialNote" style='display:none;'> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl02_ucSingleItemHighlight_dlOneItem_ctl00_divElectronic"> </div> </div> </span></span> </div> </div> </div> <div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl03_ucSingleItemHighlight_upSingleItemHighlight"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl03_ucSingleItemHighlight_divSingleItemHiglight" class="itemTemplate"> <span id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl03_ucSingleItemHighlight_dlOneItem"><span> <div class="ProductImage"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl03_ucSingleItemHighlight_dlOneItem_ctl00_btnImage" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl03$ucSingleItemHighlight$dlOneItem$ctl00$btnImage&#39;,&#39;&#39;)"> <img src='/ATS.Controls.Handlers.Thumbnail.axd?Path=http%3a%2f%2fstore-assets.aapg.org%2fimg%2fproducts%2f1323Bull4SpecIssues.jpg&MaxWidth=100&MaxHeight=100' alt='AAPG Bulletin - Super Basins 4-Issue Set' /> </a> </div> <div class="ProductDetails"> <div class="title"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl03_ucSingleItemHighlight_dlOneItem_ctl00_btnTitle" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl03$ucSingleItemHighlight$dlOneItem$ctl00$btnTitle&#39;,&#39;&#39;)">AAPG Bulletin - Super Basins 4-Issue Set</a> </div> <div class="price"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl03_ucSingleItemHighlight_dlOneItem_ctl00_divMemberPrice" class="mem"> <span class="lbl"> Member Price</span> <strong> $160.00</strong> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl03_ucSingleItemHighlight_dlOneItem_ctl00_divNonmemberPrice" class="nonMem"> <span class="lbl"> Non-member Price</span> <strong> $200.00</strong> </div> </div> <div class="SpecialNote" style='display:none;'> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl03_ucSingleItemHighlight_dlOneItem_ctl00_divElectronic"> </div> </div> </span></span> </div> </div> </div> <div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl04_ucSingleItemHighlight_upSingleItemHighlight"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl04_ucSingleItemHighlight_divSingleItemHiglight" class="itemTemplate"> <span id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl04_ucSingleItemHighlight_dlOneItem"><span> <div class="ProductImage"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl04_ucSingleItemHighlight_dlOneItem_ctl00_btnImage" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl04$ucSingleItemHighlight$dlOneItem$ctl00$btnImage&#39;,&#39;&#39;)"> <img src='/ATS.Controls.Handlers.Thumbnail.axd?Path=http%3a%2f%2fstore-assets.aapg.org%2fimg%2fproducts%2f1317_Memoir123.jpg&MaxWidth=100&MaxHeight=100' alt='South America-Caribbean-Central Atlantic Plate Boundary' /> </a> </div> <div class="ProductDetails"> <div class="title"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl04_ucSingleItemHighlight_dlOneItem_ctl00_btnTitle" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl04$ucSingleItemHighlight$dlOneItem$ctl00$btnTitle&#39;,&#39;&#39;)">South America-Caribbean-Central Atlantic Plate Boundary</a> </div> <div class="price"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl04_ucSingleItemHighlight_dlOneItem_ctl00_divMemberPrice" class="mem"> <span class="lbl"> Member Price</span> <strong> $179.00</strong> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl04_ucSingleItemHighlight_dlOneItem_ctl00_divNonmemberPrice" class="nonMem"> <span class="lbl"> Non-member Price</span> <strong> $358.00</strong> </div> </div> <div class="SpecialNote" style='display:none;'> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl04_ucSingleItemHighlight_dlOneItem_ctl00_divElectronic"> </div> </div> </span></span> </div> </div> </div> <div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl05_ucSingleItemHighlight_upSingleItemHighlight"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl05_ucSingleItemHighlight_divSingleItemHiglight" class="itemTemplate"> <span id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl05_ucSingleItemHighlight_dlOneItem"><span> <div class="ProductImage"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl05_ucSingleItemHighlight_dlOneItem_ctl00_btnImage" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl05$ucSingleItemHighlight$dlOneItem$ctl00$btnImage&#39;,&#39;&#39;)"> <img src='/ATS.Controls.Handlers.Thumbnail.axd?Path=http%3a%2f%2fstore-assets.aapg.org%2fimg%2fproducts%2f1320_Memoir125.jpg&MaxWidth=100&MaxHeight=100' alt='Giant Fields of the Decade: 2010-2020' /> </a> </div> <div class="ProductDetails"> <div class="title"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl05_ucSingleItemHighlight_dlOneItem_ctl00_btnTitle" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl05$ucSingleItemHighlight$dlOneItem$ctl00$btnTitle&#39;,&#39;&#39;)">Giant Fields of the Decade: 2010-2020</a> </div> <div class="price"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl05_ucSingleItemHighlight_dlOneItem_ctl00_divMemberPrice" class="mem"> <span class="lbl"> Member Price</span> <strong> $104.00</strong> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl05_ucSingleItemHighlight_dlOneItem_ctl00_divNonmemberPrice" class="nonMem"> <span class="lbl"> Non-member Price</span> <strong> $208.00</strong> </div> </div> <div class="SpecialNote" style='display:none;'> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl05_ucSingleItemHighlight_dlOneItem_ctl00_divElectronic"> </div> </div> </span></span> </div> </div> </div> <div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl06_ucSingleItemHighlight_upSingleItemHighlight"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl06_ucSingleItemHighlight_divSingleItemHiglight" class="itemTemplate"> <span id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl06_ucSingleItemHighlight_dlOneItem"><span> <div class="ProductImage"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl06_ucSingleItemHighlight_dlOneItem_ctl00_btnImage" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl06$ucSingleItemHighlight$dlOneItem$ctl00$btnImage&#39;,&#39;&#39;)"> <img src='/ATS.Controls.Handlers.Thumbnail.axd?Path=http%3a%2f%2fstore-assets.aapg.org%2fimg%2fproducts%2f1319_Memoir124.jpg&MaxWidth=100&MaxHeight=100' alt='Supergiant Lower Cretaceous Pre-Salt Santos Basin' /> </a> </div> <div class="ProductDetails"> <div class="title"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl06_ucSingleItemHighlight_dlOneItem_ctl00_btnTitle" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl06$ucSingleItemHighlight$dlOneItem$ctl00$btnTitle&#39;,&#39;&#39;)">Supergiant Lower Cretaceous Pre-Salt Santos Basin</a> </div> <div class="price"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl06_ucSingleItemHighlight_dlOneItem_ctl00_divMemberPrice" class="mem"> <span class="lbl"> Member Price</span> <strong> $124.00</strong> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl06_ucSingleItemHighlight_dlOneItem_ctl00_divNonmemberPrice" class="nonMem"> <span class="lbl"> Non-member Price</span> <strong> $248.00</strong> </div> </div> <div class="SpecialNote" style='display:none;'> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl06_ucSingleItemHighlight_dlOneItem_ctl00_divElectronic"> </div> </div> </span></span> </div> </div> </div> <div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl07_ucSingleItemHighlight_upSingleItemHighlight"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl07_ucSingleItemHighlight_divSingleItemHiglight" class="itemTemplate"> <span id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl07_ucSingleItemHighlight_dlOneItem"><span> <div class="ProductImage"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl07_ucSingleItemHighlight_dlOneItem_ctl00_btnImage" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl07$ucSingleItemHighlight$dlOneItem$ctl00$btnImage&#39;,&#39;&#39;)"> <img src='/ATS.Controls.Handlers.Thumbnail.axd?Path=http%3a%2f%2fstore-assets.aapg.org%2fimg%2fproducts%2f1308_Memoir121.jpg&MaxWidth=100&MaxHeight=100' alt='Integrated Geology of Unconventionals: Vaca Muerta' /> </a> </div> <div class="ProductDetails"> <div class="title"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl07_ucSingleItemHighlight_dlOneItem_ctl00_btnTitle" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl07$ucSingleItemHighlight$dlOneItem$ctl00$btnTitle&#39;,&#39;&#39;)">Integrated Geology of Unconventionals: Vaca Muerta</a> </div> <div class="price"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl07_ucSingleItemHighlight_dlOneItem_ctl00_divMemberPrice" class="mem"> <span class="lbl"> Member Price</span> <strong> $119.00</strong> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl07_ucSingleItemHighlight_dlOneItem_ctl00_divNonmemberPrice" class="nonMem"> <span class="lbl"> Non-member Price</span> <strong> $238.00</strong> </div> </div> <div class="SpecialNote" style='display:none;'> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl07_ucSingleItemHighlight_dlOneItem_ctl00_divElectronic"> </div> </div> </span></span> </div> </div> </div> <div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl08_ucSingleItemHighlight_upSingleItemHighlight"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl08_ucSingleItemHighlight_divSingleItemHiglight" class="itemTemplate"> <span id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl08_ucSingleItemHighlight_dlOneItem"><span> <div class="ProductImage"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl08_ucSingleItemHighlight_dlOneItem_ctl00_btnImage" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl08$ucSingleItemHighlight$dlOneItem$ctl00$btnImage&#39;,&#39;&#39;)"> <img src='/ATS.Controls.Handlers.Thumbnail.axd?Path=http%3a%2f%2fstore-assets.aapg.org%2fimg%2fproducts%2f1321_AppliedFractures1.jpg&MaxWidth=100&MaxHeight=100' alt='Applied Concepts in Fractured Reservoirs' /> </a> </div> <div class="ProductDetails"> <div class="title"> <a id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl08_ucSingleItemHighlight_dlOneItem_ctl00_btnTitle" href="javascript:__doPostBack(&#39;ctl00$store$ucFeaturedItems$rptFeaturedItems$ctl08$ucSingleItemHighlight$dlOneItem$ctl00$btnTitle&#39;,&#39;&#39;)">Applied Concepts in Fractured Reservoirs</a> </div> <div class="price"> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl08_ucSingleItemHighlight_dlOneItem_ctl00_divMemberPrice" class="mem"> <span class="lbl"> Member Price</span> <strong> $130.00</strong> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl08_ucSingleItemHighlight_dlOneItem_ctl00_divNonmemberPrice" class="nonMem"> <span class="lbl"> Non-member Price</span> <strong> $130.00</strong> </div> </div> <div class="SpecialNote" style='display:none;'> </div> <div id="ctl00_store_ucFeaturedItems_rptFeaturedItems_ctl08_ucSingleItemHighlight_dlOneItem_ctl00_divElectronic"> </div> </div> </span></span> </div> </div> </div> </div> </div> <div id="ctl00_store_fsHighlights" class="fieldset Highlights"> <div class="legend"> <span id="ctl00_store_lblHighlights">Highlights</span> </div> <div id="tabs"> <ul> </ul> <div id="tabs-1"> </div> <div id="tabs-2"> </div> <div id="tabs-3"> </div> </div> </div> </div> </div> </div> <div id="ctl00_alpPanel" class="RadAjax RadAjax_Default" style="display:none;"> <div class="raDiv"> </div><div class="raColor raTransp"> </div> </div> <div id="ctl00_alpButton" style="display:none;"> <div class="loading"> <img id="ctl00_imgButtonLoading" src="images/loading3.gif" alt="Loading" style="border-width:0px;" /> </div> </div> </div> <!-- ScrapePageBottomStartTag --> </div></div> </div></div> <div class="clr"></div> <div class="clr"></div> <div class="clr"></div> <div class="clr"></div> <div class="clr"></div> <div class="clr"></div> <div class="clr"></div> <div id="empty"></div> </div> </div> </div> </div> <div class="clr"></div> <!--Main Content Area End--> <!--Footer Area Starts--> <div id="outerFt"> <div class="footer_bg"> <div class="row"> <div class="footer_area_bg"> <a id="sitemap" name="sitemap"></a> <div class="footer_area"> <div class="link_text" align="right"> Looking For Something? Click Here. +/- </div> <div id="hover_content2" class="hover_content"> <div class="foot_content_area"> <div id="dnn_FooterPane" class="FooterPane"><div class="DnnModule DnnModule-DNN_HTML DnnModule-13667"><a name="13667"></a><div id="dnn_ctr13667_ContentPane"><!-- Start_Module_13667 --><div id="dnn_ctr13667_ModuleContent" class="DNNModuleContent ModDNNHTMLC"> <div id="dnn_ctr13667_HtmlModule_lblContent" class="Normal"> <div class="cols6 padding dnnLeft"> <div class="wrapper"> <p class="footer_heading">AAPG</p> <p class="footer_content"><a href="//www.aapg.org/about/aapg/overview">About AAPG</a><br /> <a href="//www.aapg.org/about/membership/benefits"> Benefits</a><br /> <a href="//www.aapg.org/about/membership/types">How to Join</a><br /> <a href="http://appmanager.aapg.org/">Join Now</a><br /> <a href="//www.aapg.org/events/calendar">Calendar</a><br /> <a href="http://careercenter.aapg.org/" target="_blank">Careers</a><br /> <a href="//www.aapg.org/events/event-listings">Event List</a><br /> <a href="//www.aapg.org/help">Help</a><br /> <a href="//www.aapg.org/career/aapg-net">AAPG N.E.T.</a></p> </div> <div class="wrapper"> <p class="footer_heading">Divisions</p> <p class="footer_content"><a href="//www.aapg.org/about/aapg/divisions">About AAPG Divisions</a><br /> <a href="http://deg.aapg.org/" target="_blank">DEG: Division of Environmental Geosciences</a><br /> <a href="http://dpa.aapg.org/" target="_blank">DPA: Division of Professional Affairs</a><br /> <a href="http://emd.aapg.org/" target="_blank">EMD: Energy Minerals Division</a><br /> <a href="//www.aapg.org/about/aapg/divisions/psgd" target="_blank">PSGD: Petroleum Structure and Geomechanics Division</a></p> </div> <div class="wrapper"> <p class="footer_heading">Education</p> <p class="footer_content"><a href="//www.aapg.org/career/training" target="_blank">Education Home</a><br /> <a href="//www.aapg.org/career/training/in-person/short-courses">Courses</a><br /> <a href="//www.aapg.org/events/event-listings">Calendar</a><br /> <a href="//www.aapg.org/career/training/in-person/workshops">Geosciences Technology Workshops (GTW)</a><br /> <a href="//www.aapg.org/career/training/in-person/distinguished-lecturers">Lecturers</a><br /> <a href="//www.aapg.org/career/training">In Person Training</a><br /> <a href="//www.aapg.org/career/training#lt-2168215-online-training" target="_blank">Online Training</a><br /> <a href="//www.aapg.org/events/research/hedberg-conferences"></a><a href="http://archives.aapg.org/k12resources/" target="_blank">K-12 Resources</a><br /> <a href="//www.aapg.org/events/research/hedberg-conferences">Research Conferences</a><br /> <a href="//www.aapg.org/career/training/in-person/visiting-geoscientists">Visiting Geoscientist Program</a></p> </div> </div> <div class="cols6 padding dnnLeft"> <div class="wrapper"> <p class="footer_heading">Foundation</p> <p class="footer_content"><a href="http://foundation.aapg.org/" target="_blank"> Foundation Home</a><br /> <a href="http://foundation.aapg.org/students/index.cfm" target="_blank">Student Grants</a><br /> <a href="http://foundation.aapg.org/programs/index.cfm" target="_blank">Programs</a><br /> <a href="http://foundation.aapg.org/library/" target="_blank">Resource Library</a><br /> <strong><a href="https://www.aapg.org/eDonation/Core/eDonation.aspx" target="_blank">Donate</a></strong></p> </div> <div class="wrapper"> <p class="footer_heading">GEO-DC</p> <p class="footer_content"><a href="http://geodc.aapg.org/" target="_blank">GEO-DC Home</a><br /> <a href="http://geodc.aapg.org/about.cfm" target="_blank">About GEO-DC</a><br /> <a href="http://geodc.aapg.org/ActionAlert/" target="_blank">Action Alert</a><br /> <a href="http://blog.aapg.org/geodc/" target="_blank">Blog</a><br /> <a href="http://dpa.aapg.org/gac/index.cfm" target="_blank">AAPG Statements</a><br /> <a href="http://dpa.aapg.org/testimonies/index.cfm" target="_blank">Testimonies</a></p> </div> <div class="wrapper"> <p class="footer_heading">Geoscience</p> <p class="footer_content"><a href="//www.aapg.org/publications" target="_blank">Geoscience Home</a><br /> <a href="//www.aapg.org/publications/journals/bulletin" target="_blank">Bulletin</a><br /> <a href="//www.aapg.org/publications/journals/bulletin/archives" target="_blank">Archives</a><br /> <a href="http://datapages.com/" target="_blank">Datapages</a><br /> <a href="http://foundation.aapg.org/library/" target="_blank">Library</a><br /> <a href="//www.aapg.org/career/aapg-net">AAPG N.E.T.</a><br /> <a href="http://archives.datapages.com/data/index.html" target="_blank">Pay-per-View</a><br /> <a href="http://archives.aapg.org/pubs/aapgcopyright.cfm" target="_blank">Permissions</a></p> </div> <div class="wrapper"> <p class="footer_heading">Services</p> <p class="footer_content"><a href="//www.aapg.org/dpa/video/video.aspx" target="_blank">Ethics Training</a><br /> <a href="//www.aapg.org/about/aapg/overview/programs#5627705-benefits">GeoCare (Insurance)</a><br /> <a href="//www.aapg.org/profile">Pay Dues</a><br /> <a href="http://foundation.aapg.org/library">Library</a><br /> <a href="//www.aapg.org/about/membership/directory">Member Directory</a><br /> <a href="http://payperview.datapages.com/" target="_blank">Pay-per-View</a><br /> <a href="http://archives.aapg.org/slide_resources/index.cfm" target="_blank">Slide Vault</a><br /> <a href="http://archives.aapg.org/videos/index.cfm" target="_blank">Video Vault</a></p> </div> </div> <div class="cols6 padding dnnLeft"> <div class="wrapper"> <p class="footer_heading">International</p> <p class="footer_content"><a href="http://africa.aapg.org/" target="_blank">Africa Region</a><br /> <a href="http://asiapacific.aapg.org/">Asia Pacific Region</a><br /> <a href="http://canada.aapg.org/">Canada Region</a><br /> <a href="http://europe.aapg.org/" target="_blank">European Region</a><br /> <a href="http://latinamerica.aapg.org/" target="_blank">Latin America Region</a><br /> <a href="http://middleeast.aapg.org/" target="_blank">Middle East Region</a><br /> <a href="http://iba.aapg.org/" target="_blank">Imperial Barrel Award</a></p> </div> <div class="wrapper"> <p class="footer_heading">Global</p> <p class="footer_content"><a href="//www.aapg.org/Science/Geographic/Map">Global Home</a><br /> <a href="http://africa.aapg.org/">Africa (Lagos) Office</a><br /> <a href="http://asiapacific.aapg.org/" target="_blank">Asia Pacific (Singapore) Office</a><br /> <a href="http://canada.aapg.org/" target="_blank">Canada Contacts</a><br /> <a href="http://europe.aapg.org/" target="_blank">Europe (London) Office</a><br /> <a href="http://latinamerica.aapg.org/" target="_blank">Latin America (Bogot脙隆) Office</a><br /> <a href="http://middleeast.aapg.org/" target="_blank">Middle East (Dubai) Office</a></p> </div> <div class="wrapper"> <p class="footer_heading">Leadership</p> <p class="footer_content"><a href="//www.aapg.org/about/aapg/leadership">Leadership Rosters</a><br /> <a href="//www.aapg.org/about/aapg/overview#2474264-mission-statement">Purpose / Mission</a><br /> <a href="//www.aapg.org/Portals/0/docs/AAPG-constitution-bylaws.pdf">Constitution &amp; Bylaws</a><br /> <a href="//www.aapg.org/about/aapg/overview/committees">Committees</a><br /> <a href="//www.aapg.org/career/aapg-net">AAPG N.E.T.</a></p> </div> <div class="wrapper"> <p class="footer_heading">Young Professionals</p> <p class="footer_content"> <a href="//www.aapg.org/youngpros">Activities</a><br /> <a href="//www.aapg.org/about/aapg/overview/committees/youngpros">Committee</a><br /> <a href="//www.aapg.org/about/membership/types/associate">Benefits</a><br /> <a href="http://www.facebook.com/group.php?gid=54302620259" target="_blank">Facebook</a></p> </div> </div> <div class="cols6 padding dnnLeft"> <div class="wrapper"> <p class="footer_heading">Login To:</p> <p class="footer_content"><a href="//www.aapg.org/profile/userid/%5Buser:userid%5D">Access Online Journals<br /> Member Directory <br /> Pay Dues<br /> Privacy Settings<br /> Review Site Activity<br /> Update Profile<br /> Upgrade Member Level<br /> Vote </a></p> </div> <div class="wrapper"> <p class="footer_heading">Meetings/Events</p> <p class="footer_content"><a href="//www.aapg.org/events/event-listings">Meetings Table</a><br /> <a href="//www.aapg.org/events/calendar">Calendar</a><br /> <a href="//www.aapg.org/events/conferences/ace/microsite" target="_blank">Annual Convention and Exhibition </a><br /> <a href="//www.aapg.org/events/conferences/ice/microsite" target="_blank">International Conference and Exhibition</a><br /> <a href="http://urtec.org/" target="_blank">Unconventional Resources Technology Conference</a><br /> <a href="http://arctictechnologyconference.com/" target="_blank">Arctic Technology Conference</a><br /> <a href="//www.aapg.org/events/research/hedberg-conferences">Research Conferences</a></p> </div> <div class="wrapper"> <p class="footer_heading">Membership</p> <p class="footer_content"><a href="//www.aapg.org/about/membership" target="_blank">Membership Home</a><br /> <a href="http://careercenter.aapg.org/" target="_blank">Careers</a><br /> <a href="//www.aapg.org/about/membership/directory">Member Directory</a><br /> <a href="//www.aapg.org/profile">Dues</a><br /> <a href="http://appmanager.aapg.org/" target="_blank">Join Online</a><br /> <a href="//www.aapg.org/about/aapg/overview/committees/prowess">Professional Women</a><br /> <a href="//www.aapg.org/about/membership/recruitment-program">Recruit</a><br /> <a href="//www.aapg.org/about/aapg/leadership/regions">Regions</a><br /> <a href="//www.aapg.org/about/aapg/leadership/sections">Sections</a><br /> <a href="//www.aapg.org/about/membership/benefits">Services</a><br /> <a href="//www.aapg.org/about/aapg/overview/committees/youngpros">Young Professionals</a><br /> <a href="http://foundation.aapg.org/" target="_blank">AAPG Foundation</a></p> </div> </div> <div class="cols6 padding dnnLeft"> <div class="wrapper"> <p class="footer_heading">Programs</p> <p class="footer_content"><a href="//www.aapg.org/about/aapg/overview/programs">About Programs</a><br /> <a href="http://iba.aapg.org/" target="_blank">Imperial Barrel Award</a><br /> <a href="//www.aapg.org/career/training/in-person/distinguished-lecturers">Distinguished Lecturers</a><br /> <a href="//www.aapg.org/career/training/in-person/visiting-geoscientists">Visiting Geoscientist</a><br /> <a href="//www.aapg.org/about/membership/recruitment-program"></a><a href="//www.aapg.org/events/calendar">Calendar</a><br /> <a href="//www.aapg.org/career/training">Education</a><br /> <a href="//www.aapg.org/about/aapg/overview/programs#5627705-benefits">GeoCare (Insurance)</a><br /> <a href="//www.aapg.org/events/research/hedberg-conferences">Hedberg Conferences</a><br /> <a href="//www.aapg.org/about/membership/recruitment-program">Recruit</a><br /> <a href="//www.aapg.org/career/aapg-net/student-chapters">Student Chapter</a></p> </div> <div class="wrapper"> <p class="footer_heading">Publications</p> <p class="footer_content"><a href="//www.aapg.org/publications">Publications</a><br /> <a href="http://store.aapg.org/" target="_blank">Books - Buy one</a><br /> <a href="http://archives.aapg.org/pubs/proposal_app.cfm">Books - Submit one</a><br /> <a href="//www.aapg.org/publications/journals/bulletin">Bulletin</a><br /> <a href="//www.aapg.org/publications/news/explorer/current-issue">EXPLORER</a><br /> <a href="//www.aapg.org/publications/journals/interpretation">Interpretation</a><br /> <a href="//www.aapg.org/publications/advertise">Advertising</a><br /> <a href="http://payperview.datapages.com/" target="_blank">Pay-per-View</a><br /> <a href="http://archives.aapg.org/pubs/aapgcopyright.cfm" target="_blank">Permissions</a></p> </div> </div> <div class="cols6 padding dnnLeft"> <div class="wrapper"> <p class="footer_heading">Students</p> <p class="footer_content"><a href="//www.aapg.org/home/students">Students</a><br /> <a href="http://iba.aapg.org/" target="_blank">Imperial Barrel Award</a><br /> <a href="http://appmanager.aapg.org/" target="_blank"></a><a href="//www.aapg.org/career/aapg-net/student-chapters">Chapter Forums</a><br /> <a href="http://students.aapg.org/" target="_blank">Chapter Program</a><br /> <a href="//www.aapg.org/events/expos/student-expos">Expo</a><br /> <a href="http://foundation.aapg.org/students/graduate/index.cfm" target="_blank">Grants-in-Aid</a><br /> <a href="http://appmanager.aapg.org/" target="_blank">Join Online</a><br /> <a href="http://students.aapg.org/corporatesponsorship/student.cfm" target="_blank">Renew Sponsored Dues</a><br /> <a href="http://www.searchanddiscovery.com/" target="_blank">Search and Discovery</a><br /> <a href="//www.aapg.org/career/training/in-person/visiting-geoscientists">Visiting Geoscientist Program</a></p> </div> <div class="wrapper"> <p class="footer_heading">Gateways</p> <p class="footer_content"><a href="http://archives.aapg.org/gateways/gateways.cfm?cat=Career" target="_blank">Career</a><br /> <a href="http://archives.aapg.org/gateways/gateways.cfm?cat=Cool%20Spots" target="_blank">Cool Spots</a><br /> <a href="http://archives.aapg.org/gateways/gateways.cfm?cat=Data" target="_blank">Data</a><br /> <a href="//www.aapg.org/about/aapg/divisions">Divisions</a><br /> <a href="//www.aapg.org/about/aapg/leadership/sections" target="_blank">Sections/Societies</a><br /> <a href="http://archives.aapg.org/gateways/gateways.cfm?cat=Education" target="_blank">Education</a><br /> <a href="http://archives.aapg.org/gateways/gateways.cfm?cat=Government%20Resources" target="_blank">Government Resources</a><br /> <a href="http://archives.aapg.org/gateways/gateways.cfm?cat=International" target="_blank">International</a><br /> <a href="http://archives.aapg.org/gateways/gateways.cfm?cat=Other%20Resources" target="_blank">Other Resources</a><br /> <a href="http://archives.aapg.org/gateways/gateways.cfm?cat=Related%20Organizations" target="_blank">Related Organizations</a><br /> <a href="http://archives.aapg.org/gateways/gateways.cfm?cat=Software" target="_blank">Software</a></p> </div> </div> <div class="stayconnected dnnLeft"> <h3 class="footer_heading">STAY CONNECTED:</h3> <p class="footer_content"> <a target="_blank" href="http://linkd.in/AAPG_Group"><span class="aapg-social-linkedin-16"></span> LinkedIn</a> | <a target="_blank" href="http://www.facebook.com/AAPGeologists"> <span class="aapg-social-facebook-16"></span> Facebook</a> | <a target="_blank" href="http://twitter.com/AAPG"> <span class="aapg-social-twitter-16"></span> Twitter</a> | <a target="_blank" href="http://www.youtube.com/AAPGweb"> <span class="aapg-social-youtube-16"></span> YouTube</a></p> <p class="footer_content"> <a href="/cdn-cgi/l/email-protection#89e0e7efe6c9e8e8f9eea7e6fbeeb6fafcebe3eceafdb4c8c8d9ceacbbb9c0e7efe6">Email: <span class="__cf_email__" data-cfemail="9af3f4fcf5dafbfbeafdb4f5e8fd">[email&#160;protected]</span></a> | <a href="//www.aapg.org/about/aapg/overview">Other Contact Info</a> </p> </div> </div> </div><!-- End_Module_13667 --></div> </div></div> <div class="clr"></div> </div> </div> </div> <div class="clr"></div> <div id="copy" class="copyright_area"> <img alt="" src="https://img.aapg.org/Portals/0/images/_site/AAPG-logo-footer.png" /><br /> <span id="dnn_dnnCOPYRIGHT_lblCopyright" class="copyright">Copyright 2015 - American Association of Petroleum Geologists</span> <br /><span class="copyright">1444 S. Boulder, Tulsa, OK 74119, USA | Phone: 1 918 584-2555 | Toll Free US &amp; Canada: 1 800 364 2274 | Fax: 1 918 560-2665 </span> <!--<div class="icons2compare"> <div class="24bit"> <img src="//www.aapg.org/Portals/0/images/_site/icons-24bit/map-4x.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-24bit/map.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-24bit/nav1-4x.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-24bit/nav1.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-24bit/nav2-4x.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-24bit/nav2.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-24bit/settings1-4x.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-24bit/settings1.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-24bit/settings2-4x.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-24bit/settings2.png" alt=""/> </div> <div class="tinyPNG"> <img src="//www.aapg.org/Portals/0/images/_site/icons-tinyPNG/map-4x.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-tinyPNG/map.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-tinyPNG/nav1-4x.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-tinyPNG/nav1.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-tinyPNG/nav2-4x.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-tinyPNG/nav2.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-tinyPNG/settings1-4x.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-tinyPNG/settings1.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-tinyPNG/settings2-4x.png" alt=""/><img src="//www.aapg.org/Portals/0/images/_site/icons-tinyPNG/settings2.png" alt=""/> </div> </div> --> </div> </div> </div> <div class="clr"></div> </div> </div> <div class="fixed-bottom-ads"> <!-- BEGIN: Bogdan's test for mobile ads --> <div class="adslot ad-mobile" id="AAPGstore_320x50_ROS" data-dimensions="320x50"></div> <div class="adslot ad-tablet" id="AAPGstore_728x90_ROS" data-dimensions="728x90"></div> <!-- END: Bogdan's test for mobile ads --> </div> <!--Footer Area End--> <style> /*test*/ </style> <script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script><script type="text/javascript"> $(document).ready(function() { //desktopormobile(); trigmecal(); }); // end doc.ready $(window).load(function() { /*$('#qr .border').qrcode({ render : "table", text : document.URL, width: 192, height: 192 });*/ }); // end window.load /* function setAAPG2mobile() { $.removeCookie('AAPGmobile', { domain: "aapg.org", path: '/' }); console.log("AAPGmobile cookie removed!"); $.cookie('AAPGmobile', 'Mobile', { domain: "aapg.org", path: '/' }); console.log("AAPGmobile cookie set to Mobile!"); //$("#desktopormobile").html('<p><a id="setAAPG2desktop" class="dnnPrimaryAction" href="javascript:void(0);" onclick="setAAPG2desktop()">Use Website as Desktop User</a></p>'); location.reload(true); return false; } function setAAPG2desktop() { $.removeCookie('AAPGmobile', { domain: "aapg.org", path: '/' }); console.log("AAPGmobile cookie removed!"); $.cookie('AAPGmobile', 'Desktop', { domain: "aapg.org", path: '/' }); console.log("AAPGmobile cookie set to Desktop!"); //$("#desktopormobile").html('<p><a id="setAAPG2mobile" class="dnnPrimaryAction" href="javascript:void(0);" onclick="setAAPG2mobile()">Use Website as Mobile User</a></p>'); location.reload(true); return false; } function desktopormobile() { var desktopormobile = $.cookie('AAPGmobile'); console.log("desktopormobile cookie value is: " + desktopormobile); if (desktopormobile == "Desktop") { $("#desktopormobile").html('<a id="setAAPG2mobile" title="View as Mobile" class="" href="javascript:void(0);" onclick="setAAPG2mobile()"></a>'); //<img src="//www.aapg.org/Portals/_default/Skins/AAPG_S/images/aapg-desktop-phone-icon-32px.png" alt="Mobile"> console.log("created set2mobile link"); } else if (desktopormobile == "Mobile") { $("#desktopormobile").html('<p><a id="setAAPG2desktop" class="dnnPrimaryAction" href="javascript:void(0);" onclick="setAAPG2desktop()">Desktop</a></p>'); console.log("created set2desktop link"); } } */ /* $(function() { $("#mostrar").click(function(event) { event.preventDefault(); $("#menubox").slideToggle(); }); }); */ $(".link_text").click(function(){ $(".hover_content").slideToggle("slow"); if($("#copy").attr('class')=='copyright_area') { $("#copy").attr('class','copyright_area_large'); } else { $("#copy").attr('class','copyright_area'); } $("html, body").animate({ scrollTop: $(document).height() }, 1000); //$(this).toggleClass("blue"); return false; }); $("#hover_content").click(function(){ $(".hover_content").slideDown("slow"); if($("#copy").attr('class')=='copyright_area') { $("#copy").attr('class','copyright_area_large'); } else { $("#copy").attr('class','copyright_area'); } $("html, body").animate({ scrollTop: $(document).height() }, 1000); $(this).toggleClass("blue"); return false; }); // Removed SalarO breadcrumb script, moved to only-desktop.js // maximizes the widths of available Live tabs and distributes them evenly function trigmecal(){ //$('#empty').html($('.AdsPane').html()); //$('#empty').css('display','none'); $("ul.mtop").each(function(){ var twidth=$(this).parent().width(); //alert(twidth); var tchild=$(this).children('li').length; var inwidth=parseInt(twidth/tchild)-2; //alert(inwidth); $(this).children('li').css('width',inwidth+'px'); $(this).children('li').css('paddingLeft','0px'); $(this).children('li').css('paddingRight','0px'); }); } //setInterval(function(){trigmecal()},1000); /*$( window ).resize(function() { $(".mtop").each(function(){ var twidth=$(this).width(); var tchild=$(this).children('li').length; var inwidth=parseInt(twidth/tchild)-2; $(this).children('li').css('width',inwidth+'px'); $(this).children('li').css('paddingLeft','0px'); $(this).children('li').css('paddingRight','0px'); }); }); */ </script> <script type="text/javascript"> function outerHt() { var viewportwidth; var viewportheight; // the more standards compliant browsers (mozilla/netscape/opera/IE7) use window.innerWidth and window.innerHeight if (typeof window.innerWidth != 'undefined') { viewportwidth = window.innerWidth, viewportheight = window.innerHeight } // IE6 in standards compliant mode (i.e. with a valid doctype as the first line in the document) else if (typeof document.documentElement != 'undefined' && typeof document.documentElement.clientWidth != 'undefined' && document.documentElement.clientWidth != 0) { viewportwidth = document.documentElement.clientWidth, viewportheight = document.documentElement.clientHeight } // older versions of IE else { viewportwidth = document.getElementsByTagName('body')[0].clientWidth, viewportheight = document.getElementsByTagName('body')[0].clientHeight } g1 = document.getElementById('outerFt').offsetHeight; g2 = document.getElementById('outerTd').offsetHeight; //alert(viewportheight+' = '+g2+' + '+g1); /*if(viewportheight > gl) { document.getElementById('outertable').style.height=viewportheight + "px"; }*/ if(viewportheight > (g2+g1)) { document.getElementById('outerTd').style.height=(viewportheight-g1) + "px"; } } outerHt(); </script> <!--<script src="//www.aapg.org/js/custom-js/util.js"></script>--> <!--<script src="//www.aapg.org/js/custom-js/jRespond.js"></script>--> <!--<script type="text/javascript" src="//www.aapg.org/js/custom-js/jquery.cookie.js"></script>--> <!-- Moved to includes.ascx --> <!--<script type="text/javascript" src="//www.aapg.org/js/custom-js/portamento-multi.js"></script>--> <!-- Moved to includes.ascx --> <!--<script type="text/javascript" src="//www.aapg.org/js/custom-js/portamento-aapg.js"></script>--> <!-- Moved to includes.ascx --> <!--<script type="text/javascript" src="//www.aapg.org/js/custom-js/jquery.mmenu.min.all.js"></script>--> <input name="ScrollTop" type="hidden" id="ScrollTop" /> <input name="__dnnVariable" type="hidden" id="__dnnVariable" autocomplete="off" value="`{`__scdoff`:`1`,`sf_siteRoot`:`/`,`sf_tabId`:`2076`}" /> </form> <!-- store-scrape.html - is04 10-03-2016 --> <script language="javascript" type="text/javascript" src="/ATSResources/customScripts.js"></script> <script type="text/javascript"> //<![CDATA[ var Page_Validators = new Array(document.getElementById("ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermTextBox"), document.getElementById("ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermAutoBox")); //]]> </script> <script type="text/javascript"> //<![CDATA[ var ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermTextBox = document.all ? document.all["ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermTextBox"] : document.getElementById("ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermTextBox"); ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermTextBox.controltovalidate = "ctl00_store_ucStoreHeader_ucProductSearch_tbSearch"; ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermTextBox.errormessage = "You must enter a search term before you press the Search button."; ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermTextBox.display = "Dynamic"; ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermTextBox.enabled = "False"; ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermTextBox.validationGroup = "ProductSearch"; ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermTextBox.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermTextBox.initialvalue = ""; var ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermAutoBox = document.all ? document.all["ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermAutoBox"] : document.getElementById("ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermAutoBox"); ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermAutoBox.controltovalidate = "ctl00_store_ucStoreHeader_ucProductSearch_tbAuto"; ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermAutoBox.errormessage = "You must enter a search term before you press the Search button."; ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermAutoBox.display = "Dynamic"; ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermAutoBox.validationGroup = "ProductSearch"; ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermAutoBox.evaluationfunction = "RequiredFieldValidatorEvaluateIsValid"; ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermAutoBox.initialvalue = ""; //]]> </script> <script type="text/javascript"> //<![CDATA[ window.__TsmHiddenField = $get('ctl00_rsmMaster_TSM'); var Page_ValidationActive = false; if (typeof(ValidatorOnLoad) == "function") { ValidatorOnLoad(); } function ValidatorOnSubmit() { if (Page_ValidationActive) { return ValidatorCommonOnSubmit(); } else { return true; } } var tableBulkInvoices; if ( jQuery.fn.dataTable.isDataTable('#tableInvoices') ) { tableBulkInvoices = jQuery('#tableInvoices').DataTable();}else {jQuery(document).ready(function () { tableBulkInvoices = jQuery('#tableInvoices').DataTable({ 'initComplete': function(settings){ var api = this.api(); //Precheck items that are in the cart api.cells( api.rows(function(idx, data, node){ return (data[5].includes('True')) ? true : false; } ).indexes(), 0).checkboxes.select(); }, "searching": false, "paging": false, "info": false, "responsive": true, "order": [[ 1, "asc" ]] , "deferRender": true, "select": {style: 'multi'} , "columnDefs": [{"responsivePriority" : [1], "targets": [ 0 ], "checkboxes": { "selectRow": true } }, {"responsivePriority" : [2], "targets": [ 1 ] }, {"responsivePriority" : [3], "targets": [ 2 ] }, {"responsivePriority" : [2], "targets": [ 3 ] }, {"responsivePriority" : [3], "targets": [ 4 ] }, {"responsivePriority" : [2], "targets": [ 5 ], "visible":false }, ]}) }); } function getSelectedInvoices(){ var selectedIds = tableBulkInvoices.columns().checkboxes.selected()[0]; if (jQuery('#hidInvoiceNumbers').length > 0) { hidInvoiceNumbers.parentNode.removeChild(hidInvoiceNumbers); } if(jQuery('#hidInvoiceNumbers').val()) { jQuery('#hidInvoiceNumbers').val(selectedIds); } else { jQuery('<input>').attr({ type: 'hidden', id: 'hidInvoiceNumbers', name: 'hidInvoiceNumbers', value: selectedIds }).appendTo('form'); }; return true; } Telerik.Web.UI.RadTreeView._preInitialize("ctl00_store_ucStoreGutter_ucProductCategories1_rtvProductCategories","0"); (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create','UA-5343697-16','auto'); ga('require', 'ec'); ga('ec:addImpression', {'id': 'PDBULL202502', 'name': 'AAPG Bulletin - February 2025', 'category': 'OrderAAPG Print on Demand Bulletin', 'list': 'Featured', 'position': '1'} ); ga('send','pageview');ga('ec:addImpression', {'id': 'PDBULL202501', 'name': 'AAPG Bulletin - January 2025', 'category': 'OrderAAPG Print on Demand Bulletin', 'list': 'Featured', 'position': '2'} ); ga('send','pageview');ga('ec:addImpression', {'id': 'PDBULL202412', 'name': 'AAPG Bulletin - December 2024', 'category': 'OrderAAPG Print on Demand Bulletin', 'list': 'Featured', 'position': '3'} ); ga('send','pageview');ga('ec:addImpression', {'id': '1323', 'name': 'AAPG Bulletin - Super Basins 4-Issue Set', 'category': 'OrderAAPG Miscellaneous', 'list': 'Featured', 'position': '4'} ); ga('send','pageview');ga('ec:addImpression', {'id': '1317', 'name': 'South America-Caribbean-Central Atlantic Plate Boundary', 'category': 'OrderAAPG Memoirs', 'list': 'Featured', 'position': '5'} ); ga('send','pageview');ga('ec:addImpression', {'id': 'PD1320', 'name': 'Giant Fields of the Decade: 2010-2020', 'category': 'OrderAAPG Print on Demand Book', 'list': 'Featured', 'position': '6'} ); ga('send','pageview');ga('ec:addImpression', {'id': '1319', 'name': 'Supergiant Lower Cretaceous Pre-Salt Santos Basin', 'category': 'OrderAAPG Memoirs', 'list': 'Featured', 'position': '7'} ); ga('send','pageview');ga('ec:addImpression', {'id': '1308', 'name': 'Integrated Geology of Unconventionals: Vaca Muerta', 'category': 'OrderAAPG Memoirs', 'list': 'Featured', 'position': '8'} ); ga('send','pageview');ga('ec:addImpression', {'id': '1321', 'name': 'Applied Concepts in Fractured Reservoirs', 'category': 'OrderFrom Other Publishers', 'list': 'Featured', 'position': '9'} ); ga('send','pageview');;(function() { function loadHandler() { var hf = $get('ctl00_rssmMaster_TSSM'); if (!hf._RSSM_init) { hf._RSSM_init = true; hf.value = ''; } hf.value += ';ATS.Controls:en-US:f090c4bc-a24e-4b83-8395-fd8ec7cd57c9:6b7a80d2:136f3c55;|638297930040000000:c1de265a:20233107:6b11fab5:ff666679:9c11c79f:3c081b38'; Sys.Application.remove_load(loadHandler); }; Sys.Application.add_load(loadHandler); })();Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadMenu, {"_childListElementCssClass":"rmRootGroup rmHorizontal","_skin":"Default","clientStateFieldID":"ctl00_rmWCMNav_ClientState","collapseAnimation":"{\"duration\":450}","expandAnimation":"{\"duration\":450}","itemData":[]}, null, null, $get("ctl00_rmWCMNav")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadAjaxManager, {"_updatePanels":"","ajaxSettings":[{InitControlID : "ctl00_store_ucStoreHeader_ucProductSearch_btSearchSubmit",UpdatedControls : [{ControlID:"ctl00_store_ucStoreHeader_ucProductSearch_btSearchSubmit",PanelID:"ctl00_alpButton"}]},{InitControlID : "ctl00_store_ucStoreGutter_ucCartSummary_ucInvoices_btnAddToCart",UpdatedControls : [{ControlID:"ctl00_store_ucStoreGutter_ucCartSummary_ucInvoices_btnAddToCart",PanelID:"ctl00_alpButton"}]},{InitControlID : "ctl00_store_ucStoreGutter_ucCartSummary_ucInvoices_btnAddToCart",UpdatedControls : [{ControlID:"ctl00_store_ucStoreHeader_ucViewCart_pnlCart",PanelID:""}]},{InitControlID : "ctl00_store_ucStoreGutter_ucCartSummary_ucInvoices_btnAddToCart",UpdatedControls : [{ControlID:"ctl00_store_ucStoreGutter_ucCartSummary_ucInvoices_divInvoices",PanelID:""}]}],"clientEvents":{OnRequestStart:"",OnResponseEnd:""},"defaultLoadingPanelID":"","enableAJAX":true,"enableHistory":false,"links":[],"styles":[],"uniqueID":"ctl00$ramMaster","updatePanelsRenderMode":0}, null, null, $get("ctl00_ramMaster")); }); document.getElementById('ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermTextBox').dispose = function() { Array.remove(Page_Validators, document.getElementById('ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermTextBox')); } document.getElementById('ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermAutoBox').dispose = function() { Array.remove(Page_Validators, document.getElementById('ctl00_store_ucStoreHeader_ucProductSearch_rfvSearchTermAutoBox')); } Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadAjaxPanel, {"clientEvents":{OnRequestStart:"",OnResponseEnd:""},"enableAJAX":true,"enableHistory":false,"links":[],"loadingPanelID":"","styles":[],"uniqueID":"ctl00$store$ucStoreHeader$ucProductSearch$rapStoreSearch"}, null, null, $get("ctl00_store_ucStoreHeader_ucProductSearch_rapStoreSearch")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadTreeView, {"_skin":"Default","_uniqueId":"ctl00$store$ucStoreGutter$ucProductCategories1$rtvProductCategories","clientStateFieldID":"ctl00_store_ucStoreGutter_ucProductCategories1_rtvProductCategories_ClientState","collapseAnimation":"{\"duration\":200}","expandAnimation":"{\"duration\":200}","nodeData":[{"value":"1","expanded":true,"items":[{"value":"2","items":[{"value":"6"},{"value":"7"},{"value":"37"},{"value":"8"},{"value":"9"},{"value":"10"},{"value":"36"},{"value":"11"},{"value":"12"},{"value":"13"},{"value":"14"},{"value":"15"},{"value":"16"},{"value":"17"},{"value":"18"},{"value":"19"},{"value":"20"},{"value":"21"},{"value":"22"}]},{"value":"4","items":[{"value":"31"},{"value":"32"}]},{"value":"5","items":[{"value":"33"}]},{"value":"38","items":[{"value":"41"}]}]},{"value":"42"}]}, {"nodeCollapsed":rtvProductCategories_OnNodeExpandedCollapsed,"nodeExpanded":rtvProductCategories_OnNodeExpandedCollapsed}, null, $get("ctl00_store_ucStoreGutter_ucProductCategories1_rtvProductCategories")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadAjaxLoadingPanel, {"initialDelayTime":0,"isSticky":false,"minDisplayTime":0,"skin":"Default","transparency":30,"uniqueID":"ctl00$alpPanel","zIndex":90000}, null, null, $get("ctl00_alpPanel")); }); Sys.Application.add_init(function() { $create(Telerik.Web.UI.RadAjaxLoadingPanel, {"initialDelayTime":0,"isSticky":false,"minDisplayTime":0,"skin":"","uniqueID":"ctl00$alpButton","zIndex":90000}, null, null, $get("ctl00_alpButton")); }); //]]> </script> </form> <script>(function(){function c(){var b=a.contentDocument||a.contentWindow.document;if(b){var d=b.createElement('script');d.innerHTML="window.__CF$cv$params={r:'923883100fac497b',t:'MTc0MjUwODMzOC4wMDAwMDA='};var a=document.createElement('script');a.nonce='';a.src='/cdn-cgi/challenge-platform/scripts/jsd/main.js';document.getElementsByTagName('head')[0].appendChild(a);";b.getElementsByTagName('head')[0].appendChild(d)}}if(document.body){var a=document.createElement('iframe');a.height=1;a.width=1;a.style.position='absolute';a.style.top=0;a.style.left=0;a.style.border='none';a.style.visibility='hidden';document.body.appendChild(a);if('loading'!==document.readyState)c();else if(window.addEventListener)document.addEventListener('DOMContentLoaded',c);else{var e=document.onreadystatechange||function(){};document.onreadystatechange=function(b){e(b);'loading'!==document.readyState&&(document.onreadystatechange=e,c())}}}})();</script></body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10