File: /home/clients/94735d3feef25fe7d1511e6bdd8b0ef6/web/wp-content/uploads/uncanny-snc/42/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>REACTING POSITIVELY</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 = "eyJjb3Vyc2UiOnsiaWQiOiI3V1FwWTEyTmlnMk9ta3A2Z3FOS0owYkJfSmdVTkRNaCIsIm9yaWdpbmFsSWQiOm51bGwsImF1dGhvciI6ImFpZHxjODFkNDk0MS01ZmQ3LTRhMTctOGYyMi1lZGFlNjFlMGEyN2QiLCJzZWxlY3RlZEF1dGhvcklkIjoibm9uZSIsImNvbG9yIjoiI2ZmZiIsIm5hdmlnYXRpb25Nb2RlIjoiZnJlZSIsInRpdGxlIjoiUkVBQ1RJTkcgUE9TSVRJVkVMWSIsInNoYXJlUGFzc3dvcmQiOiIiLCJkZXNjcmlwdGlvbiI6IjxwPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj48c3Ryb25nPkJhZGdlOiBSRUFDVElORyBQT1NJVElWRUxZPC9zdHJvbmc+PC9zcGFuPjwvcD48cD48YnI+PC9wPjxwPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj5PbmUgZGF5LCB5b3UgbWF5IGJlIGZhY2VkIHdpdGggYW4gYXZhbGFuY2hlLiBPdXIgZ29hbCBpcyB0byZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMTk4LCAwLCAxOTApO1wiPjxzdHJvbmc+cHJlcGFyZSB5b3UgYXMgd2VsbCBhcyBwb3NzaWJsZSBmb3IgYSBjcmlzaXMgc2l0dWF0aW9uIGFuZCBnaXZlIHlvdSB0aGUgdG9vbHMgeW91IG5lZWQgdG8gbWFuYWdlIGl0IGVmZmVjdGl2ZWx5PC9zdHJvbmc+PC9zcGFuPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj4uPC9zcGFuPjxicj48YnI+PC9wPjxwPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj48c3Ryb25nPlRoZSBnb2FsIG9mIHRoZSBSRUFDVCBtb2R1bGU8L3N0cm9uZz4gaXMgdG8gaGVscCB5b3UgcmVhY3QgZWZmZWN0aXZlbHkgaW4gYW4gYXZhbGFuY2hlIHNpdHVhdGlvbi4gJm5ic3A7PC9zcGFuPjwvcD48cD48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+VGhpcyBtb2R1bGUgd2lsbCBjb3ZlciB0d28gc2NlbmFyaW9zOiZuYnNwOzwvc3Bhbj48L3A+PG9sPjxsaT48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+V2hhdCB0byBkbyBpZiB5b3UmcnNxdW87cmUgY2FycmllZCBhd2F5PC9zcGFuPjwvbGk+PGxpPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj5XaGF0IHRvIGRvIGlmIHlvdSZyc3F1bztyZTwvc3Bhbj48c3BhbiBzdHlsZT1cImNhcmV0LWNvbG9yOiByZ2IoMCwgMCwgMCk7IGNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+Jm5ic3A7YSByZXNjdWVyPC9zcGFuPjwvbGk+PC9vbD4iLCJzaGFyZUlkIjoiN2F0Y1Q2R0RnRDF6OFhmd1RDRUl2bUVoc3MwYWtEdkwiLCJjb3B5T2YiOiJLOUQ4OXpGY1ZzX3FoTWY3Z3FEbDU4QU5uMjRCZTdaSSIsIm9yZGVyIjoiMTY4MzExNDI3MzM2MiIsImZvbnRzIjpudWxsLCJtZWRpYSI6eyJ0bXAiOnsiaW1hZ2UiOnsia2V5IjoicmlzZS9jb3Vyc2VzLzdXUXBZMTJOaWcyT21rcDZncU5LSjBiQl9KZ1VORE1oL3Z5alBOYzRGWXluWGlQTmMtbG9nb19yZWFjdC5wbmciLCJ0eXBlIjoiaW1hZ2UiLCJ3aWR0aCI6NzUsImhlaWdodCI6NjUsImNydXNoZWRLZXkiOiJyaXNlL2NvdXJzZXMvN1dRcFkxMk5pZzJPbWtwNmdxTktKMGJCX0pnVU5ETWgvcFc5b1dDVDlMRk5TUEhsTC5wbmciLCJvcmlnaW5hbFVybCI6ImxvZ29fcmVhY3QucG5nIiwidXNlQ3J1c2hlZEtleSI6dHJ1ZX19LCJpbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvN1dRcFkxMk5pZzJPbWtwNmdxTktKMGJCX0pnVU5ETWgvYmNXVDA5MmlDa1p4OXFBUS1IUF9iYWRnZTIwMjNfU2VhcmNoLnBuZyIsInR5cGUiOiJpbWFnZSIsIndpZHRoIjo3NSwiaGVpZ2h0Ijo3NSwiY3J1c2hlZEtleSI6ImJrUm9fTUx2UlMwak92aUpfSk56d3J5TzhoTXgyNkdoci5wbmciLCJvcmlnaW5hbFVybCI6IkhQX2JhZGdlMjAyM19TZWFyY2gucG5nIiwidXNlQ3J1c2hlZEtleSI6dHJ1ZX19LCJjb3ZlckltYWdlIjp7ImFscGhhIjoyMCwibWVkaWEiOnsiaW1hZ2UiOnsia2V5IjoicmlzZS9jb3Vyc2VzLzdXUXBZMTJOaWcyT21rcDZncU5LSjBiQl9KZ1VORE1oL1BNNW94MkRIMTZfQlFhMGotV0VNX2Jhbm5lcl9SRUFDVF92M19OT1BST0NFU1MuanBnIiwidHlwZSI6ImltYWdlIiwiY3J1c2hlZEtleSI6Ik1Ub3d2dTREeFBKWEdEcFpfYzlSQVE0eDU2ZTlxbGlFQS5qcGciLCJvcmlnaW5hbFVybCI6IldFTV9iYW5uZXJfUkVBQ1RfdjNfTk9QUk9DRVNTLmpwZyIsInVzZUNydXNoZWRLZXkiOnRydWUsInNyYyI6Imh0dHBzOi8vYXJ0aWN1bGF0ZXVzZXJjb250ZW50LmNvbS9hc3NldHMvcmlzZS9hc3NldHMvdGhlbWVzL2NsYXNzaWMvY292ZXItaW1hZ2UvNF9tZWRpY2FsLmpwZyJ9fSwiZGlzcGxheVNpZGViYXIiOnRydWV9LCJsZXNzb25zIjpbeyJpZCI6IjBvQ283OFItcWNsdHdiVV9xYWh1LWRpY1FZLW4wZk16Iiwib3JpZ2luYWxJZCI6bnVsbCwiYXV0aG9yIjoiYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZCIsInNlbGVjdGVkQXV0aG9ySWQiOiJub25lIiwiY291cnNlSWQiOiI3V1FwWTEyTmlnMk9ta3A2Z3FOS0owYkJfSmdVTkRNaCIsInRpdGxlIjoiVGhlIGF2YWxhbmNoZSIsImRlc2NyaXB0aW9uIjoiIiwidHlwZSI6ImJsb2NrcyIsImljb24iOiJBcnRpY2xlIiwiaXRlbXMiOlt7ImlkIjoiY2tzcnE3ZmMwMDA0NTNlNXNrbnhzbjliOCIsInR5cGUiOiJpbWFnZSIsIml0ZW1zIjpbeyJpZCI6ImNrc3JvbG5ibDAwMmYzZTVzOHFwb3J2cmQiLCJtZWRpYSI6eyJpbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvN1dRcFkxMk5pZzJPbWtwNmdxTktKMGJCX0pnVU5ETWgvckV6VnhkcTVWUGF0Mkx0Yi1XRU0yMDIzX2Jhbm5lcl8ya3B4X0JDX0F2YWxhbmNoZV9OT1BST0NFU1MuanBnLS5qcGciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoiMWVqaGxZeFhjRk4zWVlJSF9NaFZLX3kwcFRKQVpuYjhFLmpwZyIsIm9yaWdpbmFsVXJsIjoiV0VNMjAyM19iYW5uZXJfMmtweF9CQ19BdmFsYW5jaGVfTk9QUk9DRVNTLmpwZy0uanBnIiwidXNlQ3J1c2hlZEtleSI6dHJ1ZX19LCJjYXB0aW9uIjoiIn1dLCJmYW1pbHkiOiJpbWFnZSIsInZhcmlhbnQiOiJmdWxsIiwic2V0dGluZ3MiOnsib3BhY2l0eSI6MC41LCJwYWRkaW5nVG9wIjozLCJ6b29tT25DbGljayI6dHJ1ZSwib3BhY2l0eUNvbG9yIjoiIzAwMDAwMCIsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNsOThqMGk5azAwMDMyNjZsejZ0bDNiZnQiLCJ0eXBlIjoibXVsdGltZWRpYSIsIml0ZW1zIjpbeyJpZCI6ImNsOThqMGk5bDAwMDQyNjZsenRiaGtwNTkiLCJtZWRpYSI6eyJlbWJlZCI6eyJzcmMiOiIvL2Nkbi5lbWJlZGx5LmNvbS93aWRnZXRzL21lZGlhLmh0bWw/c3JjPWh0dHBzJTNBJTJGJTJGcGxheWVyLnZpbWVvLmNvbSUyRnZpZGVvJTJGNzU3MTAwMzI4JTNGaCUzRDgxZDNmMGU4MmYlMjZhcHBfaWQlM0QxMjI5NjMmZG50cD0xJmRpc3BsYXlfbmFtZT1WaW1lbyZ1cmw9aHR0cHMlM0ElMkYlMkZ2aW1lby5jb20lMkY3NTcxMDAzMjgmaW1hZ2U9aHR0cHMlM0ElMkYlMkZpLnZpbWVvY2RuLmNvbSUyRnZpZGVvJTJGMTUyMDc4NzU4OS0xZTg5NmU1NWIxMDkxZjA3Y2Q4M2NmZDJkNjc5ZmJmMzg1MTAwMzU0M2M3NzBiM2UwZDgyZTQzN2JlYjY1MDgxLWRfMTI4MCZrZXk9NWNiYWM4MGEyNWRmNDYyYTk5ZTU4ZWNjZDgwMWFjYzAmdHlwZT10ZXh0JTJGaHRtbCZzY2hlbWE9dmltZW8iLCJ0eXBlIjoiZW1iZWQiLCJ0aXRsZSI6IlJlYWN0MSAoMikiLCJmYXZpY29uIjoiaHR0cHM6Ly92aW1lby5jb20vZmF2aWNvbi5pY28iLCJwcm92aWRlciI6IlZpbWVvIiwiZW1iZWRUeXBlIjoidmlkZW8iLCJ0aHVtYm5haWwiOiJodHRwczovL2kudmltZW9jZG4uY29tL3ZpZGVvLzE1MjA3ODc1ODktMWU4OTZlNTViMTA5MWYwN2NkODNjZmQyZDY3OWZiZjM4NTEwMDM1NDNjNzcwYjNlMGQ4MmU0MzdiZWI2NTA4MS1kXzEyODAiLCJkZXNjcmlwdGlvbiI6bnVsbCwib3JpZ2luYWxVcmwiOiJodHRwczovL3ZpbWVvLmNvbS83NTcxMDAzMjgiLCJwcm92aWRlclVybCI6Imh0dHBzOi8vdmltZW8uY29tLyJ9fSwic2V0dGluZ3MiOnsic2hvd01ldGFEYXRhIjpmYWxzZX19XSwiZmFtaWx5IjoibXVsdGltZWRpYSIsInZhcmlhbnQiOiJlbWJlZCIsInNldHRpbmdzIjp7ImNhcmRNb2RlIjoiV0hJVEUiLCJzdHlsZU1vZGUiOiJCUkFOREVEIiwicGFkZGluZ1RvcCI6Mywic2hvd0JvcmRlciI6ZmFsc2UsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRNb2RlIjoiQ09MT1IiLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3BzaGk2a3UwMDM3M2U1anRiNXNkejJlIiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3BzaGk2a3UwMDM4M2U1amk2bmQ0ZWxjIiwiaGVhZGluZyI6IjxwPjxzdHJvbmc+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPlRoZSBzbm93IGdpdmVzIHdheS4gQXZhbGFuY2hlITwvc3Bhbj48L3N0cm9uZz48YnI+PGJyPjwvcD4iLCJwYXJhZ3JhcGgiOiI8UD48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+PFNUUk9ORz5BbiBhdmFsYW5jaGUgaXMgYSBwaHlzaWNhbCBwaGVub21lbm9uwqA8L1NUUk9ORz50aGF0IG9jY3VycyB3aGVuIGEgbWFzcyBvZiBzbm93IHJlbGVhc2VzIGZyb20gdGhlIHNub3dwYWNrIGFuZCBzbGlkZXMgZG93biB0aGUgbW91bnRhaW4gdW5kZXIgdGhlIGZvcmNlIG9mIGl0cyBvd24gd2VpZ2h0IG9yIGFuIGV4dGVybmFsIGxvYWQsIHN1Y2ggYXMgYSBza2llci48L1NQQU4+PC9QPiJ9XSwibWVkaWEiOnt9LCJmYW1pbHkiOiJ0ZXh0IiwidmFyaWFudCI6InN1YmhlYWRpbmcgcGFyYWdyYXBoIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiI2ZmZmZmZiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcHNjcjJrajAwM3QzZTVqd3Fjb2IyNTAiLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrcHNjYmw5YTAwMjIzZTVqY2hkeDF4Z2ciLCJoZWFkaW5nIjoiPFA+PFNUUk9ORz48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+SW4gYW4gYXZhbGFuY2hlLCB5b3UgYXJlIGVpdGhlcjo8L1NQQU4+PC9TVFJPTkc+PC9QPiIsInBhcmFncmFwaCI6IiJ9XSwibWVkaWEiOnt9LCJmYW1pbHkiOiJ0ZXh0IiwidmFyaWFudCI6InN1YmhlYWRpbmciLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3N2Z21rcDYwMDM0M2U1c2JjeXBsbjN3IiwidHlwZSI6ImludGVyYWN0aXZlIiwiaXRlbXMiOlt7ImlkIjoiY2tzdmdidXY3MDAwajNlNXN5Y2h3eHNicCIsIm1lZGlhIjp7InRtcCI6eyJpbWFnZSI6eyJrZXkiOiJhc3NldHMvcmlzZS9hc3NldHMvYmxvY2stZGVmYXVsdHMvcGFyYWdsaWRlLmpwZyIsInNyYyI6Imh0dHBzOi8vYXJ0aWN1bGF0ZXVzZXJjb250ZW50LmNvbS9hc3NldHMvcmlzZS9hc3NldHMvYmxvY2stZGVmYXVsdHMvcGFyYWdsaWRlLmpwZyIsInR5cGUiOiJpbWFnZSIsInRodW1ibmFpbCI6Imh0dHBzOi8vYXJ0aWN1bGF0ZXVzZXJjb250ZW50LmNvbS9hc3NldHMvcmlzZS9hc3NldHMvYmxvY2stZGVmYXVsdHMvcGFyYWdsaWRlX3RodW1iLmpwZyIsIm9yaWdpbmFsVXJsIjoicGFyYWdsaWRlLmpwZyJ9fX0sInRpdGxlIjoiY2FycmllZCBhd2F5IiwiZGVzY3JpcHRpb24iOiI8cD48c3Ryb25nPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxNXB4OyBjb2xvcjogcmdiKDE5OCwgMCwgMTkwKTtcIj5JdCZyc3F1bztzIHRpbWUgdG8gZmlnaHQgZm9yIHlvdXIgbGlmZSE8L3NwYW4+PC9zdHJvbmc+PC9wPjxwPjxicj48L3A+PHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE1cHg7XCI+VGhlIHNub3cgZnJhY3R1cmVzIGFuZCBiZWdpbnMgdG8gbW92ZSB1bmRlcm5lYXRoIHlvdXIgc2tpcyBvciBib2FyZC48L3NwYW4+PC9wPjxwPjxicj48L3A+PHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE1cHg7XCI+VGhlcmUgYXJlIHR3byBwb3NzaWJsZSBvdXRjb21lczo8L3NwYW4+PC9wPjx1bD48bGk+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE1cHg7XCI+WW91IG1hbmFnZSB0byBlc2NhcGU8L3NwYW4+PC9saT48bGk+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE1cHg7XCI+WW91IGdldCBjYXJyaWVkIGF3YXkgYnkgdGhlIGF2YWxhbmNoZTwvc3Bhbj48L2xpPjwvdWw+In0seyJpZCI6ImNrc3ZnYnV2NzAwMGszZTVzODJnanVkMHkiLCJ0aXRsZSI6ImEgcmVzY3VlciIsImRlc2NyaXB0aW9uIjoiPHA+PHN0cm9uZz48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTVweDsgY29sb3I6IHJnYigxOTgsIDAsIDE5MCk7XCI+SWYgeW91IGRvbiZyc3F1bzt0IHNhdmUgeW91ciBmcmllbmQsIG5vIG9uZSB3aWxsITwvc3Bhbj48L3N0cm9uZz48L3A+PHA+PGJyPjwvcD48cD48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTVweDtcIj5UaGUgYXZhbGFuY2hlIGhhcyBiZWVuIHRyaWdnZXJlZCwgYW5kIG9uZSBvciBtb3JlIGdyb3VwIG1lbWJlcnMgaGF2ZSBiZWVuIGNhcnJpZWQgYXdheS48L3NwYW4+PC9wPjxwPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxNXB4O1wiPllvdSZyc3F1bztyZSBvdmVyY29tZSB3aXRoIHN0cmVzcyBhbmQgZW1vdGlvbiwgYnV0IHlvdSBoYXZlIG11Y2ggdG8gZG8uJm5ic3A7PC9zcGFuPjwvcD48cD48YnI+PC9wPjxwPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxNXB4O1wiPlRvIHJlYWN0IGVmZmVjdGl2ZWx5LCB5b3UgbXVzdCBoYXZlIHRoZSByaWdodCByZWZsZXhlcyZuYnNwOzwvc3Bhbj48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTVweDtcIj5hbmQgc3RlYWR5IHlvdXIgbmVydmVzLjwvc3Bhbj48L3A+PHA+PGJyPjwvcD48cD48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTVweDtcIj5Zb3UmcnNxdW87bGwgbmVlZCB0byBjaGFubmVsIHlvdXIgZW5lcmd5IHBvc2l0aXZlbHkgdG8gcmVzY3VlIHRoZSBidXJpZWQgZ3JvdXAgbWVtYmVyKHMpLiBUaGF0JnJzcXVvO3Mgd2h5IGl0JnJzcXVvO3Mgc28gdml0YWwgdG8gcHJhY3RpY2UgcmVndWxhcmx5Ljwvc3Bhbj48L3A+In1dLCJmYW1pbHkiOiJpbnRlcmFjdGl2ZSIsInZhcmlhbnQiOiJ0YWJzIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6Mywiem9vbU9uQ2xpY2siOnRydWUsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcHNlMm0wdDAwOWUzZTVqY2Q4ODdidGUiLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrcHNjYmw5YTAwMXozZTVqaG5nM2NuenkiLCJoZWFkaW5nIjoiPFA+PFNQQU4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPkluIGVpdGhlciBjYXNlLCB5b3UgbmVlZCB0byBkZXZlbG9wIHRoZSByZWZsZXhlcyByZXF1aXJlZCB0byByZW1haW4gYWN0aXZlIGFuZCBrZWVwIGZpZ2h0aW5nIGluIHRoZSBmYWNlIG9mIGFuIGF2YWxhbmNoZSwgYW5kIHRvIGRvIHNvIGVmZmVjdGl2ZWx5OjwvU1BBTj48L1A+IiwicGFyYWdyYXBoIjoiPFA+SW4gZWl0aGVyIGNhc2UsIHlvdSBuZWVkIHRvIGRldmVsb3AgdGhlIHJlZmxleGVzIHJlcXVpcmVkIHRvIHJlbWFpbiBhY3RpdmUgYW5kIGtlZXAgZmlnaHRpbmcgaW4gdGhlIGZhY2Ugb2YgYW4gYXZhbGFuY2hlLCBhbmQgdG8gZG8gc28gZWZmZWN0aXZlbHkuPC9QPiJ9XSwibWVkaWEiOnt9LCJmYW1pbHkiOiJ0ZXh0IiwidmFyaWFudCI6InN1YmhlYWRpbmciLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIjZmZmZmZmIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2tyZG5leDdzMDAyeTNlNWs4MHNpMmYzMSIsInR5cGUiOiJkaXZpZGVyIiwiaXRlbXMiOlt7ImlkIjoiY2tyZG5lZGtoMDAxMDNlNWtkbGpuNzg0ZyIsInR5cGUiOiIiLCJ0aXRsZSI6IlNDRU5BUklPICMxOiBJIEFNIENBUlJJRUQgQVdBWSIsImJ1dHRvbkNvbG9yIjoiYnJhbmQiLCJjb21wbGV0ZUhpbnQiOiJDb21wbGV0ZSB0aGUgY29udGVudCBhYm92ZSBiZWZvcmUgbW92aW5nIG9uLiJ9XSwiZmFtaWx5IjoiY29udGludWUiLCJ2YXJpYW50IjoiY29udGludWUiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19XSwibWVkaWEiOnt9LCJwaWxlcyI6W10sInNldHRpbmdzIjp7fSwiZHVwbGljYXRlZEZyb21JZCI6IiIsImRlbGV0ZWQiOmZhbHNlLCJjcmVhdGVkQXQiOiIyMDIxLTA2LTExVDEzOjA3OjM3LjQxMFoiLCJ1cGRhdGVkQXQiOiIyMDIzLTAyLTAyVDA3OjE2OjEwLjYxMVoiLCJsYXN0VXBkYXRlZEJ5IjoiYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZCIsInJlYWR5Ijp0cnVlLCJwb3NpdGlvbiI6bnVsbCwidHJhbnNmZXJyZWRBdCI6bnVsbCwiZHVyYXRpb24iOjYsImlzUGFydG5lckNvbnRlbnRBdXRob3IiOmZhbHNlLCJoZWFkZXJJbWFnZSI6e319LHsiaWQiOiJDUTVZLVFybmNGMklmRFQ4cEZ5QzVfaUpvclpBdDlkNyIsIm9yaWdpbmFsSWQiOm51bGwsImF1dGhvciI6ImFpZHxjODFkNDk0MS01ZmQ3LTRhMTctOGYyMi1lZGFlNjFlMGEyN2QiLCJzZWxlY3RlZEF1dGhvcklkIjoibm9uZSIsImNvdXJzZUlkIjoiN1dRcFkxMk5pZzJPbWtwNmdxTktKMGJCX0pnVU5ETWgiLCJ0aXRsZSI6IjEuIEkgYW0gY2FycmllZCBhd2F5IiwiZGVzY3JpcHRpb24iOiIiLCJ0eXBlIjoiYmxvY2tzIiwiaWNvbiI6IkFydGljbGUiLCJpdGVtcyI6W3siaWQiOiJja3NuNDliY3gwMDMzM2g2YTI4c2tsaXl3IiwidHlwZSI6ImltYWdlIiwiaXRlbXMiOlt7ImlkIjoiY2tydnVqNnQ3MDAyZjNlNWt0ZHYwbTFtcSIsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy83V1FwWTEyTmlnMk9ta3A2Z3FOS0owYkJfSmdVTkRNaC8tcGhIVU5xM3prQm9mSkZPLVdFTTIwMjNfYmFubmVyXzJrcHhfSFBfSmVTdWlzRW1wb3J0ZV9OT1BST0NFU1MuanBnLS5qcGciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoiVHAxdmg2ODBhV05OblRSOV80SVJNY3U3YjhqcWx1aEFmLmpwZyIsIm9yaWdpbmFsVXJsIjoiV0VNMjAyM19iYW5uZXJfMmtweF9IUF9KZVN1aXNFbXBvcnRlX05PUFJPQ0VTUy5qcGctLmpwZyIsInVzZUNydXNoZWRLZXkiOnRydWV9fSwiY2FwdGlvbiI6IiJ9XSwiZmFtaWx5IjoiaW1hZ2UiLCJ2YXJpYW50IjoiZnVsbCIsInNldHRpbmdzIjp7Im9wYWNpdHkiOjAuNSwicGFkZGluZ1RvcCI6MCwiem9vbU9uQ2xpY2siOnRydWUsIm9wYWNpdHlDb2xvciI6IiMwMDAwMDAiLCJwYWRkaW5nQm90dG9tIjowLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3Q1em53MjcwMDMyM2U1c2N3dGpra3h2IiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3Q1em44d24wMDF6M2U1c3ppdjFlc20zIiwicGFyYWdyYXBoIjoiPHA+Rm9sbG93aW5nIHRoZSBzaG9jaywgdGhlIHNub3cgZnJhY3R1cmVzIGFuZCBiZWdpbnMgdG8gbW92ZSB1bmRlcm5lYXRoIHlvdXIgc2tpcyBvciBib2FyZC48L3A+PHA+PHN0cm9uZz5JdCZyc3F1bztzIHRpbWUgdG8gZmlnaHQgZm9yIHlvdXIgbGlmZSE8L3N0cm9uZz48L3A+In1dLCJmYW1pbHkiOiJ0ZXh0IiwidmFyaWFudCI6InBhcmFncmFwaCIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcHNkN3U4YTAwNjAzZTVqcW54b3Q4ZXUiLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrcHNjYmw5YTAwMjczZTVqbjU5anNiNDUiLCJwYXJhZ3JhcGgiOiIifV0sIm1lZGlhIjp7fSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJwYXJhZ3JhcGgiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIjZmZmZmZmIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2twc2QzcDgxMDA1bjNlNWpsOHBkZGdlbSIsInR5cGUiOiJ0ZXh0IiwiaXRlbXMiOlt7ImlkIjoiY2twc2NibDlhMDAyMjNlNWpjaGR4MXhnZyIsImhlYWRpbmciOiI8UD48U1RST05HPjxTUEFOIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj5UaGVyZSBhcmUgdHdvIHBvc3NpYmxlIG91dGNvbWVzOjwvU1BBTj48L1NUUk9ORz48L1A+IiwicGFyYWdyYXBoIjoiIn1dLCJtZWRpYSI6e30sImZhbWlseSI6InRleHQiLCJ2YXJpYW50Ijoic3ViaGVhZGluZyIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrc3ZpZDFpNTAwM3YzZTVzaTlpa2d0NTMiLCJ0eXBlIjoiaW50ZXJhY3RpdmUiLCJpdGVtcyI6W3siaWQiOiJja3N2aTY1bzAwMDBqM2U1c2l1a2Nyb3FlIiwibWVkaWEiOnsidG1wIjp7fSwiaW1hZ2UiOnsia2V5IjoicmlzZS9jb3Vyc2VzLzdXUXBZMTJOaWcyT21rcDZncU5LSjBiQl9KZ1VORE1oL0V6OW5KZ19SbWRWcVJ0LV8tUmVhY3RfYWNjb3JkZW9uX1NlY2hhcHBlci5qcGciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoiY2xBY1JPNld1bXplNVk4Y191Q1h3d3R1RV9yb0szQlBGLmpwZyIsIm9yaWdpbmFsVXJsIjoiUmVhY3RfYWNjb3JkZW9uX1NlY2hhcHBlci5qcGciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfX0sInRpdGxlIjoiWU9VIEVTQ0FQRSIsImRlc2NyaXB0aW9uIjoiPHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE1cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+VGhlIHNub3dwYWNrIGZyYWN0dXJlcyBhbmQgYmVnaW5zIHRvIG1vdmUuIFlvdSBtdXN0Ojwvc3Bhbj48L3A+PHVsPjxsaT48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTVweDtcIj48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+PHN0cm9uZz5GaWdodCB0byBzdGF5IHVwcmlnaHQ8L3N0cm9uZz48L3NwYW4+PC9zcGFuPjwvbGk+PGxpPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxNXB4O1wiPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj48c3Ryb25nPkFjdGl2YXRlIHlvdXIgc3Vydml2YWwgZ2Vhcjwvc3Ryb25nPjxzdHJvbmc+Jm5ic3A7KGFpcjwvc3Ryb25nPjxzdHJvbmc+YmFnLCBBdmFsdW5nLCBldGMuKTwvc3Ryb25nPjwvc3Bhbj48L3NwYW4+PC9saT48bGk+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE1cHg7XCI+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPjxzdHJvbmc+UGljayB1cCBzcGVlZCBieSByaWRpbmcgZGlyZWN0bHkgZG93biB0aGUgc2xvcGVsaW5lPC9zdHJvbmc+PC9zcGFuPjwvc3Bhbj48L2xpPjxsaT48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTVweDtcIj48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+PHN0cm9uZz5PbmNlIHlvdSZyc3F1bzt2ZSBwaWNrZWQgdXAgc3BlZWQsIGJlZ2luIHRvIHNraSBkaWFnb25hbGx5IGF3YXkgZnJvbSB0aGUgcGF0aCBvZiB0aGUgYXZhbGFuY2hlIHRvIGVzY2FwZS4gTWFpbnRhaW4geW91ciBzcGVlZDogdGhpcyBpcyB5b3VyIG9ubHkgd2VhcG9uLjwvc3Ryb25nPjwvc3Bhbj48L3NwYW4+PC9saT48bGk+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE1cHg7XCI+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPjxzdHJvbmc+RG9uJnJzcXVvO3QgdHJ5IHRvIG1vdmUgbGF0ZXJhbGx5IHRvbyBzb29uICZuZGFzaDsgeW91JnJzcXVvO2xsIGdldCBjYXJyaWVkIGF3YXkgaWYgeW91IGFyZW4mcnNxdW87dCBtb3ZpbmcgZmFzdCBlbm91Z2guPC9zdHJvbmc+PC9zcGFuPjwvc3Bhbj48L2xpPjwvdWw+PHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE1cHg7XCI+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPlRoaXMgdGltZSwgeW91IHdlcmUgbHVja3kuIFlvdSBtYW5hZ2VkIHRvIGVzY2FwZSB0aGUgYXZhbGFuY2hlLiBSZWdhaW4geW91ciBjb21wb3N1cmUuIFNlaXplIHRoZSBvcHBvcnR1bml0eSB0byBkZWJyaWVmLCBhcyBpdCBtYXkgbm90IHByZXNlbnQgaXRzZWxmIGFnYWluLjwvc3Bhbj48L3NwYW4+PC9wPjxwPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxNXB4O1wiPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj48YnI+PC9zcGFuPjwvc3Bhbj48L3A+PHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE1cHg7XCI+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPkxlYXJuIGFzIG11Y2ggYXMgeW91IGNhbiBmcm9tIHRoZSBleHBlcmllbmNlIHRvIGF2b2lkIG1ha2luZyB0aGUgc2FtZSBtaXN0YWtlcyBpbiB0aGUgZnV0dXJlLiBBbmFseXplIHRoZSBhY3Rpb25zIGFuZCBkZWNpc2lvbnMgdGhhdCBsZWQgdG8gdGhlIGFjY2lkZW50LiZuYnNwOzwvc3Bhbj48L3NwYW4+PC9wPjxwPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxNXB4O1wiPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj48YnI+PC9zcGFuPjwvc3Bhbj48L3A+PHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE1cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+VHJ5IHRvIGlkZW50aWZ5IHRoZSBjYXVzZTogd2FzIGl0IHNpbXBsZSBiYWQgbHVjaywgb3IgZGlkIHlvdSBpbXByb3Blcmx5IGFzc2VzcyB0aGUgaHVtYW4gYW5kL29yIG5hdHVyYWwgcmlzayBmYWN0b3JzPzwvc3Bhbj48L3A+In0seyJpZCI6ImNrc3ZpNjVvMDAwMGszZTVzbTl3MWU5YnMiLCJtZWRpYSI6eyJpbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvN1dRcFkxMk5pZzJPbWtwNmdxTktKMGJCX0pnVU5ETWgvSVIxZzVmSkpMQzNXTGpHNC1SZWFjdF9hY2NvcmRlb25fRXRyZUVtcG9ydGUuanBnIiwidHlwZSI6ImltYWdlIiwiY3J1c2hlZEtleSI6Im9ydmZqZWwxYWhVSVlUNzVfQ3p1VnBGWnlaV080ZzE2NC5qcGciLCJvcmlnaW5hbFVybCI6IlJlYWN0X2FjY29yZGVvbl9FdHJlRW1wb3J0ZS5qcGciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfX0sInRpdGxlIjoiWU9VIEFSRSBDQVJSSUVEIEFXQVkiLCJkZXNjcmlwdGlvbiI6IjxwPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxNXB4O1wiPk5vIGx1Y2sgdGhpcyB0aW1lLiBZb3UgdHJpZWQgdG8gZ2V0IGF3YXksIGJ1dCBuYXR1cmUgd2FzIHRvbyBwb3dlcmZ1bC4gWW91IGNvdWxkbiZyc3F1bzt0IGVzY2FwZSB0aGUgYXZhbGFuY2hlIGFuZCBhcmUgbm93IGJlaW5nIGNhcnJpZWQgYXdheSBieSB0aGUgbWFzcyBvZiBzbm93Ojwvc3Bhbj48L3A+PHVsPjxsaT48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTVweDtcIj48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMTk4LCAwLCAxOTApO1wiPjxzdHJvbmc+U3RheSBhY3RpdmUgYW5kIGtlZXAgZmlnaHRpbmchPC9zdHJvbmc+PC9zcGFuPjwvc3Bhbj48L2xpPjxsaT48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTVweDtcIj48c3Ryb25nPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigxOTgsIDAsIDE5MCk7XCI+R2V0IGludG8gYSBob3Jpem9udGFsIHBvc2l0aW9uIHRvIGhlbHAgeW91cnNlbGYgZmxvYXQgYW5kIHByb3RlY3QgeW91ciBsZWdzPC9zcGFuPjwvc3Ryb25nPjwvc3Bhbj48L2xpPjxsaT48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTVweDtcIj48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMTk4LCAwLCAxOTApO1wiPjxzdHJvbmc+UHJvdGVjdCB5b3VyIGFpcndheSAmbmRhc2g7IGNsb3NlIHlvdXIgbW91dGghPC9zdHJvbmc+PC9zcGFuPjwvc3Bhbj48L2xpPjwvdWw+PHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE1cHg7XCI+QXMgc29vbiBhcyB5b3Ugbm90aWNlIHRoZSBtYXNzIG9mIHNub3cgc2xvd2luZyBkb3duOjwvc3Bhbj48L3A+PHVsPjxsaT48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTVweDtcIj48c3Ryb25nPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigxOTgsIDAsIDE5MCk7XCI+RmlnaHQgYWdhaW5zdCB0aGUgcHJlc3N1cmUgb2YgdGhlIHNub3c8L3NwYW4+PC9zdHJvbmc+PC9zcGFuPjwvbGk+PGxpPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxNXB4O1wiPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigxOTgsIDAsIDE5MCk7XCI+PHN0cm9uZz5UcnkgdG8gZnJlZSB1cCBzcGFjZSBpbiBmcm9udCBvZiB5b3VyIGZhY2U8L3N0cm9uZz48L3NwYW4+PC9zcGFuPjwvbGk+PGxpPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxNXB4O1wiPjxzdHJvbmc+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDE5OCwgMCwgMTkwKTtcIj5TdGF5IGNhbG0gYW5kIGRvbiZyc3F1bzt0IGxvc2UgaG9wZTwvc3Bhbj48L3N0cm9uZz48L3NwYW4+PC9saT48L3VsPjxwPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxNXB4O1wiPklmIHlvdSBhcmUgc3RpbGwgY29uc2Npb3VzLCB0aGVyZSZyc3F1bztzIG5vdGhpbmcgbGVmdCB0byBkby4gPHN0cm9uZz5SZW1haW4gY2FsbTwvc3Ryb25nPiBhbmQgaG9wZSB0aGF0IHlvdXIgZmVsbG93IGdyb3VwIG1lbWJlcnMga25vdyB0aGUgc2VhcmNoIHByb2NlZHVyZS48L3NwYW4+PC9wPjxwPjxicj48L3A+PHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE1cHg7XCI+VGhpcyBpcyB5b3VyIGxhc3QgY2hhbmNlISBOb3cgeW91IGNhbiBhcHByZWNpYXRlIHdoeSA8c3Ryb25nPmNvbW11bml0eTwvc3Ryb25nPiwgdGVhbSBjb2hlc2lvbiBhbmQgPHN0cm9uZz50cmFpbmluZzwvc3Ryb25nPiBhcmUgc28gaW1wb3J0YW50Ljwvc3Bhbj48L3A+In1dLCJmYW1pbHkiOiJpbnRlcmFjdGl2ZSIsInZhcmlhbnQiOiJ0YWJzIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6Mywiem9vbU9uQ2xpY2siOmZhbHNlLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3J2dHJja2UwMDJ4M2U1a2Y2cTF2Z203IiwidHlwZSI6ImRpdmlkZXIiLCJpdGVtcyI6W3siaWQiOiJja3J2dHI1dXowMDEwM2U1a3kxdzl1M2xmIiwidHlwZSI6IiIsInRpdGxlIjoiSE9XIFRPIEVTQ0FQRSBBTiBBVkFMQU5DSEUiLCJidXR0b25Db2xvciI6ImJyYW5kIiwiY29tcGxldGVIaW50IjoiQ29tcGxldGUgdGhlIGNvbnRlbnQgYWJvdmUgYmVmb3JlIG1vdmluZyBvbi4ifV0sImZhbWlseSI6ImNvbnRpbnVlIiwidmFyaWFudCI6ImNvbnRpbnVlIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2twc2Riejk3MDA2azNlNWpjbTYyazVtNCIsInR5cGUiOiJkaXZpZGVyIiwiaXRlbXMiOltdLCJmYW1pbHkiOiJkaXZpZGVyIiwidmFyaWFudCI6Im51bWJlcmVkIGRpdmlkZXIiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3B3a3ExZmMwMDMwM2U1anN2ZGo1Y3RrIiwidHlwZSI6ImltYWdlIiwiaXRlbXMiOlt7ImlkIjoiY2twc2NibDlhMDAyZjNlNWo3dTY1a2FrNCIsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy83V1FwWTEyTmlnMk9ta3A2Z3FOS0owYkJfSmdVTkRNaC9WWEo0WTl0MTljZ1lsS0M1LVdFTTIwMjNfYmFubmVyXzJrcHhfSFBfUmVhY3QwMV9OT1BST0NFU1MuanBnIiwidHlwZSI6ImltYWdlIiwiY3J1c2hlZEtleSI6IlRqX3lJTHBHeWhYQ3VyRDZfU1B0NHNrVWI3QjIwS3dRQi5qcGciLCJvcmlnaW5hbFVybCI6IldFTTIwMjNfYmFubmVyXzJrcHhfSFBfUmVhY3QwMV9OT1BST0NFU1MuanBnIiwidXNlQ3J1c2hlZEtleSI6dHJ1ZX19LCJjYXB0aW9uIjoiIn1dLCJtZWRpYSI6e30sImZhbWlseSI6ImltYWdlIiwidmFyaWFudCI6ImZ1bGwiLCJzZXR0aW5ncyI6eyJvcGFjaXR5IjowLjUsInBhZGRpbmdUb3AiOjAsInpvb21PbkNsaWNrIjp0cnVlLCJvcGFjaXR5Q29sb3IiOiIjMDAwMDAwIiwicGFkZGluZ0JvdHRvbSI6MCwiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2twc2RvaHo4MDA3NTNlNWo1bmN3NHg4cCIsInR5cGUiOiJrbm93bGVkZ2VDaGVjayIsIml0ZW1zIjpbeyJpZCI6ImNrcHNjYmw5YTAwMTEzZTVqYWI1bng4NmUiLCJ0eXBlIjoiTVVMVElQTEVfUkVTUE9OU0UiLCJ0aXRsZSI6IjxwPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxOHB4O1wiPjxzdHJvbmc+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPlRoZSBzbm93cGFjayBmcmFjdHVyZXMgYW5kIGJlZ2lucyB0byBtb3ZlLjwvc3Bhbj48L3N0cm9uZz48L3NwYW4+PC9wPjxwPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxOHB4OyBjb2xvcjogcmdiKDAsIDAsIDApO1wiPldoYXQgc2hvdWxkIHlvdSBkbz88L3NwYW4+PC9wPjxwPjxicj48L3A+PHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7XCI+PGVtPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigxNTMsIDE1MywgMTUzKTtcIj5TZWxlY3QgdGhlIHJpZ2h0IGFuc3dlcnM8L3NwYW4+PC9lbT48L3NwYW4+PC9wPiIsImFuc3dlcnMiOlt7ImlkIjoiY2twc2NibDlhMDAxMjNlNWpxYXEzOXUwdSIsInRpdGxlIjoiPFA+PFNQQU4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPlBpY2sgdXAgc3BlZWQgYnkgcmlkaW5nIGRpcmVjdGx5IGRvd24gdGhlIHNsb3BlbGluZS48L1NQQU4+PC9QPiIsImNvcnJlY3QiOnRydWV9LHsiaWQiOiJja3BzZHRpdjkwMDdnM2U1amgzeGVkbXBoIiwiaXNOZXciOnRydWUsInRpdGxlIjoiPFA+PFNQQU4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPk1vdmUgbGF0ZXJhbGx5IHdpdGhvdXQgc3BlZWQuPC9TUEFOPjwvUD4iLCJjb3JyZWN0IjpmYWxzZX0seyJpZCI6ImNrcHNjYmw5YTAwMTMzZTVqbTlkMzlraG8iLCJ0aXRsZSI6IjxwPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj5BY3RpdmF0ZSB5b3VyIHN1cnZpdmFsIGdlYXIuPC9zcGFuPjwvcD4iLCJjb3JyZWN0Ijp0cnVlfV0sImZlZWRiYWNrIjoiIn1dLCJmYW1pbHkiOiJrbm93bGVkZ2VDaGVjayIsInZhcmlhbnQiOiJtdWx0aXBsZSBjaG9pY2UiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIjRTZDQ0VCIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2twc2RvcWx0MDA3NjNlNWoyc2EyZ291MyIsInR5cGUiOiJkaXZpZGVyIiwiaXRlbXMiOlt7ImlkIjoiY2twc2NibDlhMDAxMDNlNWprYzBraHByeCIsInR5cGUiOiIiLCJ0aXRsZSI6IlRIRSBSSUdIVCBNT1ZFUyIsImJ1dHRvbkNvbG9yIjoiYnJhbmQiLCJjb21wbGV0ZUhpbnQiOiJDb21wbGV0ZSB0aGUgY29udGVudCBhYm92ZSBiZWZvcmUgbW92aW5nIG9uLiJ9XSwiZmFtaWx5IjoiY29udGludWUiLCJ2YXJpYW50IjoiY29udGludWUiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3NzZzhnM3cwMGFzM2U1czY4cnV1ZmNvIiwidHlwZSI6ImludGVyYWN0aXZlIiwiaXRlbXMiOlt7IngiOiI0OS45ODMxNzMwNzY5MjMwNyIsInkiOiIxNi4xNTE0NDIzMDc2OTIzMDciLCJpZCI6ImNrc3JvbG5iazAwMWczZTVzdTNtYmpkZm0iLCJpY29uIjoiMDUiLCJ0aXRsZSI6IkZpZ2h0IHRvIHN0YXkgdXByaWdodC4iLCJpc0FjdGl2ZSI6ZmFsc2UsImRlc2NyaXB0aW9uIjoiIn0seyJ4IjoiNzYuNDk1MTkyMzA3NjkyMyIsInkiOiI1NC41OTM3NSIsImlkIjoiY2tzc2dlbzlvMDBjZjNlNXM1NXd1aDR4eiIsImljb24iOiIwNiIsInRpdGxlIjoiRG9u4oCZdCB0cnkgdG8gbW92ZSBsYXRlcmFsbHkgdG9vIHNvb24g4oCTIHlvdeKAmWxsIGdldCBjYXJyaWVkIGF3YXkgaWYgeW91IGFyZW7igJl0IG1vdmluZyBmYXN0IGVub3VnaCIsImhhc01lZGlhIjpmYWxzZSwiaXNBY3RpdmUiOmZhbHNlLCJkZXNjcmlwdGlvbiI6IiIsImlzTmV3bHlJbnNlcnRlZCI6dHJ1ZX0seyJ4IjoiNjAuMTg1MDk2MTUzODQ2MTUiLCJ5IjoiNjEuNTY5MTk2NDI4NTcxNDIiLCJpZCI6ImNrc3NnZHVkMzAwYzMzZTVzbGM1c2NpcG4iLCJpY29uIjoiMDUiLCJ0aXRsZSI6Ik1haW50YWluIHlvdXIgc3BlZWQ6IHRoaXMgaXMgeW91ciBvbmx5IHdlYXBvbiIsImhhc01lZGlhIjpmYWxzZSwiaXNBY3RpdmUiOmZhbHNlLCJkZXNjcmlwdGlvbiI6IiJ9LHsieCI6IjM5LjY3MDY3MzA3NjkyMzA3IiwieSI6IjYxLjUyMjMyMTQyODU3MTQyIiwiaWQiOiJja3NzZ2RoMncwMGMxM2U1czE2Y3F1anJyIiwiaWNvbiI6IjA1IiwidGl0bGUiOiJPbmNlIHlvdeKAmXZlIHBpY2tlZCB1cCBzcGVlZCwgYmVnaW4gdG8gc2tpIGRpYWdvbmFsbHkgYXdheSBmcm9tIHRoZSBwYXRoIG9mIHRoZSBhdmFsYW5jaGUiLCJoYXNNZWRpYSI6ZmFsc2UsImlzQWN0aXZlIjpmYWxzZSwiZGVzY3JpcHRpb24iOiIifSx7IngiOiI0OS44ODcwMTkyMzA3NjkyMyIsInkiOiI0NS4yODU3MTQyODU3MTQyODUiLCJpZCI6ImNrc3NnYzNsYTAwYmYzZTVzamJuYnA1NjkiLCJpY29uIjoiMDUiLCJ0aXRsZSI6IkFjdGl2YXRlIHlvdXIgc3Vydml2YWwgZ2VhciAoYWlyYmFnLCBBdmFsdW5nLCBldGMuKSIsImhhc01lZGlhIjpmYWxzZSwiaXNBY3RpdmUiOmZhbHNlLCJkZXNjcmlwdGlvbiI6IiJ9LHsieCI6IjUwLjA0MDg2NTM4NDYxNTM5IiwieSI6IjMzLjE0NzMyMTQyODU3MTQzIiwiaWQiOiJja3Nyb2xuYmswMDFoM2U1czl3Mzh6ZnNqIiwiaWNvbiI6IjA1IiwidGl0bGUiOiJQaWNrIHVwIHNwZWVkIGJ5IHJpZGluZyBkaXJlY3RseSBkb3duIHRoZSBzbG9wZWxpbmUiLCJpc0FjdGl2ZSI6ZmFsc2UsImRlc2NyaXB0aW9uIjoiIn1dLCJtZWRpYSI6eyJpbWFnZSI6eyJrZXkiOiJaai1pVWpiLUx6a0ZZdHZYX2RkcEUzQmdRMGJoR3YySGEtYUk4S2pTb2RoOFNMejhpcV9mcVZrZWpqTHRxTktzVlBDLVJFQUNUX0VTQ0FQRV9jcm9wNjUweDcwMHB4X05PUFJPQ0VTU18uZ2lmIiwidHlwZSI6ImltYWdlIiwiY3J1c2hlZEtleSI6InJpc2UvY291cnNlcy83V1FwWTEyTmlnMk9ta3A2Z3FOS0owYkJfSmdVTkRNaC9IRnN0Ym1wWGxqLWNTZmRuLmdpZiIsIm9yaWdpbmFsVXJsIjoiYUk4S2pTb2RoOFNMejhpcV9mcVZrZWpqTHRxTktzVlBDLVJFQUNUX0VTQ0FQRV9jcm9wNjUweDcwMHB4X05PUFJPQ0VTU18uZ2lmIiwidXNlQ3J1c2hlZEtleSI6ZmFsc2V9fSwiZmFtaWx5IjoiaW50ZXJhY3RpdmUtZnVsbHNjcmVlbiIsInZhcmlhbnQiOiJsYWJlbGVkZ3JhcGhpYyIsInNldHRpbmdzIjp7Im1lZGlhV2lkdGgiOiIwIiwicGFkZGluZ1RvcCI6MSwiem9vbU9uQ2xpY2siOnRydWUsInBhZGRpbmdCb3R0b20iOjAsImJhY2tncm91bmRDb2xvciI6IiNDNjAwQkUiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3BzZXZuYXowMGR5M2U1am9teHJ0Ymt1IiwidHlwZSI6ImRpdmlkZXIiLCJpdGVtcyI6W3siaWQiOiJja3BzY2JsOWEwMDEwM2U1amtjMGtocHJ4IiwidHlwZSI6IiIsInRpdGxlIjoiWU9V4oCZUkUgQUxJVkUhIiwiYnV0dG9uQ29sb3IiOiJicmFuZCIsImNvbXBsZXRlSGludCI6IkNvbXBsZXRlIHRoZSBjb250ZW50IGFib3ZlIGJlZm9yZSBtb3Zpbmcgb24uIn1dLCJmYW1pbHkiOiJjb250aW51ZSIsInZhcmlhbnQiOiJjb250aW51ZSIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcHNlNWdibzAwOXIzZTVqNGF6b2QzMGYiLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrcHNjYmw5YTAwMjIzZTVqY2hkeDF4Z2ciLCJoZWFkaW5nIjoiPFA+PFNUUk9ORz5UaGlzIHRpbWUsIHlvdSB3ZXJlIGx1Y2t5LjwvU1RST05HPjxTVFJPTkc+IFlvdSBtYW5hZ2VkIHRvIGVzY2FwZSB0aGUgYXZhbGFuY2hlLsKgPC9TVFJPTkc+PC9QPjxQPjxTVFJPTkc+UmVnYWluIHlvdXIgY29tcG9zdXJlLjwvU1RST05HPjwvUD4iLCJwYXJhZ3JhcGgiOiIifV0sIm1lZGlhIjp7fSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJzdWJoZWFkaW5nIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2twc2U2NnZ5MDA5czNlNWpwMzZpeXBhbSIsInR5cGUiOiJ0ZXh0IiwiaXRlbXMiOlt7ImlkIjoiY2twc2NibDlhMDAyYTNlNWpvNXZoMGJkOSIsInBhcmFncmFwaCI6IjxQPjxTUEFOIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4O1wiPjxTVFJPTkc+U2VpemUgdGhlIG9wcG9ydHVuaXR5IHRvIGRlYnJpZWYswqA8L1NUUk9ORz5hcyBpdCBtYXkgbm90IHByZXNlbnQgaXRzZWxmIGFnYWluLjwvU1BBTj48L1A+PFA+PFNQQU4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7XCI+TGVhcm4gYXMgbXVjaCBhcyB5b3UgY2FuIGZyb20gdGhlIGV4cGVyaWVuY2UgdG8gPFNUUk9ORz5hdm9pZCBtYWtpbmcgdGhlIHNhbWUgbWlzdGFrZXMgaW4gdGhlIGZ1dHVyZTwvU1RST05HPi4gQW5hbHl6ZSB0aGUgYWN0aW9ucyBhbmQgZGVjaXNpb25zIHRoYXQgbGVkIHRvIHRoZSBhY2NpZGVudC7CoDwvU1BBTj48L1A+PFA+PFNQQU4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7XCI+VHJ5IHRvIDxTVFJPTkc+aWRlbnRpZnkgdGhlIGNhdXNlPC9TVFJPTkc+OiB3YXMgaXQgc2ltcGxlIGJhZCBsdWNrLCBvciBkaWQgeW91IGltcHJvcGVybHkgYXNzZXNzIHRoZSBodW1hbiBhbmQvb3IgbmF0dXJhbCByaXNrIGZhY3RvcnM/PC9TUEFOPjwvUD4ifV0sImZhbWlseSI6ImltcGFjdCIsInZhcmlhbnQiOiJub3RlIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2twc2U4YjkzMDBhMTNlNWpra3p2ZmJqNyIsInR5cGUiOiJkaXZpZGVyIiwiaXRlbXMiOlt7ImlkIjoiY2twc2NibDlhMDAxMDNlNWprYzBraHByeCIsInR5cGUiOiIiLCJ0aXRsZSI6IkhPVyBUTyBSRUFDVCBJRiBZT1UgQVJFIENBUlJJRUQgQVdBWSIsImJ1dHRvbkNvbG9yIjoiYnJhbmQiLCJjb21wbGV0ZUhpbnQiOiJDb21wbGV0ZSB0aGUgY29udGVudCBhYm92ZSBiZWZvcmUgbW92aW5nIG9uLiJ9XSwibWVkaWEiOnt9LCJmYW1pbHkiOiJjb250aW51ZSIsInZhcmlhbnQiOiJjb250aW51ZSIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcHdrcXhkdDAwMzEzZTVqNnN0enRvcW0iLCJ0eXBlIjoiaW1hZ2UiLCJpdGVtcyI6W3siaWQiOiJja3B3a250ZWowMDJmM2U1ajB6bzhubWEzIiwibWVkaWEiOnsiaW1hZ2UiOnsia2V5IjoicmlzZS9jb3Vyc2VzLzdXUXBZMTJOaWcyT21rcDZncU5LSjBiQl9KZ1VORE1oL2F1U1lkQm15NV9kUERsUjItV0VNMjAyM19iYW5uZXJfMmtweF9IUF9BY3Rpb25zMl9OT1BST0NFU1MuanBnIiwidHlwZSI6ImltYWdlIiwiY3J1c2hlZEtleSI6InNQazRoR3BrdjZ6NWtyRTlfaUpLNDRVWnV6RE5fZV9TNC5qcGciLCJvcmlnaW5hbFVybCI6IldFTTIwMjNfYmFubmVyXzJrcHhfSFBfQWN0aW9uczJfTk9QUk9DRVNTLmpwZyIsInVzZUNydXNoZWRLZXkiOnRydWV9fSwiY2FwdGlvbiI6IiJ9XSwibWVkaWEiOnt9LCJmYW1pbHkiOiJpbWFnZSIsInZhcmlhbnQiOiJmdWxsIiwic2V0dGluZ3MiOnsib3BhY2l0eSI6MC41LCJwYWRkaW5nVG9wIjowLCJ6b29tT25DbGljayI6dHJ1ZSwib3BhY2l0eUNvbG9yIjoiIzAwMDAwMCIsInBhZGRpbmdCb3R0b20iOjAsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrc3ZqdHloMjAwOTYzZTVzNzM4NHNvdjkiLCJ0eXBlIjoiZGl2aWRlciIsIml0ZW1zIjpbXSwibWVkaWEiOnt9LCJmYW1pbHkiOiJkaXZpZGVyIiwidmFyaWFudCI6Im51bWJlcmVkIGRpdmlkZXIiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3J2dTdhZnkwMDMxM2U1azd3amdkczdrIiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3J2dTVoNGYwMDI3M2U1a3M0ZjMxbXhlIiwiaGVhZGluZyI6IjxQPjxTUEFOIHN0eWxlPVwiZm9udC1zaXplOiAyNHB4O1wiPk5vIGx1Y2sgdGhpcyB0aW1lLiBZb3UgdHJpZWQgdG8gZ2V0IGF3YXksIGJ1dCBuYXR1cmUgd2FzIHRvbyBwb3dlcmZ1bC7CoDwvU1BBTj48L1A+PFA+PFNQQU4gc3R5bGU9XCJmb250LXNpemU6IDI0cHg7XCI+WW91IGFyZSBjYXVnaHQgaW4gdGhlIGF2YWxhbmNoZS4uLjwvU1BBTj48L1A+IiwicGFyYWdyYXBoIjoiIn1dLCJmYW1pbHkiOiJ0ZXh0IiwidmFyaWFudCI6ImhlYWRpbmcgcGFyYWdyYXBoIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiI2ZmZmZmZiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrc3ZqdTR1NTAwOTkzZTVzMGhoeGFscmUiLCJ0eXBlIjoiZGl2aWRlciIsIml0ZW1zIjpbeyJpZCI6ImNrc3ZqdHgyZzAwOTUzZTVzeDlnbThlZmMiLCJ0eXBlIjoiIiwidGl0bGUiOiJXSEFUIEFDVElPTlMgV0lMTCBJTkNSRUFTRSBZT1VSIENIQU5DRSBPRiBTVVJWSVZBTD8iLCJidXR0b25Db2xvciI6ImJyYW5kIiwiY29tcGxldGVIaW50IjoiQ29tcGxldGUgdGhlIGNvbnRlbnQgYWJvdmUgYmVmb3JlIG1vdmluZyBvbi4ifV0sIm1lZGlhIjp7fSwiZmFtaWx5IjoiY29udGludWUiLCJ2YXJpYW50IjoiY29udGludWUiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3BzZTkzcG8wMGEyM2U1ano2ano3bWRhIiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3BzY2JsOWEwMDIyM2U1amNoZHgxeGdnIiwiaGVhZGluZyI6IiIsInBhcmFncmFwaCI6IjxQPjxFTT48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMTUzLCAxNTMsIDE1Myk7XCI+RHJhZyBhbmQgZHJvcCB0aGUgYWN0aW9ucyB0byBtYXRjaCB0aGVtIHdpdGggdGhlIGNvcnJlc3BvbmRpbmcgc3RhdGVtZW50LjwvU1BBTj48L0VNPjwvUD4ifV0sIm1lZGlhIjp7fSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJwYXJhZ3JhcGgiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3B3bGQ0enUwMDRxM2U1amNxcGlsenphIiwidHlwZSI6ImludGVyYWN0aXZlIiwiaXRlbXMiOlt7ImlkIjoiY2twd2tudGVqMDAxdzNlNWo0eTRlMmZncyIsInRpdGxlIjoiTHlpbmcgb24geW91ciBzdG9tYWNoIiwicGlsZUlkIjoyfSx7ImlkIjoiY2twd2xmZzVyMDA0czNlNWpjaDcxejQ0dCIsInRpdGxlIjoiTWFraW5nIHN3aW1taW5nIG1vdmVtZW50cyIsInBpbGVJZCI6Mn0seyJpZCI6ImNrcHdsZzVqMTAwNHUzZTVqYjFydGZ6bjIiLCJ0aXRsZSI6IkN1cmxpbmcgdXAgaW50byBhIGJhbGwiLCJwaWxlSWQiOjJ9LHsiaWQiOiJja3B3bGdibHcwMDR3M2U1amN4cnphem11IiwidGl0bGUiOiJDbG9zaW5nIHlvdXIgbW91dGgiLCJwaWxlSWQiOjF9LHsiaWQiOiJja3B3bGdmcnYwMDR5M2U1anNmbDd4a3VqIiwidGl0bGUiOiJTdGF5aW5nIGFjdGl2ZSBhbmQgZmlnaHRpbmciLCJwaWxlSWQiOjF9LHsiaWQiOiJja3B3bGd0d2YwMDUwM2U1anBwOG1jdmkyIiwidGl0bGUiOiJGaWdodGluZyBhZ2FpbnN0IHRoZSBwcmVzc3VyZSBvZiB0aGUgc25vdyIsInBpbGVJZCI6MX0seyJpZCI6ImNrcHdsaDRwajAwNTIzZTVqemlrdXN4bjEiLCJ0aXRsZSI6IkZyZWVpbmcgdXAgc3BhY2UgaW4gZnJvbnQgb2YgeW91ciBmYWNlIiwicGlsZUlkIjoxfSx7ImlkIjoiY2twd2xoZHJ2MDA1NDNlNWp4bTEyYmQ2cyIsInRpdGxlIjoiU3RheWluZyBjYWxtIiwicGlsZUlkIjoxfSx7ImlkIjoiY2twd2xoaDIyMDA1NjNlNWoxb2JteTlidyIsInRpdGxlIjoiQnJlYXRoaW5nIGRlZXBseSIsInBpbGVJZCI6Mn0seyJpZCI6ImNrc3ZqZGwzbTAwOG8zZTVzbTR0ZXllOHUiLCJ0aXRsZSI6Ikhvcml6b250YWwgcG9zaXRpb24sIGhlYWQgZmlyc3QiLCJwaWxlSWQiOjJ9LHsiaWQiOiJja3N2amR4emIwMDhxM2U1c2N1ZnBob245IiwidGl0bGUiOiJIb3Jpem9udGFsIHBvc2l0aW9uLCBmZWV0IGZpcnN0IiwicGlsZUlkIjoxLCJpc05ld2x5SW5zZXJ0ZWQiOnRydWV9XSwibWVkaWEiOnt9LCJwaWxlcyI6W3siaWQiOjEsInRpdGxlIjoiSW5jcmVhc2VzIGNoYW5jZSBvZiBzdXJ2aXZhbCJ9LHsiaWQiOjIsInRpdGxlIjoiUmVkdWNlcyBjaGFuY2Ugb2Ygc3Vydml2YWwifV0sImZhbWlseSI6ImludGVyYWN0aXZlLWZ1bGxzY3JlZW4iLCJ2YXJpYW50Ijoic29ydGluZyIsInNldHRpbmdzIjp7Im1lZGlhV2lkdGgiOiIxIiwicGFkZGluZ1RvcCI6Mywiem9vbU9uQ2xpY2siOnRydWUsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiNmN2Q5ZjUiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3BzZWhscHMwMGNuM2U1anE4dDRpdjVxIiwidHlwZSI6ImRpdmlkZXIiLCJpdGVtcyI6W3siaWQiOiJja3BzY2JsOWEwMDEwM2U1amtjMGtocHJ4IiwidHlwZSI6IiIsInRpdGxlIjoiSUYgWU9V4oCZUkUgQ0FSUklFRCBBV0FZIiwiYnV0dG9uQ29sb3IiOiJicmFuZCIsImNvbXBsZXRlSGludCI6IkNvbXBsZXRlIHRoZSBjb250ZW50IGFib3ZlIGJlZm9yZSBtb3Zpbmcgb24uIn1dLCJtZWRpYSI6e30sImZhbWlseSI6ImNvbnRpbnVlIiwidmFyaWFudCI6ImNvbnRpbnVlIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2twd2xzMjQ2MDA1YzNlNWpnd3h6bGNrdyIsInR5cGUiOiJsaXN0IiwiaXRlbXMiOlt7ImlkIjoiY2twd2tudGVqMDAyYjNlNWo0YjhwM3picyIsInBhcmFncmFwaCI6IjxQPjxTUEFOIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj5TdGF5IGFjdGl2ZSBhbmQga2VlcCBmaWdodGluZyE8L1NQQU4+PC9QPiJ9LHsiaWQiOiJja3B3a250ZWowMDJjM2U1ajR1bHZmZ29tIiwicGFyYWdyYXBoIjoiPFA+PFNQQU4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPkdldCBpbnRvIGEgaG9yaXpvbnRhbCBwb3NpdGlvbiB0byBoZWxwIHlvdXJzZWxmIGZsb2F0IGFuZCBwcm90ZWN0IHlvdXIgbGVncy48L1NQQU4+PC9QPiJ9LHsiaWQiOiJja3B3a250ZWowMDJkM2U1anZsMnNjcXUxIiwicGFyYWdyYXBoIjoiPFA+PFNQQU4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPlByb3RlY3QgeW91ciBhaXJ3YXkg4oCTIGNsb3NlIHlvdXIgbW91dGghPC9TUEFOPjwvUD4ifV0sIm1lZGlhIjp7fSwiZmFtaWx5IjoibGlzdCIsInZhcmlhbnQiOiJjaGVja2JveGVzIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2tzdmprOHV5MDA5MzNlNXNldXlwN2QyMiIsInR5cGUiOiJkaXZpZGVyIiwiaXRlbXMiOlt7ImlkIjoiY2tzdmprNWplMDA5MTNlNXMxdXlyamc0bSIsInR5cGUiOiIiLCJ0aXRsZSI6IldIRU4gVEhFIE1BU1MgT0YgU05PVyBTTE9XUyBET1dOIiwiYnV0dG9uQ29sb3IiOiJicmFuZCIsImNvbXBsZXRlSGludCI6IkNvbXBsZXRlIHRoZSBjb250ZW50IGFib3ZlIGJlZm9yZSBtb3Zpbmcgb24uIn1dLCJtZWRpYSI6e30sImZhbWlseSI6ImNvbnRpbnVlIiwidmFyaWFudCI6ImNvbnRpbnVlIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2twd2x0OWZnMDA1bDNlNWptODFvMW5yYSIsInR5cGUiOiJsaXN0IiwiaXRlbXMiOlt7ImlkIjoiY2twd2x0NzE3MDA1aTNlNWpjdjFjemFjMiIsInBhcmFncmFwaCI6IjxQPjxTUEFOIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj5GaWdodCBhZ2FpbnN0IHRoZSBwcmVzc3VyZSBvZiB0aGUgc25vdy48L1NQQU4+PC9QPiJ9LHsiaWQiOiJja3B3bHQ3MTcwMDVqM2U1am9qN2hob2lhIiwicGFyYWdyYXBoIjoiPFA+PFNQQU4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+VHJ5IHRvIGZyZWUgdXAgc3BhY2UgaW4gZnJvbnQgb2YgeW91ciBmYWNlLjwvU1BBTj48L1A+In1dLCJtZWRpYSI6e30sImZhbWlseSI6Imxpc3QiLCJ2YXJpYW50IjoiY2hlY2tib3hlcyIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcHNlcnR4aTAwZHYzZTVqYndtYzJ2YjIiLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrcHNjYmw5YTAwMjczZTVqbjU5anNiNDUiLCJoZWFkaW5nIjoiPFA+PFNUUk9ORz48U1BBTiBzdHlsZT1cImZvbnQtc2l6ZTogMjRweDsgY29sb3I6IHJnYigwLCAwLCAwKTtcIj5JZiB5b3UgYXJlIHN0aWxsIGNvbnNjaW91cywgdGhlcmXigJlzIG5vdGhpbmcgbGVmdCB0byBkby48L1NQQU4+PC9TVFJPTkc+PC9QPiIsInBhcmFncmFwaCI6IjxQIHN0eWxlPVwidGV4dC1hbGlnbjogbGVmdDtcIj48U1BBTiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDtcIj48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+UmVtYWluIGNhbG0gYW5kIGhvcGUgdGhhdCB5b3VyIGZlbGxvdyBncm91cCBtZW1iZXJzIGtub3cgdGhlIHNlYXJjaCBwcm9jZWR1cmUuIFRoaXMgaXMgeW91ciBsYXN0IGNoYW5jZSE8L1NQQU4+PC9TUEFOPjwvUD4ifV0sIm1lZGlhIjp7fSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJoZWFkaW5nIHBhcmFncmFwaCIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcHNldGJ4ZTAwZHgzZTVqd2kxc25qenEiLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrcHNjYmw5YTAwMmEzZTVqbzV2aDBiZDkiLCJwYXJhZ3JhcGgiOiI8UD48U1BBTiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDsgY29sb3I6IHJnYigwLCAwLCAwKTtcIj5Ob3cgeW91IGNhbiBhcHByZWNpYXRlIHdoeSBjb21tdW5pdHksIHRlYW0gY29oZXNpb24gYW5kIHRyYWluaW5nIGFyZSBzbyBpbXBvcnRhbnQuPC9TUEFOPjwvUD4ifV0sImZhbWlseSI6ImltcGFjdCIsInZhcmlhbnQiOiJub3RlIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2twc2YxcG1yMDBlMDNlNWpoZXV5Yno0ZCIsInR5cGUiOiJkaXZpZGVyIiwiaXRlbXMiOlt7ImlkIjoiY2twc2NibDlhMDAxMDNlNWprYzBraHByeCIsInR5cGUiOiIiLCJ0aXRsZSI6IlNDRU5BUklPICMyOiBJIFdBU07igJlUIENBUlJJRUQgQVdBWSwgSSBBTSBBIFJFU0NVRVIiLCJidXR0b25Db2xvciI6ImJyYW5kIiwiY29tcGxldGVIaW50IjoiQ29tcGxldGUgdGhlIGNvbnRlbnQgYWJvdmUgYmVmb3JlIG1vdmluZyBvbi4ifV0sImZhbWlseSI6ImNvbnRpbnVlIiwidmFyaWFudCI6ImNvbnRpbnVlIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fV0sIm1lZGlhIjp7fSwicGlsZXMiOltdLCJzZXR0aW5ncyI6e30sImR1cGxpY2F0ZWRGcm9tSWQiOiIiLCJkZWxldGVkIjpmYWxzZSwiY3JlYXRlZEF0IjoiMjAyMS0wNi0xMVQxMzowNzo0Ni40MzRaIiwidXBkYXRlZEF0IjoiMjAyMy0wMi0wMlQwNzowOTo0Mi4zNjNaIiwibGFzdFVwZGF0ZWRCeSI6ImFpZHxjODFkNDk0MS01ZmQ3LTRhMTctOGYyMi1lZGFlNjFlMGEyN2QiLCJyZWFkeSI6dHJ1ZSwicG9zaXRpb24iOm51bGwsInRyYW5zZmVycmVkQXQiOm51bGwsImR1cmF0aW9uIjo2LCJpc1BhcnRuZXJDb250ZW50QXV0aG9yIjpmYWxzZSwiaGVhZGVySW1hZ2UiOnt9fSx7ImlkIjoiWEo2S1VyaVBlSGtlN0pPNXdUOFgwaGpaNnljWjJ2MjIiLCJvcmlnaW5hbElkIjpudWxsLCJhdXRob3IiOiJhaWR8YzgxZDQ5NDEtNWZkNy00YTE3LThmMjItZWRhZTYxZTBhMjdkIiwic2VsZWN0ZWRBdXRob3JJZCI6Im5vbmUiLCJjb3Vyc2VJZCI6IjdXUXBZMTJOaWcyT21rcDZncU5LSjBiQl9KZ1VORE1oIiwidGl0bGUiOiIyLiBJIGFtIGEgcmVzY3VlciIsImRlc2NyaXB0aW9uIjoiIiwidHlwZSI6ImJsb2NrcyIsImljb24iOiJBcnRpY2xlIiwiaXRlbXMiOlt7ImlkIjoiY2twc2Y0YzU1MDBlMTNlNWoxcGo1d3YzbiIsInR5cGUiOiJpbWFnZSIsIml0ZW1zIjpbeyJpZCI6ImNrcHNjYmw5YTAwMmUzZTVqbzkyZm1pM3AiLCJtZWRpYSI6eyJpbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvN1dRcFkxMk5pZzJPbWtwNmdxTktKMGJCX0pnVU5ETWgvVlE4bDJTZXJlbEVuTmZLLS1XRU1fYmFubmVyMjAyM19SZWFjdF9KZVN1aXNTYXV2ZXRldXJfTk9QUk9DRVNTLmpwZyIsInR5cGUiOiJpbWFnZSIsImNydXNoZWRLZXkiOiI5TE1Lbk82Q3NhTVJId2hIX21DX2RadnpBbnctcV91X20uanBnIiwib3JpZ2luYWxVcmwiOiJXRU1fYmFubmVyMjAyM19SZWFjdF9KZVN1aXNTYXV2ZXRldXJfTk9QUk9DRVNTLmpwZyIsInVzZUNydXNoZWRLZXkiOnRydWV9fSwiY2FwdGlvbiI6IiIsInBhcmFncmFwaCI6IiJ9XSwibWVkaWEiOnt9LCJmYW1pbHkiOiJpbWFnZSIsInZhcmlhbnQiOiJmdWxsIiwic2V0dGluZ3MiOnsib3BhY2l0eSI6MC41LCJwYWRkaW5nVG9wIjowLCJ6b29tT25DbGljayI6dHJ1ZSwib3BhY2l0eUNvbG9yIjoiIzAwMDAwMCIsInBhZGRpbmdCb3R0b20iOjAsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrdDV6b21jdTAwMzMzZTVzaGF5ajl3ZW0iLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrdDV6bjh3bjAwMXozZTVzeml2MWVzbTMiLCJwYXJhZ3JhcGgiOiI8UD48U1RST05HPlRoZSBhdmFsYW5jaGUgaGFzIGJlZW4gdHJpZ2dlcmVkLCBhbmQgb25lIG9yIG1vcmUgZ3JvdXAgbWVtYmVycyBoYXZlIGJlZW4gY2FycmllZCBhd2F5LjwvU1RST05HPjwvUD48UD5Zb3XigJlyZSBvdmVyY29tZSB3aXRoIHN0cmVzcyBhbmQgZW1vdGlvbiwgYnV0IHlvdSBoYXZlIG11Y2ggdG8gZG8uIFRvIHJlYWN0IGVmZmVjdGl2ZWx5LCB5b3UgbXVzdCBoYXZlIHRoZSByaWdodCByZWZsZXhlcywgcmVhZCB0aGUgc2l0dWF0aW9uIHByb3Blcmx5IGFuZCBzdGVhZHkgeW91ciBuZXJ2ZXMuPC9QPiJ9XSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJwYXJhZ3JhcGgiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3N2a2kzYWEwMDM3M2U1czl1YWp3OWUxIiwidHlwZSI6ImRpdmlkZXIiLCJpdGVtcyI6W3siaWQiOiJja3N2azZhNHMwMDEwM2U1c2E1MHhxdTRrIiwidHlwZSI6IiIsInRpdGxlIjoiVEhFIEZJUlNUIFRXTyBUSElOR1MgVE8gRE8gIiwiYnV0dG9uQ29sb3IiOiJicmFuZCIsImNvbXBsZXRlSGludCI6IkNvbXBsZXRlIHRoZSBjb250ZW50IGFib3ZlIGJlZm9yZSBtb3Zpbmcgb24uIn1dLCJmYW1pbHkiOiJjb250aW51ZSIsInZhcmlhbnQiOiJjb250aW51ZSIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcHNmOXBjYzAwZWczZTVqMHRvczFlenEiLCJ0eXBlIjoiaW50ZXJhY3RpdmUiLCJpdGVtcyI6W3siaWQiOiJja3BzY2JsOWEwMDF4M2U1amU3ZXZrbjUyIiwiZGF0ZSI6IjEuIEdJVkUgV0FSTklORyIsInRpdGxlIjoiIiwiZGVzY3JpcHRpb24iOiI8UD48U1BBTiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDsgY29sb3I6IHJnYigwLCAwLCAwKTtcIj5XYXJuIHRoZSByZXN0IG9mIHRoZSBncm91cC4gWWVsbCDigJxBVkFMQU5DSEUh4oCdPC9TUEFOPjwvUD4ifSx7ImlkIjoiY2twc2NibDlhMDAxeTNlNWo5MTBnc2gxbyIsImRhdGUiOiIyLiBPQlNFUlZFIFRIRSBMQVNUIFNFRU4gUE9JTlQiLCJ0aXRsZSI6IiIsImRlc2NyaXB0aW9uIjoiPFVMPjxMST48U1BBTiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDsgY29sb3I6IHJnYigwLCAwLCAwKTtcIj5LZWVwIHlvdXIgZXllcyBvbiB0aGUgcGVyc29uIGJlaW5nIGNhcnJpZWQgYXdheSBmb3IgYXMgbG9uZyBhcyBwb3NzaWJsZS7CoDwvU1BBTj48L0xJPjxMST48U1BBTiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+PFNQQU4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7XCI+TG9jYXRlIGFuZCBtZW1vcml6ZSB0aGUgcG9pbnQgYXQgd2hpY2ggdGhlIHZpY3RpbSBkaXNhcHBlYXJzIGZyb20gdmlldy7CoDwvU1BBTj48L1NQQU4+PC9MST48L1VMPjxQPjxTUEFOIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4OyBjb2xvcjogcmdiKDAsIDAsIDApO1wiPlRoaXMgaXMga25vd24gYXMgdGhlIGxhc3Qgc2VlbiBwb2ludCAoTFNQKS4gSXQgd2lsbCBzZXJ2ZSBhcyB0aGUgc3RhcnRpbmcgcG9pbnQgZm9yIHlvdXIgc2VhcmNoLjwvU1BBTj48L1A+In1dLCJmYW1pbHkiOiJpbnRlcmFjdGl2ZS1mdWxsc2NyZWVuIiwidmFyaWFudCI6InRpbWVsaW5lIiwic2V0dGluZ3MiOnsibWVkaWFXaWR0aCI6IjEiLCJwYWRkaW5nVG9wIjozLCJ6b29tT25DbGljayI6dHJ1ZSwicGFkZGluZ0JvdHRvbSI6MSwiYmFja2dyb3VuZENvbG9yIjoiI2ZmZmZmZiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcHNnZTV3YzAwMnczZTVqMXo3ODUxeDAiLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrcHNjYmw5YTAwMmEzZTVqbzV2aDBiZDkiLCJwYXJhZ3JhcGgiOiI8UD48U1BBTiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDtcIj48U1RST05HPlRoaXMgb2JzZXJ2YXRpb24gY2FuIHNhdmUgeW91IHByZWNpb3VzIHRpbWUuPC9TVFJPTkc+PC9TUEFOPjwvUD48UD48U1BBTiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDtcIj5Zb3XigJlsbCBuZWVkIHRvIGNoYW5uZWwgeW91ciBlbmVyZ3kgcG9zaXRpdmVseSB0byByZXNjdWUgdGhlIGJ1cmllZCBncm91cCBtZW1iZXIocykuPC9TUEFOPjwvUD48UD48U1BBTiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDtcIj48U1RST05HPlRoYXTigJlzIHdoeSA8L1NUUk9ORz48U1RST05HPml04oCZcyBzbyB2aXRhbCB0byBwcmFjdGljZSByZWd1bGFybHkuPC9TVFJPTkc+PC9TUEFOPjwvUD4ifV0sImZhbWlseSI6ImltcGFjdCIsInZhcmlhbnQiOiJub3RlIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2w5OGo0cWczMDAweDI2NmxhZ3BkcmVhMCIsInR5cGUiOiJtdWx0aW1lZGlhIiwiaXRlbXMiOlt7ImlkIjoiY2w5OGo0cWc0MDAweTI2Nmx0ZzFvYmkxZSIsIm1lZGlhIjp7ImVtYmVkIjp7InNyYyI6Ii8vY2RuLmVtYmVkbHkuY29tL3dpZGdldHMvbWVkaWEuaHRtbD9zcmM9aHR0cHMlM0ElMkYlMkZwbGF5ZXIudmltZW8uY29tJTJGdmlkZW8lMkY3NTcxMDAyODglM0ZoJTNEZDVlNDZmOWY4MCUyNmFwcF9pZCUzRDEyMjk2MyZkbnRwPTEmZGlzcGxheV9uYW1lPVZpbWVvJnVybD1odHRwcyUzQSUyRiUyRnZpbWVvLmNvbSUyRjc1NzEwMDI4OCZpbWFnZT1odHRwcyUzQSUyRiUyRmkudmltZW9jZG4uY29tJTJGdmlkZW8lMkYxNTIwNzg3NTYxLThkNGY0ZDY1MTljZDRiM2ZlMTdmYmZmYjAzODM0ZDEwMjc0ZDg3NDU0OTQ0NzRhM2NiZDMzOWM4ZWI5MDY4NWQtZF8xMjgwJmtleT00MGNiMzA2NTVhN2Y0YTQ2YWRhYWYxOGVmYjA1ZGIyMSZ0eXBlPXRleHQlMkZodG1sJnNjaGVtYT12aW1lbyIsInR5cGUiOiJlbWJlZCIsInRpdGxlIjoiUmVhY3QxICgxKSIsImZhdmljb24iOiJodHRwczovL3ZpbWVvLmNvbS9mYXZpY29uLmljbyIsInByb3ZpZGVyIjoiVmltZW8iLCJlbWJlZFR5cGUiOiJ2aWRlbyIsInRodW1ibmFpbCI6Imh0dHBzOi8vaS52aW1lb2Nkbi5jb20vdmlkZW8vMTUyMDc4NzU2MS04ZDRmNGQ2NTE5Y2Q0YjNmZTE3ZmJmZmIwMzgzNGQxMDI3NGQ4NzQ1NDk0NDc0YTNjYmQzMzljOGViOTA2ODVkLWRfMTI4MCIsImRlc2NyaXB0aW9uIjpudWxsLCJvcmlnaW5hbFVybCI6Imh0dHBzOi8vdmltZW8uY29tL3czbW91bnRhaW4vcmVhY3RlbmQiLCJwcm92aWRlclVybCI6Imh0dHBzOi8vdmltZW8uY29tLyJ9fSwic2V0dGluZ3MiOnsic2hvd01ldGFEYXRhIjpmYWxzZX19XSwiZmFtaWx5IjoibXVsdGltZWRpYSIsInZhcmlhbnQiOiJlbWJlZCIsInNldHRpbmdzIjp7ImNhcmRNb2RlIjoiV0hJVEUiLCJzdHlsZU1vZGUiOiJCUkFOREVEIiwicGFkZGluZ1RvcCI6Mywic2hvd0JvcmRlciI6ZmFsc2UsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRNb2RlIjoiQ09MT1IiLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3Q5dGp1cXUwMDJ5M2U1azV2NTd1cXpsIiwidHlwZSI6ImludGVyYWN0aXZlIiwiaXRlbXMiOlt7ImlkIjoiY2t0OXJ3dW12MDAwcDNlNWt2bmZ2d2lsaiIsInR5cGUiOiJsaW5rIiwibGFiZWwiOiJMRVTigJlTIEdPISIsImRlc2NyaXB0aW9uIjoiPFA+PFNUUk9ORz48U1BBTiBzdHlsZT1cImZvbnQtc2l6ZTogMThweDtcIj5ORVhUIE1PRFVMRTogUkVTQ1VFPC9TUEFOPjwvU1RST05HPjwvUD48UD48U1BBTiBzdHlsZT1cImZvbnQtc2l6ZTogMThweDtcIj5NYW5hZ2luZyB0aGUgY3Jpc2lzIHN1Y2Nlc3NmdWxseTwvU1BBTj48L1A+IiwiZGVzdGluYXRpb24iOiJodHRwczovL3czbW91bnRhaW4uY29tL2VuL2xlc3NvbnMvbWFuYWdpbmctdGhlLWNyaXNpcy1zdWNjZXNzZnVsbHkvIn1dLCJmYW1pbHkiOiJidXR0b25zIiwidmFyaWFudCI6ImJ1dHRvbiIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiNFNkNDRUIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19XSwibWVkaWEiOnt9LCJwaWxlcyI6W10sInNldHRpbmdzIjp7fSwiZHVwbGljYXRlZEZyb21JZCI6IiIsImRlbGV0ZWQiOmZhbHNlLCJjcmVhdGVkQXQiOiIyMDIxLTA2LTExVDEzOjA3OjQ5LjA1N1oiLCJ1cGRhdGVkQXQiOiIyMDIzLTA1LTAzVDExOjQ0OjE4LjE0MFoiLCJsYXN0VXBkYXRlZEJ5IjoiYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZCIsInJlYWR5Ijp0cnVlLCJwb3NpdGlvbiI6bnVsbCwidHJhbnNmZXJyZWRBdCI6bnVsbCwiZHVyYXRpb24iOjUsImlzUGFydG5lckNvbnRlbnRBdXRob3IiOm51bGwsImhlYWRlckltYWdlIjp7fX1dLCJqb2JzIjpbXSwibGFiZWxTZXRJZCI6ImV0OWR5WW9pN1FBaDctN0pfWVFUdEhxMyIsImRlbGV0ZWQiOmZhbHNlLCJjcmVhdGVkQXQiOiIyMDIyLTA5LTA5VDA3OjAyOjI4Ljg5NVoiLCJ1cGRhdGVkQXQiOiIyMDIzLTA1LTAzVDExOjQ0OjMzLjM2MloiLCJtYXJrQ29tcGxldGUiOmZhbHNlLCJpc0RlZmF1bHQiOmZhbHNlLCJyZWFkeSI6dHJ1ZSwicmV2aWV3SWQiOiIiLCJleHBvcnRTZXR0aW5ncyI6eyJ0aXRsZSI6IlJlYWN0aW5nIHBvc2l0aXZlbHkiLCJmb3JtYXQiOiJ6aXAiLCJxdWl6SWQiOm51bGwsInRhcmdldCI6InhhcGkiLCJzaGFyZUlkIjoiN2F0Y1Q2R0RnRDF6OFhmd1RDRUl2bUVoc3MwYWtEdkwiLCJhY3RpdmVMTVMiOjMsInJlcG9ydGluZyI6InBhc3NlZC1pbmNvbXBsZXRlIiwiZXhwb3J0VHlwZSI6ImxtcyIsImlkZW50aWZpZXIiOiJSZWFjdGluZyBwb3NpdGl2ZWx5LnhhcGkiLCJ0YXJnZXROYW1lIjoieEFQSSIsInN0b3J5bGluZUlkIjpudWxsLCJjb21wbGV0ZVdpdGgiOiJyZXBvcnRpbmciLCJxdWl6Q29tcGxldGUiOmZhbHNlLCJhY3RpdmVFZGl0aW9uIjowLCJkaXNhYmxlQ292ZXJQYWdlIjpmYWxzZSwiZW5hYmxlRXhpdENvdXJzZSI6ZmFsc2UsInJlc2V0TGVhcm5lckRhdGEiOmZhbHNlLCJ1cGRhdGVSZXN1bWVEYXRhIjp0cnVlLCJzdG9yeWxpbmVDb21wbGV0ZSI6ZmFsc2UsImNvbXBsZXRpb25QZXJjZW50YWdlIjoiMTAwIn0sImhlYWRpbmdUeXBlZmFjZUlkIjoiTnNrV0tndmRuei01ZmxrUmZTUVUxTE1WIiwiYm9keVR5cGVmYWNlSWQiOiIzZEpiSDduZjMyUXNqODVTOWhnWkxYa1giLCJ1aVR5cGVmYWNlSWQiOiJfdnk5SVZxUlB3ejZ3UWxLaTB3c0E5ZHNZcFo3Z3NRMyIsInNpZGViYXJNb2RlIjoib3BlbiIsInRlbmFudElkIjoiYTc0Y2I4N2EtNWYwNC00ZGE1LWEyOGMtMmUwMDI0ZDEwMjJkIiwic2hvd0xlc3NvbkNvdW50Ijp0cnVlLCJzaG93TmF2aWdhdGlvbkJ1dHRvbnMiOnRydWUsImFsbG93U2VhcmNoIjp0cnVlLCJhbmltYXRlQmxvY2tFbnRyYW5jZSI6dHJ1ZSwidHJhbnNmZXJyZWRBdCI6bnVsbCwiYWxsb3dDb3B5IjpmYWxzZSwiZW5hYmxlVmlkZW9QbGF5YmFja1NwZWVkIjp0cnVlLCJqb2JUeXBlIjpudWxsLCJwYXJ0bmVyQ29udGVudElkIjpudWxsLCJjYXJkSW1hZ2UiOnt9LCJ0aGVtZSI6eyJ0aGVtZUlkIjoiY2xhc3NpYyIsImNvdmVySW1hZ2UiOiIxcHY3NkdlaU9KNzZYb0VYXzRfbWVkaWNhbC5qcGciLCJuYXZpZ2F0aW9uIjp0cnVlLCJzaG93QXV0aG9yIjp0cnVlLCJhbGxvd1NlYXJjaCI6dHJ1ZSwiY29sb3JBY2NlbnQiOiIjYzYwMGJlIiwiYmxvY2tDb3JuZXJzIjoiUk9VTkRFRCIsImJ1dHRvblNjaGVtZSI6IkxJR0hUIiwidWlUeXBlZmFjZUlkIjoiX3Z5OUlWcVJQd3o2d1FsS2kwd3NBOWRzWXBaN2dzUTMiLCJjb3ZlclBhZ2VUeXBlIjoiTEVGVF9PVkVSTEFZIiwiYm9keVR5cGVmYWNlSWQiOiI5czZSUHlqa3dTYWJ0VldCdDB4QTV2Q3IiLCJuYXZpZ2F0aW9uVHlwZSI6IlNJREVCQVIiLCJibG9ja1BhZGRpbmdUb3AiOjMwLCJjb3ZlckltYWdlQWxwaGEiOjUwLCJuYXZpZ2F0aW9uU3R5bGUiOiJMSUdIVF9JTUFHRSIsInNob3dMZXNzb25Db3VudCI6dHJ1ZSwibGVzc29uSGVhZGVyU2l6ZSI6Ik1FRElVTSIsImJ1dHRvbklubGluZVN0eWxlIjoiUk9VTkRFRCIsImNvdmVySW1hZ2VEZWZhdWx0IjoiaHR0cHM6Ly9hcnRpY3VsYXRldXNlcmNvbnRlbnQuY29tL2Fzc2V0cy9yaXNlL2Fzc2V0cy90aGVtZXMvY2xhc3NpYy9jb3Zlci1pbWFnZS80X21lZGljYWwuanBnIiwiaGVhZGluZ1R5cGVmYWNlSWQiOiJqak9sd0dNeTdXTFlaQ0llLXdKQXB1SlkiLCJsZXNzb25IZWFkZXJDb2xvciI6bnVsbCwibGVzc29uSGVhZGVySW1hZ2UiOiJzcGVyUE5wWUJHb0JWc3Q0X2V4YW1wbGUtaGVhZGVyLWltYWdlLmpwZyIsImxlc3NvbkhlYWRlclN0eWxlIjoiTElHSFQiLCJzaWRlYmFyU3RhcnRzT3BlbiI6dHJ1ZSwiYmxvY2tQYWRkaW5nQm90dG9tIjozMCwibWFya0xlc3NvbnNDb21wbGV0ZSI6ZmFsc2UsImFuaW1hdGVCbG9ja0VudHJhbmNlIjp0cnVlLCJuYXZpZ2F0aW9uUmVzdHJpY3RlZCI6dHJ1ZSwiYnV0dG9uTmF2aWdhdGlvblN0eWxlIjoiRlVMTCIsInNob3dOYXZpZ2F0aW9uQnV0dG9ucyI6dHJ1ZSwiY29tcGFjdFNob3dMZXNzb25Db3VudCI6dHJ1ZSwibGVzc29uSGVhZGVySW1hZ2VBbHBoYSI6MC42LCJsZXNzb25IZWFkZXJJbWFnZUNvbG9yIjoiREFSSyIsIm5hdmlnYXRpb25PdmVybGF5SW1hZ2UiOiJzcGVyUE5wWUJHb0JWc3Q0X2V4YW1wbGUtaGVhZGVyLWltYWdlLmpwZyIsImVuYWJsZVZpZGVvUGxheWJhY2tTcGVlZCI6ZmFsc2UsIm5hdmlnYXRpb25PdmVybGF5SW1hZ2VBbHBoYSI6MC42LCJuYXZpZ2F0aW9uT3ZlcmxheUltYWdlQ29sb3IiOiJEQVJLIn0sImxlc3NvbkhlYWRlckltYWdlIjp7fSwib3ZlcmxheU5hdmlnYXRpb25JbWFnZSI6e30sInR5cGUiOm51bGwsImZlYXR1cmVzIjp7InJpc2UtY291cnNlLW5hdmlnYXRpb24iOnRydWUsInJpc2UtY291cnNlLXRoZW1lcyI6dHJ1ZSwicmlzZS10aGVtZS1pbWFnZS1vdmVybGF5LXVwZGF0ZXMiOnRydWV9LCJhdXRob3JzIjpbeyJpZCI6ImFpZHxjODFkNDk0MS01ZmQ3LTRhMTctOGYyMi1lZGFlNjFlMGEyN2QiLCJhdmF0YXIiOiJtVUtUbmp0M1BUM2JUVTl2X3NtYWxsXzE2NjYwNzM1MDcucG5nIiwiYXV0aG9yTmFtZSI6IkJhZGdlIEludHJvIn1dLCJib2R5VHlwZWZhY2UiOiJXb3JrIFNhbnMiLCJoZWFkaW5nVHlwZWZhY2UiOiJIZWx2ZXRpY2EiLCJ1aVR5cGVmYWNlIjoiTGF0byIsImxtc09wdGlvbnMiOnsiZW5hYmxlRXhpdENvdXJzZSI6ZmFsc2UsImRpc2FibGVDb3ZlclBhZ2UiOmZhbHNlfX0sImxhYmVsU2V0Ijp7ImlkIjoiZXQ5ZHlZb2k3UUFoNy03Sl9ZUVR0SHEzIiwiYXV0aG9yIjoiYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZCIsIm5hbWUiOiJFbmdsaXNoIiwiZGVmYXVsdElkIjoxLCJkZWZhdWx0U2V0Ijp0cnVlLCJsYWJlbHMiOnsicmVzdWx0IjoicmVzdWx0Iiwic2VhcmNoIjoic2VhcmNoIiwicmVzdWx0cyI6InJlc3VsdHMiLCJxdWl6TmV4dCI6Ik5FWFQiLCJ0YWJHcm91cCI6IlRhYiIsImNvZGVHcm91cCI6IkNvZGUiLCJub1Jlc3VsdHMiOiJObyByZXN1bHRzIGZvciIsIm5vdGVHcm91cCI6Ik5vdGUiLCJxdWl6U2NvcmUiOiJZb3VyIHNjb3JlIiwicXVpelN0YXJ0IjoiU1RBUlQgUVVJWiIsImNvdXJzZUV4aXQiOiJFWElUIENPVVJTRSIsImNvdXJzZUhvbWUiOiJIb21lIiwibGVzc29uTmFtZSI6Ikxlc3NvbiIsInF1aXpTdWJtaXQiOiJTVUJNSVQiLCJxdW90ZUdyb3VwIjoiUXVvdGUiLCJzYWx1dGF0aW9uIjoi8J+RiyBCeWUhIiwiYnV0dG9uR3JvdXAiOiJCdXR0b24iLCJjb3Vyc2VTdGFydCI6IlNUQVJUIENPVVJTRSIsImVtYmVkVmlld09uIjoiVklFVyBPTiIsImV4aXRNZXNzYWdlIjoiWW91IG1heSBub3cgbGVhdmUgdGhpcyBwYWdlLiIsInF1aXpDb3JyZWN0IjoiQ29ycmVjdCIsInF1aXpQYXNzaW5nIjoiUEFTU0lORyIsInF1aXpSZXN1bHRzIjoiUXVpeiBSZXN1bHRzIiwiY291cnNlUmVzdW1lIjoiUkVTVU1FIENPVVJTRSIsInByb2Nlc3NTdGFydCI6IlNUQVJUIiwicHJvY2Vzc1N3aXBlIjoiU3dpcGUgdG8gY29udGludWUiLCJxdWl6Q29udGludWUiOiJDb250aW51ZSIsInF1aXpMYW5kbWFyayI6IlF1aXoiLCJxdWl6UXVlc3Rpb24iOiJRdWVzdGlvbiIsImNvdXJzZURldGFpbHMiOiJERVRBSUxTIiwiZW1iZWRSZWFkTW9yZSI6IlJlYWQgbW9yZSIsImZlZWRiYWNrR3JvdXAiOiJGZWVkYmFjayIsInF1aXpJbmNvcnJlY3QiOiJJbmNvcnJlY3QiLCJxdWl6VGFrZUFnYWluIjoiVEFLRSBBR0FJTiIsInNvcnRpbmdSZXBsYXkiOiJSRVBMQVkiLCJhY2NvcmRpb25Hcm91cCI6IkFjY29yZGlvbiIsImVtYmVkTGlua0dyb3VwIjoiRW1iZWRkZWQgd2ViIGNvbnRlbnQiLCJsZXNzb25Db21wbGV0ZSI6IkNPTVBMRVRFIiwic3RhdGVtZW50R3JvdXAiOiJTdGF0ZW1lbnQiLCJzdG9yeWxpbmVHcm91cCI6IlN0b3J5bGluZSIsImF0dGFjaG1lbnRHcm91cCI6IkZpbGUgQXR0YWNobWVudCIsImVtYmVkUGhvdG9Hcm91cCI6IkVtYmVkZGVkIHBob3RvIiwiZW1iZWRWaWRlb0dyb3VwIjoiRW1iZWRkZWQgdmlkZW8iLCJwbGF5QnV0dG9uTGFiZWwiOiJQbGF5IiwicHJvY2Vzc0NvbXBsZXRlIjoiQ29tcGxldGUiLCJwcm9jZXNzTGFuZG1hcmsiOiJQcm9jZXNzIiwicHJvY2Vzc05leHRTdGVwIjoiTkVYVCBTVEVQIiwicHJvY2Vzc1N0ZXBOYW1lIjoiU3RlcCIsInNlZWtTbGlkZXJMYWJlbCI6IlNlZWsiLCJzb3J0aW5nTGFuZG1hcmsiOiJTb3J0aW5nIEFjdGl2aXR5IiwiYXVkaW9QbGF5ZXJHcm91cCI6IkF1ZGlvIHBsYXllci4gWW91IGNhbiB1c2UgdGhlIHNwYWNlIGJhciB0byB0b2dnbGUgcGxheWJhY2sgYW5kIGFycm93IGtleXMgdG8gc2NydWIuIiwiYnV0dG9uU3RhY2tHcm91cCI6IkJ1dHRvbiBzdGFjayIsImVtYmVkUGxheWVyR3JvdXAiOiJFbWJlZGRlZCBtZWRpYSBwbGF5ZXIiLCJsZXNzb25SZXN0cmljdGVkIjoiTGVzc29ucyBtdXN0IGJlIGNvbXBsZXRlZCBpbiBvcmRlciIsInBhdXNlQnV0dG9uTGFiZWwiOiJQYXVzZSIsInNjZW5hcmlvQ29tcGxldGUiOiJTY2VuYXJpbyBDb21wbGV0ZSEiLCJzY2VuYXJpb0NvbnRpbnVlIjoiQ09OVElOVUUiLCJzY2VuYXJpb1RyeUFnYWluIjoiVFJZIEFHQUlOIiwidGV4dE9uSW1hZ2VHcm91cCI6IlRleHQgb24gaW1hZ2UiLCJ0aW1lbGluZUxhbmRtYXJrIjoiVGltZWxpbmUiLCJ1cmxFbWJlZExhbmRtYXJrIjoiVVJML0VtYmVkIiwidmlkZW9QbGF5ZXJHcm91cCI6IlZpZGVvIHBsYXllci4gWW91IGNhbiB1c2UgdGhlIHNwYWNlIGJhciB0byB0b2dnbGUgcGxheWJhY2sgYW5kIGFycm93IGtleXMgdG8gc2NydWIuIiwiYmxvY2tzQ2xpY2tUb0ZsaXAiOiJDbGljayB0byBmbGlwIiwiYmxvY2tzUHJlcG9zaXRpb24iOiJvZiIsImJ1bGxldGVkTGlzdEdyb3VwIjoiQnVsbGV0ZWQgbGlzdCIsImNoZWNrYm94TGlzdEdyb3VwIjoiQ2hlY2tib3ggbGlzdCIsImltYWdlQW5kVGV4dEdyb3VwIjoiSW1hZ2UgYW5kIHRleHQiLCJpbWFnZUdhbGxlcnlHcm91cCI6IkltYWdlIGdhbGxlcnkiLCJsZXNzb25QcmVwb3NpdGlvbiI6Im9mIiwibnVtYmVyZWRMaXN0R3JvdXAiOiJOdW1iZXJlZCBsaXN0IiwicHJvY2Vzc0xlc3Nvbk5hbWUiOiJMZXNzb24iLCJwcm9jZXNzU3RhcnRBZ2FpbiI6IlNUQVJUIEFHQUlOIiwic2NlbmFyaW9TdGFydE92ZXIiOiJTVEFSVCBPVkVSIiwiY291cnNlU2tpcFRvTGVzc29uIjoiU0tJUCBUTyBMRVNTT04iLCJmbGFzaGNhcmRCYWNrTGFiZWwiOiJGbGFzaGNhcmQgYmFjayIsImZsYXNoY2FyZEdyaWRHcm91cCI6IkZsYXNoY2FyZCBncmlkIiwibmV4dEZsYXNoQ2FyZExhYmVsIjoiTmV4dCBmbGFzaGNhcmQiLCJmbGFzaGNhcmRGcm9udExhYmVsIjoiRmxhc2hjYXJkIGZyb250IiwiZmxhc2hjYXJkU3RhY2tHcm91cCI6IkZsYXNoY2FyZCBzdGFjayIsImtub3dsZWRnZUNoZWNrR3JvdXAiOiJLbm93bGVkZ2UgY2hlY2siLCJzb3J0aW5nQ2FyZHNDb3JyZWN0IjoiY29ycmVjdCBhbnN3ZXJzIiwiaGFtYnVyZ2VyQnV0dG9uTGFiZWwiOiJDb3Vyc2UgT3ZlcnZpZXcgU2lkZWJhciIsImxlc3NvbkhlYWRlckxhbmRtYXJrIjoiTGVzc29uIEhlYWRlciIsIm51bWJlcmVkRGl2aWRlckdyb3VwIjoiTnVtYmVyZWQgZGl2aWRlciIsImxlc3NvbkNvbnRlbnRMYW5kbWFyayI6Ikxlc3NvbiBDb250ZW50IiwibGVzc29uU2lkZWJhckxhbmRtYXJrIjoiTGVzc29uIFNpZGViYXIiLCJxdWl6QW5zd2VyUGxhY2Vob2xkZXIiOiJUeXBlIHlvdXIgYW5zd2VyIGhlcmUiLCJsYWJlbGVkR3JhcGhpY0xhbmRtYXJrIjoiTGFiZWxlZCBHcmFwaGljIiwicHJldmlvdXNGbGFzaENhcmRMYWJlbCI6IlByZXZpb3VzIGZsYXNoY2FyZCIsInByb2Nlc3NTdGVwUHJlcG9zaXRpb24iOiJvZiIsIm92ZXJ2aWV3UGFnZVRpdGxlU3VmZml4IjoiT3ZlcnZpZXciLCJxdWl6QWNjZXB0YWJsZVJlc3BvbnNlcyI6IkFjY2VwdGFibGUgcmVzcG9uc2VzIiwicXVpelJlcXVpcmVQYXNzaW5nU2NvcmUiOiJNdXN0IHBhc3MgcXVpeiBiZWZvcmUgY29udGludWluZyIsInRpbWVsaW5lQ2FyZEdyb3VwUHJlZml4IjoiVGltZWxpbmUgQ2FyZCIsImxhYmVsZWRHcmFwaGljQnViYmxlTGFiZWwiOiJMYWJlbGVkIGdyYXBoaWMgYnViYmxlIiwibGFiZWxlZEdyYXBoaWNNYXJrZXJMYWJlbCI6IkxhYmVsZWQgZ3JhcGhpYyBtYXJrZXIiLCJsYWJlbGVkR3JhcGhpY05leHRNYXJrZXJMYWJlbCI6Ik5leHQgbWFya2VyIiwibGFiZWxlZEdyYXBoaWNQcmV2aW91c01hcmtlckxhYmVsIjoiUHJldmlvdXMgbWFya2VyIiwiYTExeUFuc3dlckxpdmUiOiJZb3VyIGFuc3dlciIsImExMXlBdXRob3JQcmVmaXgiOiJCeSIsImExMXlCbG9ja0NoYXJ0QmFyIjoiQmFyIGNoYXJ0IiwiYTExeUJsb2NrQ2hhcnRMaW5lIjoiTGluZSBjaGFydCIsImExMXlCbG9ja0NoYXJ0UGllIjoiUGllIGNoYXJ0IiwiYTExeUJsb2NrQ29kZSI6IkNvZGUiLCJhMTF5QmxvY2tFbWJlZCI6IkVtYmVkZGVkIENvbnRlbnQiLCJhMTF5QmxvY2tGbGFzaGNhcmRCYWNrIjoiQmFjayBvZiBjYXJkIiwiYTExeUJsb2NrRmxhc2hjYXJkRnJvbnQiOiJGcm9udCBvZiBjYXJkIiwiYTExeUJsb2NrRmxhc2hjYXJkR3JpZCI6IkZsYXNoY2FyZCBncmlkIiwiYTExeUJsb2NrRmxhc2hjYXJkU3RhY2siOiJGbGFzaGNhcmQgY2Fyb3VzZWwiLCJhMTF5QmxvY2tLbm93bGVkZ2VDaGVjayI6Iktub3dsZWRnZSBjaGVjayIsImExMXlCbG9ja0tub3dsZWRnZUNoZWNrRklCIjoiS25vd2xlZGdlIGNoZWNrOiBGaWxsIGluIHRoZSBibGFuayIsImExMXlCbG9ja0tub3dsZWRnZUNoZWNrTUMiOiJLbm93bGVkZ2UgY2hlY2s6IE11bHRpcGxlIGNob2ljZSIsImExMXlCbG9ja0tub3dsZWRnZUNoZWNrTSI6Iktub3dsZWRnZSBjaGVjazogTWF0Y2hpbmciLCJhMTF5QmxvY2tLbm93bGVkZ2VDaGVja01SIjoiS25vd2xlZGdlIGNoZWNrOiBNdWx0aXBsZSByZXNwb25zZSIsImExMXlCbG9ja1F1b3RlQ2Fyb3VzZWwiOiJRdW90ZSBDYXJvdXNlbCIsImExMXlCbG9ja1N0b3J5bGluZSI6IlN0b3J5bGluZSIsImExMXlCbG9ja1RpbWVsaW5lIjoiVGltZWxpbmUiLCJhMTF5Q2Fyb3VzZWxOZXh0IjoiTmV4dCIsImExMXlDYXJvdXNlbFByZXZpb3VzIjoiUHJldmlvdXMiLCJhMTF5Q29ycmVjdExpdmUiOiJDb3JyZWN0IGFuc3dlciIsImExMXlFeGNlbEljb24iOiJNaWNyb3NvZnQgRXhjZWwgc3ByZWFkc2hlZXQiLCJhMTF5RmlsZUljb24iOiJGaWxlIiwiYTExeUdyb3VwQXVkaW9QbGF5ZXIiOiJBdWRpbyBwbGF5ZXIiLCJhMTF5R3JvdXBWaWRlb1BsYXllciI6IlZpZGVvIHBsYXllciIsImExMXlMYWJlbGVkR3JhcGhpY0Jsb2NrIjoiTGFiZWxlZCBncmFwaGljIiwiYTExeUxhYmVsZWRHcmFwaGljQnV0dG9uTWFya2VyIjoiTWFya2VyIiwiYTExeUxhYmVsZWRHcmFwaGljSWNvblBsdXMiOiJQbHVzIiwiYTExeUxhYmVsZWRHcmFwaGljSWNvbkRvdCI6IkRvdCIsImExMXlMYWJlbGVkR3JhcGhpY0ljb25JbmZvcm1hdGlvbiI6IkluZm9ybWF0aW9uIiwiYTExeUxhYmVsZWRHcmFwaGljSWNvblF1ZXN0aW9uIjoiUXVlc3Rpb24gbWFyayIsImExMXlMYWJlbGVkR3JhcGhpY0ljb25DaGVjayI6IkNoZWNrIG1hcmsiLCJhMTF5TGFiZWxlZEdyYXBoaWNJY29uWCI6IlgiLCJhMTF5TGFiZWxlZEdyYXBoaWNJY29uSGVhcnQiOiJIZWFydCIsImExMXlMYWJlbGVkR3JhcGhpY0ljb25QaW4iOiJNYXAgcGluIiwiYTExeUxhYmVsZWRHcmFwaGljSWNvbkFycm93TGVmdCI6IkxlZnQgYXJyb3ciLCJhMTF5TGFiZWxlZEdyYXBoaWNJY29uQXJyb3dSaWdodCI6IlJpZ2h0IGFycm93IiwiYTExeUxhYmVsZWRHcmFwaGljSWNvbkFycm93VXAiOiJVcCBhcnJvdyIsImExMXlMYWJlbGVkR3JhcGhpY0ljb25BcnJvd0Rvd24iOiJEb3duIGFycm93IiwiYTExeUxhYmVsZWRHcmFwaGljSWNvbkFycm93VXBMZWZ0IjoiVXAgbGVmdCBhcnJvdyIsImExMXlMYWJlbGVkR3JhcGhpY0ljb25BcnJvd1VwUmlnaHQiOiJVcCByaWdodCBhcnJvdyIsImExMXlMYWJlbGVkR3JhcGhpY0ljb25BcnJvd0Rvd25MZWZ0IjoiRG93biBsZWZ0IGFycm93IiwiYTExeUxhYmVsZWRHcmFwaGljSWNvbkFycm93RG93blJpZ2h0IjoiRG93biByaWdodCBhcnJvdyIsImExMXlMYWJlbGVkR3JhcGhpY1Vudmlld2VkIjoiTm90IHZpZXdlZCIsImExMXlMYWJlbGVkR3JhcGhpY1ZpZXdlZCI6IlZpZXdlZCIsImExMXlNZWRpYVBhdXNlIjoiUGF1c2UiLCJhMTF5TWVkaWFQbGF5IjoiUGxheSIsImExMXlNZWRpYVNlZWsiOiJTZWVrIiwiYTExeU5hdmlnYXRpb25NZW51Q2xvc2UiOiJDbG9zZSBuYXZpZ2F0aW9uIG1lbnUiLCJhMTF5TmF2aWdhdGlvbk1lbnVPcGVuIjoiT3BlbiBuYXZpZ2F0aW9uIG1lbnUiLCJhMTF5UGFnZU1hcmtlciI6IlRvcCBvZiBwYWdlIiwiYTExeVBERkljb24iOiJQREYgZmlsZSIsImExMXlQUFRJY29uIjoiUG93ZXJQb2ludCBwcmVzZW50YXRpb24iLCJhMTF5UXVpekZhaWxlZCI6IkZhaWxlZCIsImExMXlRdWl6RmVlZGJhY2siOiJGZWVkYmFjayIsImExMXlRdWl6UGFzc2VkIjoiUGFzc2VkIiwiYTExeVF1aXpSZXZpZXdDb3JyZWN0bHlDaGVja2VkIjoiQ29ycmVjdGx5IGNoZWNrZWQiLCJhMTF5UXVpelJldmlld0NvcnJlY3RseVNlbGVjdGVkIjoiQ29ycmVjdGx5IHNlbGVjdGVkIiwiYTExeVF1aXpSZXZpZXdDb3JyZWN0bHlVbmNoZWNrZWQiOiJDb3JyZWN0bHkgdW5jaGVja2VkIiwiYTExeVF1aXpSZXZpZXdDb3JyZWN0bHlVbnNlbGVjdGVkIjoiQ29ycmVjdGx5IHVuc2VsZWN0ZWQiLCJhMTF5UXVpelJldmlld0luY29ycmVjdGx5Q2hlY2tlZCI6IkluY29ycmVjdGx5IGNoZWNrZWQiLCJhMTF5UXVpelJldmlld0luY29ycmVjdGx5U2VsZWN0ZWQiOiJJbmNvcnJlY3RseSBzZWxlY3RlZCIsImExMXlRdWl6UmV2aWV3SW5jb3JyZWN0bHlVbmNoZWNrZWQiOiJJbmNvcnJlY3RseSB1bmNoZWNrZWQiLCJhMTF5UXVpelJldmlld0luY29ycmVjdGx5VW5zZWxlY3RlZCI6IkluY29ycmVjdGx5IHVuc2VsZWN0ZWQiLCJhMTF5UmVnaW9uTWFpbkxlc3NvbiI6Ikxlc3NvbiBjb250ZW50IiwiYTExeVJlZ2lvbk1haW5PdmVydmlldyI6IkNvdXJzZSBvdmVydmlldyIsImExMXlSZWdpb25OYXZMZXNzb24iOiJOYXZpZ2F0aW9uIG1lbnUiLCJhMTF5UmVnaW9uTmF2T3ZlcnZpZXciOiJUYWJsZSBvZiBjb250ZW50cyIsImExMXlSZXN0cmljdGVkTmF2IjoiVGhpcyBsZXNzb24gaXMgY3VycmVudGx5IHVuYXZhaWxhYmxlIiwiYTExeVJURkljb24iOiJSaWNoIFRleHQgRmlsZSIsImExMXlTZWFyY2hDbG9zZSI6IkNsb3NlIHNlYXJjaCBtZW51IiwiYTExeVNlYXJjaElucHV0IjoiU2VhcmNoIiwiYTExeVNlYXJjaE9wZW4iOiJPcGVuIHNlYXJjaCBtZW51IiwiYTExeVN0YXR1c0NvbnRpbnVlZCI6IkNvbnRpbnVlZCIsImExMXlTdGF0dXNBZGRpdGlvbmFsQ29udGVudCI6IkFkZGl0aW9uYWwgY29udGVudCBoYXMgYmVlbiBsb2FkZWQiLCJhMTF5VW56b29tSW1hZ2UiOiJVbnpvb20gaW1hZ2UiLCJhMTF5V29yZEljb24iOiJNaWNyb3NvZnQgV29yZCBkb2N1bWVudCIsImExMXlaaXBJY29uIjoiWmlwIGZpbGUiLCJhMTF5Wm9vbUltYWdlIjoiWm9vbSBpbWFnZSIsInF1aXpSZXN0YXJ0IjoiUmVzdGFydCIsInByb2dyZXNzUGllVW5zdGFydGVkIjoiVW5zdGFydGVkIiwicHJvZ3Jlc3NQaWVDb21wbGV0ZWQiOiJDb21wbGV0ZWQiLCJwcm9ncmVzc1BpZUNsaWNrVG9Db21wbGV0ZSI6IkNsaWNrIHRvIGNvbXBsZXRlIiwicHJvZ3Jlc3NQaWVDbGlja1RvUmVzZXQiOiJDbGljayB0byByZXNldCIsInByb2dyZXNzUGllUXVpekZhaWxlZCI6IkZhaWxlZCJ9LCJkZWxldGVkIjpmYWxzZSwiY3JlYXRlZEF0IjoiMjAyMS0wOC0xNlQwNjozOTozMi40ODNaIiwidXBkYXRlZEF0IjoiMjAyMS0xMS0wOFQwNzo1Nzo1MS4wNzlaIiwiaXNvNjM5Q29kZSI6ImVuIiwidHJhbnNmZXJyZWRBdCI6bnVsbH0sImZvbnRzIjpbeyJpZCI6IjNkSmJIN25mMzJRc2o4NVM5aGdaTFhrWCIsIm5hbWUiOiJXb3JrIFNhbnMiLCJkZWZhdWx0IjpmYWxzZSwia2V5IjoicmlzZS9mb250cy9JLXFJVG4tdUU4eGpfYUlrLVdvcmtTYW5zLVNlbWlCb2xkLndvZmYiLCJzdHlsZSI6Im5vcm1hbCIsIndlaWdodCI6IjcwMCJ9LHsiaWQiOiIzZEpiSDduZjMyUXNqODVTOWhnWkxYa1giLCJuYW1lIjoiV29yayBTYW5zIiwiZGVmYXVsdCI6ZmFsc2UsImtleSI6InJpc2UvZm9udHMvYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZC9QSUhTdC1rRWhuWEdXVzRBLVdvcmtTYW5zLVJlZ3VsYXIud29mZiIsInN0eWxlIjoibm9ybWFsIiwid2VpZ2h0IjoiNDAwIn0seyJpZCI6IjNkSmJIN25mMzJRc2o4NVM5aGdaTFhrWCIsIm5hbWUiOiJXb3JrIFNhbnMiLCJkZWZhdWx0IjpmYWxzZSwia2V5IjoicmlzZS9mb250cy9CNk9FdklNcGFVUExRY3JkLVdvcmtTYW5zLUl0YWxpYy53b2ZmIiwic3R5bGUiOiJpdGFsaWMiLCJ3ZWlnaHQiOiI0MDAifSx7ImlkIjoiTnNrV0tndmRuei01ZmxrUmZTUVUxTE1WIiwibmFtZSI6IkhlbHZldGljYSIsImRlZmF1bHQiOmZhbHNlLCJrZXkiOiJyaXNlL2ZvbnRzL2FpZHxjODFkNDk0MS01ZmQ3LTRhMTctOGYyMi1lZGFlNjFlMGEyN2QvNVBoMUpCNTJkUF9wc25jRy1IZWx2ZXRpY2Eud29mZiIsInN0eWxlIjoibm9ybWFsIiwid2VpZ2h0IjoiNDAwIn0seyJpZCI6Il92eTlJVnFSUHd6NndRbEtpMHdzQTlkc1lwWjdnc1EzIiwibmFtZSI6IkxhdG8iLCJkZWZhdWx0Ijp0cnVlLCJrZXkiOiJhc3NldHMvcmlzZS9mb250cy9MYXRvLUJsYWNrLndvZmYiLCJzdHlsZSI6Im5vcm1hbCIsIndlaWdodCI6IjkwMCJ9LHsiaWQiOiJfdnk5SVZxUlB3ejZ3UWxLaTB3c0E5ZHNZcFo3Z3NRMyIsIm5hbWUiOiJMYXRvIiwiZGVmYXVsdCI6dHJ1ZSwia2V5IjoiYXNzZXRzL3Jpc2UvZm9udHMvTGF0by1JdGFsaWMud29mZiIsInN0eWxlIjoiaXRhbGljIiwid2VpZ2h0IjoiNDAwIn0seyJpZCI6Il92eTlJVnFSUHd6NndRbEtpMHdzQTlkc1lwWjdnc1EzIiwibmFtZSI6IkxhdG8iLCJkZWZhdWx0Ijp0cnVlLCJrZXkiOiJhc3NldHMvcmlzZS9mb250cy9MYXRvLUJvbGQud29mZiIsInN0eWxlIjoibm9ybWFsIiwid2VpZ2h0IjoiNzAwIn0seyJpZCI6Il92eTlJVnFSUHd6NndRbEtpMHdzQTlkc1lwWjdnc1EzIiwibmFtZSI6IkxhdG8iLCJkZWZhdWx0Ijp0cnVlLCJrZXkiOiJhc3NldHMvcmlzZS9mb250cy9MYXRvLVJlZ3VsYXIud29mZiIsInN0eWxlIjoibm9ybWFsIiwid2VpZ2h0IjoiNDAwIn0seyJpZCI6Il92eTlJVnFSUHd6NndRbEtpMHdzQTlkc1lwWjdnc1EzIiwibmFtZSI6IkxhdG8iLCJkZWZhdWx0Ijp0cnVlLCJrZXkiOiJhc3NldHMvcmlzZS9mb250cy9MYXRvLUxpZ2h0LndvZmYiLCJzdHlsZSI6Im5vcm1hbCIsIndlaWdodCI6IjMwMCJ9XSwibWVkaWEiOltdfQ==";
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: "oNpJshsk"
});
} 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>