HEX
Server: Apache
System: Linux od-b43f49 4.9.0-0.bpo.12-amd64 #1 SMP Debian 4.9.210-1+deb9u1~deb8u1 (2020-06-09) x86_64
User: uid181852 (181852)
PHP: 8.2.30
Disabled: passthru,exec,system,popen,shell_exec,proc_open,pcntl_exec
Upload Files
File: /home/clients/94735d3feef25fe7d1511e6bdd8b0ef6/web/wp-content/uploads/uncanny-snc/40/index.html
<!DOCTYPE html>
<html lang="en" class="">
  <head><script>
// Check if the method includes is defined
if ( ! String.prototype.includes ){
	// Otherwise, define it
    String.prototype.includes = function( search, start ){
        if ( typeof start !== 'number' ){
            start = 0;
        }

        if ( start + search.length > this.length ){
            return false;
        } else {
            return this.indexOf(search, start) !== -1;
        }
    };
}

// Define function to get parameters from the URL
function getParameterByName(name, url) {
    if (!url) url = window.location.href;
    name = name.replace(/[\[\]]/g, "\$&");
    var regex = new RegExp("[?&]" + name + "(=([^&#]*)|&|#|$)"),
        results = regex.exec(url);
    if (!results) return null;
    if (!results[2]) return '';
    return decodeURIComponent(results[2].replace(/\+/g, " "));
}

var actor = JSON.parse(getParameterByName('actor'));
var baseUrl = getParameterByName('base_url');
var nonce = getParameterByName('nonce');
var email = actor.mbox[0].replace('mailto:', '');
var postId = getParameterByName('auth').replace('LearnDashId', '');
</script>
    <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <meta charset="utf-8">

    <title>ADDITIONAL SOURCES</title>

    <link type="text/css" rel="stylesheet" href="lib/icomoon.css">
    <link type="text/css" rel="stylesheet" href="lib/main.bundle.css">
    <script type="text/javascript" src="lib/player-0.0.11.min.js"></script>
    <script type="text/javascript" src="lib/lzwcompress.js"></script>

    <!-- Resize Hack -->
    <script type="text/javascript">
      window.resizeTo(screen.width, screen.height);
    </script>
    
    <script type="text/javascript" src="tc-config.js"></script>
    <script type="text/javascript" src="lib/tincan.js"></script>
    <script type="text/javascript" src="lib/lms.js"></script>
    
    <!--[if lt IE 9]>
    <script src="//html5shiv.googlecode.com/svn/trunk/html5.js"></script>
    <![endif]-->
  </head>
  <body>
    <style>
      .brand--head, .brand--head *   { font-family: 'Helvetica' !important; }
      .brand--body, .brand--body *   { font-family: 'Work Sans' !important; }
      .brand--lhead, .brand--lhead * { font-family: 'Helvetica' !important; }
      .brand--lbody, .brand--lbody * { font-family: 'Work Sans' !important; }
      .brand--ui, .brand--ui *       { font-family: 'Lato' !important; }

      .brand--beforeHead:before { font-family: 'Helvetica' !important; }
      .brand--afterHead:after { font-family: 'Helvetica' !important; }

      .brand--background        { background-color: #fff !important; }
      .brand--background-all *  { background-color: #fff !important; }
      .brand--border            { border-color: #fff !important; }
      .brand--color             { color: #fff !important; }
      .brand--color-all *       { color: #fff !important; }
      .brand--shadow            { box-shadow: 0 0 0 0.2rem #fff !important; }
      .brand--shadow-all *      { box-shadow: 0 0 0 0.2rem #fff !important; }
      .brand--fill              { fill: #fff !important; }
      .brand--stroke            { stroke: #fff !important; }

      .brand--beforeBackground:before { background-color: #fff !important; }
      .brand--beforeBorder:before     { border-color: #fff !important; }
      .brand--beforeColor:before      { color: #fff !important; }

      .brand--afterBackground:after { background-color: #fff !important; }
      .brand--afterBorder:after     { border-color: #fff !important; }
      .brand--afterColor:after      { color: #fff !important; }

      /* should be applied to containers where links
         need to appear in brand color */
      .brand--linkColor a { color: #fff !important; }

      /* should be applied to containers where links
         need to change to brand color on hover */
      .brand--linkColorHover a:hover { color: #fff !important; }

      /* should be applied to any single element that
         needs to change color on hover */
      .brand--hoverColor:hover { color: #fff !important; }

      /* TODO: probably need a way to create a 5-10% darker/lighter color */
      .brand--linkColor a:hover,
      .button.brand--background:hover { opacity: .65 !important; }

      @media (min-width: 47.9375em) { /* 768px */
        .brand--min768--background { background-color: #fff !important; }
        .brand--min768--border     { border-color: #fff !important; }
        .brand--min768--color      { color: #fff !important; }
      }

      @media (max-width: 47.9375em) { /* 768px */
        .brand--max768--background { background-color: #fff !important; }
        .brand--max768--border     { border-color: #fff !important; }
        .brand--max768--color      { color: #fff !important; }
      }
    </style>
    <div id="app"></div>
    <script>
  (function(root) {
    window.labelSet = {"id":"et9dyYoi7QAh7-7J_YQTtHq3","author":"aid|c81d4941-5fd7-4a17-8f22-edae61e0a27d","name":"English","defaultId":1,"defaultSet":true,"labels":{"result":"result","search":"search","results":"results","quizNext":"NEXT","tabGroup":"Tab","codeGroup":"Code","noResults":"No results for","noteGroup":"Note","quizScore":"Your score","quizStart":"START QUIZ","courseExit":"EXIT COURSE","courseHome":"Home","lessonName":"Lesson","quizSubmit":"SUBMIT","quoteGroup":"Quote","salutation":"👋 Bye!","buttonGroup":"Button","courseStart":"START COURSE","embedViewOn":"VIEW ON","exitMessage":"You may now leave this page.","quizCorrect":"Correct","quizPassing":"PASSING","quizResults":"Quiz Results","courseResume":"RESUME COURSE","processStart":"START","processSwipe":"Swipe to continue","quizContinue":"Continue","quizLandmark":"Quiz","quizQuestion":"Question","courseDetails":"DETAILS","embedReadMore":"Read more","feedbackGroup":"Feedback","quizIncorrect":"Incorrect","quizTakeAgain":"TAKE AGAIN","sortingReplay":"REPLAY","accordionGroup":"Accordion","embedLinkGroup":"Embedded web content","lessonComplete":"COMPLETE","statementGroup":"Statement","storylineGroup":"Storyline","attachmentGroup":"File Attachment","embedPhotoGroup":"Embedded photo","embedVideoGroup":"Embedded video","playButtonLabel":"Play","processComplete":"Complete","processLandmark":"Process","processNextStep":"NEXT STEP","processStepName":"Step","seekSliderLabel":"Seek","sortingLandmark":"Sorting Activity","audioPlayerGroup":"Audio player. You can use the space bar to toggle playback and arrow keys to scrub.","buttonStackGroup":"Button stack","embedPlayerGroup":"Embedded media player","lessonRestricted":"Lessons must be completed in order","pauseButtonLabel":"Pause","scenarioComplete":"Scenario Complete!","scenarioContinue":"CONTINUE","scenarioTryAgain":"TRY AGAIN","textOnImageGroup":"Text on image","timelineLandmark":"Timeline","urlEmbedLandmark":"URL/Embed","videoPlayerGroup":"Video player. You can use the space bar to toggle playback and arrow keys to scrub.","blocksClickToFlip":"Click to flip","blocksPreposition":"of","bulletedListGroup":"Bulleted list","checkboxListGroup":"Checkbox list","imageAndTextGroup":"Image and text","imageGalleryGroup":"Image gallery","lessonPreposition":"of","numberedListGroup":"Numbered list","processLessonName":"Lesson","processStartAgain":"START AGAIN","scenarioStartOver":"START OVER","courseSkipToLesson":"SKIP TO LESSON","flashcardBackLabel":"Flashcard back","flashcardGridGroup":"Flashcard grid","nextFlashCardLabel":"Next flashcard","flashcardFrontLabel":"Flashcard front","flashcardStackGroup":"Flashcard stack","knowledgeCheckGroup":"Knowledge check","sortingCardsCorrect":"correct answers","hamburgerButtonLabel":"Course Overview Sidebar","lessonHeaderLandmark":"Lesson Header","numberedDividerGroup":"Numbered divider","lessonContentLandmark":"Lesson Content","lessonSidebarLandmark":"Lesson Sidebar","quizAnswerPlaceholder":"Type your answer here","labeledGraphicLandmark":"Labeled Graphic","previousFlashCardLabel":"Previous flashcard","processStepPreposition":"of","overviewPageTitleSuffix":"Overview","quizAcceptableResponses":"Acceptable responses","quizRequirePassingScore":"Must pass quiz before continuing","timelineCardGroupPrefix":"Timeline Card","labeledGraphicBubbleLabel":"Labeled graphic bubble","labeledGraphicMarkerLabel":"Labeled graphic marker","labeledGraphicNextMarkerLabel":"Next marker","labeledGraphicPreviousMarkerLabel":"Previous marker","a11yAnswerLive":"Your answer","a11yAuthorPrefix":"By","a11yBlockChartBar":"Bar chart","a11yBlockChartLine":"Line chart","a11yBlockChartPie":"Pie chart","a11yBlockCode":"Code","a11yBlockEmbed":"Embedded Content","a11yBlockFlashcardBack":"Back of card","a11yBlockFlashcardFront":"Front of card","a11yBlockFlashcardGrid":"Flashcard grid","a11yBlockFlashcardStack":"Flashcard carousel","a11yBlockKnowledgeCheck":"Knowledge check","a11yBlockKnowledgeCheckFIB":"Knowledge check: Fill in the blank","a11yBlockKnowledgeCheckMC":"Knowledge check: Multiple choice","a11yBlockKnowledgeCheckM":"Knowledge check: Matching","a11yBlockKnowledgeCheckMR":"Knowledge check: Multiple response","a11yBlockQuoteCarousel":"Quote Carousel","a11yBlockStoryline":"Storyline","a11yBlockTimeline":"Timeline","a11yCarouselNext":"Next","a11yCarouselPrevious":"Previous","a11yCorrectLive":"Correct answer","a11yExcelIcon":"Microsoft Excel spreadsheet","a11yFileIcon":"File","a11yGroupAudioPlayer":"Audio player","a11yGroupVideoPlayer":"Video player","a11yLabeledGraphicBlock":"Labeled graphic","a11yLabeledGraphicButtonMarker":"Marker","a11yLabeledGraphicIconPlus":"Plus","a11yLabeledGraphicIconDot":"Dot","a11yLabeledGraphicIconInformation":"Information","a11yLabeledGraphicIconQuestion":"Question mark","a11yLabeledGraphicIconCheck":"Check mark","a11yLabeledGraphicIconX":"X","a11yLabeledGraphicIconHeart":"Heart","a11yLabeledGraphicIconPin":"Map pin","a11yLabeledGraphicIconArrowLeft":"Left arrow","a11yLabeledGraphicIconArrowRight":"Right arrow","a11yLabeledGraphicIconArrowUp":"Up arrow","a11yLabeledGraphicIconArrowDown":"Down arrow","a11yLabeledGraphicIconArrowUpLeft":"Up left arrow","a11yLabeledGraphicIconArrowUpRight":"Up right arrow","a11yLabeledGraphicIconArrowDownLeft":"Down left arrow","a11yLabeledGraphicIconArrowDownRight":"Down right arrow","a11yLabeledGraphicUnviewed":"Not viewed","a11yLabeledGraphicViewed":"Viewed","a11yMediaPause":"Pause","a11yMediaPlay":"Play","a11yMediaSeek":"Seek","a11yNavigationMenuClose":"Close navigation menu","a11yNavigationMenuOpen":"Open navigation menu","a11yPageMarker":"Top of page","a11yPDFIcon":"PDF file","a11yPPTIcon":"PowerPoint presentation","a11yQuizFailed":"Failed","a11yQuizFeedback":"Feedback","a11yQuizPassed":"Passed","a11yQuizReviewCorrectlyChecked":"Correctly checked","a11yQuizReviewCorrectlySelected":"Correctly selected","a11yQuizReviewCorrectlyUnchecked":"Correctly unchecked","a11yQuizReviewCorrectlyUnselected":"Correctly unselected","a11yQuizReviewIncorrectlyChecked":"Incorrectly checked","a11yQuizReviewIncorrectlySelected":"Incorrectly selected","a11yQuizReviewIncorrectlyUnchecked":"Incorrectly unchecked","a11yQuizReviewIncorrectlyUnselected":"Incorrectly unselected","a11yRegionMainLesson":"Lesson content","a11yRegionMainOverview":"Course overview","a11yRegionNavLesson":"Navigation menu","a11yRegionNavOverview":"Table of contents","a11yRestrictedNav":"This lesson is currently unavailable","a11yRTFIcon":"Rich Text File","a11ySearchClose":"Close search menu","a11ySearchInput":"Search","a11ySearchOpen":"Open search menu","a11yStatusContinued":"Continued","a11yStatusAdditionalContent":"Additional content has been loaded","a11yUnzoomImage":"Unzoom image","a11yWordIcon":"Microsoft Word document","a11yZipIcon":"Zip file","a11yZoomImage":"Zoom image","quizRestart":"Restart","progressPieUnstarted":"Unstarted","progressPieCompleted":"Completed","progressPieClickToComplete":"Click to complete","progressPieClickToReset":"Click to reset","progressPieQuizFailed":"Failed"},"deleted":false,"createdAt":"2021-08-16T06:39:32.483Z","updatedAt":"2021-11-08T07:57:51.079Z","iso639Code":"en","transferredAt":null};
    window.courseData = "eyJjb3Vyc2UiOnsiaWQiOiJ2bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSSIsIm9yaWdpbmFsSWQiOm51bGwsImF1dGhvciI6ImFpZHxjODFkNDk0MS01ZmQ3LTRhMTctOGYyMi1lZGFlNjFlMGEyN2QiLCJzZWxlY3RlZEF1dGhvcklkIjoibm9uZSIsImNvbG9yIjoiI2ZmZiIsIm5hdmlnYXRpb25Nb2RlIjoiZnJlZSIsInRpdGxlIjoiQURESVRJT05BTCBTT1VSQ0VTIiwic2hhcmVQYXNzd29yZCI6IiIsImRlc2NyaXB0aW9uIjoiPHA+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4O1wiPjxzdHJvbmc+PHN0cm9uZz5CYWRnZTo8L3N0cm9uZz48c3Ryb25nPiZuYnNwOzwvc3Ryb25nPjxzdHJvbmc+QURESVRJT05BTCBTT1VSQ0VTPC9zdHJvbmc+PC9zdHJvbmc+PC9zcGFuPjwvc3Bhbj48YnI+PGJyPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDtcIj48c3Ryb25nPlRoZSBnb2FsIG9mIHRoZSB0aGlyZCBBVk9JRDwvc3Ryb25nPjwvc3Bhbj48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDtcIj4mbmJzcDttb2R1bGUgaXMgdG8gaGVscCB5b3UgcHJldmVudCBhbmQgbWFuYWdlIHJpc2sgaW4gdGhlIG1vdW50YWlucy48L3NwYW4+PC9zcGFuPjwvcD48cD48YnI+PC9wPjxwPjxzdHJvbmc+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDIwLCAyMDYsIDI1NSk7XCI+QXZvaWRpbmcgZGFuZ2VyIGlzIHRoZSBmaXJzdCBhbmQgYmVzdCB3YXkgdG8gcHJvdGVjdCB5b3Vyc2VsZi48L3NwYW4+PC9zdHJvbmc+PC9wPjxwPjxicj48L3A+PHA+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPlRoZSBza2lsbHMgYW5kIGtub3dsZWRnZSBhY3F1aXJlZCBpbiB0aGlzIG1vZHVsZSB3aWxsIGVtcG93ZXIgeW91IHRvIG1ha2Ugc291bmQgZGVjaXNpb25zIGluIGFueSB3ZWF0aGVyIGFuZCB0ZXJyYWluIGNvbmRpdGlvbnMuPC9zcGFuPjwvcD4iLCJzaGFyZUlkIjoiWDBOVmgzS0UyUTg5LWdQNXVsUnJSdnY0NHhBN0VnMjQiLCJjb3B5T2YiOiJ4T2pOOWFObW05dXhqQXVFZ3VmNmlFQmNReTRaVFdBeSIsIm9yZGVyIjoiMTY4MzExNDE2ODEzMCIsImZvbnRzIjpudWxsLCJtZWRpYSI6eyJ0bXAiOnsiaW1hZ2UiOnsia2V5IjoicmlzZS9jb3Vyc2VzL3ZsZHIyeXJKUWxnZHZRVVdUaTgxaHdLSUJUdENBMFpJL1FDWjJIQ1RYNXk5bFlZLVktYXZvaWQucG5nIiwidHlwZSI6ImltYWdlIiwid2lkdGgiOjc1LCJoZWlnaHQiOjcwLCJjcnVzaGVkS2V5IjoicmlzZS9jb3Vyc2VzL3ZsZHIyeXJKUWxnZHZRVVdUaTgxaHdLSUJUdENBMFpJL2c0dlgwNnBUSmd6cXNQWWYucG5nIiwib3JpZ2luYWxVcmwiOiJhdm9pZC5wbmciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfX0sImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS9paXJDN3llTUZVMkl0SHBjLUhQX2JhZGdlMjAyM19Tb3VyY2VzQWRkaXRpb25uZWxsZXMucG5nIiwidHlwZSI6ImltYWdlIiwid2lkdGgiOjc1LCJoZWlnaHQiOjc1LCJjcnVzaGVkS2V5IjoiYTFEd2dwTzdKVno4UHkwR19JMUNiSmFkMTZYS0tUa3BzLnBuZyIsIm9yaWdpbmFsVXJsIjoiSFBfYmFkZ2UyMDIzX1NvdXJjZXNBZGRpdGlvbm5lbGxlcy5wbmciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfX0sImNvdmVySW1hZ2UiOnsiYWxwaGEiOjIwLCJtZWRpYSI6eyJpbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvdmxkcjJ5ckpRbGdkdlFVV1RpODFod0tJQlR0Q0EwWkkvR2R2WXF1dHRhSzhBVXNGNi1XRU1fYmFubmVyMjNfU291cmNlc192Ml9OT1BST0NFU1MuanBnIiwidHlwZSI6ImltYWdlIiwiY3J1c2hlZEtleSI6Ik5ZR1JTQUhlMS1yMks2UzZfZTE1X0JCbXd3dHhESE9ycy5qcGciLCJvcmlnaW5hbFVybCI6IldFTV9iYW5uZXIyM19Tb3VyY2VzX3YyX05PUFJPQ0VTUy5qcGciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlLCJzcmMiOiJodHRwczovL2FydGljdWxhdGV1c2VyY29udGVudC5jb20vYXNzZXRzL3Jpc2UvYXNzZXRzL3RoZW1lcy9jbGFzc2ljL2NvdmVyLWltYWdlLzIwX2NyZWF0aXZlLmpwZyJ9fSwiZGlzcGxheVNpZGViYXIiOnRydWV9LCJsZXNzb25zIjpbeyJpZCI6Imh4enFoVWVBZjZlTmdST2tFTnhqcDE4R21HdDNqZWRYIiwib3JpZ2luYWxJZCI6bnVsbCwiYXV0aG9yIjoiYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZCIsInNlbGVjdGVkQXV0aG9ySWQiOiJub25lIiwiY291cnNlSWQiOiJ2bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSSIsInRpdGxlIjoiUExBTk5JTkciLCJkZXNjcmlwdGlvbiI6IiIsInR5cGUiOiJzZWN0aW9uIiwiaWNvbiI6bnVsbCwiaXRlbXMiOltdLCJtZWRpYSI6e30sInBpbGVzIjpbXSwic2V0dGluZ3MiOnt9LCJkdXBsaWNhdGVkRnJvbUlkIjoiIiwiZGVsZXRlZCI6ZmFsc2UsImNyZWF0ZWRBdCI6IjIwMjEtMDgtMDlUMTI6MzM6MDMuNzMxWiIsInVwZGF0ZWRBdCI6IjIwMjItMDktMDlUMDc6NTg6MDUuOTkxWiIsImxhc3RVcGRhdGVkQnkiOm51bGwsInJlYWR5Ijp0cnVlLCJwb3NpdGlvbiI6bnVsbCwidHJhbnNmZXJyZWRBdCI6bnVsbCwiZHVyYXRpb24iOjEsImlzUGFydG5lckNvbnRlbnRBdXRob3IiOm51bGwsImhlYWRlckltYWdlIjp7fX0seyJpZCI6IlRWcWlXU3lEcG9IcEgwUGZjZ0NZRmRObUdaZ01ET01qIiwib3JpZ2luYWxJZCI6bnVsbCwiYXV0aG9yIjoiYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZCIsInNlbGVjdGVkQXV0aG9ySWQiOiJub25lIiwiY291cnNlSWQiOiJ2bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSSIsInRpdGxlIjoiSW5mb3JtYXRpb24gc291cmNlcyIsImRlc2NyaXB0aW9uIjoiIiwidHlwZSI6ImJsb2NrcyIsImljb24iOiJBcnRpY2xlIiwiaXRlbXMiOlt7ImlkIjoiY2tyZGxhYTl1MDA4NzNlNWt4OHc1ZGg5NCIsInR5cGUiOiJpbWFnZSIsIml0ZW1zIjpbeyJpZCI6ImNrcmRqN2Y3cDAwMmYzZTVrdGN0amFtam0iLCJtZWRpYSI6eyJpbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvdmxkcjJ5ckpRbGdkdlFVV1RpODFod0tJQlR0Q0EwWkkvb1VrZEZwTVVIck9qNGl1Ty5qcGciLCJ0eXBlIjoiaW1hZ2UiLCJpc1NxdWFyZSI6ZmFsc2UsImNydXNoZWRLZXkiOiJ1NFRzTDJCbEU3M0dranV0X29Va2RGcE1VSHJPajRpdU8uanBnIiwiZGltZW5zaW9ucyI6eyJ0b3AiOjI1NCwibGVmdCI6MCwid2lkdGgiOjE2ODAsImhlaWdodCI6NDc5LCJvcmlnaW5hbFdpZHRoIjoxNjgwLCJvcmlnaW5hbEhlaWdodCI6MTAxOX0sIm9yaWdpbmFsVXJsIjoiTGVzIHNvdXJjZXMgZCdpbmZvcm1hdGlvbiAoYmFubmVyKS5qcGciLCJvcmlnaW5hbEltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS9MeDhZdVIzR3BNRWIyTC1DLUxlcyUyNTIwc291cmNlcyUyNTIwZCdpbmZvcm1hdGlvbiUyNTIwKGJhbm5lcikuanBnIiwidHlwZSI6ImltYWdlIiwiY3J1c2hlZEtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS9uczZMUXdsQmhZdE50Z0xmLmpwZyIsIm9yaWdpbmFsVXJsIjoiTGVzIHNvdXJjZXMgZCdpbmZvcm1hdGlvbiAoYmFubmVyKS5qcGciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfSwidXNlQ3J1c2hlZEtleSI6dHJ1ZX19LCJjYXB0aW9uIjoiIn1dLCJmYW1pbHkiOiJpbWFnZSIsInZhcmlhbnQiOiJmdWxsIiwic2V0dGluZ3MiOnsib3BhY2l0eSI6MC41LCJwYWRkaW5nVG9wIjowLCJ6b29tT25DbGljayI6dHJ1ZSwib3BhY2l0eUNvbG9yIjoiIzAwMDAwMCIsInBhZGRpbmdCb3R0b20iOjAsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNsOThpMWV3bzAwMDIyNjZsdWprOXJlb3kiLCJ0eXBlIjoibXVsdGltZWRpYSIsIml0ZW1zIjpbeyJpZCI6ImNsOThpMWV3cDAwMDMyNjZscmgwamRweHQiLCJtZWRpYSI6eyJlbWJlZCI6eyJzcmMiOiIvL2Nkbi5lbWJlZGx5LmNvbS93aWRnZXRzL21lZGlhLmh0bWw/c3JjPWh0dHBzJTNBJTJGJTJGcGxheWVyLnZpbWVvLmNvbSUyRnZpZGVvJTJGNzU3MDk5OTIwJTNGaCUzRGMwYmRiMmMyZWUlMjZhcHBfaWQlM0QxMjI5NjMmZG50cD0xJmRpc3BsYXlfbmFtZT1WaW1lbyZ1cmw9aHR0cHMlM0ElMkYlMkZ2aW1lby5jb20lMkY3NTcwOTk5MjAmaW1hZ2U9aHR0cHMlM0ElMkYlMkZpLnZpbWVvY2RuLmNvbSUyRnZpZGVvJTJGMTUyMDc4NjgxNy02MmM4ZWQ1NDc5OTM4MGE4ZWJjZDU4YTI2MjdiMzQ0NGYwMmY2MDIwY2VkY2IxM2Q1Y2Q0MGExYTc3MWZmZGFiLWRfMTI4MCZrZXk9NDBjYjMwNjU1YTdmNGE0NmFkYWFmMThlZmIwNWRiMjEmdHlwZT10ZXh0JTJGaHRtbCZzY2hlbWE9dmltZW8iLCJ0eXBlIjoiZW1iZWQiLCJ0aXRsZSI6IkF2b2lkMyAoMikiLCJmYXZpY29uIjoiaHR0cHM6Ly92aW1lby5jb20vZmF2aWNvbi5pY28iLCJwcm92aWRlciI6IlZpbWVvIiwiZW1iZWRUeXBlIjoidmlkZW8iLCJ0aHVtYm5haWwiOiJodHRwczovL2kudmltZW9jZG4uY29tL3ZpZGVvLzE1MjA3ODY4MTctNjJjOGVkNTQ3OTkzODBhOGViY2Q1OGEyNjI3YjM0NDRmMDJmNjAyMGNlZGNiMTNkNWNkNDBhMWE3NzFmZmRhYi1kXzEyODAiLCJkZXNjcmlwdGlvbiI6bnVsbCwib3JpZ2luYWxVcmwiOiJodHRwczovL3ZpbWVvLmNvbS93M21vdW50YWluL2F2b2lkM2ludHJvIiwicHJvdmlkZXJVcmwiOiJodHRwczovL3ZpbWVvLmNvbS8ifX0sInNldHRpbmdzIjp7InNob3dNZXRhRGF0YSI6ZmFsc2V9fV0sImZhbWlseSI6Im11bHRpbWVkaWEiLCJ2YXJpYW50IjoiZW1iZWQiLCJzZXR0aW5ncyI6eyJjYXJkTW9kZSI6IldISVRFIiwic3R5bGVNb2RlIjoiQlJBTkRFRCIsInBhZGRpbmdUb3AiOjMsInNob3dCb3JkZXIiOmZhbHNlLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kTW9kZSI6IkNPTE9SIiwiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2w5OGNoZTA3MDAwMjI2Nmx3c2s1cHBjcyIsInR5cGUiOiJ0ZXh0IiwiaXRlbXMiOlt7ImlkIjoiY2w5OGNoZTA3MDAwMzI2NmxmMGRldnZmaSIsInBhcmFncmFwaCI6IjxwPllvdSBoYXZlIG9ic2VydmVkIGh1bWFuIGFuZCBuYXR1cmFsIHJpc2sgZmFjdG9ycyBhbmQgYW5hbHl6ZWQgaG93IHRoZXkgaW50ZXJhY3QgYW5kIGNhbiBpbXBhY3QgeW91ciBwcm9qZWN0LiBZb3UgbXVzdCBub3cgcmVpbmZvcmNlIHlvdXIgYW5hbHlzaXMgdXNpbmcgYXZhaWxhYmxlIGV4dGVybmFsIGluZm9ybWF0aW9uIHNvdXJjZXMuPC9wPiJ9XSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJwYXJhZ3JhcGgiLCJzZXR0aW5ncyI6eyJjYXJkTW9kZSI6IldISVRFIiwic3R5bGVNb2RlIjoiQlJBTkRFRCIsInBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRNb2RlIjoiQ09MT1IiLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3FpN3o4d2kwMDRrM2U1azYzb3BicjE1IiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3FpN3o4d2kwMDRsM2U1azlhdmFzejNiIiwiaGVhZGluZyI6IjxQIHN0eWxlPVwidGV4dC1hbGlnbjogY2VudGVyO1wiPjxTUEFOIHN0eWxlPVwiY29sb3I6IHJnYigyNDUsIDI1NSwgMCk7XCI+TWFpbiBpbmZvcm1hdGlvbiBzb3VyY2VzPC9TUEFOPjwvUD4iLCJwYXJhZ3JhcGgiOiI8UD48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XCI+VGhlc2UgcHN5Y2hvbG9naWNhbCBmYWN0b3JzIGZhbGwgaW50byB0aHJlZSBjYXRlZ29yaWVzOjwvU1BBTj48L1A+In1dLCJtZWRpYSI6e30sImZhbWlseSI6InRleHQiLCJ2YXJpYW50Ijoic3ViaGVhZGluZyIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiMxM0NFRkYiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3FpN3h3c2QwMDQ2M2U1azloZ21ndm95IiwidHlwZSI6ImltYWdlIiwiaXRlbXMiOlt7ImlkIjoiY2txaTcxZXoyMDAyaTNlNWthNTA3ODcyYiIsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS9nVGVpRVExQlBYNV80SFlJLVNvdXJjZXNfYW5pbV9lbl8zbm92MjAyMS5naWYiLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoiT0EwdnRlOWxSbXV3clhYSF92Z0g1VnpmWEhmLWZTUkpBLmdpZiIsIm9yaWdpbmFsVXJsIjoiU291cmNlc19hbmltX2VuXzNub3YyMDIxLmdpZiIsInVzZUNydXNoZWRLZXkiOnRydWV9fSwiY2FwdGlvbiI6IiIsInBhcmFncmFwaCI6IiJ9LHsiaWQiOiJja3FpNzFlejIwMDJqM2U1a2swNWxpNGtpIiwibWVkaWEiOnsiaW1hZ2UiOnsia2V5IjoiYXNzZXRzL3Jpc2UvYXNzZXRzL2Jsb2NrLWRlZmF1bHRzL2NvbmNlcnQuanBnIiwic3JjIjoiYk1BcXNwbm9IbEh6Z2J6al9jb25jZXJ0LmpwZyIsInR5cGUiOiJpbWFnZSIsInRodW1ibmFpbCI6Imh0dHBzOi8vYXJ0aWN1bGF0ZXVzZXJjb250ZW50LmNvbS9hc3NldHMvcmlzZS9hc3NldHMvYmxvY2stZGVmYXVsdHMvY29uY2VydF90aHVtYi5qcGciLCJvcmlnaW5hbFVybCI6ImNvbmNlcnQuanBnIn19LCJjYXB0aW9uIjoiIn1dLCJtZWRpYSI6e30sImZhbWlseSI6ImltYWdlIiwidmFyaWFudCI6Imhlcm8iLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjowLCJ6b29tT25DbGljayI6ZmFsc2UsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiMxM0NFRkYiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3BzMXpydXIwMDZ4M2U1ajEyNHQ5eXgwIiwidHlwZSI6ImRpdmlkZXIiLCJpdGVtcyI6W3siaWQiOiJja3BydnE5NTkwMDEwM2U1ajFzbHVkaXRlIiwidHlwZSI6IiIsInRpdGxlIjoiRVhQTE9SRSBUSEUgQVZBTEFOQ0hFIEJVTExFVElOIiwiYnV0dG9uQ29sb3IiOiJicmFuZCIsImNvbXBsZXRlSGludCI6IkNvbXBsZXRlIHRoZSBjb250ZW50IGFib3ZlIGJlZm9yZSBtb3Zpbmcgb24uIn1dLCJtZWRpYSI6e30sImZhbWlseSI6ImNvbnRpbnVlIiwidmFyaWFudCI6ImNvbnRpbnVlIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiI0Y1RkYwIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2tyZGxyeWppMDBhNjNlNWthZmcwOWJwZSIsInR5cGUiOiJkaXZpZGVyIiwiaXRlbXMiOltdLCJmYW1pbHkiOiJkaXZpZGVyIiwidmFyaWFudCI6Im51bWJlcmVkIGRpdmlkZXIiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3JkbGdlYTMwMDhpM2U1a3Z4aTlkdmVlIiwidHlwZSI6ImltYWdlIiwiaXRlbXMiOlt7ImlkIjoiY2tyZGo3ZjdwMDAyZjNlNWt0Y3RqYW1qbSIsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS9hVzVHQmVBcXNkTkNtVjlkLmpwZyIsInR5cGUiOiJpbWFnZSIsImlzU3F1YXJlIjpmYWxzZSwiY3J1c2hlZEtleSI6Ik9KZzBmVy1UcVgzYl9IOUhfYVc1R0JlQXFzZE5DbVY5ZC5qcGciLCJkaW1lbnNpb25zIjp7InRvcCI6NDk1LCJsZWZ0IjowLCJ3aWR0aCI6MTY4MCwiaGVpZ2h0Ijo0MzksIm9yaWdpbmFsV2lkdGgiOjE2ODAsIm9yaWdpbmFsSGVpZ2h0IjoxMTE5fSwib3JpZ2luYWxVcmwiOiJMZSBidWxsZXRpbiBk4oCZYXZhbGFuY2hlIChiYW5uZXIpLnBuZyIsIm9yaWdpbmFsSW1hZ2UiOnsia2V5IjoicmlzZS9jb3Vyc2VzL3ZsZHIyeXJKUWxnZHZRVVdUaTgxaHdLSUJUdENBMFpJLzJidDNkTWxtRmE2aW9Sc2MtTGUlMjUyMGJ1bGxldGluJTI1MjBkJTI1RTIlMjU4MCUyNTk5YXZhbGFuY2hlJTI1MjAoYmFubmVyKS5wbmciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoicmlzZS9jb3Vyc2VzL3ZsZHIyeXJKUWxnZHZRVVdUaTgxaHdLSUJUdENBMFpJL25DYlU4NDV2cm9MaWExWGIuanBnIiwib3JpZ2luYWxVcmwiOiJMZSBidWxsZXRpbiBk4oCZYXZhbGFuY2hlIChiYW5uZXIpLnBuZyIsInVzZUNydXNoZWRLZXkiOnRydWV9LCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfX0sImNhcHRpb24iOiIifV0sImZhbWlseSI6ImltYWdlIiwidmFyaWFudCI6ImZ1bGwiLCJzZXR0aW5ncyI6eyJvcGFjaXR5IjowLjUsInBhZGRpbmdUb3AiOjAsInpvb21PbkNsaWNrIjp0cnVlLCJvcGFjaXR5Q29sb3IiOiIjMDAwMDAwIiwicGFkZGluZ0JvdHRvbSI6MCwiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2tyZGxqOTY3MDA4czNlNWtrajFxZmdhdiIsInR5cGUiOiJ0ZXh0IiwiaXRlbXMiOlt7ImlkIjoiY2tyZGo3ZjdvMDAyNDNlNWtlZ2VvaHd6dyIsImhlYWRpbmciOiI8UCBzdHlsZT1cInRleHQtYWxpZ246IGNlbnRlcjtcIj48U1BBTiBzdHlsZT1cImNhcmV0LWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IGZvbnQtc2l6ZTogMjRweDtcIj5BVkFMQU5DSEUgQlVMTEVUSU48L1NQQU4+PC9QPiJ9XSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJoZWFkaW5nIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIzEzQ0VGRiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcmRtZWIwNTAwYXkzZTVrZmp1OGk3d2wiLCJ0eXBlIjoia25vd2xlZGdlQ2hlY2siLCJpdGVtcyI6W3siaWQiOiJja3FtNTdzazYwMDExM2U1a3poeXFva24wIiwidHlwZSI6Ik1VTFRJUExFX0NIT0lDRSIsInRpdGxlIjoiPFA+PFNQQU4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApOyBmb250LXNpemU6IDE3cHg7XCI+SG93IG1hbnkgbGV2ZWxzIG9mIGF2YWxhbmNoZSBkYW5nZXIgYXJlIHRoZXJlPyA8L1NQQU4+PC9QPiIsImFuc3dlcnMiOlt7ImlkIjoiY2txbTU3c2s2MDAxMjNlNWtqbDBzeTVlYyIsInRpdGxlIjoiPFA+PFNQQU4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+MjwvU1BBTj48L1A+IiwiY29ycmVjdCI6ZmFsc2V9LHsiaWQiOiJja3FtNTdzazYwMDEzM2U1a3hjYmlrZmNuIiwidGl0bGUiOiI8UD48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtc2l6ZTogMTdweDtcIj41PC9TUEFOPjwvUD4iLCJjb3JyZWN0Ijp0cnVlfSx7ImlkIjoiY2tyemUxNG1rMDAzODNlNWt6Z2FkZzdyOCIsImlzTmV3Ijp0cnVlLCJ0aXRsZSI6IjxQPjxTUEFOIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4OyBjb2xvcjogcmdiKDAsIDAsIDApO1wiPjEwPC9TUEFOPjwvUD4iLCJjb3JyZWN0IjpmYWxzZX1dLCJmZWVkYmFjayI6IiJ9XSwiZmFtaWx5Ijoia25vd2xlZGdlQ2hlY2siLCJ2YXJpYW50IjoibXVsdGlwbGUgY2hvaWNlIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiI2U5ZmFmZiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcmRtZWdlMTAwYXozZTVrNmU2Y2FldGkiLCJ0eXBlIjoiZGl2aWRlciIsIml0ZW1zIjpbeyJpZCI6ImNrcmRqN2Y3bzAwMTAzZTVram51bGx2YWIiLCJ0eXBlIjoiIiwidGl0bGUiOiJDT05USU5VRSIsImJ1dHRvbkNvbG9yIjoiYnJhbmQiLCJjb21wbGV0ZUhpbnQiOiJDb21wbGV0ZSB0aGUgY29udGVudCBhYm92ZSBiZWZvcmUgbW92aW5nIG9uLiJ9XSwibWVkaWEiOnt9LCJmYW1pbHkiOiJjb250aW51ZSIsInZhcmlhbnQiOiJjb250aW51ZSIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcm5jNzBtMzAwOHUzZTVrYjRrZzlqcTUiLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrcm42ZDI3ejAwMXozZTVrczk1MmphOXEiLCJwYXJhZ3JhcGgiOiI8UD48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtc2l6ZTogMTdweDtcIj5BdmFsYW5jaGUgYnVsbGV0aW5zIGFyZSB5b3VyIDwvU1BBTj48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMTksIDIwNiwgMjU1KTsgZm9udC1zaXplOiAxN3B4O1wiPjxTVFJPTkc+bWFpbiBzb3VyY2Ugb2YgaW5mb3JtYXRpb248L1NUUk9ORz48L1NQQU4+PFNQQU4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApOyBmb250LXNpemU6IDE3cHg7XCI+LiBUaGV5IGFyZSBwdWJsaXNoZWQgdW5kZXIgdmFyaW91cyBuYW1lcyBpbiBtb3N0IGNvdW50cmllcyB3aGVyZSBtb3VudGFpbiBzbm93IHNwb3J0cyBhcmUgcHJhY3RpY2VkLiBBdmFsYW5jaGUgYnVsbGV0aW5zIHVzZSBhbiA8U1RST05HPmludGVybmF0aW9uYWxseS1yZWNvZ25pemVkIGNsYXNzaWZpY2F0aW9uIHN5c3RlbTwvU1RST05HPiB0byBpbmRpY2F0ZSB0aGUgPFNUUk9ORz5sZXZlbCBvZiBhdmFsYW5jaGUgZGFuZ2VyPC9TVFJPTkc+IGluIGEgcGFydGljdWxhciBhcmVhLjwvU1BBTj48L1A+In1dLCJmYW1pbHkiOiJ0ZXh0IiwidmFyaWFudCI6InBhcmFncmFwaCIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcmRtZ2Z6bTAwYnEzZTVrZm45cTZ6MnYiLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrcWxoNTgzZjAwMjUzZTVramU5ZDc0dGkiLCJoZWFkaW5nIjoiPFA+PFNUUk9ORz48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+QXZhbGFuY2hlIGJ1bGxldGlucyBhcmUgdXNlZCBieTo8L1NQQU4+PC9TVFJPTkc+PC9QPiJ9XSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJzdWJoZWFkaW5nIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiI2ZmZmZmZiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcWxoeWh0YTAwM3EzZTVrd2dhdHIyNGciLCJ0eXBlIjoibGlzdCIsIml0ZW1zIjpbeyJpZCI6ImNrcWxoNTgzZjAwMmIzZTVrNjVleThrOWsiLCJwYXJhZ3JhcGgiOiI8UD48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+UHVibGljIHNhZmV0eSBhdXRob3JpdGllcy48L1NQQU4+PC9QPiJ9LHsiaWQiOiJja3FsaDU4M2YwMDJjM2U1a3F0YnU1Y3NpIiwicGFyYWdyYXBoIjoiPFA+PFNQQU4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPlJvYWQgc2FmZXR5IGF1dGhvcml0aWVzLjwvU1BBTj48L1A+In0seyJpZCI6ImNrcWxoNTgzZjAwMmQzZTVranRsZDRsNWwiLCJwYXJhZ3JhcGgiOiI8UD48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+U2tpIHJlc29ydCBzbm93IHNhZmV0eSBkaXJlY3RvcnMuPC9TUEFOPjwvUD4ifSx7ImlkIjoiY2txbGh6N21lMDAzcjNlNWthMGNldTIweiIsInBhcmFncmFwaCI6IjxQPjxTUEFOIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj5Mb2NhbCByZXNpZGVudHMuPC9TUEFOPjwvUD4iLCJpc05ld2x5SW5zZXJ0ZWQiOmZhbHNlfSx7ImlkIjoiY2txbGh6bG1mMDAzczNlNWtxb2p1YXcydSIsInBhcmFncmFwaCI6IjxQPjxTUEFOIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj5Tbm93IHNwb3J0IHByYWN0aXRpb25lcnMuPC9TUEFOPjwvUD4iLCJpc05ld2x5SW5zZXJ0ZWQiOmZhbHNlfV0sImZhbWlseSI6Imxpc3QiLCJ2YXJpYW50IjoiYnVsbGV0ZWQiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3BzMmZ5eTMwMDhhM2U1amlicXdhOXkzIiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3BydnE5NTkwMDJhM2U1am1ycDAxNnlvIiwicGFyYWdyYXBoIjoiPFA+PFNQQU4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7XCI+PFNQQU4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPkF2YWxhbmNoZSBidWxsZXRpbnMgZGVzY3JpYmUgdGhlIGxldmVsIG9mIGF2YWxhbmNoZSBkYW5nZXIgPFNUUk9ORz5pbiBhbiBhcmVhLCBub3Qgb24gc3BlY2lmaWMgc2xvcGVzPC9TVFJPTkc+ITwvU1BBTj48L1NQQU4+PC9QPiJ9XSwiZmFtaWx5IjoiaW1wYWN0IiwidmFyaWFudCI6Im5vdGUiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3FsaTdkNGYwMDQ2M2U1a21xd3A1ZmZ6IiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3FsaTdhNnMwMDQ0M2U1a2U3emtyeGNrIiwiaGVhZGluZyI6IjxQIHN0eWxlPVwidGV4dC1hbGlnbjogY2VudGVyO1wiPjxTUEFOIHN0eWxlPVwiY2FyZXQtY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsgY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcIj5EQU5HRVIgTEVWRUw8L1NQQU4+PC9QPiJ9XSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJzdWJoZWFkaW5nIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIzE0Q0VGRiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrczBjMXJjeTAwNGczZTVrdXE4MnFoeGMiLCJ0eXBlIjoiaW1hZ2UiLCJpdGVtcyI6W3siaWQiOiJja3MwOTdnd2YwMDJtM2U1a2FqbDk5OWgzIiwibWVkaWEiOnsiaW1hZ2UiOnsia2V5IjoiQzZqUExaNUFnb2dYQU1XSV9oUkFsM0VZYWRheERGRVR3LUFWM19EYW5nZXJMZXZlbF8wMV9FTl9OT1BST0NFU1NfLnBuZyIsInR5cGUiOiJpbWFnZSIsImNydXNoZWRLZXkiOiJyaXNlL2NvdXJzZXMvdmxkcjJ5ckpRbGdkdlFVV1RpODFod0tJQlR0Q0EwWkkvUmR2WWoxUkdKUnZoSVd4VS5qcGciLCJvcmlnaW5hbFVybCI6IkFWM19EYW5nZXJMZXZlbF8wMV9FTl9OT1BST0NFU1NfLnBuZyIsInVzZUNydXNoZWRLZXkiOmZhbHNlfX0sImNhcHRpb24iOiIifSx7ImlkIjoiY2tzMDk3Z3dmMDAybjNlNWtnZ3V6d3UxMCIsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6IlZWa3BtWnUyU0RPY1F5ZXZfU3RFNDhvZkZTN3E1UFJTcC1BVjNfRGFuZ2VyTGV2ZWxfMDJfRU5fTk9QUk9DRVNTXy5wbmciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoicmlzZS9jb3Vyc2VzL3ZsZHIyeXJKUWxnZHZRVVdUaTgxaHdLSUJUdENBMFpJL3FsQ3lXU1NyREp1ajZ5VkouanBnIiwib3JpZ2luYWxVcmwiOiJBVjNfRGFuZ2VyTGV2ZWxfMDJfRU5fTk9QUk9DRVNTXy5wbmciLCJ1c2VDcnVzaGVkS2V5IjpmYWxzZX19LCJjYXB0aW9uIjoiIn0seyJpZCI6ImNrczA5N2d3ZjAwMm8zZTVrc3FjMmtqaGUiLCJtZWRpYSI6eyJpbWFnZSI6eyJrZXkiOiJ3U3E4MVpFNUptSTlueXFFX2ppeE9tLWZuWTloU0FnVnYtQVYzX0RhbmdlckxldmVsXzAzX0VOX05PUFJPQ0VTU18ucG5nIiwidHlwZSI6ImltYWdlIiwiY3J1c2hlZEtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS9rOGNSZDV0RWdCNmNXeFlPLmpwZyIsIm9yaWdpbmFsVXJsIjoiQVYzX0RhbmdlckxldmVsXzAzX0VOX05PUFJPQ0VTU18ucG5nIiwidXNlQ3J1c2hlZEtleSI6ZmFsc2V9fSwiY2FwdGlvbiI6IiJ9LHsiaWQiOiJja3MwYzF5aTIwMDRsM2U1a3pkNTdpbHUzIiwibWVkaWEiOnsiaW1hZ2UiOnsia2V5IjoiV002amdqVTZoZEFDcHBIa19zYkItWGliMVBqYVlmTVVnLUFWM19EYW5nZXJMZXZlbF8wNF9FTl9OT1BST0NFU1NfLnBuZyIsInR5cGUiOiJpbWFnZSIsImNydXNoZWRLZXkiOiJyaXNlL2NvdXJzZXMvdmxkcjJ5ckpRbGdkdlFVV1RpODFod0tJQlR0Q0EwWkkva2RsdXdvT2tNQVAwT2RORC5qcGciLCJvcmlnaW5hbFVybCI6IkFWM19EYW5nZXJMZXZlbF8wNF9FTl9OT1BST0NFU1NfLnBuZyIsInVzZUNydXNoZWRLZXkiOmZhbHNlfX0sImNhcHRpb24iOiIifSx7ImlkIjoiY2tzMGMzNXl4MDA0eDNlNWtoNHdzZWc2ZCIsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6IlhuUXJhWnlZUUFvY1I2VWNfN2RnR3A3eFQ3blFRV3NQMC1BVjNfRGFuZ2VyTGV2ZWxfMDVfRU5fTk9QUk9DRVNTXy5wbmciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoicmlzZS9jb3Vyc2VzL3ZsZHIyeXJKUWxnZHZRVVdUaTgxaHdLSUJUdENBMFpJL3NUakFHUkp1Y1BkdUgxcUcuanBnIiwib3JpZ2luYWxVcmwiOiJBVjNfRGFuZ2VyTGV2ZWxfMDVfRU5fTk9QUk9DRVNTXy5wbmciLCJ1c2VDcnVzaGVkS2V5IjpmYWxzZX19LCJjYXB0aW9uIjoiIiwiaXNOZXdseUluc2VydGVkIjp0cnVlfV0sImZhbWlseSI6ImdhbGxlcnkiLCJ2YXJpYW50IjoidGhyZWUgY29sdW1uIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6Mywiem9vbU9uQ2xpY2siOnRydWUsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiMxNENFRkYiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3Zxdmg1MzYwMDMwM2U2ajd0MTN6ZWpiIiwidHlwZSI6ImRpdmlkZXIiLCJpdGVtcyI6W10sImZhbWlseSI6ImRpdmlkZXIiLCJ2YXJpYW50Ijoic3BhY2luZyBkaXZpZGVyIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2txbGk4OTByMDA0NzNlNWtiNWJpOWxsaSIsInR5cGUiOiJ0ZXh0IiwiaXRlbXMiOlt7ImlkIjoiY2txbGk4OTByMDA0ODNlNWttZ3c2ajlieiIsImhlYWRpbmciOiI8UCBzdHlsZT1cInRleHQtYWxpZ246IGNlbnRlcjtcIj48U1BBTiBzdHlsZT1cImNhcmV0LWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XCI+QVZBTEFOQ0hFIEJVTExFVElOIENPTlRFTlQ8L1NQQU4+PC9QPiJ9XSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJzdWJoZWFkaW5nIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIzEzQ0VGRiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcWxpbW9zNzAwNTAzZTVrenkyN2NkZ24iLCJ0eXBlIjoiaW50ZXJhY3RpdmUiLCJpdGVtcyI6W3siaWQiOiJja3FsaDU4M2YwMDFpM2U1azdyMzRpM3Z0IiwidHlwZSI6ImludHJvIiwidGl0bGUiOiJJbnRyb2R1Y3Rpb24iLCJpc0hpZGRlbiI6dHJ1ZSwiZGVzY3JpcHRpb24iOiI8UD5Mb3JlbSBpcHN1bSBkb2xvciBzaXQgYW1ldCwgY29uc2VjdGV0dXIgYWRpcGlzY2luZyBlbGl0LiBJbiBwdXJ1cyB2ZWxpdCwgdGluY2lkdW50IGFjIG5pYmggcXVpcywgc29sbGljaXR1ZGluIHZhcml1cyBsaWJlcm8uIE51bGxhbSBhdCBtaSBmZWxpcy4gRG9uZWMgYSBzY2VsZXJpc3F1ZSBhdWd1ZSwgc2l0IGFtZXQgcG9ydHRpdG9yIG5pYmguIFN1c3BlbmRpc3NlIGF0IGxvcmVtIHV0IGVsaXQgcGxhY2VyYXQgYmxhbmRpdC48L1A+In0seyJpZCI6ImNrcWxoNTgzZjAwMWozZTVreWRycW5heTEiLCJ0eXBlIjoic3VtbWFyeSIsInRpdGxlIjoiU3VtbWFyeSIsImlzSGlkZGVuIjp0cnVlLCJkZXNjcmlwdGlvbiI6IjxQPkxvcmVtIGlwc3VtIGRvbG9yIHNpdCBhbWV0LCBjb25zZWN0ZXR1ciBhZGlwaXNjaW5nIGVsaXQuIEluIHB1cnVzIHZlbGl0LCB0aW5jaWR1bnQgYWMgbmliaCBxdWlzLCBzb2xsaWNpdHVkaW4gdmFyaXVzIGxpYmVyby4gTnVsbGFtIGF0IG1pIGZlbGlzLiBEb25lYyBhIHNjZWxlcmlzcXVlIGF1Z3VlLCBzaXQgYW1ldCBwb3J0dGl0b3IgbmliaC4gU3VzcGVuZGlzc2UgYXQgbG9yZW0gdXQgZWxpdCBwbGFjZXJhdCBibGFuZGl0LjwvUD4ifSx7ImlkIjoiY2txbGg1ODNmMDAxazNlNWtoeW9nMjQwOSIsInR5cGUiOiJzdGVwIiwibWVkaWEiOnsidG1wIjp7ImltYWdlIjp7ImtleSI6ImFzc2V0cy9yaXNlL2Fzc2V0cy9ibG9jay1kZWZhdWx0cy9iZWFjaF9yb2Nrcy5qcGciLCJzcmMiOiJodHRwczovL2FydGljdWxhdGV1c2VyY29udGVudC5jb20vYXNzZXRzL3Jpc2UvYXNzZXRzL2Jsb2NrLWRlZmF1bHRzL2JlYWNoX3JvY2tzLmpwZyIsInR5cGUiOiJpbWFnZSIsInRodW1ibmFpbCI6Imh0dHBzOi8vYXJ0aWN1bGF0ZXVzZXJjb250ZW50LmNvbS9hc3NldHMvcmlzZS9hc3NldHMvYmxvY2stZGVmYXVsdHMvYmVhY2hfcm9ja3NfdGh1bWIuanBnIiwib3JpZ2luYWxVcmwiOiJiZWFjaF9yb2Nrcy5qcGcifX19LCJ0aXRsZSI6IiIsImlzSGlkZGVuIjpmYWxzZSwiZGVzY3JpcHRpb24iOiI8UCBzdHlsZT1cInRleHQtYWxpZ246IGNlbnRlcjtcIj48U1BBTiBzdHlsZT1cImZvbnQtc2l6ZTogMjRweDsgY29sb3I6IHJnYigwLCAwLCAwKTtcIj5Jc3N1ZSBkYXRlLCB2YWxpZGl0eSBwZXJpb2QgYW5kIHNwZWNpZmljIGFyZWEgYXBwZWFyIGF0IHRoZSB0b3Agb2YgdGhlIGJ1bGxldGluLjwvU1BBTj48L1A+In0seyJpZCI6ImNrcWxoNTgzZjAwMWwzZTVrcWo4YmVkc2QiLCJ0eXBlIjoic3RlcCIsIm1lZGlhIjp7InRtcCI6e30sImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS9wRXhwcFh6ZXlGSUc2aUxkLmpwZyIsInR5cGUiOiJpbWFnZSIsImlzU3F1YXJlIjpmYWxzZSwiY3J1c2hlZEtleSI6Iml1NXBxU3ZNUUh1b0RzSEVfcEV4cHBYemV5RklHNmlMZC5qcGciLCJkaW1lbnNpb25zIjp7InRvcCI6MCwibGVmdCI6MzEsIndpZHRoIjoxNjQ5LCJoZWlnaHQiOjEyMDksIm9yaWdpbmFsV2lkdGgiOjE2ODAsIm9yaWdpbmFsSGVpZ2h0IjoxMjA5fSwib3JpZ2luYWxVcmwiOiJTdHJ1Y3R1cmUgYnVsbGV0aW4gZCdhdmFsYW5jaGUgLSBjYXJ0ZS5wbmciLCJvcmlnaW5hbEltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS9XLV9JOGFMaTNWRXZuOXRILVN0cnVjdHVyZSUyNTIwYnVsbGV0aW4lMjUyMGQnYXZhbGFuY2hlJTI1MjAtJTI1MjBjYXJ0ZS5wbmciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoicmlzZS9jb3Vyc2VzL3ZsZHIyeXJKUWxnZHZRVVdUaTgxaHdLSUJUdENBMFpJL2VKQVA0amV1OUZjeEFaanouanBnIiwib3JpZ2luYWxVcmwiOiJTdHJ1Y3R1cmUgYnVsbGV0aW4gZCdhdmFsYW5jaGUgLSBjYXJ0ZS5wbmciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfSwidXNlQ3J1c2hlZEtleSI6dHJ1ZX19LCJ0aXRsZSI6IiIsImlzSGlkZGVuIjpmYWxzZSwiZGVzY3JpcHRpb24iOiI8UD48U1BBTiBzdHlsZT1cImZvbnQtc2l6ZTogMjRweDsgY29sb3I6IHJnYigwLCAwLCAwKTtcIj5BIG1hcCB3aXRoIGhhemFyZCBsZXZlbCBjb2xvdXJzIGFsbG93cyB5b3UgdG8gdmlzdWFsaXplIHRoZSBkYW5nZXIgYnkgYXJlYS48L1NQQU4+PC9QPiJ9LHsiaWQiOiJja3FsaW51bWowMDUxM2U1a2Q0cmwzZWM2IiwidHlwZSI6InN0ZXAiLCJtZWRpYSI6eyJpbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvdmxkcjJ5ckpRbGdkdlFVV1RpODFod0tJQlR0Q0EwWkkvZlh3aUFpeGFZU0ZmQUt0Ny5qcGciLCJ0eXBlIjoiaW1hZ2UiLCJpc1NxdWFyZSI6ZmFsc2UsImNydXNoZWRLZXkiOiI4YXFNVUk0TTJSb1plbHVfX2ZYd2lBaXhhWVNGZkFLdDcuanBnIiwiZGltZW5zaW9ucyI6eyJ0b3AiOjU2LCJsZWZ0IjowLCJ3aWR0aCI6MTY4MCwiaGVpZ2h0Ijo5MzksIm9yaWdpbmFsV2lkdGgiOjE2ODAsIm9yaWdpbmFsSGVpZ2h0IjoxMDUwfSwib3JpZ2luYWxVcmwiOiJTdHJ1Y3R1cmUgYnVsbGV0aW4gZCdhdmFsYW5jaGUgLSBwZW50ZXMucG5nIiwib3JpZ2luYWxJbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvdmxkcjJ5ckpRbGdkdlFVV1RpODFod0tJQlR0Q0EwWkkvUVJEenhmZllBX1RnczhDbi1TdHJ1Y3R1cmUlMjUyMGJ1bGxldGluJTI1MjBkJ2F2YWxhbmNoZSUyNTIwLSUyNTIwcGVudGVzLnBuZyIsInR5cGUiOiJpbWFnZSIsImNydXNoZWRLZXkiOiJyaXNlL2NvdXJzZXMvdmxkcjJ5ckpRbGdkdlFVV1RpODFod0tJQlR0Q0EwWkkvV050dHViTFc5OHUwSW80QS5qcGciLCJvcmlnaW5hbFVybCI6IlN0cnVjdHVyZSBidWxsZXRpbiBkJ2F2YWxhbmNoZSAtIHBlbnRlcy5wbmciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfSwidXNlQ3J1c2hlZEtleSI6dHJ1ZX19LCJ0aXRsZSI6IiIsImlzSGlkZGVuIjpmYWxzZSwiZGVzY3JpcHRpb24iOiI8UD48U1BBTiBzdHlsZT1cImZvbnQtc2l6ZTogMjRweDsgY29sb3I6IHJnYigwLCAwLCAwKTtcIj5PbmUgb3IgbW9yZSBpbWFnZXMgaW5kaWNhdGUgd2hpY2ggc2xvcGVzIGFyZSBhZmZlY3RlZCAoYXNwZWN0IGFuZCBlbGV2YXRpb24pLjwvU1BBTj48L1A+In0seyJpZCI6ImNrcWxpb2JzYzAwNTMzZTVrNWQ4enZwY3ciLCJ0eXBlIjoic3RlcCIsInRpdGxlIjoiIiwiaXNIaWRkZW4iOmZhbHNlLCJkZXNjcmlwdGlvbiI6IjxQIHN0eWxlPVwidGV4dC1hbGlnbjogY2VudGVyO1wiPjxTUEFOIHN0eWxlPVwiZm9udC1zaXplOiAyNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApO1wiPkF2YWxhbmNoZSBkYW5nZXIgaXMgZXhwbGFpbmVkIGluIGEgdGV4dC4gU29tZXRpbWVzLCB0aGUgdGV4dCBvdXRsaW5lcyB0aGUgd2VhdGhlciBwYXR0ZXJuIGJhc2VkIG9uIHdoaWNoIHRoZSBhdmFsYW5jaGUgZGFuZ2VyIGlzIGRldGVybWluZWQuIFRoZSB0aXRsZSBpbmRpY2F0ZXMgdGhlIHByaW1hcnkgZGFuZ2VyLjwvU1BBTj48L1A+IiwiaXNOZXdseUluc2VydGVkIjp0cnVlfV0sImZhbWlseSI6ImludGVyYWN0aXZlLWZ1bGxzY3JlZW4iLCJ2YXJpYW50IjoicHJvY2VzcyIsInNldHRpbmdzIjp7InN0ZXBMYWJlbCI6IiAiLCJtZWRpYVdpZHRoIjoiMSIsInBhZGRpbmdUb3AiOjMsInpvb21PbkNsaWNrIjpmYWxzZSwicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiI2Y1ZjVmNSIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcWxpMXpueDAwM3ozZTVrbmpvcG1tOTQiLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrcWxpMXpueDAwNDAzZTVrazQxbmEwa2wiLCJwYXJhZ3JhcGgiOiI8UD48U1BBTiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDsgY29sb3I6IHJnYigwLCAwLCAwKTtcIj5NYWtlIHN1cmUgdGhhdCB0aGUgPFNUUk9ORz5pbmZvcm1hdGlvbiBpbiB0aGUgYnVsbGV0aW4gcGVydGFpbnMgdG8gdGhlIGFyZWE8L1NUUk9ORz4geW914oCZbGwgYmUgdHJhdmVsbGluZyBpbi48L1NQQU4+PC9QPiJ9XSwiZmFtaWx5IjoiaW1wYWN0IiwidmFyaWFudCI6Im5vdGUiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3BzMnhpcWEwMDlpM2U1ajBzaHl1dXIzIiwidHlwZSI6ImRpdmlkZXIiLCJpdGVtcyI6W3siaWQiOiJja3BzMmV1MWIwMDg3M2U1amVhOHNvZDA5IiwidHlwZSI6IiIsInRpdGxlIjoiTkVYVDogV0VBVEhFUiBGT1JFQ0FTVFMgIiwiYnV0dG9uQ29sb3IiOiJicmFuZCIsImNvbXBsZXRlSGludCI6IkNvbXBsZXRlIHRoZSBjb250ZW50IGFib3ZlIGJlZm9yZSBtb3Zpbmcgb24uIn1dLCJtZWRpYSI6e30sImZhbWlseSI6ImNvbnRpbnVlIiwidmFyaWFudCI6ImNvbnRpbnVlIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiI0Y1RkYwIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2tyZGxzODhtMDBhNzNlNWt0Yzg0NXN6NiIsInR5cGUiOiJkaXZpZGVyIiwiaXRlbXMiOltdLCJmYW1pbHkiOiJkaXZpZGVyIiwidmFyaWFudCI6Im51bWJlcmVkIGRpdmlkZXIiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3JkbHE4ZDEwMDl5M2U1a2tndDB2cGR1IiwidHlwZSI6ImltYWdlIiwiaXRlbXMiOlt7ImlkIjoiY2tyZGo3ZjdwMDAyZjNlNWt0Y3RqYW1qbSIsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS9xdDkwQzNTVW1yeHE3NzUxLmpwZyIsInR5cGUiOiJpbWFnZSIsImlzU3F1YXJlIjpmYWxzZSwiY3J1c2hlZEtleSI6ImNiYzZ0SFVLYUFzVlJwNXVfcXQ5MEMzU1VtcnhxNzc1MS5qcGciLCJkaW1lbnNpb25zIjp7InRvcCI6MTA2LCJsZWZ0IjowLCJ3aWR0aCI6MTY4MCwiaGVpZ2h0Ijo1MTIsIm9yaWdpbmFsV2lkdGgiOjE2ODAsIm9yaWdpbmFsSGVpZ2h0Ijo5NDV9LCJvcmlnaW5hbFVybCI6IkxlIGJ1bGxldGluIG3DqXTDqW8gKGJhbm5lcikuanBnIiwib3JpZ2luYWxJbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvdmxkcjJ5ckpRbGdkdlFVV1RpODFod0tJQlR0Q0EwWkkvX0RucjU5S01yRHpERkxpZC1MZSUyNTIwYnVsbGV0aW4lMjUyMG1lJTI1Q0MlMjU4MXRlJTI1Q0MlMjU4MW8lMjUyMChiYW5uZXIpLmpwZyIsInR5cGUiOiJpbWFnZSIsImNydXNoZWRLZXkiOiJyaXNlL2NvdXJzZXMvdmxkcjJ5ckpRbGdkdlFVV1RpODFod0tJQlR0Q0EwWkkvVHh1SDFrRDZSbVExUmozVC5qcGciLCJvcmlnaW5hbFVybCI6IkxlIGJ1bGxldGluIG3DqXTDqW8gKGJhbm5lcikuanBnIiwidXNlQ3J1c2hlZEtleSI6dHJ1ZX0sInVzZUNydXNoZWRLZXkiOnRydWV9fSwiY2FwdGlvbiI6IiJ9XSwiZmFtaWx5IjoiaW1hZ2UiLCJ2YXJpYW50IjoiZnVsbCIsInNldHRpbmdzIjp7Im9wYWNpdHkiOjAuNSwicGFkZGluZ1RvcCI6MCwiem9vbU9uQ2xpY2siOnRydWUsIm9wYWNpdHlDb2xvciI6IiMwMDAwMDAiLCJwYWRkaW5nQm90dG9tIjowLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3JkbG95OGgwMDlwM2U1azE0dTExcWkwIiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3JkajdmN28wMDI0M2U1a2VnZW9od3p3IiwiaGVhZGluZyI6IjxQIHN0eWxlPVwidGV4dC1hbGlnbjogY2VudGVyO1wiPjxTVFJPTkc+PFNQQU4gc3R5bGU9XCJjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyBmb250LXNpemU6IDI0cHg7XCI+V0VBVEhFUiBGT1JFQ0FTVDwvU1BBTj48L1NUUk9ORz48L1A+In1dLCJmYW1pbHkiOiJ0ZXh0IiwidmFyaWFudCI6ImhlYWRpbmciLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIjMTNDRUZGIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2tyZGxwejRwMDA5eDNlNWsxNXE5azhsbiIsInR5cGUiOiJ0ZXh0IiwiaXRlbXMiOlt7ImlkIjoiY2tyZGo3ZjdvMDAxejNlNWs5ajY0eWVmbCIsInBhcmFncmFwaCI6IjxQPjxTUEFOIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAxN3B4O1wiPldlYXRoZXIgZm9yZWNhc3RzIGFsd2F5cyBjb250YWluIHRoZSBzYW1lIGluZm9ybWF0aW9uLjwvU1BBTj48L1A+In1dLCJmYW1pbHkiOiJ0ZXh0IiwidmFyaWFudCI6InBhcmFncmFwaCIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjAsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcW01b3EybjAwM3IzZTVrMTRqOXlrYmEiLCJ0eXBlIjoibGlzdCIsIml0ZW1zIjpbeyJpZCI6ImNrcW01N3NrNjAwMmIzZTVrYXM2d3A4MDEiLCJwYXJhZ3JhcGgiOiI8UD48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+RGF0ZSBhbmQgdmFsaWRpdHkgcGVyaW9kLjwvU1BBTj48L1A+In0seyJpZCI6ImNrcW01N3NrNjAwMmMzZTVrbWdhYzdqdmsiLCJwYXJhZ3JhcGgiOiI8UD48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+R2VuZXJhbCBjb25kaXRpb25zLjwvU1BBTj48L1A+In0seyJpZCI6ImNrcW01N3NrNjAwMmQzZTVrcDV3azQ3eDgiLCJwYXJhZ3JhcGgiOiI8UD48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+UmVnaW9uYWwgZm9yZWNhc3QuPC9TUEFOPjwvUD4ifSx7ImlkIjoiY2txbTVxOXg1MDAzczNlNWtrZTJsNWNjdyIsInBhcmFncmFwaCI6IjxQPjxTUEFOIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj5QYXR0ZXJuIG92ZXIgdGhlIGZvbGxvd2luZyBkYXlzLjwvU1BBTj48L1A+IiwiaXNOZXdseUluc2VydGVkIjpmYWxzZX1dLCJtZWRpYSI6e30sImZhbWlseSI6Imxpc3QiLCJ2YXJpYW50IjoibnVtYmVyZWQiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3Fqd3JiaDkwMDUyM2U1azA1MTRrcnFjIiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3FqdWJyazYwMDF6M2U1a3M3aDFyeDd6IiwicGFyYWdyYXBoIjoiPFA+PFNQQU4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApOyBmb250LXNpemU6IDE3cHg7XCI+TWFrZSBzdXJlIHRoZSBmb3JlY2FzdCBwZXJ0YWlucyB0byB0aGUgYXJlYSB3aGVyZSB5b3Ugd2lsbCBiZSB0cmF2ZWxsaW5nIChjb3VudHJ5LCByZWdpb24sIG1vdW50YWluIHJhbmdlLCBldGMuKS48L1NQQU4+PC9QPjxQPjxTUEFOIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAxN3B4O1wiPlRvIGJldHRlciB1bmRlcnN0YW5kIGFuZCBmb2xsb3cgdGhlIGV2b2x1dGlvbiBvZiB3ZWF0aGVyIHBhdHRlcm5zLCA8U1RST05HPmZvbGxvdyB0aGUgd2VhdGhlciBmb3JlY2FzdCBhdCBsZWFzdCB0aHJlZSBkYXlzIGJlZm9yZSB5b3VyIHRyaXA8L1NUUk9ORz4sIG9yIGlkZWFsbHksIGFsbCBzZWFzb24gbG9uZy48L1NQQU4+PC9QPiJ9XSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJwYXJhZ3JhcGgiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3J1c3ZxeHUwMDZ4M2U1a200cWMxaHNvIiwidHlwZSI6ImltYWdlIiwiaXRlbXMiOlt7ImlkIjoiY2tydW00eDFhMDAyZjNlNWt0cHdoMDM5dSIsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS9vdGlGQlRDNEp4X0JpcktDLmpwZyIsInR5cGUiOiJpbWFnZSIsImlzU3F1YXJlIjpmYWxzZSwiY3J1c2hlZEtleSI6IjRYZW55YjNKYW9TR0xYU3lfb3RpRkJUQzRKeF9CaXJLQy5qcGciLCJkaW1lbnNpb25zIjp7InRvcCI6MTAwLCJsZWZ0IjowLCJ3aWR0aCI6MTY4MCwiaGVpZ2h0Ijo0NjIsIm9yaWdpbmFsV2lkdGgiOjE2ODAsIm9yaWdpbmFsSGVpZ2h0IjoxMTE0fSwib3JpZ2luYWxVcmwiOiJMZXMgc2l0ZXMgbcOpdMOpbyAoYmFubmVyKS5wbmciLCJvcmlnaW5hbEltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS9Tc0xobkZVVUczeFRoMFlvLUxlcyUyNTIwc2l0ZXMlMjUyMG1lJTI1Q0MlMjU4MXRlJTI1Q0MlMjU4MW8lMjUyMChiYW5uZXIpLnBuZyIsInR5cGUiOiJpbWFnZSIsImNydXNoZWRLZXkiOiJyaXNlL2NvdXJzZXMvdmxkcjJ5ckpRbGdkdlFVV1RpODFod0tJQlR0Q0EwWkkvcUpYT0U0b2dDQjdRWl9CRy5qcGciLCJvcmlnaW5hbFVybCI6IkxlcyBzaXRlcyBtw6l0w6lvIChiYW5uZXIpLnBuZyIsInVzZUNydXNoZWRLZXkiOnRydWV9LCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfX0sImNhcHRpb24iOiIifV0sImZhbWlseSI6ImltYWdlIiwidmFyaWFudCI6ImZ1bGwiLCJzZXR0aW5ncyI6eyJvcGFjaXR5IjowLjUsInBhZGRpbmdUb3AiOjAsInpvb21PbkNsaWNrIjp0cnVlLCJvcGFjaXR5Q29sb3IiOiIjMDAwMDAwIiwicGFkZGluZ0JvdHRvbSI6MCwiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2txandvd29mMDA0dzNlNWs4N3hudm1saSIsInR5cGUiOiJ0ZXh0IiwiaXRlbXMiOlt7ImlkIjoiY2txanVicms2MDAyMzNlNWs4dDQ1ODNhayIsImhlYWRpbmciOiI8UCBzdHlsZT1cInRleHQtYWxpZ246IGNlbnRlcjtcIj48U1BBTiBzdHlsZT1cImNhcmV0LWNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XCI+V0VBVEhFUiBXRUJTSVRFUzwvU1BBTj48L1A+IiwicGFyYWdyYXBoIjoiPFA+V2hlbiB3ZSBzaG93IHVwIHRvIHRoZSBwcmVzZW50IG1vbWVudCB3aXRoIGFsbCBvZiBvdXIgc2Vuc2VzLCB3ZSBpbnZpdGUgdGhlIHdvcmxkIHRvIGZpbGwgdXMgd2l0aCBqb3kuIFRoZSBwYWlucyBvZiB0aGUgcGFzdCBhcmUgYmVoaW5kIHVzLiBUaGUgZnV0dXJlIGhhcyB5ZXQgdG8gdW5mb2xkLiBCdXQgdGhlIG5vdyBpcyBmdWxsIG9mIGJlYXV0eSBzaW1wbHkgd2FpdGluZyBmb3Igb3VyIGF0dGVudGlvbi48L1A+In1dLCJtZWRpYSI6e30sImZhbWlseSI6InRleHQiLCJ2YXJpYW50Ijoic3ViaGVhZGluZyIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiMxM0NFRkYiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3Fqd3B0ZjAwMDR4M2U1a2t5OTN4cWh0IiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3FqdWJyazYwMDF6M2U1a3M3aDFyeDd6IiwicGFyYWdyYXBoIjoiPFA+PFNQQU4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPldlYXRoZXIgd2Vic2l0ZXMgb2ZmZXIgZGV0YWlsZWQgaW5mb3JtYXRpb24gaW4gZ3JhcGhpYyBmb3JtIG9uIHZhcmlvdXMgd2VhdGhlciB2YXJpYWJsZXMgKHRlbXBlcmF0dXJlLCBodW1pZGl0eSwgd2luZCwgc3VuLCBjbG91ZCBjb3ZlciwgcHJlY2lwaXRhdGlvbiwgZXRjLikuPC9TUEFOPjwvUD48UD48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+U29tZSBzaXRlcyBmZWF0dXJlIG1hcHMgb3IgYW5pbWF0ZWQgaW1hZ2VzIHRoYXQgc2hvdyBwYXR0ZXJucyBmb3IgY2xvdWQgY292ZXIsIHByZWNpcGl0YXRpb24sIHRlbXBlcmF0dXJlLCBldGMuPC9TUEFOPjwvUD4ifV0sImZhbWlseSI6InRleHQiLCJ2YXJpYW50IjoicGFyYWdyYXBoIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2txbTVxeHpvMDAzejNlNWsxaHJ1MW1jaCIsInR5cGUiOiJkaXZpZGVyIiwiaXRlbXMiOlt7ImlkIjoiY2txanZnendxMDA0OTNlNWtiZzdsOTcxeCIsInR5cGUiOiIiLCJ0aXRsZSI6Ik5FWFQ6IExPQ0FMIElORk9STUFUSU9OIiwiYnV0dG9uQ29sb3IiOiJicmFuZCIsImNvbXBsZXRlSGludCI6IkNvbXBsZXRlIHRoZSBjb250ZW50IGFib3ZlIGJlZm9yZSBtb3Zpbmcgb24uIn1dLCJtZWRpYSI6e30sImZhbWlseSI6ImNvbnRpbnVlIiwidmFyaWFudCI6ImNvbnRpbnVlIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiI0Y1RkYwIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2tyZGxzZHY0MDBhODNlNWt5d2N6Y212eiIsInR5cGUiOiJkaXZpZGVyIiwiaXRlbXMiOltdLCJmYW1pbHkiOiJkaXZpZGVyIiwidmFyaWFudCI6Im51bWJlcmVkIGRpdmlkZXIiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3JkbG5wZG0wMDlpM2U1a3JtcW4zdW8wIiwidHlwZSI6ImltYWdlIiwiaXRlbXMiOlt7ImlkIjoiY2tyZGo3ZjdwMDAyZjNlNWt0Y3RqYW1qbSIsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS83eVVpWTdkMnluSXpuZ0NoLmpwZyIsInR5cGUiOiJpbWFnZSIsImlzU3F1YXJlIjpmYWxzZSwiY3J1c2hlZEtleSI6IlRrLWhMNGdJLWVIYkxPcUFfN3lVaVk3ZDJ5bkl6bmdDaC5qcGciLCJkaW1lbnNpb25zIjp7InRvcCI6OTc0LCJsZWZ0IjowLCJ3aWR0aCI6MTY4MCwiaGVpZ2h0Ijo0NzMsIm9yaWdpbmFsV2lkdGgiOjE2ODAsIm9yaWdpbmFsSGVpZ2h0IjoyMjQwfSwib3JpZ2luYWxVcmwiOiJMZXMgaW5mb3JtYXRpb25zIGxvY2FsZXMgKGJhbm5lcikuanBnIiwib3JpZ2luYWxJbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvdmxkcjJ5ckpRbGdkdlFVV1RpODFod0tJQlR0Q0EwWkkvVm5tRzByNENVb0hGcXBlbS1MZXMlMjUyMGluZm9ybWF0aW9ucyUyNTIwbG9jYWxlcyUyNTIwKGJhbm5lcikuanBnIiwidHlwZSI6ImltYWdlIiwiY3J1c2hlZEtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS90R0t5NzBxQXdIX1dUTmQyLmpwZyIsIm9yaWdpbmFsVXJsIjoiTGVzIGluZm9ybWF0aW9ucyBsb2NhbGVzIChiYW5uZXIpLmpwZyIsInVzZUNydXNoZWRLZXkiOnRydWV9LCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfX0sImNhcHRpb24iOiIifV0sImZhbWlseSI6ImltYWdlIiwidmFyaWFudCI6ImZ1bGwiLCJzZXR0aW5ncyI6eyJvcGFjaXR5IjowLjUsInBhZGRpbmdUb3AiOjAsInpvb21PbkNsaWNrIjp0cnVlLCJvcGFjaXR5Q29sb3IiOiIjMDAwMDAwIiwicGFkZGluZ0JvdHRvbSI6MCwiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2tyZGxsamV6MDA5YTNlNWtqeGl1OGN5MyIsInR5cGUiOiJ0ZXh0IiwiaXRlbXMiOlt7ImlkIjoiY2tyZGo3ZjdvMDAyNDNlNWtlZ2VvaHd6dyIsImhlYWRpbmciOiI8UCBzdHlsZT1cInRleHQtYWxpZ246IGNlbnRlcjtcIj48U1RST05HPjxTUEFOIHN0eWxlPVwiY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsgZm9udC1zaXplOiAyNHB4O1wiPkxPQ0FMIElORk9STUFUSU9OPC9TUEFOPjwvU1RST05HPjwvUD4ifV0sImZhbWlseSI6InRleHQiLCJ2YXJpYW50IjoiaGVhZGluZyIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiMxM0NFRkYiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3JkbG1oZXQwMDloM2U1a2pkZG9wb3BoIiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3JkajdmN28wMDF6M2U1azlqNjR5ZWZsIiwicGFyYWdyYXBoIjoiPFA+PFNQQU4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+U2VlayBvdXQgaW5mb3JtYXRpb24gZnJvbSByZWxpYWJsZSBsb2NhbCBzb3VyY2VzIHdoZW5ldmVyIHBvc3NpYmxlLiBEb27igJl0IGhlc2l0YXRlIHRvIGFzayBxdWVzdGlvbnMuIEl04oCZcyBiZXR0ZXIgdG8gYWRtaXQgeW91ciBpZ25vcmFuY2UgdGhhbiB0byBiZSBjYXVnaHQgaW4gYW4gYXZhbGFuY2hlITwvU1BBTj48L1A+In1dLCJmYW1pbHkiOiJ0ZXh0IiwidmFyaWFudCI6InBhcmFncmFwaCIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcm44cGhudzAwN2kzZTVranBqaG81MjciLCJ0eXBlIjoiaW50ZXJhY3RpdmUiLCJpdGVtcyI6W3siaWQiOiJja3JuNmQyN3owMDF4M2U1azFpYWZydjQwIiwiZGF0ZSI6IiIsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6ImlkR3pOU0lUMkU0aWk4N2tfeWhnUENlVWl6eFJDQzNWeS1CYW5uZXJfQXZvaWQzXzE0NDB4NTAwcHhfR3VpZGVzX05PUFJPQ0VTU18uanBnIiwidHlwZSI6ImltYWdlIiwiY3J1c2hlZEtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS9hZDNGb1JqU2p1X1IxaWJKLmpwZyIsIm9yaWdpbmFsVXJsIjoiQmFubmVyX0F2b2lkM18xNDQweDUwMHB4X0d1aWRlc19OT1BST0NFU1NfLmpwZyIsInVzZUNydXNoZWRLZXkiOmZhbHNlfX0sInRpdGxlIjoiU2tpIGd1aWRlcyBhbmQgaW5zdHJ1Y3RvcnMiLCJkZXNjcmlwdGlvbiI6IjxQPjxTUEFOIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTsgZm9udC1zaXplOiAxN3B4O1wiPlRoZXNlIHByb2Zlc3Npb25hbHMgYXJlIHJlZ3VsYXJseSBpbiB0aGUgZmllbGQgaW4gdGhlaXIgcmVnaW9uIGFuZCBhcmUga25vd2xlZGdlYWJsZSBhYm91dCBsb2NhbCBzbm93IGFuZCB0ZXJyYWluIGNvbmRpdGlvbnMuPEJSPjwvQlI+PEJSPjwvQlI+R3VpZGVzIGFuZCB0aGVpciBvZmZpY2VzIHdpbGwgcHJvdmlkZSB5b3Ugd2l0aCByZWxpYWJsZSBpbmZvcm1hdGlvbi4gV2hlbiB0YWxraW5nIHRvIGd1aWRlcywgYXNrIHRoZSByaWdodCBxdWVzdGlvbnM6IEZvciBleGFtcGxlLCBhc2sg4oCcV2hhdCBpcyBzbG9wZSBYWSBsaWtlP+KAnSByYXRoZXIgdGhhbiDigJxDYW4gSSBkZXNjZW5kIHNsb3BlIFhZP+KAnSwgd2hpY2ggZGVwZW5kcyBvbiB5b3VyIHNraWxscyBhbmQga25vd2xlZGdlLjwvU1BBTj48L1A+In0seyJpZCI6ImNrcm42ZDI3ejAwMXkzZTVrazdkeWV5ZHgiLCJkYXRlIjoiIiwibWVkaWEiOnsiaW1hZ2UiOnsia2V5IjoicmlzZS9jb3Vyc2VzL3ZsZHIyeXJKUWxnZHZRVVdUaTgxaHdLSUJUdENBMFpJL284RDVsTFpYQUVHbjdScnIuanBnIiwidHlwZSI6ImltYWdlIiwiaXNTcXVhcmUiOmZhbHNlLCJjcnVzaGVkS2V5IjoiQ2M1VU5tdHNFcmpldmY5RV9vOEQ1bExaWEFFR243UnJyLmpwZyIsImRpbWVuc2lvbnMiOnsidG9wIjowLCJsZWZ0IjowLCJ3aWR0aCI6MTY4MCwiaGVpZ2h0Ijo4MjcsIm9yaWdpbmFsV2lkdGgiOjE2ODAsIm9yaWdpbmFsSGVpZ2h0IjoxMTAyfSwib3JpZ2luYWxVcmwiOiJBdXRyZXMgcHJvZmVzc2lvbm5lbHMg4oCTIGxlcyBzb3VyY2VzIGTigJlpbmZvcm1hdGlvbnMucG5nIiwib3JpZ2luYWxJbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvdmxkcjJ5ckpRbGdkdlFVV1RpODFod0tJQlR0Q0EwWkkvMGRmNVJpWTBRMWh3XzF5cy1BdXRyZXMlMjUyMHByb2Zlc3Npb25uZWxzJTI1MjAlMjVFMiUyNTgwJTI1OTMlMjUyMGxlcyUyNTIwc291cmNlcyUyNTIwZCUyNUUyJTI1ODAlMjU5OWluZm9ybWF0aW9ucy5wbmciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoicmlzZS9jb3Vyc2VzL3ZsZHIyeXJKUWxnZHZRVVdUaTgxaHdLSUJUdENBMFpJL1p1cWcyUjJ6M05QOG5YYk0uanBnIiwib3JpZ2luYWxVcmwiOiJBdXRyZXMgcHJvZmVzc2lvbm5lbHMg4oCTIGxlcyBzb3VyY2VzIGTigJlpbmZvcm1hdGlvbnMucG5nIiwidXNlQ3J1c2hlZEtleSI6dHJ1ZX0sInVzZUNydXNoZWRLZXkiOnRydWV9fSwidGl0bGUiOiJPdGhlciBwcm9mZXNzaW9uYWxzIiwiZGVzY3JpcHRpb24iOiI8UD48U1BBTiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDsgY29sb3I6IHJnYigwLCAwLCAwKTtcIj5Mb2NhbCBza2kgcGF0cm9sIHRlYW1zIGFuZCBza2kgcmVzb3J0IHNub3cgc2FmZXR5IGRpcmVjdG9ycyBhcmUgYWxzbyBhIHJlbGlhYmxlIHNvdXJjZSBvZiBpbmZvcm1hdGlvbi48L1NQQU4+PC9QPiJ9LHsiaWQiOiJja3JuYXI5bTYwMDduM2U1a3AwY3owZ3I3IiwiZGF0ZSI6IiIsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS95MTRqUDJOWDM1YllId2VOLmpwZyIsInR5cGUiOiJpbWFnZSIsImlzU3F1YXJlIjpmYWxzZSwiY3J1c2hlZEtleSI6IkF5WFJGLTRDZ1J5M2RJdHNfeTE0alAyTlgzNWJZSHdlTi5qcGciLCJkaW1lbnNpb25zIjp7InRvcCI6MTE2LCJsZWZ0IjowLCJ3aWR0aCI6MTY4MCwiaGVpZ2h0Ijo4NjIsIm9yaWdpbmFsV2lkdGgiOjE2ODAsIm9yaWdpbmFsSGVpZ2h0IjoxMTEzfSwib3JpZ2luYWxVcmwiOiJQYW5uZWF1eCBkJ2luZm9ybWF0aW9ucyBlbiBzdGF0aW9uIOKAkyBsZXMgc291cmNlcyBk4oCZaW5mb3JtYXRpb25zLnBuZyIsIm9yaWdpbmFsSW1hZ2UiOnsia2V5IjoicmlzZS9jb3Vyc2VzL3ZsZHIyeXJKUWxnZHZRVVdUaTgxaHdLSUJUdENBMFpJL1Fud0IxbW5yUElMbWxwdEktUGFubmVhdXglMjUyMGQnaW5mb3JtYXRpb25zJTI1MjBlbiUyNTIwc3RhdGlvbiUyNTIwJTI1RTIlMjU4MCUyNTkzJTI1MjBsZXMlMjUyMHNvdXJjZXMlMjUyMGQlMjVFMiUyNTgwJTI1OTlpbmZvcm1hdGlvbnMucG5nIiwidHlwZSI6ImltYWdlIiwiY3J1c2hlZEtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS9ZVGFMZ253R2dlVXNlX3VOLmpwZyIsIm9yaWdpbmFsVXJsIjoiUGFubmVhdXggZCdpbmZvcm1hdGlvbnMgZW4gc3RhdGlvbiDigJMgbGVzIHNvdXJjZXMgZOKAmWluZm9ybWF0aW9ucy5wbmciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfSwidXNlQ3J1c2hlZEtleSI6dHJ1ZX19LCJ0aXRsZSI6IlNraSByZXNvcnQgaW5mb3JtYXRpb24iLCJkZXNjcmlwdGlvbiI6IjxQPjxTUEFOIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4OyBjb2xvcjogcmdiKDAsIDAsIDApO1wiPlNraSByZXNvcnRzIHByb3ZpZGUgaW5mb3JtYXRpb24gb24gdHJhaWwgY29uZGl0aW9ucyB0aHJvdWdoIHZhcmlvdXMgbWVhbnMgKGluZm9ybWF0aW9uIGJvYXJkcyBhdCB0aGUgYmFzZSBvZiBza2kgbGlmdHMsIFRWIHByb2dyYW0sIHJhZGlvLCBldGMuKS4gSW4gZ2VuZXJhbCwgdGhleSBhbHNvIHByb3ZpZGUgaW5mb3JtYXRpb24gb24gYXZhbGFuY2hlIGRhbmdlci48L1NQQU4+PC9QPiJ9LHsiaWQiOiJja3JuYXMyeDcwMDdwM2U1a3Zhdm0wMGt4IiwiZGF0ZSI6IiIsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS9ZVVFLcEtIVGJUSXd6anJULVdFTTIwMjNfdmlzdWVsXzJrcHhfSFBfQXBwU21hcnRwaG9uZTJfTk9QUk9DRVNTLmpwZyIsInR5cGUiOiJpbWFnZSIsImFsaWduIjoiY2VudGVyIiwiZmlsbFdpZHRoIjpmYWxzZSwiY3J1c2hlZEtleSI6IlR0RVhieE9QVG9DcGRfTUVfb2FYQ2FzRnM0aDEycWZoay5qcGciLCJvcmlnaW5hbFVybCI6IldFTTIwMjNfdmlzdWVsXzJrcHhfSFBfQXBwU21hcnRwaG9uZTJfTk9QUk9DRVNTLmpwZyIsInVzZUNydXNoZWRLZXkiOnRydWV9fSwidGl0bGUiOiJTbWFydHBob25lIGFwcHMiLCJkZXNjcmlwdGlvbiI6IjxQPjxTUEFOIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4O1wiPlRoZXJlIGFyZSBzZXZlcmFsIHNtYXJ0cGhvbmUgYXBwcyB0aGF0IHByb3ZpZGUgdG9vbHMsIGxvY2FsIGluZm9ybWF0aW9uLCBhdmFsYW5jaGUgYnVsbGV0aW5zIGFuZCBkZWNpc2lvbiBzdXBwb3J0IHRvb2xzLiBTb21lIGFwcHMgcHJvdmlkZSBvbmUgc3BlY2lmaWMgdHlwZSBvZiBpbmZvcm1hdGlvbiwgIHdoaWxlIG90aGVycyBhcmUgbW9yZSBjb21wcmVoZW5zaXZlLjwvU1BBTj48L1A+IiwiaXNOZXdseUluc2VydGVkIjp0cnVlfV0sImZhbWlseSI6ImludGVyYWN0aXZlLWZ1bGxzY3JlZW4iLCJ2YXJpYW50IjoidGltZWxpbmUiLCJzZXR0aW5ncyI6eyJtZWRpYVdpZHRoIjoiMSIsInBhZGRpbmdUb3AiOjMsInpvb21PbkNsaWNrIjp0cnVlLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIjZmZmZmZmIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2w5OGk0ZjgzMDAwZDI2Nmx1enJqaWwxNyIsInR5cGUiOiJkaXZpZGVyIiwiaXRlbXMiOlt7ImlkIjoiY2w5OGk0Zjg0MDAwZTI2Nmx6ajlpdDE1OSIsInR5cGUiOiIiLCJ0aXRsZSI6IkNPTlRJTlVFIFRPIERFQ0lTSU9OIFNVUFBPUlQgVE9PTFMiLCJidXR0b25Db2xvciI6ImJyYW5kIiwiY29tcGxldGVIaW50IjoiQ29tcGxldGUgdGhlIGNvbnRlbnQgYWJvdmUgYmVmb3JlIG1vdmluZyBvbi4ifV0sImZhbWlseSI6ImNvbnRpbnVlIiwidmFyaWFudCI6ImNvbnRpbnVlIiwic2V0dGluZ3MiOnsiY2FyZE1vZGUiOiJXSElURSIsInN0eWxlTW9kZSI6IkJSQU5ERUQiLCJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kTW9kZSI6IkNPTE9SIiwiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fV0sIm1lZGlhIjp7fSwicGlsZXMiOltdLCJzZXR0aW5ncyI6e30sImR1cGxpY2F0ZWRGcm9tSWQiOiJGYlZEQU1BM0pPUzdTeVFKSGZkRFZJWDY4YjRrQmZndyIsImRlbGV0ZWQiOmZhbHNlLCJjcmVhdGVkQXQiOiIyMDIxLTA2LTI1VDE2OjEzOjQzLjkwN1oiLCJ1cGRhdGVkQXQiOiIyMDIzLTAxLTE3VDE4OjExOjI3LjI4MloiLCJsYXN0VXBkYXRlZEJ5IjoiYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZCIsInJlYWR5Ijp0cnVlLCJwb3NpdGlvbiI6bnVsbCwidHJhbnNmZXJyZWRBdCI6bnVsbCwiZHVyYXRpb24iOjEwLCJpc1BhcnRuZXJDb250ZW50QXV0aG9yIjpudWxsLCJoZWFkZXJJbWFnZSI6e319LHsiaWQiOiJJQWJWeHIxLWZkblBHbVRQd3ZXRG14Vmt5cWFZank3VSIsIm9yaWdpbmFsSWQiOm51bGwsImF1dGhvciI6ImFpZHxjODFkNDk0MS01ZmQ3LTRhMTctOGYyMi1lZGFlNjFlMGEyN2QiLCJzZWxlY3RlZEF1dGhvcklkIjoibm9uZSIsImNvdXJzZUlkIjoidmxkcjJ5ckpRbGdkdlFVV1RpODFod0tJQlR0Q0EwWkkiLCJ0aXRsZSI6IkRlY2lzaW9uIHN1cHBvcnQgdG9vbHMiLCJkZXNjcmlwdGlvbiI6IiIsInR5cGUiOiJibG9ja3MiLCJpY29uIjoiQXJ0aWNsZSIsIml0ZW1zIjpbeyJpZCI6ImNrcWp2YW0zeDAwNDAzZTVrM3lzYnBuODciLCJ0eXBlIjoicXVvdGUiLCJpdGVtcyI6W3siaWQiOiJja3FqdmFtNDAwMDQxM2U1a21icmQzN3U4IiwibmFtZSI6IiIsImF2YXRhciI6eyJtZWRpYSI6e319LCJwYXJhZ3JhcGgiOiI8cD48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMjJweDtcIj5BIG51bWJlciBvZiB0b29scyBhbmQgbWV0aG9kcyBleGlzdCB0byBoZWxwIHlvdSA8c3Ryb25nPmV2YWx1YXRlIHJpc2s8L3N0cm9uZz4gYW5kIDxzdHJvbmc+bWFrZSBkZWNpc2lvbnM8L3N0cm9uZz4uPC9zcGFuPjxicj48YnI+PGJyPjxicj48YnI+PGJyPjwvcD4iLCJiYWNrZ3JvdW5kIjp7Im1lZGlhIjp7ImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS81VHNGczdTTGxHbFVrSnVXLVdFTTIwMjNfYmFubmVyXzJrcHhfSFBfT3V0aWxzRGVjaXNpb24yX05PUFJPQ0VTUy5qcGciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoiYmJDV0xNeFk2Ymg4ci00SV9udkxfbDFTTmktTUh6end3LmpwZyIsIm9yaWdpbmFsVXJsIjoiV0VNMjAyM19iYW5uZXJfMmtweF9IUF9PdXRpbHNEZWNpc2lvbjJfTk9QUk9DRVNTLmpwZyIsInVzZUNydXNoZWRLZXkiOnRydWV9fX19XSwiZmFtaWx5IjoicXVvdGUiLCJ2YXJpYW50IjoiYmFja2dyb3VuZCIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjAsInBhZGRpbmdCb3R0b20iOjAsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcmtlYnlycjAwMzEzZTVraDc2OTd6Z3oiLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrcmticWpvNTAwMjUzZTVrY2Q0M2FtdTkiLCJoZWFkaW5nIjoiPFAgc3R5bGU9XCJ0ZXh0LWFsaWduOiBjZW50ZXI7XCI+PFNUUk9ORz48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XCI+QSBudW1iZXIgb2YgdG9vbHMgYW5kIG1ldGhvZHMgZXhpc3QgdG8gaGVscCB5b3UgPFNUUk9ORz5ldmFsdWF0ZSByaXNrPC9TVFJPTkc+IGFuZCA8U1RST05HPm1ha2UgZGVjaXNpb25zPC9TVFJPTkc+LiA8L1NQQU4+PC9TVFJPTkc+PC9QPiJ9XSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJzdWJoZWFkaW5nIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIzEzQ0VGRiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrc3p1eWRqYzAwMnozZTVzaGhkZDJzazgiLCJ0eXBlIjoiaW50ZXJhY3RpdmUiLCJpdGVtcyI6W3siaWQiOiJja3N6bW8zdTIwMDBtM2U1czQwbGoyNTY3IiwiYmFjayI6eyJtZWRpYSI6eyJpbWFnZSI6eyJrZXkiOiJhc3NldHMvcmlzZS9hc3NldHMvYmxvY2stZGVmYXVsdHMvbW91bnRhaW5zLmpwZyIsInNyYyI6ImJGVWZscHBkMXRlaTZ1SFlfbW91bnRhaW5zLmpwZyIsInR5cGUiOiJpbWFnZSIsInRodW1ibmFpbCI6Imh0dHBzOi8vYXJ0aWN1bGF0ZXVzZXJjb250ZW50LmNvbS9hc3NldHMvcmlzZS9hc3NldHMvYmxvY2stZGVmYXVsdHMvbW91bnRhaW5zX3RodW1iLmpwZyIsIm9yaWdpbmFsVXJsIjoibW91bnRhaW5zLmpwZyJ9fSwiZGVzY3JpcHRpb24iOiI8cD48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoNDksIDUzLCA1NSk7IGZvbnQtc2l6ZTogMTRweDtcIj5UaGUgdG9vbCBtb3N0IHdpZGVseSB1c2VkIGJ5IGFtYXRldXIgcmVjcmVhdGlvbmlzdHMgaXMgdGhlIGdyYXBoaWNhbCByZWR1Y3Rpb24gbWV0aG9kIChHUk0pLjwvc3Bhbj48L3A+PHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE0cHg7XCI+PGJyPjwvc3Bhbj48L3A+PHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE0cHg7XCI+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDQ5LCA1MywgNTUpO1wiPlRoZSBiYXNpYyBmdW5jdGlvbiBvZiB0aGVzZSB0b29scyBpcyB0byBhc3NvY2lhdGUgdGhlIGxldmVsIG9mIGRhbmdlciBpbmRpY2F0ZWQgaW4gdGhlIGF2YWxhbmNoZSBidWxsZXRpbiB3aXRoIHRoZSBpbmNsaW5lIG9mIHRoZSBzbG9wZS4gU29tZSB0b29scyBwcm92aWRlIGEgbW9yZSBzb3BoaXN0aWNhdGVkIHJpc2sgYW5hbHlzaXMgYnkgdGFraW5nIGludG8gYWNjb3VudCBwYXJhbWV0ZXJzIHN1Y2ggYXMgc2xvcGUgYXNwZWN0LCB0ZXJyYWluIGNvbXBsZXhpdHkgYW5kIHNub3dwYWNrIG9ic2VydmF0aW9ucy48L3NwYW4+PC9zcGFuPjwvcD48cD48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoNDksIDUzLCA1NSk7IGZvbnQtc2l6ZTogMTRweDtcIj48YnI+RGlmZmVyZW50IHZlcnNpb25zIGluY2x1ZGUgU3dpdHplcmxhbmQmcnNxdW87cyBNUkcsIEdlcm1hbnkmcnNxdW87cyBTbm93Q2FyZCwgQXVzdHJpYSZyc3F1bztzIFN0b3Agb3IgR28gYW5kIENhbmFkYSZyc3F1bztzIEF2YWx1YXRvci48L3NwYW4+PC9wPiJ9LCJmcm9udCI6eyJ0eXBlIjoiZnVsbGltYWdlIiwibWVkaWEiOnsiaW1hZ2UiOnsia2V5IjoicmlzZS9jb3Vyc2VzL3ZsZHIyeXJKUWxnZHZRVVdUaTgxaHdLSUJUdENBMFpJL2xMQkZvbzFmYXBndllUYlQtQVZPSUQzX0RlY2lzaW9uU3VwcG9ydFRvb2xzX0ZDX0dSTS5qcGciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoiZFcxVjJmeUt3RVBOM3c2d19OejhFMktRSGcyc2lzbFVWLmpwZyIsIm9yaWdpbmFsVXJsIjoiQVZPSUQzX0RlY2lzaW9uU3VwcG9ydFRvb2xzX0ZDX0dSTS5qcGciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfX0sImRlc2NyaXB0aW9uIjoiPFA+PFNUUk9ORz5HUk08L1NUUk9ORz48L1A+In19LHsiaWQiOiJja3N6bW8zdTIwMDBuM2U1c2s2NWNlM2xhIiwiYmFjayI6eyJtZWRpYSI6eyJpbWFnZSI6eyJrZXkiOiJhc3NldHMvcmlzZS9hc3NldHMvYmxvY2stZGVmYXVsdHMvbW91bnRhaW5zLmpwZyIsInNyYyI6ImJGVWZscHBkMXRlaTZ1SFlfbW91bnRhaW5zLmpwZyIsInR5cGUiOiJpbWFnZSIsInRodW1ibmFpbCI6Imh0dHBzOi8vYXJ0aWN1bGF0ZXVzZXJjb250ZW50LmNvbS9hc3NldHMvcmlzZS9hc3NldHMvYmxvY2stZGVmYXVsdHMvbW91bnRhaW5zX3RodW1iLmpwZyIsIm9yaWdpbmFsVXJsIjoibW91bnRhaW5zLmpwZyJ9fSwiZGVzY3JpcHRpb24iOiI8cD48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTRweDtcIj5UaGUgTml2b3Rlc3QgaXMgYSByaXNrIGFzc2Vzc21lbnQgdG9vbCBkZXZlbG9wZWQgYnkgUi4gQm9sb2duZXNpIGFuZCBiYXNlZCBvbiBhIHN0YXRpc3RpY2FsIHJhdGluZyBzeXN0ZW0uJm5ic3A7PC9zcGFuPjwvcD48cD48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTRweDtcIj48YnI+PC9zcGFuPjwvcD48cD48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTRweDtcIj5JdCBjb25zaXN0cyBvZiAyNSBxdWVzdGlvbnMgb24gcmlzayBmYWN0b3JzIHN1Y2ggYXMgd2VhdGhlciwgc25vd3BhY2ssIHRlcnJhaW4gYW5kIHRoZSBpbmRpdmlkdWFsLjwvc3Bhbj48L3A+PHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE0cHg7XCI+PGJyPjwvc3Bhbj48L3A+PHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE0cHg7XCI+QSByaXNrIHJhdGluZyBpcyBhc3NpZ25lZCBiYXNlZCBvbiBhbiBhc3Nlc3NtZW50IGdyaWQgdGhhdCBjb21iaW5lcyBsb2NhbCBhbmFseXNpcyB3aXRoIHRoZSBhdmFsYW5jaGUgYnVsbGV0aW4gZm9yZWNhc3QuPC9zcGFuPjwvcD4ifSwiZnJvbnQiOnsidHlwZSI6ImZ1bGxpbWFnZSIsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS9UMEdybU5MRU1HdVhvUDNhLUFWT0lEM19EZWNpc2lvblN1cHBvcnRUb29sc19GQ19OaXZvdGVzdC5qcGciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoidF8tQ3d4Y2UzVnpPdjJlbl94MWZTUVhHb3RMQWJLbkhFLmpwZyIsIm9yaWdpbmFsVXJsIjoiQVZPSUQzX0RlY2lzaW9uU3VwcG9ydFRvb2xzX0ZDX05pdm90ZXN0LmpwZyIsInVzZUNydXNoZWRLZXkiOnRydWV9fSwiZGVzY3JpcHRpb24iOiI8UD5OaXZvdGVzdDwvUD4ifX0seyJpZCI6ImNrc3ptbzN1MjAwMG8zZTVzNDJkdjcyY3EiLCJiYWNrIjp7Im1lZGlhIjp7ImltYWdlIjp7ImtleSI6ImFzc2V0cy9yaXNlL2Fzc2V0cy9ibG9jay1kZWZhdWx0cy9tb3VudGFpbnMuanBnIiwic3JjIjoiYkZVZmxwcGQxdGVpNnVIWV9tb3VudGFpbnMuanBnIiwidHlwZSI6ImltYWdlIiwidGh1bWJuYWlsIjoiaHR0cHM6Ly9hcnRpY3VsYXRldXNlcmNvbnRlbnQuY29tL2Fzc2V0cy9yaXNlL2Fzc2V0cy9ibG9jay1kZWZhdWx0cy9tb3VudGFpbnNfdGh1bWIuanBnIiwib3JpZ2luYWxVcmwiOiJtb3VudGFpbnMuanBnIn19LCJkZXNjcmlwdGlvbiI6IjxwPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxNHB4O1wiPlRoaXMgbWV0aG9kLCBkZXZlbG9wZWQgYnkgV2VybmVyIE11bnRlciwgaXMgYmFzZWQgb24gMyBjcml0ZXJpYTombmJzcDs8L3NwYW4+PC9wPjx1bD48bGk+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE0cHg7XCI+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPkNvbmRpdGlvbnMgKHdlYXRoZXIgYW5kIHNub3cpLjwvc3Bhbj48L3NwYW4+PC9saT48bGk+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE0cHg7XCI+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPlRlcnJhaW4uPC9zcGFuPjwvc3Bhbj48L2xpPjxsaT48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTRweDtcIj48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+SHVtYW4gZmFjdG9ycy48L3NwYW4+PC9zcGFuPjwvbGk+PC91bD48cD48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTRweDtcIj5UaGUgdGhyZWUgcmlzayBmYWN0b3JzIGFyZSBhc3Nlc3NlZCBhdCB0aHJlZSBkaWZmZXJlbnQgbGV2ZWxzOiByZWdpb25hbCwgbG9jYWwgYW5kIHpvbmFsIChpbmRpdmlkdWFsIHNsb3BlKS48L3NwYW4+PC9wPiJ9LCJmcm9udCI6eyJ0eXBlIjoiZnVsbGltYWdlIiwibWVkaWEiOnsiaW1hZ2UiOnsia2V5IjoicmlzZS9jb3Vyc2VzL3ZsZHIyeXJKUWxnZHZRVVdUaTgxaHdLSUJUdENBMFpJLzZvQS1MWlIzWXZXNE14VHEtQVZPSUQzX0RlY2lzaW9uU3VwcG9ydFRvb2xzX0ZDXzN4M01ldGhvZC5qcGciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoiZEtGbjluMWhKVWxfMmppZF92U1BiUzVUa29Ka0lmUjdCLmpwZyIsIm9yaWdpbmFsVXJsIjoiQVZPSUQzX0RlY2lzaW9uU3VwcG9ydFRvb2xzX0ZDXzN4M01ldGhvZC5qcGciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfX0sImRlc2NyaXB0aW9uIjoiPFA+M3gzIE1ldGhvZDwvUD4ifX0seyJpZCI6ImNrc3p1ems4azAwMzYzZTVzMXU1aTJucjIiLCJiYWNrIjp7Im1lZGlhIjp7ImltYWdlIjp7ImtleSI6ImFzc2V0cy9yaXNlL2Fzc2V0cy9ibG9jay1kZWZhdWx0cy9tb3VudGFpbnMuanBnIiwic3JjIjoiYkZVZmxwcGQxdGVpNnVIWV9tb3VudGFpbnMuanBnIiwidHlwZSI6ImltYWdlIiwidGh1bWJuYWlsIjoiaHR0cHM6Ly9hcnRpY3VsYXRldXNlcmNvbnRlbnQuY29tL2Fzc2V0cy9yaXNlL2Fzc2V0cy9ibG9jay1kZWZhdWx0cy9tb3VudGFpbnNfdGh1bWIuanBnIiwib3JpZ2luYWxVcmwiOiJtb3VudGFpbnMuanBnIn19LCJkZXNjcmlwdGlvbiI6IjxwPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxNHB4O1wiPk1vc3QgYXZhaWxhYmxlIHNtYXJ0cGhvbmUgZGVjaXNpb24gc3VwcG9ydCBhcHBzIGFyZSBiYXNlZCBvbiB0aGUgM3gzIE1ldGhvZCwgY29tcGxlbWVudGVkIGJ5IGFkZGl0aW9uYWwgYW5hbHlzaXMuJm5ic3A7PC9zcGFuPjwvcD48cD48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTRweDtcIj48YnI+PC9zcGFuPjwvcD48cD48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTRweDtcIj5JZiB5b3UgdXNlIGFuIGFwcCwgbWFrZSBzdXJlIHRoYXQgdGhlIGluZm9ybWF0aW9uIHByb3ZpZGVkIGFwcGxpZXMgdG8gdGhlIGxvY2FsIGFyZWEgYW5kIGNvcnJlc3BvbmRzIHRvIHlvdXIgc2tpbGwgbGV2ZWwuPC9zcGFuPjwvcD4ifSwiZnJvbnQiOnsidHlwZSI6ImZ1bGxpbWFnZSIsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy92bGRyMnlySlFsZ2R2UVVXVGk4MWh3S0lCVHRDQTBaSS9TWkc0cjNGLXZmVUZNS2V4LUFWT0lEM19EZWNpc2lvblN1cHBvcnRUb29sc19GQ19TbWFydHBob25lcy5qcGciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoiSi1CU1hpZzFLZmlFeU1jZV9URW9sQktrQko2Q1FOcmhFLmpwZyIsIm9yaWdpbmFsVXJsIjoiQVZPSUQzX0RlY2lzaW9uU3VwcG9ydFRvb2xzX0ZDX1NtYXJ0cGhvbmVzLmpwZyIsInVzZUNydXNoZWRLZXkiOnRydWV9fSwiZGVzY3JpcHRpb24iOiI8UD5TbWFydHBob25lIGFwcHM8L1A+In0sImlzTmV3bHlJbnNlcnRlZCI6dHJ1ZX1dLCJmYW1pbHkiOiJmbGFzaGNhcmQiLCJ2YXJpYW50IjoiZmxhc2hjYXJkIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2w5djY0ODZ3MDAwMjN0NnBoaGZ6dWk2OSIsInR5cGUiOiJpbnRlcmFjdGl2ZSIsIml0ZW1zIjpbeyJpZCI6ImNsOXY2NDg2eDAwMDMzdDZwcDNqazllY3UiLCJ0eXBlIjoibGluayIsImxhYmVsIjoiTEVUJ1MgR08iLCJkZXNjcmlwdGlvbiI6IjxwPjxzdHJvbmc+TkVYVCBTRUNUSU9OOiBNQUtJTkcgVEhFIFJJR0hUIERFQ0lTSU9OPC9zdHJvbmc+PC9wPiIsImRlc3RpbmF0aW9uIjoiaHR0cHM6Ly93M21vdW50YWluLmNvbS9lbi9sZXNzb25zL2RlY2lzaW9uLyJ9XSwiZmFtaWx5IjoiYnV0dG9ucyIsInZhcmlhbnQiOiJidXR0b24iLCJzZXR0aW5ncyI6eyJjYXJkTW9kZSI6IldISVRFIiwicGFkZGluZ1RvcCI6MywiYWNjZW50Q29sb3IiOm51bGwsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRUeXBlIjoiTElHSFQiLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19XSwibWVkaWEiOnt9LCJwaWxlcyI6W10sInNldHRpbmdzIjp7fSwiZHVwbGljYXRlZEZyb21JZCI6ImJ2NUQtblhaWWprcXZYdE51OFR1MG1xRTFzLWxaMng3IiwiZGVsZXRlZCI6ZmFsc2UsImNyZWF0ZWRBdCI6IjIwMjEtMDYtMjVUMTY6MTQ6MDUuMzUzWiIsInVwZGF0ZWRBdCI6IjIwMjMtMDUtMDNUMTE6NDI6NDMuNzMyWiIsImxhc3RVcGRhdGVkQnkiOiJhaWR8YzgxZDQ5NDEtNWZkNy00YTE3LThmMjItZWRhZTYxZTBhMjdkIiwicmVhZHkiOnRydWUsInBvc2l0aW9uIjpudWxsLCJ0cmFuc2ZlcnJlZEF0IjpudWxsLCJkdXJhdGlvbiI6MywiaXNQYXJ0bmVyQ29udGVudEF1dGhvciI6bnVsbCwiaGVhZGVySW1hZ2UiOnt9fV0sImpvYnMiOltdLCJsYWJlbFNldElkIjoiZXQ5ZHlZb2k3UUFoNy03Sl9ZUVR0SHEzIiwiZGVsZXRlZCI6ZmFsc2UsImNyZWF0ZWRBdCI6IjIwMjItMDktMDlUMDc6NTc6MTMuMTY4WiIsInVwZGF0ZWRBdCI6IjIwMjMtMDUtMDNUMTE6NDI6NDguMTMwWiIsIm1hcmtDb21wbGV0ZSI6ZmFsc2UsImlzRGVmYXVsdCI6ZmFsc2UsInJlYWR5Ijp0cnVlLCJyZXZpZXdJZCI6IiIsImV4cG9ydFNldHRpbmdzIjp7InRpdGxlIjoiQURESVRJT05BTCBTT1VSQ0VTIiwiZm9ybWF0IjoiemlwIiwicXVpeklkIjpudWxsLCJ0YXJnZXQiOiJ4YXBpIiwic2hhcmVJZCI6IlgwTlZoM0tFMlE4OS1nUDV1bFJyUnZ2NDR4QTdFZzI0IiwiYWN0aXZlTE1TIjozLCJyZXBvcnRpbmciOiJwYXNzZWQtaW5jb21wbGV0ZSIsImV4cG9ydFR5cGUiOiJsbXMiLCJpZGVudGlmaWVyIjoiYWRkLXNvdXJjZXMteGFwaV9yaXNlLWVuIiwidGFyZ2V0TmFtZSI6InhBUEkiLCJzdG9yeWxpbmVJZCI6bnVsbCwiY29tcGxldGVXaXRoIjoicmVwb3J0aW5nIiwicXVpekNvbXBsZXRlIjpmYWxzZSwiYWN0aXZlRWRpdGlvbiI6MCwiZGlzYWJsZUNvdmVyUGFnZSI6ZmFsc2UsImVuYWJsZUV4aXRDb3Vyc2UiOmZhbHNlLCJyZXNldExlYXJuZXJEYXRhIjpmYWxzZSwidXBkYXRlUmVzdW1lRGF0YSI6dHJ1ZSwic3RvcnlsaW5lQ29tcGxldGUiOmZhbHNlLCJjb21wbGV0aW9uUGVyY2VudGFnZSI6IjEwMCJ9LCJoZWFkaW5nVHlwZWZhY2VJZCI6Ik5za1dLZ3ZkbnotNWZsa1JmU1FVMUxNViIsImJvZHlUeXBlZmFjZUlkIjoiM2RKYkg3bmYzMlFzajg1UzloZ1pMWGtYIiwidWlUeXBlZmFjZUlkIjoiX3Z5OUlWcVJQd3o2d1FsS2kwd3NBOWRzWXBaN2dzUTMiLCJzaWRlYmFyTW9kZSI6Im9wZW4iLCJ0ZW5hbnRJZCI6ImE3NGNiODdhLTVmMDQtNGRhNS1hMjhjLTJlMDAyNGQxMDIyZCIsInNob3dMZXNzb25Db3VudCI6dHJ1ZSwic2hvd05hdmlnYXRpb25CdXR0b25zIjp0cnVlLCJhbGxvd1NlYXJjaCI6dHJ1ZSwiYW5pbWF0ZUJsb2NrRW50cmFuY2UiOnRydWUsInRyYW5zZmVycmVkQXQiOm51bGwsImFsbG93Q29weSI6ZmFsc2UsImVuYWJsZVZpZGVvUGxheWJhY2tTcGVlZCI6dHJ1ZSwiam9iVHlwZSI6bnVsbCwicGFydG5lckNvbnRlbnRJZCI6bnVsbCwiY2FyZEltYWdlIjp7fSwidGhlbWUiOnsidGhlbWVJZCI6ImNsYXNzaWMiLCJjb3ZlckltYWdlIjoiZjl4ZmJzWHlmOXFDSVh4a18yMF9jcmVhdGl2ZS5qcGciLCJuYXZpZ2F0aW9uIjp0cnVlLCJzaG93QXV0aG9yIjp0cnVlLCJhbGxvd1NlYXJjaCI6dHJ1ZSwiY29sb3JBY2NlbnQiOiIjMTRjZWZmIiwiYmxvY2tDb3JuZXJzIjoiUk9VTkRFRCIsImJ1dHRvblNjaGVtZSI6IkxJR0hUIiwidWlUeXBlZmFjZUlkIjoiX3Z5OUlWcVJQd3o2d1FsS2kwd3NBOWRzWXBaN2dzUTMiLCJjb3ZlclBhZ2VUeXBlIjoiTEVGVF9PVkVSTEFZIiwiYm9keVR5cGVmYWNlSWQiOiJJSWVld3VkYWoxT0s5S3VrS1lMUUJMMjAiLCJuYXZpZ2F0aW9uVHlwZSI6IlNJREVCQVIiLCJibG9ja1BhZGRpbmdUb3AiOjMwLCJjb3ZlckltYWdlQWxwaGEiOjUwLCJuYXZpZ2F0aW9uU3R5bGUiOiJMSUdIVF9JTUFHRSIsInNob3dMZXNzb25Db3VudCI6dHJ1ZSwibGVzc29uSGVhZGVyU2l6ZSI6Ik1FRElVTSIsImJ1dHRvbklubGluZVN0eWxlIjoiUk9VTkRFRCIsImNvdmVySW1hZ2VEZWZhdWx0IjoiaHR0cHM6Ly9hcnRpY3VsYXRldXNlcmNvbnRlbnQuY29tL2Fzc2V0cy9yaXNlL2Fzc2V0cy90aGVtZXMvY2xhc3NpYy9jb3Zlci1pbWFnZS8yMF9jcmVhdGl2ZS5qcGciLCJoZWFkaW5nVHlwZWZhY2VJZCI6IlByVWUzOVdHeW10VFlKaHg5aG16SkQzbyIsImxlc3NvbkhlYWRlckNvbG9yIjpudWxsLCJsZXNzb25IZWFkZXJJbWFnZSI6IkEyVGFwVFhHX1c4RjVDa0VfZXhhbXBsZS1oZWFkZXItaW1hZ2UuanBnIiwibGVzc29uSGVhZGVyU3R5bGUiOiJMSUdIVCIsInNpZGViYXJTdGFydHNPcGVuIjp0cnVlLCJibG9ja1BhZGRpbmdCb3R0b20iOjMwLCJtYXJrTGVzc29uc0NvbXBsZXRlIjpmYWxzZSwiYW5pbWF0ZUJsb2NrRW50cmFuY2UiOnRydWUsIm5hdmlnYXRpb25SZXN0cmljdGVkIjp0cnVlLCJidXR0b25OYXZpZ2F0aW9uU3R5bGUiOiJGVUxMIiwic2hvd05hdmlnYXRpb25CdXR0b25zIjp0cnVlLCJjb21wYWN0U2hvd0xlc3NvbkNvdW50Ijp0cnVlLCJsZXNzb25IZWFkZXJJbWFnZUFscGhhIjowLjYsImxlc3NvbkhlYWRlckltYWdlQ29sb3IiOiJEQVJLIiwibmF2aWdhdGlvbk92ZXJsYXlJbWFnZSI6IkEyVGFwVFhHX1c4RjVDa0VfZXhhbXBsZS1oZWFkZXItaW1hZ2UuanBnIiwiZW5hYmxlVmlkZW9QbGF5YmFja1NwZWVkIjpmYWxzZSwibmF2aWdhdGlvbk92ZXJsYXlJbWFnZUFscGhhIjowLjYsIm5hdmlnYXRpb25PdmVybGF5SW1hZ2VDb2xvciI6IkRBUksifSwibGVzc29uSGVhZGVySW1hZ2UiOnt9LCJvdmVybGF5TmF2aWdhdGlvbkltYWdlIjp7fSwidHlwZSI6bnVsbCwiZmVhdHVyZXMiOnsicmlzZS1jb3Vyc2UtbmF2aWdhdGlvbiI6dHJ1ZSwicmlzZS1jb3Vyc2UtdGhlbWVzIjp0cnVlLCJyaXNlLXRoZW1lLWltYWdlLW92ZXJsYXktdXBkYXRlcyI6dHJ1ZX0sImF1dGhvcnMiOlt7ImlkIjoiYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZCIsImF2YXRhciI6InUwXzJCVkgxZUhvd2Zncm1fc21hbGxfMTY2NjA3MzUwNy5wbmciLCJhdXRob3JOYW1lIjoiQmFkZ2UgSW50cm8ifV0sImJvZHlUeXBlZmFjZSI6IldvcmsgU2FucyIsImhlYWRpbmdUeXBlZmFjZSI6IkhlbHZldGljYSIsInVpVHlwZWZhY2UiOiJMYXRvIiwibG1zT3B0aW9ucyI6eyJlbmFibGVFeGl0Q291cnNlIjpmYWxzZSwiZGlzYWJsZUNvdmVyUGFnZSI6ZmFsc2V9fSwibGFiZWxTZXQiOnsiaWQiOiJldDlkeVlvaTdRQWg3LTdKX1lRVHRIcTMiLCJhdXRob3IiOiJhaWR8YzgxZDQ5NDEtNWZkNy00YTE3LThmMjItZWRhZTYxZTBhMjdkIiwibmFtZSI6IkVuZ2xpc2giLCJkZWZhdWx0SWQiOjEsImRlZmF1bHRTZXQiOnRydWUsImxhYmVscyI6eyJyZXN1bHQiOiJyZXN1bHQiLCJzZWFyY2giOiJzZWFyY2giLCJyZXN1bHRzIjoicmVzdWx0cyIsInF1aXpOZXh0IjoiTkVYVCIsInRhYkdyb3VwIjoiVGFiIiwiY29kZUdyb3VwIjoiQ29kZSIsIm5vUmVzdWx0cyI6Ik5vIHJlc3VsdHMgZm9yIiwibm90ZUdyb3VwIjoiTm90ZSIsInF1aXpTY29yZSI6IllvdXIgc2NvcmUiLCJxdWl6U3RhcnQiOiJTVEFSVCBRVUlaIiwiY291cnNlRXhpdCI6IkVYSVQgQ09VUlNFIiwiY291cnNlSG9tZSI6IkhvbWUiLCJsZXNzb25OYW1lIjoiTGVzc29uIiwicXVpelN1Ym1pdCI6IlNVQk1JVCIsInF1b3RlR3JvdXAiOiJRdW90ZSIsInNhbHV0YXRpb24iOiLwn5GLIEJ5ZSEiLCJidXR0b25Hcm91cCI6IkJ1dHRvbiIsImNvdXJzZVN0YXJ0IjoiU1RBUlQgQ09VUlNFIiwiZW1iZWRWaWV3T24iOiJWSUVXIE9OIiwiZXhpdE1lc3NhZ2UiOiJZb3UgbWF5IG5vdyBsZWF2ZSB0aGlzIHBhZ2UuIiwicXVpekNvcnJlY3QiOiJDb3JyZWN0IiwicXVpelBhc3NpbmciOiJQQVNTSU5HIiwicXVpelJlc3VsdHMiOiJRdWl6IFJlc3VsdHMiLCJjb3Vyc2VSZXN1bWUiOiJSRVNVTUUgQ09VUlNFIiwicHJvY2Vzc1N0YXJ0IjoiU1RBUlQiLCJwcm9jZXNzU3dpcGUiOiJTd2lwZSB0byBjb250aW51ZSIsInF1aXpDb250aW51ZSI6IkNvbnRpbnVlIiwicXVpekxhbmRtYXJrIjoiUXVpeiIsInF1aXpRdWVzdGlvbiI6IlF1ZXN0aW9uIiwiY291cnNlRGV0YWlscyI6IkRFVEFJTFMiLCJlbWJlZFJlYWRNb3JlIjoiUmVhZCBtb3JlIiwiZmVlZGJhY2tHcm91cCI6IkZlZWRiYWNrIiwicXVpekluY29ycmVjdCI6IkluY29ycmVjdCIsInF1aXpUYWtlQWdhaW4iOiJUQUtFIEFHQUlOIiwic29ydGluZ1JlcGxheSI6IlJFUExBWSIsImFjY29yZGlvbkdyb3VwIjoiQWNjb3JkaW9uIiwiZW1iZWRMaW5rR3JvdXAiOiJFbWJlZGRlZCB3ZWIgY29udGVudCIsImxlc3NvbkNvbXBsZXRlIjoiQ09NUExFVEUiLCJzdGF0ZW1lbnRHcm91cCI6IlN0YXRlbWVudCIsInN0b3J5bGluZUdyb3VwIjoiU3RvcnlsaW5lIiwiYXR0YWNobWVudEdyb3VwIjoiRmlsZSBBdHRhY2htZW50IiwiZW1iZWRQaG90b0dyb3VwIjoiRW1iZWRkZWQgcGhvdG8iLCJlbWJlZFZpZGVvR3JvdXAiOiJFbWJlZGRlZCB2aWRlbyIsInBsYXlCdXR0b25MYWJlbCI6IlBsYXkiLCJwcm9jZXNzQ29tcGxldGUiOiJDb21wbGV0ZSIsInByb2Nlc3NMYW5kbWFyayI6IlByb2Nlc3MiLCJwcm9jZXNzTmV4dFN0ZXAiOiJORVhUIFNURVAiLCJwcm9jZXNzU3RlcE5hbWUiOiJTdGVwIiwic2Vla1NsaWRlckxhYmVsIjoiU2VlayIsInNvcnRpbmdMYW5kbWFyayI6IlNvcnRpbmcgQWN0aXZpdHkiLCJhdWRpb1BsYXllckdyb3VwIjoiQXVkaW8gcGxheWVyLiBZb3UgY2FuIHVzZSB0aGUgc3BhY2UgYmFyIHRvIHRvZ2dsZSBwbGF5YmFjayBhbmQgYXJyb3cga2V5cyB0byBzY3J1Yi4iLCJidXR0b25TdGFja0dyb3VwIjoiQnV0dG9uIHN0YWNrIiwiZW1iZWRQbGF5ZXJHcm91cCI6IkVtYmVkZGVkIG1lZGlhIHBsYXllciIsImxlc3NvblJlc3RyaWN0ZWQiOiJMZXNzb25zIG11c3QgYmUgY29tcGxldGVkIGluIG9yZGVyIiwicGF1c2VCdXR0b25MYWJlbCI6IlBhdXNlIiwic2NlbmFyaW9Db21wbGV0ZSI6IlNjZW5hcmlvIENvbXBsZXRlISIsInNjZW5hcmlvQ29udGludWUiOiJDT05USU5VRSIsInNjZW5hcmlvVHJ5QWdhaW4iOiJUUlkgQUdBSU4iLCJ0ZXh0T25JbWFnZUdyb3VwIjoiVGV4dCBvbiBpbWFnZSIsInRpbWVsaW5lTGFuZG1hcmsiOiJUaW1lbGluZSIsInVybEVtYmVkTGFuZG1hcmsiOiJVUkwvRW1iZWQiLCJ2aWRlb1BsYXllckdyb3VwIjoiVmlkZW8gcGxheWVyLiBZb3UgY2FuIHVzZSB0aGUgc3BhY2UgYmFyIHRvIHRvZ2dsZSBwbGF5YmFjayBhbmQgYXJyb3cga2V5cyB0byBzY3J1Yi4iLCJibG9ja3NDbGlja1RvRmxpcCI6IkNsaWNrIHRvIGZsaXAiLCJibG9ja3NQcmVwb3NpdGlvbiI6Im9mIiwiYnVsbGV0ZWRMaXN0R3JvdXAiOiJCdWxsZXRlZCBsaXN0IiwiY2hlY2tib3hMaXN0R3JvdXAiOiJDaGVja2JveCBsaXN0IiwiaW1hZ2VBbmRUZXh0R3JvdXAiOiJJbWFnZSBhbmQgdGV4dCIsImltYWdlR2FsbGVyeUdyb3VwIjoiSW1hZ2UgZ2FsbGVyeSIsImxlc3NvblByZXBvc2l0aW9uIjoib2YiLCJudW1iZXJlZExpc3RHcm91cCI6Ik51bWJlcmVkIGxpc3QiLCJwcm9jZXNzTGVzc29uTmFtZSI6Ikxlc3NvbiIsInByb2Nlc3NTdGFydEFnYWluIjoiU1RBUlQgQUdBSU4iLCJzY2VuYXJpb1N0YXJ0T3ZlciI6IlNUQVJUIE9WRVIiLCJjb3Vyc2VTa2lwVG9MZXNzb24iOiJTS0lQIFRPIExFU1NPTiIsImZsYXNoY2FyZEJhY2tMYWJlbCI6IkZsYXNoY2FyZCBiYWNrIiwiZmxhc2hjYXJkR3JpZEdyb3VwIjoiRmxhc2hjYXJkIGdyaWQiLCJuZXh0Rmxhc2hDYXJkTGFiZWwiOiJOZXh0IGZsYXNoY2FyZCIsImZsYXNoY2FyZEZyb250TGFiZWwiOiJGbGFzaGNhcmQgZnJvbnQiLCJmbGFzaGNhcmRTdGFja0dyb3VwIjoiRmxhc2hjYXJkIHN0YWNrIiwia25vd2xlZGdlQ2hlY2tHcm91cCI6Iktub3dsZWRnZSBjaGVjayIsInNvcnRpbmdDYXJkc0NvcnJlY3QiOiJjb3JyZWN0IGFuc3dlcnMiLCJoYW1idXJnZXJCdXR0b25MYWJlbCI6IkNvdXJzZSBPdmVydmlldyBTaWRlYmFyIiwibGVzc29uSGVhZGVyTGFuZG1hcmsiOiJMZXNzb24gSGVhZGVyIiwibnVtYmVyZWREaXZpZGVyR3JvdXAiOiJOdW1iZXJlZCBkaXZpZGVyIiwibGVzc29uQ29udGVudExhbmRtYXJrIjoiTGVzc29uIENvbnRlbnQiLCJsZXNzb25TaWRlYmFyTGFuZG1hcmsiOiJMZXNzb24gU2lkZWJhciIsInF1aXpBbnN3ZXJQbGFjZWhvbGRlciI6IlR5cGUgeW91ciBhbnN3ZXIgaGVyZSIsImxhYmVsZWRHcmFwaGljTGFuZG1hcmsiOiJMYWJlbGVkIEdyYXBoaWMiLCJwcmV2aW91c0ZsYXNoQ2FyZExhYmVsIjoiUHJldmlvdXMgZmxhc2hjYXJkIiwicHJvY2Vzc1N0ZXBQcmVwb3NpdGlvbiI6Im9mIiwib3ZlcnZpZXdQYWdlVGl0bGVTdWZmaXgiOiJPdmVydmlldyIsInF1aXpBY2NlcHRhYmxlUmVzcG9uc2VzIjoiQWNjZXB0YWJsZSByZXNwb25zZXMiLCJxdWl6UmVxdWlyZVBhc3NpbmdTY29yZSI6Ik11c3QgcGFzcyBxdWl6IGJlZm9yZSBjb250aW51aW5nIiwidGltZWxpbmVDYXJkR3JvdXBQcmVmaXgiOiJUaW1lbGluZSBDYXJkIiwibGFiZWxlZEdyYXBoaWNCdWJibGVMYWJlbCI6IkxhYmVsZWQgZ3JhcGhpYyBidWJibGUiLCJsYWJlbGVkR3JhcGhpY01hcmtlckxhYmVsIjoiTGFiZWxlZCBncmFwaGljIG1hcmtlciIsImxhYmVsZWRHcmFwaGljTmV4dE1hcmtlckxhYmVsIjoiTmV4dCBtYXJrZXIiLCJsYWJlbGVkR3JhcGhpY1ByZXZpb3VzTWFya2VyTGFiZWwiOiJQcmV2aW91cyBtYXJrZXIiLCJhMTF5QW5zd2VyTGl2ZSI6IllvdXIgYW5zd2VyIiwiYTExeUF1dGhvclByZWZpeCI6IkJ5IiwiYTExeUJsb2NrQ2hhcnRCYXIiOiJCYXIgY2hhcnQiLCJhMTF5QmxvY2tDaGFydExpbmUiOiJMaW5lIGNoYXJ0IiwiYTExeUJsb2NrQ2hhcnRQaWUiOiJQaWUgY2hhcnQiLCJhMTF5QmxvY2tDb2RlIjoiQ29kZSIsImExMXlCbG9ja0VtYmVkIjoiRW1iZWRkZWQgQ29udGVudCIsImExMXlCbG9ja0ZsYXNoY2FyZEJhY2siOiJCYWNrIG9mIGNhcmQiLCJhMTF5QmxvY2tGbGFzaGNhcmRGcm9udCI6IkZyb250IG9mIGNhcmQiLCJhMTF5QmxvY2tGbGFzaGNhcmRHcmlkIjoiRmxhc2hjYXJkIGdyaWQiLCJhMTF5QmxvY2tGbGFzaGNhcmRTdGFjayI6IkZsYXNoY2FyZCBjYXJvdXNlbCIsImExMXlCbG9ja0tub3dsZWRnZUNoZWNrIjoiS25vd2xlZGdlIGNoZWNrIiwiYTExeUJsb2NrS25vd2xlZGdlQ2hlY2tGSUIiOiJLbm93bGVkZ2UgY2hlY2s6IEZpbGwgaW4gdGhlIGJsYW5rIiwiYTExeUJsb2NrS25vd2xlZGdlQ2hlY2tNQyI6Iktub3dsZWRnZSBjaGVjazogTXVsdGlwbGUgY2hvaWNlIiwiYTExeUJsb2NrS25vd2xlZGdlQ2hlY2tNIjoiS25vd2xlZGdlIGNoZWNrOiBNYXRjaGluZyIsImExMXlCbG9ja0tub3dsZWRnZUNoZWNrTVIiOiJLbm93bGVkZ2UgY2hlY2s6IE11bHRpcGxlIHJlc3BvbnNlIiwiYTExeUJsb2NrUXVvdGVDYXJvdXNlbCI6IlF1b3RlIENhcm91c2VsIiwiYTExeUJsb2NrU3RvcnlsaW5lIjoiU3RvcnlsaW5lIiwiYTExeUJsb2NrVGltZWxpbmUiOiJUaW1lbGluZSIsImExMXlDYXJvdXNlbE5leHQiOiJOZXh0IiwiYTExeUNhcm91c2VsUHJldmlvdXMiOiJQcmV2aW91cyIsImExMXlDb3JyZWN0TGl2ZSI6IkNvcnJlY3QgYW5zd2VyIiwiYTExeUV4Y2VsSWNvbiI6Ik1pY3Jvc29mdCBFeGNlbCBzcHJlYWRzaGVldCIsImExMXlGaWxlSWNvbiI6IkZpbGUiLCJhMTF5R3JvdXBBdWRpb1BsYXllciI6IkF1ZGlvIHBsYXllciIsImExMXlHcm91cFZpZGVvUGxheWVyIjoiVmlkZW8gcGxheWVyIiwiYTExeUxhYmVsZWRHcmFwaGljQmxvY2siOiJMYWJlbGVkIGdyYXBoaWMiLCJhMTF5TGFiZWxlZEdyYXBoaWNCdXR0b25NYXJrZXIiOiJNYXJrZXIiLCJhMTF5TGFiZWxlZEdyYXBoaWNJY29uUGx1cyI6IlBsdXMiLCJhMTF5TGFiZWxlZEdyYXBoaWNJY29uRG90IjoiRG90IiwiYTExeUxhYmVsZWRHcmFwaGljSWNvbkluZm9ybWF0aW9uIjoiSW5mb3JtYXRpb24iLCJhMTF5TGFiZWxlZEdyYXBoaWNJY29uUXVlc3Rpb24iOiJRdWVzdGlvbiBtYXJrIiwiYTExeUxhYmVsZWRHcmFwaGljSWNvbkNoZWNrIjoiQ2hlY2sgbWFyayIsImExMXlMYWJlbGVkR3JhcGhpY0ljb25YIjoiWCIsImExMXlMYWJlbGVkR3JhcGhpY0ljb25IZWFydCI6IkhlYXJ0IiwiYTExeUxhYmVsZWRHcmFwaGljSWNvblBpbiI6Ik1hcCBwaW4iLCJhMTF5TGFiZWxlZEdyYXBoaWNJY29uQXJyb3dMZWZ0IjoiTGVmdCBhcnJvdyIsImExMXlMYWJlbGVkR3JhcGhpY0ljb25BcnJvd1JpZ2h0IjoiUmlnaHQgYXJyb3ciLCJhMTF5TGFiZWxlZEdyYXBoaWNJY29uQXJyb3dVcCI6IlVwIGFycm93IiwiYTExeUxhYmVsZWRHcmFwaGljSWNvbkFycm93RG93biI6IkRvd24gYXJyb3ciLCJhMTF5TGFiZWxlZEdyYXBoaWNJY29uQXJyb3dVcExlZnQiOiJVcCBsZWZ0IGFycm93IiwiYTExeUxhYmVsZWRHcmFwaGljSWNvbkFycm93VXBSaWdodCI6IlVwIHJpZ2h0IGFycm93IiwiYTExeUxhYmVsZWRHcmFwaGljSWNvbkFycm93RG93bkxlZnQiOiJEb3duIGxlZnQgYXJyb3ciLCJhMTF5TGFiZWxlZEdyYXBoaWNJY29uQXJyb3dEb3duUmlnaHQiOiJEb3duIHJpZ2h0IGFycm93IiwiYTExeUxhYmVsZWRHcmFwaGljVW52aWV3ZWQiOiJOb3Qgdmlld2VkIiwiYTExeUxhYmVsZWRHcmFwaGljVmlld2VkIjoiVmlld2VkIiwiYTExeU1lZGlhUGF1c2UiOiJQYXVzZSIsImExMXlNZWRpYVBsYXkiOiJQbGF5IiwiYTExeU1lZGlhU2VlayI6IlNlZWsiLCJhMTF5TmF2aWdhdGlvbk1lbnVDbG9zZSI6IkNsb3NlIG5hdmlnYXRpb24gbWVudSIsImExMXlOYXZpZ2F0aW9uTWVudU9wZW4iOiJPcGVuIG5hdmlnYXRpb24gbWVudSIsImExMXlQYWdlTWFya2VyIjoiVG9wIG9mIHBhZ2UiLCJhMTF5UERGSWNvbiI6IlBERiBmaWxlIiwiYTExeVBQVEljb24iOiJQb3dlclBvaW50IHByZXNlbnRhdGlvbiIsImExMXlRdWl6RmFpbGVkIjoiRmFpbGVkIiwiYTExeVF1aXpGZWVkYmFjayI6IkZlZWRiYWNrIiwiYTExeVF1aXpQYXNzZWQiOiJQYXNzZWQiLCJhMTF5UXVpelJldmlld0NvcnJlY3RseUNoZWNrZWQiOiJDb3JyZWN0bHkgY2hlY2tlZCIsImExMXlRdWl6UmV2aWV3Q29ycmVjdGx5U2VsZWN0ZWQiOiJDb3JyZWN0bHkgc2VsZWN0ZWQiLCJhMTF5UXVpelJldmlld0NvcnJlY3RseVVuY2hlY2tlZCI6IkNvcnJlY3RseSB1bmNoZWNrZWQiLCJhMTF5UXVpelJldmlld0NvcnJlY3RseVVuc2VsZWN0ZWQiOiJDb3JyZWN0bHkgdW5zZWxlY3RlZCIsImExMXlRdWl6UmV2aWV3SW5jb3JyZWN0bHlDaGVja2VkIjoiSW5jb3JyZWN0bHkgY2hlY2tlZCIsImExMXlRdWl6UmV2aWV3SW5jb3JyZWN0bHlTZWxlY3RlZCI6IkluY29ycmVjdGx5IHNlbGVjdGVkIiwiYTExeVF1aXpSZXZpZXdJbmNvcnJlY3RseVVuY2hlY2tlZCI6IkluY29ycmVjdGx5IHVuY2hlY2tlZCIsImExMXlRdWl6UmV2aWV3SW5jb3JyZWN0bHlVbnNlbGVjdGVkIjoiSW5jb3JyZWN0bHkgdW5zZWxlY3RlZCIsImExMXlSZWdpb25NYWluTGVzc29uIjoiTGVzc29uIGNvbnRlbnQiLCJhMTF5UmVnaW9uTWFpbk92ZXJ2aWV3IjoiQ291cnNlIG92ZXJ2aWV3IiwiYTExeVJlZ2lvbk5hdkxlc3NvbiI6Ik5hdmlnYXRpb24gbWVudSIsImExMXlSZWdpb25OYXZPdmVydmlldyI6IlRhYmxlIG9mIGNvbnRlbnRzIiwiYTExeVJlc3RyaWN0ZWROYXYiOiJUaGlzIGxlc3NvbiBpcyBjdXJyZW50bHkgdW5hdmFpbGFibGUiLCJhMTF5UlRGSWNvbiI6IlJpY2ggVGV4dCBGaWxlIiwiYTExeVNlYXJjaENsb3NlIjoiQ2xvc2Ugc2VhcmNoIG1lbnUiLCJhMTF5U2VhcmNoSW5wdXQiOiJTZWFyY2giLCJhMTF5U2VhcmNoT3BlbiI6Ik9wZW4gc2VhcmNoIG1lbnUiLCJhMTF5U3RhdHVzQ29udGludWVkIjoiQ29udGludWVkIiwiYTExeVN0YXR1c0FkZGl0aW9uYWxDb250ZW50IjoiQWRkaXRpb25hbCBjb250ZW50IGhhcyBiZWVuIGxvYWRlZCIsImExMXlVbnpvb21JbWFnZSI6IlVuem9vbSBpbWFnZSIsImExMXlXb3JkSWNvbiI6Ik1pY3Jvc29mdCBXb3JkIGRvY3VtZW50IiwiYTExeVppcEljb24iOiJaaXAgZmlsZSIsImExMXlab29tSW1hZ2UiOiJab29tIGltYWdlIiwicXVpelJlc3RhcnQiOiJSZXN0YXJ0IiwicHJvZ3Jlc3NQaWVVbnN0YXJ0ZWQiOiJVbnN0YXJ0ZWQiLCJwcm9ncmVzc1BpZUNvbXBsZXRlZCI6IkNvbXBsZXRlZCIsInByb2dyZXNzUGllQ2xpY2tUb0NvbXBsZXRlIjoiQ2xpY2sgdG8gY29tcGxldGUiLCJwcm9ncmVzc1BpZUNsaWNrVG9SZXNldCI6IkNsaWNrIHRvIHJlc2V0IiwicHJvZ3Jlc3NQaWVRdWl6RmFpbGVkIjoiRmFpbGVkIn0sImRlbGV0ZWQiOmZhbHNlLCJjcmVhdGVkQXQiOiIyMDIxLTA4LTE2VDA2OjM5OjMyLjQ4M1oiLCJ1cGRhdGVkQXQiOiIyMDIxLTExLTA4VDA3OjU3OjUxLjA3OVoiLCJpc282MzlDb2RlIjoiZW4iLCJ0cmFuc2ZlcnJlZEF0IjpudWxsfSwiZm9udHMiOlt7ImlkIjoiM2RKYkg3bmYzMlFzajg1UzloZ1pMWGtYIiwibmFtZSI6IldvcmsgU2FucyIsImRlZmF1bHQiOmZhbHNlLCJrZXkiOiJyaXNlL2ZvbnRzL0ktcUlUbi11RTh4al9hSWstV29ya1NhbnMtU2VtaUJvbGQud29mZiIsInN0eWxlIjoibm9ybWFsIiwid2VpZ2h0IjoiNzAwIn0seyJpZCI6IjNkSmJIN25mMzJRc2o4NVM5aGdaTFhrWCIsIm5hbWUiOiJXb3JrIFNhbnMiLCJkZWZhdWx0IjpmYWxzZSwia2V5IjoicmlzZS9mb250cy9haWR8YzgxZDQ5NDEtNWZkNy00YTE3LThmMjItZWRhZTYxZTBhMjdkL1BJSFN0LWtFaG5YR1dXNEEtV29ya1NhbnMtUmVndWxhci53b2ZmIiwic3R5bGUiOiJub3JtYWwiLCJ3ZWlnaHQiOiI0MDAifSx7ImlkIjoiM2RKYkg3bmYzMlFzajg1UzloZ1pMWGtYIiwibmFtZSI6IldvcmsgU2FucyIsImRlZmF1bHQiOmZhbHNlLCJrZXkiOiJyaXNlL2ZvbnRzL0I2T0V2SU1wYVVQTFFjcmQtV29ya1NhbnMtSXRhbGljLndvZmYiLCJzdHlsZSI6Iml0YWxpYyIsIndlaWdodCI6IjQwMCJ9LHsiaWQiOiJOc2tXS2d2ZG56LTVmbGtSZlNRVTFMTVYiLCJuYW1lIjoiSGVsdmV0aWNhIiwiZGVmYXVsdCI6ZmFsc2UsImtleSI6InJpc2UvZm9udHMvYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZC81UGgxSkI1MmRQX3BzbmNHLUhlbHZldGljYS53b2ZmIiwic3R5bGUiOiJub3JtYWwiLCJ3ZWlnaHQiOiI0MDAifSx7ImlkIjoiX3Z5OUlWcVJQd3o2d1FsS2kwd3NBOWRzWXBaN2dzUTMiLCJuYW1lIjoiTGF0byIsImRlZmF1bHQiOnRydWUsImtleSI6ImFzc2V0cy9yaXNlL2ZvbnRzL0xhdG8tQmxhY2sud29mZiIsInN0eWxlIjoibm9ybWFsIiwid2VpZ2h0IjoiOTAwIn0seyJpZCI6Il92eTlJVnFSUHd6NndRbEtpMHdzQTlkc1lwWjdnc1EzIiwibmFtZSI6IkxhdG8iLCJkZWZhdWx0Ijp0cnVlLCJrZXkiOiJhc3NldHMvcmlzZS9mb250cy9MYXRvLUl0YWxpYy53b2ZmIiwic3R5bGUiOiJpdGFsaWMiLCJ3ZWlnaHQiOiI0MDAifSx7ImlkIjoiX3Z5OUlWcVJQd3o2d1FsS2kwd3NBOWRzWXBaN2dzUTMiLCJuYW1lIjoiTGF0byIsImRlZmF1bHQiOnRydWUsImtleSI6ImFzc2V0cy9yaXNlL2ZvbnRzL0xhdG8tQm9sZC53b2ZmIiwic3R5bGUiOiJub3JtYWwiLCJ3ZWlnaHQiOiI3MDAifSx7ImlkIjoiX3Z5OUlWcVJQd3o2d1FsS2kwd3NBOWRzWXBaN2dzUTMiLCJuYW1lIjoiTGF0byIsImRlZmF1bHQiOnRydWUsImtleSI6ImFzc2V0cy9yaXNlL2ZvbnRzL0xhdG8tUmVndWxhci53b2ZmIiwic3R5bGUiOiJub3JtYWwiLCJ3ZWlnaHQiOiI0MDAifSx7ImlkIjoiX3Z5OUlWcVJQd3o2d1FsS2kwd3NBOWRzWXBaN2dzUTMiLCJuYW1lIjoiTGF0byIsImRlZmF1bHQiOnRydWUsImtleSI6ImFzc2V0cy9yaXNlL2ZvbnRzL0xhdG8tTGlnaHQud29mZiIsInN0eWxlIjoibm9ybWFsIiwid2VpZ2h0IjoiMzAwIn1dLCJtZWRpYSI6W119";
    window.partnerContent = [];

    var quizId = null;
    var storylineId = null;
    var completionPercentage = 100;

    var LMSProxy = lms();

    var assign = LMSProxy.utils.assign;
    var debounce = LMSProxy.utils.debounce;

    var cache = null;

    LMSProxy.InitCompletion(isComplete);

    function compress(data) {
      try {
        return JSON.stringify({
          v: 2,
          d: lzwCompress.pack(JSON.stringify(data)),
          cpv: "nQNXHva0"
        });
      } catch(e) {
        return '';
      }
    }

    function decompress(stringData) {
      try {
        const data = JSON.parse(stringData);

        return data.d
          ? JSON.parse(lzwCompress.unpack(data.d))
          : data;
      } catch(e) {
        return {};
      }
    }

    function identity(value) {
      return value;
    }

    var sendChunkData = debounce(function() {
      LMSProxy.SetDataChunk(compress(cache));
    }, 1000);

    function isPassed() {
      return !!getLMSData().passed;
    }

    function isComplete() {
      var progress;

      if(quizId === null) {
        progress = getLMSData().totalProgress;
        return (progress !== undefined && progress >= completionPercentage);
      }

      return getLMSData().passed !== undefined;
    }

    function getLMSData() {
      var data = null;

      if(!cache) {
        data = LMSProxy.GetDataChunk();

        var result = data
          ? decompress(data)
          : {};

        cache = result;
      }

      return cache;
    }

    function concatLMSData(data) {
      assign(cache, data);
      sendChunkData();
    }

    function completeOut(passed) {
      if(passed) {
        LMSProxy.SetPassed();
      } else {
        LMSProxy.SetFailed();
      }
    }

    function bookmark(id) {
      var url = '#/lessons/' + id;

      LMSProxy.SetBookmark(url, '');
    }

    function reportScore(score) {
      var highScore = Math.max(getLMSData().score || 0, score);

      if(highScore === score) {
        concatLMSData({ score: highScore });
        LMSProxy.SetScore(highScore, 100, 0);
      }
    }

    function finish(totalProgress) {
      if (
        quizId === null &&
        storylineId === null &&
        !isComplete() &&
        completionPercentage !== undefined
      ) {
        if(totalProgress >= completionPercentage) {
          concatLMSData({ totalProgress: totalProgress });
          completeOut(true);
        }
      }
    }

    function finishQuiz(passed, score, id) {
      if (id == quizId) {
        var prevScore = getLMSData().score
        reportScore(score);

        if(prevScore == null || prevScore < score) {
          concatLMSData({ passed: passed });
          completeOut(passed);
        }
      }
    }

    function finishStoryline(id, passed, isQuiz, score) {
      if (id == storylineId) {
        if(isQuiz) {
          reportScore(score);
        }

        completeOut(passed);
      }
    }

    function getProgress(initialProgress) {
      var decodeCourseProgress =
        root.Rise.decodeCourseProgress;

      var progress = assign({}, {
        progress: { lessons: {} }
      }, getLMSData()).progress;

      if(initialProgress) {
        return decodeCourseProgress(initialProgress, progress);
      }

      return progress;
    }

    function isExport() {
      return true;
    }

    function setLessonProgress(lessonProgress) {
      var encodeLessonProgress =
        root.Rise.encodeLessonProgress;

      var currentProgress = getProgress();

      var lessons = assign(
        {},
        currentProgress.lessons,
        encodeLessonProgress(lessonProgress)
      );

      var progress = assign({}, currentProgress, { lessons: lessons });

      concatLMSData({ progress: progress });
    }

    function setCourseProgress(courseProgress, lessonPayload) {
      var encodeCourseProgress =
        root.Rise.encodeCourseProgress;

      var currentProgress = getProgress();
      var lessonId = lessonPayload.id;

      var progress = assign(
        {},
        currentProgress,
        encodeCourseProgress(courseProgress)
      );

      concatLMSData({ progress: progress });

      LMSProxy.FinishLesson(courseProgress.percentComplete, lessonId);
    }

    function resolvePath(path) {
      return ('assets/').concat(path);
    }

    function resolveFontPath(font) {
      return ('lib/fonts/').concat(font.key.split('/').reverse()[0]);
    }

    function exit() {
      LMSProxy.ConcedeControl();
    }

    function reportAnswer(data) {
      return LMSProxy.ReportAnswer(data);
    }

    root.Rise = {
      completeLessons: identity,
      decodeCourseProgress: identity,
      encodeCourseProgress: identity,
      encodeLessonProgress: identity,
    }

    root.Runtime = {
      bookmark: bookmark,
      exit: exit,
      finish: finish,
      finishQuiz: finishQuiz,
      finishStoryline: finishStoryline,
      getProgress: getProgress,
      isExport: isExport,
      reportAnswer: reportAnswer,
      resolvePath: resolvePath,
      resolveFontPath: resolveFontPath,
      setLessonProgress: setLessonProgress,
      setCourseProgress: setCourseProgress
    };
  }(window));
</script>

    
  </body>
</html>