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/44/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>INTRODUCTION</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":"z9mcp7_vdG5OWAzO7Hqz_yyV","author":"aid|c81d4941-5fd7-4a17-8f22-edae61e0a27d","name":"French","defaultId":3,"defaultSet":true,"labels":{"result":"résultat","search":"Rechercher","results":"résultats","quizNext":"SUIVANT","tabGroup":"Languette","codeGroup":"Code","noResults":"Pas de résultats pour","noteGroup":"Remarque","quizScore":"Votre score","quizStart":"COMMENCER LE QUIZ","courseExit":"QUITTER LE MODULE","courseHome":"Accueil","lessonName":"Leçon","quizSubmit":"VALIDER","quoteGroup":"Citation","salutation":"👋 Au revoir!","buttonGroup":"Bouton","courseStart":"COMMENCER LE MODULE","embedViewOn":"Regarder","exitMessage":"Vous pouvez maintenant fermer cette page.","quizCorrect":"Correct","quizPassing":"RÉUSSITE","quizResults":"Résultats du quiz","courseResume":"REPRENDRE LE MODULE","processStart":"COMMENCER","processSwipe":"Glisser pour continuer","quizContinue":"Continuer","quizLandmark":"Quiz","quizQuestion":"Question","courseDetails":"DÉTAILS","embedReadMore":"En savoir plus","feedbackGroup":"Retour d'information","quizIncorrect":"Incorrect","quizTakeAgain":"RECOMMENCER","sortingReplay":"REJOUER","accordionGroup":"Accordéon","embedLinkGroup":"Contenu Web intégré","lessonComplete":"TERMINÉ","statementGroup":"Déclaration","storylineGroup":"Storyline","attachmentGroup":"Pièce jointe","embedPhotoGroup":"Photo incorporée","embedVideoGroup":"Vidéo intégrée","playButtonLabel":"Jouer","processComplete":"Terminée","processLandmark":"Processus","processNextStep":"ÉTAPE SUIVANTE","processStepName":"Étape","seekSliderLabel":"Chercher","sortingLandmark":"Activité de tri","audioPlayerGroup":"Lecteur audio Vous pouvez utiliser la barre d'espace pour basculer entre la lecture et les touches fléchées pour scruter.","buttonStackGroup":"Pile de boutons","embedPlayerGroup":"Lecteur multimédia intégré","lessonRestricted":"Les leçons doivent être complétées dans l’ordre","pauseButtonLabel":"Pause","scenarioComplete":"Scénario Complet!","scenarioContinue":"CONTINUER","scenarioTryAgain":"RÉESSAYER","textOnImageGroup":"Texte sur l'image","timelineLandmark":"Chronologie","urlEmbedLandmark":"URL / Intégrer","videoPlayerGroup":"Lecteur vidéo. Vous pouvez utiliser la barre d'espace pour basculer entre la lecture et les touches fléchées pour scruter.","blocksClickToFlip":"Cliquez pour retourner","blocksPreposition":"sur","bulletedListGroup":"Liste à puces","checkboxListGroup":"Liste de cases à cocher","imageAndTextGroup":"Image et texte","imageGalleryGroup":"Galerie d'images","lessonPreposition":"sur","numberedListGroup":"Liste numérotée","processLessonName":"Leçon","processStartAgain":"RECOMMENCER","scenarioStartOver":"RECOMMENCER","courseSkipToLesson":"Aller à la leçon","flashcardBackLabel":"Flashcard retour","flashcardGridGroup":"Grille Flashcard","nextFlashCardLabel":"Prochain flashcard","flashcardFrontLabel":"Flashcard avant","flashcardStackGroup":"Pile de Flashcard","knowledgeCheckGroup":"Vérification des connaissances","sortingCardsCorrect":"Cartes correctes","hamburgerButtonLabel":"Barre latérale de la cours","lessonHeaderLandmark":"En-tête de leçon","numberedDividerGroup":"Séparateur numéroté","lessonContentLandmark":"Contenu de la leçon","lessonSidebarLandmark":"Barre latérale de la leçon","quizAnswerPlaceholder":"Tapez votre réponse ici","labeledGraphicLandmark":"Graphique étiqueté","previousFlashCardLabel":"Carte flash précédente","processStepPreposition":"sur","overviewPageTitleSuffix":"Sommaire","quizAcceptableResponses":"Bonnes réponses possibles","quizRequirePassingScore":"Doit réussir le quiz avant de continuer","timelineCardGroupPrefix":"Carte de chronologie","labeledGraphicBubbleLabel":"Bulle graphique étiquetée","labeledGraphicMarkerLabel":"Marqueur graphique étiqueté","labeledGraphicNextMarkerLabel":"Marqueur suivant","labeledGraphicPreviousMarkerLabel":"Marqueur précédent","a11yAnswerLive":"Votre réponse","a11yAuthorPrefix":"Par","a11yBlockChartBar":"Graphique à barres","a11yBlockChartLine":"Graphique en courbes","a11yBlockChartPie":"Graphique en secteurs","a11yBlockCode":"Code","a11yBlockEmbed":"Contenu intégré","a11yBlockFlashcardBack":"Verso de la carte","a11yBlockFlashcardFront":"Recto de la carte","a11yBlockFlashcardGrid":"Grille de cartes flash","a11yBlockFlashcardStack":"Carrousel de cartes flash","a11yBlockKnowledgeCheck":"Test de connaissances","a11yBlockKnowledgeCheckFIB":"Test de connaissances : texte à trous","a11yBlockKnowledgeCheckMC":"Test de connaissances : question à réponse unique","a11yBlockKnowledgeCheckM":"Test de connaissances : concordance","a11yBlockKnowledgeCheckMR":"Test de connaissances : question à réponses multiples","a11yBlockQuoteCarousel":"Carrousel de citations","a11yBlockStoryline":"Storyline","a11yBlockTimeline":"Frise chronologique","a11yCarouselNext":"Suivant","a11yCarouselPrevious":"Précédent","a11yCorrectLive":"Bonne réponse","a11yExcelIcon":"Feuille de calcul Microsoft Excel","a11yFileIcon":"Fichier","a11yGroupAudioPlayer":"Lecteur audio","a11yGroupVideoPlayer":"Lecteur vidéo","a11yLabeledGraphicBlock":"Image interactive","a11yLabeledGraphicButtonMarker":"Marqueur","a11yLabeledGraphicIconPlus":"Plus","a11yLabeledGraphicIconDot":"Point","a11yLabeledGraphicIconInformation":"Information","a11yLabeledGraphicIconQuestion":"Point d'interrogation","a11yLabeledGraphicIconCheck":"Coche","a11yLabeledGraphicIconX":"X","a11yLabeledGraphicIconHeart":"Cœur","a11yLabeledGraphicIconPin":"Repère de plan","a11yLabeledGraphicIconArrowLeft":"Flèche gauche","a11yLabeledGraphicIconArrowRight":"Flèche droite","a11yLabeledGraphicIconArrowUp":"Flèche vers le haut","a11yLabeledGraphicIconArrowDown":"Flèche vers le bas","a11yLabeledGraphicIconArrowUpLeft":"Flèche vers le haut et la gauche","a11yLabeledGraphicIconArrowUpRight":"Flèche vers le haut et la droite","a11yLabeledGraphicIconArrowDownLeft":"Flèche vers le bas et la gauche","a11yLabeledGraphicIconArrowDownRight":"Flèche vers le bas et la droite","a11yLabeledGraphicUnviewed":"Non visité","a11yLabeledGraphicViewed":"Visité","a11yMediaPause":"Pause","a11yMediaPlay":"Lire","a11yMediaSeek":"Avancer ou reculer","a11yNavigationMenuClose":"Fermer le menu","a11yNavigationMenuOpen":"Ouvrir le menu","a11yPageMarker":"Haut de la page","a11yPDFIcon":"Fichier PDF","a11yPPTIcon":"Présentation PowerPoint","a11yQuizFailed":"Echoué","a11yQuizFeedback":"Retour","a11yQuizPassed":"Réussi","a11yQuizReviewCorrectlyChecked":"Sélection correcte","a11yQuizReviewCorrectlySelected":"Sélection correcte","a11yQuizReviewCorrectlyUnchecked":"Non-sélection correcte","a11yQuizReviewCorrectlyUnselected":"Non-sélection correcte","a11yQuizReviewIncorrectlyChecked":"Sélection incorrecte","a11yQuizReviewIncorrectlySelected":"Sélection incorrecte","a11yQuizReviewIncorrectlyUnchecked":"Non-sélection incorrecte","a11yQuizReviewIncorrectlyUnselected":"Non-sélection incorrecte","a11yRegionMainLesson":"Contenu de la leçon","a11yRegionMainOverview":"Aperçu du cours","a11yRegionNavLesson":"Menu de navigation","a11yRegionNavOverview":"Table des matières","a11yRestrictedNav":"Cette leçon est actuellement indisponible","a11yRTFIcon":"Fichier texte enrichi","a11ySearchClose":"Fermer la barre de recherche","a11ySearchInput":"Rechercher","a11ySearchOpen":"Ouvrir la barre de recherche","a11yStatusContinued":"Bouton \"Continuer\" activé","a11yStatusAdditionalContent":"Du contenu supplémentaire a été chargé","a11yUnzoomImage":"Dézoomer l'image","a11yWordIcon":"Document Microsoft Word","a11yZipIcon":"Archive ZIP","a11yZoomImage":"Zoomer l'image","quizRestart":"Restart","progressPieUnstarted":"Non commencé","progressPieCompleted":"Terminé","progressPieClickToComplete":"Cliquer pour terminer","progressPieClickToReset":"Cliquer pour réinitialiser","progressPieQuizFailed":"Echoué"},"deleted":false,"createdAt":"2021-08-16T06:39:32.483Z","updatedAt":"2021-08-16T06:39:32.483Z","iso639Code":"fr","transferredAt":null};
    window.courseData = "eyJjb3Vyc2UiOnsiaWQiOiJydnhubDRPZmtNMHB4bkZZMEZkeUpSODAwZkxvMm5yTyIsIm9yaWdpbmFsSWQiOm51bGwsImF1dGhvciI6ImFpZHxjODFkNDk0MS01ZmQ3LTRhMTctOGYyMi1lZGFlNjFlMGEyN2QiLCJzZWxlY3RlZEF1dGhvcklkIjoibm9uZSIsImNvbG9yIjoiI2ZmZiIsIm5hdmlnYXRpb25Nb2RlIjoiZnJlZSIsInRpdGxlIjoiSU5UUk9EVUNUSU9OIiwic2hhcmVQYXNzd29yZCI6IiIsImRlc2NyaXB0aW9uIjoiPHA+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4O1wiPjxzdHJvbmc+QmFkZ2UgOiBJTlRSTzwvc3Ryb25nPjwvc3Bhbj48L3NwYW4+PC9wPjxwPjxicj48L3A+PHA+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4O1wiPjxzdHJvbmc+TGEgY2hhbmNlIG4mcnNxdW87ZXN0IHBhcyB1bmUgc3RyYXQmZWFjdXRlO2dpZSw8L3N0cm9uZz48L3NwYW4+PC9zcGFuPjwvcD48cD48c3Ryb25nPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDtcIj5MZXMgYXZhbGFuY2hlcyBuZSBzb250IHBhcyB1bmUgZmF0YWxpdCZlYWN1dGU7LDwvc3Bhbj48L3NwYW4+PC9zdHJvbmc+PC9wPjxwPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDtcIj48c3Ryb25nPkxlcyBoYWJpdHVkZXMgY2hhbmdlbnQgbWFpcyBsZXMgcmlzcXVlcyBuZSBjaGFuZ2VudCBwYXMhPC9zdHJvbmc+PC9zcGFuPjwvc3Bhbj48L3A+PHA+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4O1wiPiZuYnNwOzwvc3Bhbj48L3NwYW4+PC9wPjxwPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDtcIj5Wb3VzICZlY2lyYzt0ZXMgYXUgYm9uIGVuZHJvaXQgISBXRU1vdW50YWluIGVzdCBsYSBmb3JtYXRpb24gZGlnaXRhbGUgaW5kaXNwZW5zYWJsZSBwb3VyIHBsdXMgZGUgcyZlYWN1dGU7Y3VyaXQmZWFjdXRlOyBldCBkZSBwbGFpc2lyIGVuIG1vbnRhZ25lLjwvc3Bhbj48L3NwYW4+PC9wPjxwPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj48YnI+PC9zcGFuPjwvcD48cD48ZW0+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDE1MywgMTUzLCAxNTMpOyBmb250LXNpemU6IDE3cHg7XCI+Q2xpcXVleiBzdXIgbGEgcHJlbWkmZWdyYXZlO3JlIHNlY3Rpb24gcG91ciBjb21tZW5jZXIuPC9zcGFuPjwvZW0+PC9wPiIsInNoYXJlSWQiOiJvOF9aZTRYRWxqeGVFMFFPQnpPOGxjUDVxa0l6dmtrVSIsImNvcHlPZiI6IjZFU2NRUVUxVGowNTFwalRkREdUUUJlaXdPeDFVQkt5Iiwib3JkZXIiOiIxNjgzMTA1MDM1ODcwIiwiZm9udHMiOm51bGwsIm1lZGlhIjp7InRtcCI6eyJpbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvcnZ4bmw0T2ZrTTBweG5GWTBGZHlKUjgwMGZMbzJuck8vWG9pNExiUDJWc084YzZkZy1CYWRnZV9PUF9JbnRyb181MDBweC5wbmciLCJ0eXBlIjoiaW1hZ2UiLCJ3aWR0aCI6NzUsImhlaWdodCI6NzAsImNydXNoZWRLZXkiOiJyaXNlL2NvdXJzZXMvcnZ4bmw0T2ZrTTBweG5GWTBGZHlKUjgwMGZMbzJuck8vcF9WbERxekdRbS1UMFdfei5wbmciLCJvcmlnaW5hbFVybCI6IkJhZGdlX09QX0ludHJvXzUwMHB4LnBuZyIsInVzZUNydXNoZWRLZXkiOnRydWV9fSwiaW1hZ2UiOnsia2V5IjoicmlzZS9jb3Vyc2VzL3J2eG5sNE9ma00wcHhuRlkwRmR5SlI4MDBmTG8ybnJPL1FCYmxkdjA1YTVPbV9BRkQtSFBfYmFkZ2UyMDIzXzAxX0ludHJvLnBuZyIsInR5cGUiOiJpbWFnZSIsIndpZHRoIjo3NSwiaGVpZ2h0Ijo3NSwiY3J1c2hlZEtleSI6Ilhsa1oxb0pqSklsQmwzQktfTk5GS3I5MkZzVU1CYm1aVy5wbmciLCJvcmlnaW5hbFVybCI6IkhQX2JhZGdlMjAyM18wMV9JbnRyby5wbmciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfX0sImNvdmVySW1hZ2UiOnsiYWxwaGEiOjAsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy9ydnhubDRPZmtNMHB4bkZZMEZkeUpSODAwZkxvMm5yTy9yRzdSblYyeDNDRGNETEpkLVdFTV9iYW5uZXIyM19JbnRyb2R1Y3Rpb25fdjFfTk9QUk9DRVNTLmpwZyIsInR5cGUiOiJpbWFnZSIsImNydXNoZWRLZXkiOiJIaUE0UVd5TU9pRkZFZXR6X2hDb3E1b1FMTzZUNjJHUnouanBnIiwib3JpZ2luYWxVcmwiOiJXRU1fYmFubmVyMjNfSW50cm9kdWN0aW9uX3YxX05PUFJPQ0VTUy5qcGciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlLCJzcmMiOiJodHRwczovL2FydGljdWxhdGV1c2VyY29udGVudC5jb20vYXNzZXRzL3Jpc2UvYXNzZXRzL3RoZW1lcy9jbGFzc2ljL2NvdmVyLWltYWdlLzlfaG9zcGl0YWxpdHkuanBnIn19LCJkaXNwbGF5U2lkZWJhciI6dHJ1ZX0sImxlc3NvbnMiOlt7ImlkIjoiOFd3SURYZnpBem5BRldZdVhUNEozQ3RKRU5ZU2VoMXoiLCJvcmlnaW5hbElkIjpudWxsLCJhdXRob3IiOiJhaWR8YzgxZDQ5NDEtNWZkNy00YTE3LThmMjItZWRhZTYxZTBhMjdkIiwic2VsZWN0ZWRBdXRob3JJZCI6Im5vbmUiLCJjb3Vyc2VJZCI6InJ2eG5sNE9ma00wcHhuRlkwRmR5SlI4MDBmTG8ybnJPIiwidGl0bGUiOiJBdmVydGlzc2VtZW50IiwiZGVzY3JpcHRpb24iOiIiLCJ0eXBlIjoiYmxvY2tzIiwiaWNvbiI6IkFydGljbGUiLCJpdGVtcyI6W3siaWQiOiJja3N5ZnhtcGwwMDM4M2U1a2VyaGtyZ2htIiwidHlwZSI6ImltYWdlIiwiaXRlbXMiOlt7ImlkIjoiY2tzeWZsMW9jMDAyZjNlNWtvdGlwNXpwaiIsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy9ydnhubDRPZmtNMHB4bkZZMEZkeUpSODAwZkxvMm5yTy96dmkzaVc1ZWhQN092YUxNLVdFTTIwMjNfYmFubmVyXzJrcHhfSFBfQXZlcnRpc3NlbWVudC5qcGciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoiSTd3R3lHdnVYeVI0aEtEMV92MkZoU3JISnRJblJHU1RKLmpwZyIsIm9yaWdpbmFsVXJsIjoiV0VNMjAyM19iYW5uZXJfMmtweF9IUF9BdmVydGlzc2VtZW50LmpwZyIsInVzZUNydXNoZWRLZXkiOnRydWV9fSwiY2FwdGlvbiI6IiJ9XSwiZmFtaWx5IjoiaW1hZ2UiLCJ2YXJpYW50IjoiZnVsbCIsInNldHRpbmdzIjp7Im9wYWNpdHkiOjAuNSwicGFkZGluZ1RvcCI6MCwiem9vbU9uQ2xpY2siOnRydWUsIm9wYWNpdHlDb2xvciI6IiMwMDAwMDAiLCJwYWRkaW5nQm90dG9tIjowLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3N1Z2hweGswMDJ6M2U1a3Jkbmx1ODFmIiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3N1ZzVhejcwMDJhM2U1azVsOWl0cGZvIiwicGFyYWdyYXBoIjoiPHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7XCI+TGEgcHJhdGlxdWUgZHUgaG9ycy1waXN0ZSBwciZlYWN1dGU7c2VudGUgZGVzIGRhbmdlcnMgZXQgcGV1dCBwcm92b3F1ZXIgZGVzIGJsZXNzdXJlcyB2b2lyZSBkZXMgZCZlYWN1dGU7YyZlZ3JhdmU7cy4gPHN0cm9uZz5JbCBlbiB2YSAmYWdyYXZlOyB2b3RyZSByZXNwb25zYWJpbGl0JmVhY3V0ZTsgZGUgY2hvaXNpciBjZSBxdWUgdm91cyBzb3VoYWl0ZXogZmFpcmUgb3UgbmUgcGFzIGZhaXJlIGV0IGNlY2kgZW4gY29ubmFpc3NhbmNlIGRlIGNhdXNlLjwvc3Ryb25nPjwvc3Bhbj48L3A+In1dLCJmYW1pbHkiOiJpbXBhY3QiLCJ2YXJpYW50Ijoibm90ZSIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcHJ3NDVpdTAwM3IzZTVqcWFpc3RsdzUiLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrcHJ2cTk1OTAwMjczZTVqODJlaWlhNHgiLCJoZWFkaW5nIjoiPHA+PHN0cm9uZz48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IGZvbnQtc2l6ZTogMjRweDtcIj5MJiMzOTtvYnNlcnZhdGlvbiBkZSBzZXMgcHJvcHJlcyBjYXJhY3QmZWFjdXRlO3Jpc3RpcXVlcyBlc3QgaW5kaXNwZW5zYWJsZSBwb3VyIHVuZSBib25uZSBjb25zY2llbmNlIGRlIHNvaSBldCBkZSBzZXMgcG9zc2liaWxpdCZlYWN1dGU7cywgYWZpbiBxdWUgbGVzIG9iamVjdGlmcyBzb2llbnQgciZlYWN1dGU7YWxpc3RlcyBldCByJmVhY3V0ZTthbGlzYWJsZXMgZGFucyBsZXMgbWVpbGxldXJlcyBjb25kaXRpb25zIHBvc3NpYmxlcy48L3NwYW4+PC9zdHJvbmc+PC9wPiIsInBhcmFncmFwaCI6IjxwIHN0eWxlPVwidGV4dC1hbGlnbjogbGVmdDtcIj48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7IGZvbnQtc2l6ZTogMTdweDtcIj5DZSBwcm9ncmFtbWUgZCZyc3F1bztpbml0aWF0aW9uIG4mcnNxdW87YSBwYXMgcG91ciBidXQgZCZyc3F1bztlbmNvdXJhZ2VyIGxhIHByaXNlIGRlIHJpc3F1ZXMgbWFpcyBhdSBjb250cmFpcmUsIGlsIHZvdXMgcGVybWV0dHJhIGQmIzM5O2FuYWx5c2VyLCBkZSBjb21wcmVuZHJlIGV0IGRlIHByJmVhY3V0ZTt2ZW5pciBsZXMgcmlzcXVlcyBkJnJzcXVvO2F2YWxhbmNoZXMgZ3ImYWNpcmM7Y2UgJmFncmF2ZTsgdW5lIG0mZWFjdXRlO3Rob2RlIGV0ICZhZ3JhdmU7IGRlcyBvdXRpbHMgZCYjMzk7ZXN0aW1hdGlvbi48c3Ryb25nPiZuYnNwOzwvc3Ryb25nPjwvc3Bhbj48L3A+PHAgc3R5bGU9XCJ0ZXh0LWFsaWduOiBsZWZ0O1wiPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4O1wiPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj48c3Ryb25nPkF1IGZpbmFsLCAmYWdyYXZlOyB2b3VzIGRlIGQmZWFjdXRlO3Rlcm1pbmVyIGxlIG5pdmVhdSBkZSByaXNxdWUgYXVxdWVsIHZvdXMgc291aGFpdGV6IHZvdXMgZXhwb3NlciAhJm5ic3A7PC9zdHJvbmc+PC9zcGFuPjwvc3Bhbj48L3A+PHAgc3R5bGU9XCJ0ZXh0LWFsaWduOiBsZWZ0O1wiPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4O1wiPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj5EYW5zIGxlIGNhcyBvJnVncmF2ZTsgdm91cyBkJmVhY3V0ZTtjaWRlcmlleiBkZSB2b3VzIGV4cG9zZXIgJmFncmF2ZTsgY2VydGFpbnMgcmlzcXVlcywgV0VNb3VudGFpbiBzdWdnJmVncmF2ZTtyZSBkZSBwcm9ncmVzc2VyIHBhcyAmYWdyYXZlOyBwYXMgZXQgZGUgY29tbWVuY2VyIHBhciBkZXMgcHJvamV0cyBvJnVncmF2ZTsgbGVzIHJpc3F1ZXMgc29udCBsaW1pdCZlYWN1dGU7cy4gVm90cmUgYnV0IGRldnJhaXQgJmVjaXJjO3RyZSBkJnJzcXVvO2VuIGFwcHJlbmRyZSBwbHVzIHN1ciB2b3VzLW0mZWNpcmM7bWUgZXQgc3VyIGwmcnNxdW87ZW52aXJvbm5lbWVudCBhZmluIGRlIGZhaXJlIGRlcyBjaG9peCBhcHByb3ByaSZlYWN1dGU7cy48L3NwYW4+PC9zcGFuPjwvcD48cCBzdHlsZT1cInRleHQtYWxpZ246IGxlZnQ7XCI+PGJyPjwvcD4ifV0sImZhbWlseSI6InRleHQiLCJ2YXJpYW50IjoicGFyYWdyYXBoIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiI2Y5ZmVmZiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrdDVpMG85bzAwNDEzZTVzZ2I0Y3Y0cGciLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrdDVoZXdjaTAwMmEzZTVzb2tyaDNjOTgiLCJwYXJhZ3JhcGgiOiI8cD48c3Ryb25nPjxzdHJvbmc+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7XCI+TmUgc3VpdmV6IHBhcyBhdmV1Z2wmZWFjdXRlO21lbnQgbm9zIHN1Z2dlc3Rpb25zLCBuaSBjZWxsZXMgZGVzIGF1dHJlcy48L3NwYW4+PC9zdHJvbmc+PC9zdHJvbmc+PC9wPiJ9XSwiZmFtaWx5IjoiaW1wYWN0IiwidmFyaWFudCI6Im5vdGUiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3BzMTMyeWUwMDR6M2U1ajVvaG4xNmozIiwidHlwZSI6ImRpdmlkZXIiLCJpdGVtcyI6W3siaWQiOiJja3BydnE5NTkwMDEwM2U1ajFzbHVkaXRlIiwidHlwZSI6IiIsInRpdGxlIjoiSkUgU1VJUyBEJ0FDQ09SRCIsImJ1dHRvbkNvbG9yIjoiYnJhbmQiLCJjb21wbGV0ZUhpbnQiOiJDb21wbGV0ZSB0aGUgY29udGVudCBhYm92ZSBiZWZvcmUgbW92aW5nIG9uLiJ9XSwiZmFtaWx5IjoiY29udGludWUiLCJ2YXJpYW50IjoiY29udGludWUiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19XSwibWVkaWEiOnt9LCJwaWxlcyI6W10sInNldHRpbmdzIjp7fSwiZHVwbGljYXRlZEZyb21JZCI6IiIsImRlbGV0ZWQiOmZhbHNlLCJjcmVhdGVkQXQiOiIyMDIxLTA2LTExVDA1OjIzOjI3LjM0M1oiLCJ1cGRhdGVkQXQiOiIyMDIzLTAxLTA5VDEyOjU3OjI0LjY3MFoiLCJsYXN0VXBkYXRlZEJ5IjoiYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZCIsInJlYWR5Ijp0cnVlLCJwb3NpdGlvbiI6bnVsbCwidHJhbnNmZXJyZWRBdCI6bnVsbCwiZHVyYXRpb24iOjEsImlzUGFydG5lckNvbnRlbnRBdXRob3IiOm51bGwsImhlYWRlckltYWdlIjp7fX0seyJpZCI6ImlhbURkY1BISkNneV9zcHR1cmdsVHQxNXpraWxIVXdUIiwib3JpZ2luYWxJZCI6bnVsbCwiYXV0aG9yIjoiYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZCIsInNlbGVjdGVkQXV0aG9ySWQiOiJub25lIiwiY291cnNlSWQiOiJydnhubDRPZmtNMHB4bkZZMEZkeUpSODAwZkxvMm5yTyIsInRpdGxlIjoiTGUgY29uY2VwdCIsImRlc2NyaXB0aW9uIjoiIiwidHlwZSI6ImJsb2NrcyIsImljb24iOiJBcnRpY2xlIiwiaXRlbXMiOlt7ImlkIjoiY2twczMybDVzMDA5azNlNWprZ2xjcmkxbiIsInR5cGUiOiJxdW90ZSIsIml0ZW1zIjpbeyJpZCI6ImNrcHMzMmw1czAwOWwzZTVqNTk4NDRocjUiLCJuYW1lIjoiIiwiYXZhdGFyIjp7Im1lZGlhIjp7fX0sInBhcmFncmFwaCI6IjxwPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAyMnB4OyBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1wiPjxzdHJvbmc+V0VNb3VudGFpbjwvc3Ryb25nPiBhIGQmZWFjdXRlO3ZlbG9wcCZlYWN1dGU7IGxlIHByb2dyYW1tZSBIT1JTIFBJU1RFIHBvdXIgbCZyc3F1bztpbml0aWF0aW9uIGRlcyBwcmF0aXF1YW50cyBkZSBzcG9ydHMgZGUgbmVpZ2UgZHUgbW9uZGUgZW50aWVyLjwvc3Bhbj48L3A+PHA+PGJyPjwvcD48cD48YnI+PC9wPjxwPjxicj48L3A+IiwiYmFja2dyb3VuZCI6eyJtZWRpYSI6eyJpbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvcnZ4bmw0T2ZrTTBweG5GWTBGZHlKUjgwMGZMbzJuck8vME9FdFNtc0RHdWRNWTEyUi1XRU0yMDIzX2Jhbm5lcl8ya3B4X0hQX0xlQ29uY2VwdC5qcGciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5Ijoiek1LUW5LZlZXdDk0dXFQZl9DQXhfdk01c05KRERtMFN4LmpwZyIsIm9yaWdpbmFsVXJsIjoiV0VNMjAyM19iYW5uZXJfMmtweF9IUF9MZUNvbmNlcHQuanBnIiwidXNlQ3J1c2hlZEtleSI6dHJ1ZX19fX1dLCJtZWRpYSI6e30sImZhbWlseSI6InF1b3RlIiwidmFyaWFudCI6ImJhY2tncm91bmQiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjowLCJwYWRkaW5nQm90dG9tIjowLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJjbDk4bDcyYjEwMDAyMjY2bHlhbzJ6YXJkIiwidHlwZSI6Im11bHRpbWVkaWEiLCJpdGVtcyI6W3siaWQiOiJjbDk4bDcyYjIwMDAzMjY2bGI2cWd1d3BnIiwibWVkaWEiOnsiZW1iZWQiOnsic3JjIjoiLy9jZG4uZW1iZWRseS5jb20vd2lkZ2V0cy9tZWRpYS5odG1sP3NyYz1odHRwcyUzQSUyRiUyRnBsYXllci52aW1lby5jb20lMkZ2aWRlbyUyRjc1NzExMjI1NyUzRmglM0RhNmQ2ZWE4ZDBjJTI2YXBwX2lkJTNEMTIyOTYzJmRudHA9MSZkaXNwbGF5X25hbWU9VmltZW8mdXJsPWh0dHBzJTNBJTJGJTJGdmltZW8uY29tJTJGNzU3MTEyMjU3JmltYWdlPWh0dHBzJTNBJTJGJTJGaS52aW1lb2Nkbi5jb20lMkZ2aWRlbyUyRjE1MjA4MDkxNzctZDNiNDMzODUyNjlhMzQ2ZGJiNGYyY2RjYzY2NzZlYzMwNzNjOWM5OWYwNzVhODg0MjEzY2NhZjgyNzcwYWMzNC1kXzEyODAma2V5PTQwY2IzMDY1NWE3ZjRhNDZhZGFhZjE4ZWZiMDVkYjIxJnR5cGU9dGV4dCUyRmh0bWwmc2NoZW1hPXZpbWVvIiwidHlwZSI6ImVtYmVkIiwidGl0bGUiOiJJbnRybyIsImZhdmljb24iOiJodHRwczovL2YudmltZW9jZG4uY29tL2ltYWdlc192Ni9mYXZpY29uLmljbz83ZmEzODZmZTZmNjQwMjBmN2U5YjE4MDkxYmMxNWQ4ODY5MzRkNDJlIiwicHJvdmlkZXIiOiJWaW1lbyIsImVtYmVkVHlwZSI6InZpZGVvIiwidGh1bWJuYWlsIjoiaHR0cHM6Ly9pLnZpbWVvY2RuLmNvbS92aWRlby8xNTIwODA5MTc3LWQzYjQzMzg1MjY5YTM0NmRiYjRmMmNkY2M2Njc2ZWMzMDczYzljOTlmMDc1YTg4NDIxM2NjYWY4Mjc3MGFjMzQtZF8xMjgwIiwiZGVzY3JpcHRpb24iOiJUaGlzIGlzIFwiSW50cm9cIiBieSBXRU1vdW50YWluIG9uIFZpbWVvLCB0aGUgaG9tZSBmb3IgaGlnaCBxdWFsaXR5IHZpZGVvcyBhbmQgdGhlIHBlb3BsZSB3aG8gbG92ZSB0aGVtLiIsIm9yaWdpbmFsVXJsIjoiaHR0cHM6Ly92aW1lby5jb20vdzNtb3VudGFpbi9pbnRyby1mciIsInByb3ZpZGVyVXJsIjoiaHR0cHM6Ly92aW1lby5jb20vIn19LCJzZXR0aW5ncyI6eyJzaG93TWV0YURhdGEiOmZhbHNlfX1dLCJmYW1pbHkiOiJtdWx0aW1lZGlhIiwidmFyaWFudCI6ImVtYmVkIiwic2V0dGluZ3MiOnsiY2FyZE1vZGUiOiJXSElURSIsInN0eWxlTW9kZSI6IkJSQU5ERUQiLCJwYWRkaW5nVG9wIjozLCJzaG93Qm9yZGVyIjpmYWxzZSwicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZE1vZGUiOiJDT0xPUiIsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrcHM2Z2ZiNDAwaXUzZTVqeDh0Y2R5amIiLCJ0eXBlIjoiZGl2aWRlciIsIml0ZW1zIjpbeyJpZCI6ImNrcHJ2cTk1OTAwMTAzZTVqMXNsdWRpdGUiLCJ0eXBlIjoiIiwidGl0bGUiOiJMRVQnUyBHTyAhIiwiYnV0dG9uQ29sb3IiOiJicmFuZCIsImNvbXBsZXRlSGludCI6IkNvbXBsZXRlIHRoZSBjb250ZW50IGFib3ZlIGJlZm9yZSBtb3Zpbmcgb24uIn1dLCJmYW1pbHkiOiJjb250aW51ZSIsInZhcmlhbnQiOiJjb250aW51ZSIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX1dLCJtZWRpYSI6e30sInBpbGVzIjpbXSwic2V0dGluZ3MiOnt9LCJkdXBsaWNhdGVkRnJvbUlkIjoiIiwiZGVsZXRlZCI6ZmFsc2UsImNyZWF0ZWRBdCI6IjIwMjEtMDgtMjdUMTQ6MzA6MjAuNjgwWiIsInVwZGF0ZWRBdCI6IjIwMjMtMDEtMTZUMTE6MTc6MzYuNDcyWiIsImxhc3RVcGRhdGVkQnkiOiJhaWR8YzgxZDQ5NDEtNWZkNy00YTE3LThmMjItZWRhZTYxZTBhMjdkIiwicmVhZHkiOnRydWUsInBvc2l0aW9uIjpudWxsLCJ0cmFuc2ZlcnJlZEF0IjpudWxsLCJkdXJhdGlvbiI6NSwiaXNQYXJ0bmVyQ29udGVudEF1dGhvciI6bnVsbCwiaGVhZGVySW1hZ2UiOnt9fSx7ImlkIjoiYkNkNm9GNWI2d3diSW1ocFptY3B1d2hzWGUtS2tZWHAiLCJvcmlnaW5hbElkIjpudWxsLCJhdXRob3IiOiJhaWR8YzgxZDQ5NDEtNWZkNy00YTE3LThmMjItZWRhZTYxZTBhMjdkIiwic2VsZWN0ZWRBdXRob3JJZCI6Im5vbmUiLCJjb3Vyc2VJZCI6InJ2eG5sNE9ma00wcHhuRlkwRmR5SlI4MDBmTG8ybnJPIiwidGl0bGUiOiJMZSBjb3VycyBIb3JzLVBpc3RlIiwiZGVzY3JpcHRpb24iOiIiLCJ0eXBlIjoiYmxvY2tzIiwiaWNvbiI6IkFydGljbGUiLCJpdGVtcyI6W3siaWQiOiJja3BzMzJsNXMwMDlrM2U1amtnbGNyaTFuIiwidHlwZSI6InF1b3RlIiwiaXRlbXMiOlt7ImlkIjoiY2twczMybDVzMDA5bDNlNWo1OTg0NGhyNSIsIm5hbWUiOiIiLCJhdmF0YXIiOnsibWVkaWEiOnt9fSwicGFyYWdyYXBoIjoiPHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDIycHg7IGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XCI+PHN0cm9uZz5BZmluIGRlIHMmZWFjdXRlO3F1ZW5jZXIgdm90cmUgYXBwcmVudGlzc2FnZSwgV0VNb3VudGFpbiBhIG1pcyBhdSBwb2ludCBsYSBtJmVhY3V0ZTt0aG9kZSBBMlI8L3N0cm9uZz48c3Ryb25nPjxzdXA+JnJlZzs8L3N1cD48L3N0cm9uZz48c3Ryb25nPi4mbmJzcDs8L3N0cm9uZz5Ub3VzIGxlcyBtb2R1bGVzIGV0IGxlcyBjaGFwaXRyZXMgc29udCBvcmdhbmlzJmVhY3V0ZTtzIGRlIG1hbmkmZWdyYXZlO3JlIG5hdHVyZWxsZSBldCBsb2dpcXVlIHBvdXIgcXVlIHZvdXMgcHVpc3NpZXogc3VpdnJlIGxlcyAmZWFjdXRlO3RhcGVzIGF2ZWMgZmFjaWxpdCZlYWN1dGU7Ljwvc3Bhbj48YnI+PGJyPjxicj48L3A+IiwiYmFja2dyb3VuZCI6eyJtZWRpYSI6eyJpbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvcnZ4bmw0T2ZrTTBweG5GWTBGZHlKUjgwMGZMbzJuck8vbUd1UWZYMDl3bC1zZ0NBcC1XRU0yMDIzX2Jhbm5lcl8yMDAwcHhfTGVDb3Vyc0hvcnNQaXN0ZS5qcGciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoidE1BNnNNakNaRUhQMlczUF83NUVBVWZrMFVvTTg3X1ZKLmpwZyIsIm9yaWdpbmFsVXJsIjoiV0VNMjAyM19iYW5uZXJfMjAwMHB4X0xlQ291cnNIb3JzUGlzdGUuanBnIiwidXNlQ3J1c2hlZEtleSI6dHJ1ZX19fX1dLCJtZWRpYSI6e30sImZhbWlseSI6InF1b3RlIiwidmFyaWFudCI6ImJhY2tncm91bmQiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjowLCJwYWRkaW5nQm90dG9tIjowLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3BzM2dvNG0wMGFlM2U1ajNvM2RjeHoyIiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3BzM2drbm4wMGFjM2U1amw1NjZ5czZiIiwiaGVhZGluZyI6IjxwPjxzdHJvbmc+PHN0cm9uZz48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XCI+TG9ycyBkJnJzcXVvO3VuZSBjb3Vyc2UgZW4gbW9udGFnbmUsIGwmIzM5O2Vuc2VtYmxlIGRlcyBhY3Rpdml0JmVhY3V0ZTtzIGRvaXQgJmVjaXJjO3RyZSBhbnRpY2lwJmVhY3V0ZTssIHBsYW5pZmkmZWFjdXRlOyBldCBzdHJ1Y3R1ciZlYWN1dGU7LCBjZWNpIGFmaW4gZCZyc3F1bztvcHRpbWlzZXIgbGUgcGxhaXNpciBldCBsYSBzJmVhY3V0ZTtjdXJpdCZlYWN1dGU7Ljwvc3Bhbj48L3N0cm9uZz48L3N0cm9uZz48L3A+IiwicGFyYWdyYXBoIjoiPHA+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPkxlIGNvdXJzIEhPUlMtUElTVEUgZXN0IGQmZWFjdXRlO2NvdXAmZWFjdXRlOyBlbiAzIG1vZHVsZXMgOjwvc3Bhbj48L3A+In1dLCJtZWRpYSI6e30sImZhbWlseSI6InRleHQiLCJ2YXJpYW50IjoicGFyYWdyYXBoIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MCwiYmFja2dyb3VuZENvbG9yIjoiI2ZmZmZmZiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrc3lnZXc4dzAwM2kzZTVrMjRzejVjbDQiLCJ0eXBlIjoibGlzdCIsIml0ZW1zIjpbeyJpZCI6ImNrc3lmbDFvYzAwMmIzZTVrbmNmeHJzZXciLCJwYXJhZ3JhcGgiOiI8cD48c3Ryb25nPkFWT0lEPC9zdHJvbmc+IDogJkVhY3V0ZTt2aXRlciBsZXMgcmlzcXVlczwvcD4ifSx7ImlkIjoiY2tzeWZsMW9jMDAyYzNlNWtvOHRlNTU5ZSIsInBhcmFncmFwaCI6IjxwPjxzdHJvbmc+UkVBQ1Q8L3N0cm9uZz4gOiBSJmVhY3V0ZTthZ2lyIHBvc2l0aXZlbWVudCBlbiBjYXMgZGUgY3Jpc2U8L3A+In0seyJpZCI6ImNrc3lmbDFvYzAwMmQzZTVrOWhzZDljbDgiLCJwYXJhZ3JhcGgiOiI8cD48c3Ryb25nPlJFU0NVRTwvc3Ryb25nPiA6IEcmZWFjdXRlO3JlciB1biBzYXV2ZXRhZ2UgYXZlYyBzdWNjJmVncmF2ZTtzPC9wPiJ9XSwiZmFtaWx5IjoibGlzdCIsInZhcmlhbnQiOiJudW1iZXJlZCIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrc3lnamo3ZzAwNDIzZTVrdHdndHA2ZXIiLCJ0eXBlIjoiZGl2aWRlciIsIml0ZW1zIjpbeyJpZCI6ImNrc3lmbDFvYzAwMTAzZTVremxleGJtZWoiLCJ0eXBlIjoiIiwidGl0bGUiOiJFTiBTQVZPSVIgUExVUyIsImJ1dHRvbkNvbG9yIjoiYnJhbmQiLCJjb21wbGV0ZUhpbnQiOiJDb21wbGV0ZSB0aGUgY29udGVudCBhYm92ZSBiZWZvcmUgbW92aW5nIG9uLiJ9XSwiZmFtaWx5IjoiY29udGludWUiLCJ2YXJpYW50IjoiY29udGludWUiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3N5Z2gwcTEwMDNtM2U1a3ozdXJ2MHBuIiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3N5Zmwxb2MwMDI1M2U1a3c0ZzdnOXZkIiwiaGVhZGluZyI6IjxwIHN0eWxlPVwidGV4dC1hbGlnbjogY2VudGVyO1wiPjxzdHJvbmc+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyBmb250LXNpemU6IDMycHg7XCI+QVZPSUQ8L3NwYW4+PC9zdHJvbmc+PC9wPiIsInBhcmFncmFwaCI6IjxwIHN0eWxlPVwidGV4dC1hbGlnbjogY2VudGVyO1wiPjxzdHJvbmc+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpOyBmb250LXNpemU6IDI0cHg7XCI+JkVhY3V0ZTt2aXRlciBsZXMgcmlzcXVlczwvc3Bhbj48L3N0cm9uZz48L3A+In1dLCJmYW1pbHkiOiJ0ZXh0IiwidmFyaWFudCI6ImhlYWRpbmcgcGFyYWdyYXBoIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIzE0Y2VmZiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrc3lna3FtZzAwNDMzZTVrdDVkcWdvMXMiLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrc3lmbDFvYzAwMXozZTVrNzJ4NWFxbWQiLCJwYXJhZ3JhcGgiOiI8cD48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+RGFucyBjZSBtb2R1bGUsIHZvdXMgYWJvcmRlcmV6IDwvc3Bhbj48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMjAsIDIwNiwgMjU1KTtcIj48c3Ryb25nPnRvdXMgbGVzIGZhY3RldXJzIGRlIHJpc3F1ZSBodW1haW5zIGV0IG5hdHVyZWxzPC9zdHJvbmc+PC9zcGFuPjxzdHJvbmc+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDIwLCAyMDYsIDI1NSk7XCI+Jm5ic3A7cG91ciBwcmVuZHJlIGxlcyBib25uZXMgZCZlYWN1dGU7Y2lzaW9uczwvc3Bhbj48L3N0cm9uZz48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+IGV0ICZlYWN1dGU7dml0ZXIgZGUgdm91cyBtZXR0cmUgZW4gZGFuZ2VyIDo8L3NwYW4+PC9wPjx1bD48bGk+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPlNlIGNvbm5hJmljaXJjO3RyZSBzb2ktbSZlY2lyYzttZSBldCBjb25uYSZpY2lyYzt0cmUgc29uIGVudmlyb25uZW1lbnQ8L3NwYW4+PC9saT48bGk+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPklkZW50aWZpZXIgbGVzIHJpc3F1ZXMgZXQgbGVzIGRpZmYmZWFjdXRlO3JlbnRzIHR5cGVzIGRlIHRlcnJhaW5zPC9zcGFuPjwvbGk+PGxpPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj5QbGFuaWZpZXIgZXQgcHJlbmRyZSBsZXMgYm9ubmVzIGQmZWFjdXRlO2Npc2lvbnM8L3NwYW4+PC9saT48L3VsPiJ9XSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJwYXJhZ3JhcGgiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjo0LCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3N5aGxjNjYwMDViM2U1a2ZrMjRmZGFtIiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3N5Zmwxb2MwMDI1M2U1a3c0ZzdnOXZkIiwiaGVhZGluZyI6IjxwIHN0eWxlPVwidGV4dC1hbGlnbjogY2VudGVyO1wiPjxzdHJvbmc+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1wiPlJFQUNUPC9zcGFuPjwvc3Ryb25nPjwvcD4iLCJwYXJhZ3JhcGgiOiI8cCBzdHlsZT1cInRleHQtYWxpZ246IGNlbnRlcjtcIj48c3Ryb25nPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsgZm9udC1zaXplOiAyNHB4O1wiPlImZWFjdXRlO2FnaXIgcG9zaXRpdmVtZW50IGVuIGNhcyBkZSBjcmlzZSA8L3NwYW4+PC9zdHJvbmc+PC9wPiJ9XSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJoZWFkaW5nIHBhcmFncmFwaCIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiNDNjAwQkUiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3Q1a2N2MmMwMDN5M2U1c29xbzgyNWNuIiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3Q1aWRlNmkwMDF6M2U1c3phZXJ4aTluIiwicGFyYWdyYXBoIjoiPHA+PHN0cm9uZz48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMTk4LCAwLCAxOTApO1wiPlNpIHBhciBtYWxjaGFuY2Ugdm91cyBkZXZpZXogJmVjaXJjO3RyZSBjb25mcm9udCZlYWN1dGU7ICZhZ3JhdmU7IHVuZSBhdmFsYW5jaGU8L3NwYW4+PC9zdHJvbmc+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPiwgY2UgbW9kdWxlIHZvdXMgcHImZWFjdXRlO3BhcmVyYSBhdSBtaWV1eCBldCB2b3VzIGRvbm5lcmEgbGVzIG1veWVucyBkZSBnJmVhY3V0ZTtyZXIgY2V0dGUgY3Jpc2UgcG9zaXRpdmVtZW50IGV0IGVmZmljYWNlbWVudC4mbmJzcDs8L3NwYW4+PC9wPiJ9XSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJwYXJhZ3JhcGgiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjo2LCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3N5aHE2NDUwMDVsM2U1a3R3bGxwenEyIiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3N5Zmwxb2MwMDI1M2U1a3c0ZzdnOXZkIiwiaGVhZGluZyI6IjxwIHN0eWxlPVwidGV4dC1hbGlnbjogY2VudGVyO1wiPjxzdHJvbmc+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1wiPlJFU0NVRTwvc3Bhbj48L3N0cm9uZz48L3A+IiwicGFyYWdyYXBoIjoiPHAgc3R5bGU9XCJ0ZXh0LWFsaWduOiBjZW50ZXI7XCI+PHN0cm9uZz48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7IGZvbnQtc2l6ZTogMjRweDtcIj5HJmVhY3V0ZTtyZXIgdW4gc2F1dmV0YWdlIGF2ZWMgc3VjYyZlZ3JhdmU7czwvc3Bhbj48L3N0cm9uZz48L3A+In1dLCJmYW1pbHkiOiJ0ZXh0IiwidmFyaWFudCI6ImhlYWRpbmcgcGFyYWdyYXBoIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiI0ZGNzIxNCIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrdDVrZG1pNzAwM3ozZTVzNjYyNjlpYXEiLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrdDVpZGU2aTAwMXozZTVzemFlcnhpOW4iLCJwYXJhZ3JhcGgiOiI8cD48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+Q2UgbW9kdWxlIHRyYWl0ZSBkZSBsYSByZWNoZXJjaGUgZGUgcGVyc29ubmVzIGVuc2V2ZWxpZXMmbmJzcDs8L3NwYW4+PHN0cm9uZz48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMjU1LCAxMTQsIDIwKTtcIj5lbiB2b3VzIGRvbm5hbnQgZGVzIGNvbXAmZWFjdXRlO3RlbmNlcyBldCBkZXMgaW5kaWNhdGlvbnMgY2xhaXJlcyBldCBwciZlYWN1dGU7Y2lzZXMgcXVpIHZvdXMgZ3VpZGVyb250IHRvdXQgYXUgbG9uZyBkdSBzYXV2ZXRhZ2UuPC9zcGFuPjwvc3Ryb25nPjwvcD4ifV0sImZhbWlseSI6InRleHQiLCJ2YXJpYW50IjoicGFyYWdyYXBoIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6NCwiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2t0NWttbnV1MDA0NjNlNXMzNTVjamFoayIsInR5cGUiOiJ0ZXh0IiwiaXRlbXMiOlt7ImlkIjoiY2t0NWlkZTZpMDAxejNlNXN6YWVyeGk5biIsInBhcmFncmFwaCI6IjxwPjxzdHJvbmc+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDI0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+TGEgbSZlYWN1dGU7dGhvZGUgV0VNb3VudGFpbiB2b3VzIHBsYWNlIGF1IGNlbnRyZSBkZSBsJnJzcXVvO2F0dGVudGlvbjwvc3Bhbj48L3N0cm9uZz48L3A+PHA+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4O1wiPkVsbGUgZXN0IGFjY2Vzc2libGUgZXQgY29uJmNjZWRpbDt1ZSBwb3VyIHF1ZSBjaGFjdW5lIGV0IGNoYWN1biAmZWFjdXRlO3ZvbHVlIGRlIG1hbmkmZWdyYXZlO3JlIGF1dG9ub21lICZhZ3JhdmU7IHRyYXZlcnMgbGVzIGRpZmYmZWFjdXRlO3JlbnRzIG1vZHVsZXMuIEMmcnNxdW87ZXN0IHVuZSBmb3JtYXRpb24gcHJvZ3Jlc3NpdmUgYmFzJmVhY3V0ZTtlIHN1ciB1bmUgdm9sb250JmVhY3V0ZTsgZCYjMzk7JmVhY3V0ZTtxdWlsaWJyZSBlbnRyZSBsYSBwJmVhY3V0ZTtkYWdvZ2llIGV0IGxlIGRpdmVydGlzc2VtZW50IGFmaW4gZCYjMzk7YWRvcHRlciBsZSBib24gY29tcG9ydGVtZW50IGVuIG1vbnRhZ25lLiZuYnNwOzwvc3Bhbj48L3NwYW4+PC9wPjxwPjxzdHJvbmc+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDI0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+QXZlYyBXRU1vdW50YWluLCBhcHByZW5leiBlbiBheWFudCBkdSBwbGFpc2lyICE8L3NwYW4+PC9zdHJvbmc+PC9wPiJ9XSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJwYXJhZ3JhcGgiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3BzNmdmYjQwMGl1M2U1ang4dGNkeWpiIiwidHlwZSI6ImRpdmlkZXIiLCJpdGVtcyI6W3siaWQiOiJja3BydnE5NTkwMDEwM2U1ajFzbHVkaXRlIiwidHlwZSI6IiIsInRpdGxlIjoiQ0UgUVVFIFZPVVMgU0VSRVogQ0FQQUJMRSBERSBGQUlSRSBBUFLDiFMgQ0UgQ09VUlMiLCJidXR0b25Db2xvciI6ImJyYW5kIiwiY29tcGxldGVIaW50IjoiQ29tcGxldGUgdGhlIGNvbnRlbnQgYWJvdmUgYmVmb3JlIG1vdmluZyBvbi4ifV0sImZhbWlseSI6ImNvbnRpbnVlIiwidmFyaWFudCI6ImNvbnRpbnVlIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fV0sIm1lZGlhIjp7fSwicGlsZXMiOltdLCJzZXR0aW5ncyI6e30sImR1cGxpY2F0ZWRGcm9tSWQiOiJQX3FaN21FMnY5TElkVUFMeThybUYtbkV3cTdqZFR0SSIsImRlbGV0ZWQiOmZhbHNlLCJjcmVhdGVkQXQiOiIyMDIxLTA4LTI3VDE0OjM4OjQyLjM5NloiLCJ1cGRhdGVkQXQiOiIyMDIzLTAxLTE3VDA1OjAwOjI4LjIyNFoiLCJsYXN0VXBkYXRlZEJ5IjoiYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZCIsInJlYWR5Ijp0cnVlLCJwb3NpdGlvbiI6bnVsbCwidHJhbnNmZXJyZWRBdCI6bnVsbCwiZHVyYXRpb24iOjIsImlzUGFydG5lckNvbnRlbnRBdXRob3IiOm51bGwsImhlYWRlckltYWdlIjp7fX0seyJpZCI6ImFKQkJnVWlSZ05KYVFINWhPSmhMTkZDTXROYlIyRldNIiwib3JpZ2luYWxJZCI6bnVsbCwiYXV0aG9yIjoiYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZCIsInNlbGVjdGVkQXV0aG9ySWQiOiJub25lIiwiY291cnNlSWQiOiJydnhubDRPZmtNMHB4bkZZMEZkeUpSODAwZkxvMm5yTyIsInRpdGxlIjoiTGVzIG9iamVjdGlmcyIsImRlc2NyaXB0aW9uIjoiIiwidHlwZSI6ImJsb2NrcyIsImljb24iOiJBcnRpY2xlIiwiaXRlbXMiOlt7ImlkIjoiY2tzeWs4NXQ5MDJxbzI0Yjg1NGM2Y2FrYyIsInR5cGUiOiJxdW90ZSIsIml0ZW1zIjpbeyJpZCI6ImNrcXRpdGRybjAwMzIzZTVrZnUyNXMxZzQiLCJuYW1lIjoiIiwiYXZhdGFyIjp7Im1lZGlhIjp7fX0sInBhcmFncmFwaCI6IjxwPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAyMnB4O1wiPkxlIGNvdXJzIEhPUlMtUElTVEUgZXN0IDxzdHJvbmc+dW5lIGluaXRpYXRpb24gJmFncmF2ZTsgbGEgZCZlYWN1dGU7Y291dmVydGUgZGVzIGZvbmRhbWVudGF1eCBkZSBsYSBwciZlYWN1dGU7dmVudGlvbiBkZXMgcmlzcXVlcyBlbiBtb250YWduZTwvc3Ryb25nPi48L3NwYW4+PGJyPjxicj48YnI+PGJyPjxicj48L3A+IiwiYmFja2dyb3VuZCI6eyJtZWRpYSI6eyJpbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvcnZ4bmw0T2ZrTTBweG5GWTBGZHlKUjgwMGZMbzJuck8vWG5hbEVtLUkwSm5RdWVHQS1XRU0yMDIzX2Jhbm5lcl8ya3B4X0xlc09iamVjdGlmc19OT1BST0NFU1MuanBnIiwidHlwZSI6ImltYWdlIiwiY3J1c2hlZEtleSI6IldXcFNhel84R1hBODRtSGdfTmhSb3VlZHhZd1hiZnlNNC5qcGciLCJvcmlnaW5hbFVybCI6IldFTTIwMjNfYmFubmVyXzJrcHhfTGVzT2JqZWN0aWZzX05PUFJPQ0VTUy5qcGciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfX19fV0sImZhbWlseSI6InF1b3RlIiwidmFyaWFudCI6ImJhY2tncm91bmQiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjowLCJwYWRkaW5nQm90dG9tIjowLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3N5azlvdWwwMDY5M2U1a25tdDFxcXRnIiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3N5Zmwxb2MwMDIyM2U1a25wem1hb2gxIiwiaGVhZGluZyI6IjxwPkFwciZlZ3JhdmU7cyBjZSBjb3Vycywgdm91cyBzZXJleiBjYXBhYmxlIGRlIDo8L3A+IiwicGFyYWdyYXBoIjoiPHA+VW5lIGZvaXMgbGVzIDQgbW9kdWxlcyBkZSB2b3RyZSBjb3VycyAmbGFxdW87IG9uLWxpbmUgJnJhcXVvOyBjb21wbCZlYWN1dGU7dCZlYWN1dGU7cywgdm91cyBzZXJleiBjYXBhYmxlIGRlIHN1aXZyZSBsZSBwcm9jZXNzdXMgZCYjMzk7ZXN0aW1hdGlvbiBkZXMgcmlzcXVlcy4gSWwgeSBhIHVuIGdyYW5kIG5vbWJyZSBkZSBjb21wJmVhY3V0ZTt0ZW5jZXMgJmFncmF2ZTsgYWNxdSZlYWN1dGU7cmlyIG1haXMgbmUgdm91cyBlbiBmYWl0ZXMgcGFzLCBvbiBhIHBlbnMmZWFjdXRlOyAmYWdyYXZlOyB2b3VzICE8L3A+In1dLCJmYW1pbHkiOiJ0ZXh0IiwidmFyaWFudCI6InN1YmhlYWRpbmciLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjowLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3N5a2FkNzgwMDZhM2U1a2xlOXM5OGVxIiwidHlwZSI6Imxpc3QiLCJpdGVtcyI6W3siaWQiOiJja3N5Zmwxb2MwMDJiM2U1a25jZnhyc2V3IiwicGFyYWdyYXBoIjoiPHA+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPk9ic2VydmVyIHZvcyBwcm9wcmVzIGNhcmFjdCZlYWN1dGU7cmlzdGlxdWVzIG1lbnRhbGVzLCAmZWFjdXRlO25lcmcmZWFjdXRlO3RpcXVlcyBldCBtJmVhY3V0ZTtkaWNhbGVzPC9zcGFuPjwvcD4ifSx7ImlkIjoiY2tzeWtiNjUwMDA2ZTNlNWt4YzY1OXd0ZSIsInBhcmFncmFwaCI6IjxwPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj5HJmVhY3V0ZTtyZXIgbGUgbWF0JmVhY3V0ZTtyaWVsIGRlIHNwb3J0IGV0IGRlIHNhdXZldGFnZTwvc3Bhbj48L3A+IiwiaXNOZXdseUluc2VydGVkIjpmYWxzZX0seyJpZCI6ImNrc3lrYm05ajAwNmczZTVrdmcxdHNkY3IiLCJwYXJhZ3JhcGgiOiI8cD48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+T2JzZXJ2ZXIgdm90cmUgZW52aXJvbm5lbWVudCAobSZlYWN1dGU7dCZlYWN1dGU7bywgdG9wb2dyYXBoaWUsIG5pdm9sb2dpZSwgZmF1bmUgJmFtcDsgZmxvcmUpIGV0ICZlYWN1dGU7dmFsdWVyIGxlcyByaXNxdWVzPC9zcGFuPjwvcD4iLCJpc05ld2x5SW5zZXJ0ZWQiOmZhbHNlfSx7ImlkIjoiY2tzeWZsMW9jMDAyYzNlNWtvOHRlNTU5ZSIsInBhcmFncmFwaCI6IjxwPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj5JZGVudGlmaWVyIGxlcyByaXNxdWVzIGQmIzM5O2F2YWxhbmNoZXM8L3NwYW4+PC9wPiJ9LHsiaWQiOiJja3N5a2Q3YzQwMDZpM2U1a284MXZqbDFiIiwicGFyYWdyYXBoIjoiPHA+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPlByZW5kcmUgbGEgYm9ubmUgZCZlYWN1dGU7Y2lzaW9uIGF1IGJvbiBtb21lbnQ8L3NwYW4+PC9wPiIsImlzTmV3bHlJbnNlcnRlZCI6ZmFsc2V9LHsiaWQiOiJja3N5a2RkM3AwMDZrM2U1a2UwZG1ra2Y0IiwicGFyYWdyYXBoIjoiPHA+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPlImZWFjdXRlO2FnaXIgZGUgYm9ubmUgbWFuaSZlZ3JhdmU7cmUgZW4gdGFudCBxdWUgdmljdGltZSBvdSBzYXV2ZXRldXI8L3NwYW4+PC9wPiIsImlzTmV3bHlJbnNlcnRlZCI6ZmFsc2V9LHsiaWQiOiJja3N5a2RzYTUwMDZtM2U1a3k4bXg4YjN3IiwicGFyYWdyYXBoIjoiPHA+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPkVudHJlcHJlbmRyZSB1biBzYXV2ZXRhZ2UgcG91ciBzYXV2ZXIgZGVzIHZpZXMgOiAmZWFjdXRlO3ZhbHVlciwgYWxlcnRlciwgZmFpcmUgdW5lIHJlY2hlcmNoZSBEVkEsIHNvbmRlciwgZCZlYWN1dGU7Z2FnZXIgZXQgYXBwbGlxdWVyIGxlcyBwcmVtaWVycyBzZWNvdXJzLjwvc3Bhbj48L3A+IiwiaXNOZXdseUluc2VydGVkIjpmYWxzZX1dLCJmYW1pbHkiOiJsaXN0IiwidmFyaWFudCI6Im51bWJlcmVkIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2tzeWtmZTVnMDA2cjNlNWtlbDVkMXIxZyIsInR5cGUiOiJ0ZXh0IiwiaXRlbXMiOlt7ImlkIjoiY2twcnZxOTU5MDAyNzNlNWo4MmVpaWE0eCIsImhlYWRpbmciOiI8cD48c3Ryb25nPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTsgZm9udC1zaXplOiAyNHB4O1wiPkwmIzM5O29ic2VydmF0aW9uIGRlIHNlcyBwcm9wcmVzIGNhcmFjdCZlYWN1dGU7cmlzdGlxdWVzIGVzdCBpbmRpc3BlbnNhYmxlIHBvdXIgdW5lIGJvbm5lIGNvbnNjaWVuY2UgZGUgc29pIGV0IGRlIHNlcyBwb3NzaWJpbGl0JmVhY3V0ZTtzLCBhZmluIHF1ZSBsZXMgb2JqZWN0aWZzIHNvaWVudCByJmVhY3V0ZTthbGlzdGVzIGV0IHImZWFjdXRlO2FsaXNhYmxlcyBkYW5zIGxlcyBtZWlsbGV1cmVzIGNvbmRpdGlvbnMgcG9zc2libGVzLjwvc3Bhbj48L3N0cm9uZz48L3A+IiwicGFyYWdyYXBoIjoiPHA+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApOyBmb250LXNpemU6IDE3cHg7XCI+PHN0cm9uZz5EJmVhY3V0ZTtjb3V2cmV6IHRvdXMgbm9zIGNvbnNlaWxzIGV0IGFkb3B0ZXogbGUgYm9uIGNvbXBvcnRlbWVudCBxdWVscXVlIHNvaWVudCBsZXMgY29uZGl0aW9ucyAhPC9zdHJvbmc+PC9zcGFuPjwvcD4ifV0sImZhbWlseSI6ImltcGFjdCIsInZhcmlhbnQiOiJiIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiI0U5RkFGRiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrc3pzYnZsdjAwMzYzZTVrNzl0MnU3Z3UiLCJ0eXBlIjoiZGl2aWRlciIsIml0ZW1zIjpbeyJpZCI6ImNrc3pycmc5dzAwMTAzZTVraTR5c3pzcWgiLCJ0eXBlIjoiIiwidGl0bGUiOiJQT1VSIENPTU1FTkNFUiwgUEFSTE9OUyBERSBWT1RSRSBQUk9KRVQgISIsImJ1dHRvbkNvbG9yIjoiYnJhbmQiLCJjb21wbGV0ZUhpbnQiOiJDb21wbGV0ZSB0aGUgY29udGVudCBhYm92ZSBiZWZvcmUgbW92aW5nIG9uLiJ9XSwiZmFtaWx5IjoiY29udGludWUiLCJ2YXJpYW50IjoiY29udGludWUiLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19XSwibWVkaWEiOnt9LCJwaWxlcyI6W10sInNldHRpbmdzIjp7fSwiZHVwbGljYXRlZEZyb21JZCI6IiIsImRlbGV0ZWQiOmZhbHNlLCJjcmVhdGVkQXQiOiIyMDIxLTA4LTMwVDExOjI3OjQ3LjM3M1oiLCJ1cGRhdGVkQXQiOiIyMDIzLTAxLTE3VDA1OjAxOjQ5LjU0N1oiLCJsYXN0VXBkYXRlZEJ5IjoiYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZCIsInJlYWR5Ijp0cnVlLCJwb3NpdGlvbiI6bnVsbCwidHJhbnNmZXJyZWRBdCI6bnVsbCwiZHVyYXRpb24iOjEsImlzUGFydG5lckNvbnRlbnRBdXRob3IiOm51bGwsImhlYWRlckltYWdlIjp7fX0seyJpZCI6IjYxd2luZmhoTkV4MFNTTlpTQURTVVJGb3puV0tDd3RYIiwib3JpZ2luYWxJZCI6bnVsbCwiYXV0aG9yIjoiYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZCIsInNlbGVjdGVkQXV0aG9ySWQiOiJub25lIiwiY291cnNlSWQiOiJydnhubDRPZmtNMHB4bkZZMEZkeUpSODAwZkxvMm5yTyIsInRpdGxlIjoiTGUgcHJvamV0IiwiZGVzY3JpcHRpb24iOiIiLCJ0eXBlIjoiYmxvY2tzIiwiaWNvbiI6IkFydGljbGUiLCJpdGVtcyI6W3siaWQiOiJja3N6cnJyejEwMm1oMjU3amZ6cWxoZWU3IiwidHlwZSI6InF1b3RlIiwiaXRlbXMiOlt7ImlkIjoiY2twczMybDVzMDA5bDNlNWo1OTg0NGhyNSIsIm5hbWUiOiIiLCJhdmF0YXIiOnsibWVkaWEiOnt9fSwicGFyYWdyYXBoIjoiPHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDIycHg7IGNvbG9yOiByZ2IoMjU1LCAyNTUsIDI1NSk7XCI+PHN0cm9uZz5MYSBtb3RpdmF0aW9uIGVzdCBsJnJzcXVvO2Vzc2VuY2UgZGUgdG91dGVzIGNob3Nlcy48L3N0cm9uZz48L3NwYW4+PC9wPjxwPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAyMnB4O1wiPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcIj5FbGxlIHNlIHImZWFjdXRlO2FsaXNlIGNvbmNyJmVncmF2ZTt0ZW1lbnQgc291cyBsYSBmb3JtZSBkJnJzcXVvO3VuIHByb2pldCwgY2FyIGVsbGUgaW1wbGlxdWUgdW4gZW5zZW1ibGUgZCZyc3F1bzthY3Rpdml0JmVhY3V0ZTtzICZhZ3JhdmU7IGV4JmVhY3V0ZTtjdXRlciBkYW5zIGRlcyBkJmVhY3V0ZTtsYWlzIGV0IHVuZSBsaW1pdGUgZml4JmVhY3V0ZTtzLjwvc3Bhbj48L3NwYW4+PC9wPjxwPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAyMnB4O1wiPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcIj5Wb3VzIGF2ZXogcHImZWFjdXRlO3Z1IGRlIHNvcnRpciBlbiBtb250YWduZS4mbmJzcDs8L3NwYW4+PC9zcGFuPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAyMnB4OyBjb2xvcjogcmdiKDI1NSwgMjU1LCAyNTUpO1wiPlF1ZWwgZXN0IHZvdHJlIHByb2pldCA/PC9zcGFuPjxicj48YnI+PC9wPiIsImJhY2tncm91bmQiOnsibWVkaWEiOnsiaW1hZ2UiOnsia2V5IjoicmlzZS9jb3Vyc2VzL3J2eG5sNE9ma00wcHhuRlkwRmR5SlI4MDBmTG8ybnJPL3VWYWdIU1o0YUJuQkRLY2ItV0VNMjAyM19iYW5uZXJfMjAwMHB4X0hQX0xlUHJvamV0X05PUFJPQ0VTUy5qcGciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoiMXltdERkRWNWX2dLMU43el9Cbm44RmhDMWs5cXRXS3lnLmpwZyIsIm9yaWdpbmFsVXJsIjoiV0VNMjAyM19iYW5uZXJfMjAwMHB4X0hQX0xlUHJvamV0X05PUFJPQ0VTUy5qcGciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfX19fV0sIm1lZGlhIjp7fSwiZmFtaWx5IjoicXVvdGUiLCJ2YXJpYW50IjoiYmFja2dyb3VuZCIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjAsInBhZGRpbmdCb3R0b20iOjAsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrc3pycnJ6MTAybWkyNTdqMTljZTUzNW4iLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrcHMzZ2tubjAwYWMzZTVqbDU2NnlzNmIiLCJoZWFkaW5nIjoiPHA+PHN0cm9uZz48c3Ryb25nPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigyNTUsIDI1NSwgMjU1KTtcIj5Mb3JzIGQmcnNxdW87dW5lIGNvdXJzZSBlbiBtb250YWduZSwgbCYjMzk7ZW5zZW1ibGUgZGVzIGFjdGl2aXQmZWFjdXRlO3MgZG9pdCAmZWNpcmM7dHJlIGFudGljaXAmZWFjdXRlOywgcGxhbmlmaSZlYWN1dGU7IGV0IHN0cnVjdHVyJmVhY3V0ZTssIGNlY2kgYWZpbiBkJnJzcXVvO29wdGltaXNlciBsZSBwbGFpc2lyIGV0IGxhIHMmZWFjdXRlO2N1cml0JmVhY3V0ZTsuPC9zcGFuPjwvc3Ryb25nPjwvc3Ryb25nPjwvcD4iLCJwYXJhZ3JhcGgiOiI8cD48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+TG9ycyBkJnJzcXVvO3VuZSBjb3Vyc2UgZW4gbW9udGFnbmUsIGwmIzM5O2Vuc2VtYmxlIGRlcyBhY3Rpdml0JmVhY3V0ZTtzIGRvaXQgJmVjaXJjO3RyZSBhbnRpY2lwJmVhY3V0ZTssIHBsYW5pZmkmZWFjdXRlOyBldCBzdHJ1Y3R1ciZlYWN1dGU7LCBjZWNpIGFmaW4gZCZyc3F1bztvcHRpbWlzZXIgbGUgcGxhaXNpciBldCBsYSBzJmVhY3V0ZTtjdXJpdCZlYWN1dGU7Ljwvc3Bhbj48L3A+In1dLCJtZWRpYSI6e30sImZhbWlseSI6InRleHQiLCJ2YXJpYW50IjoicGFyYWdyYXBoIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiI2ZmZmZmZiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrc3pycnJ6MTAybWwyNTdqNzVqeDVoNWEiLCJ0eXBlIjoiaW1hZ2UiLCJpdGVtcyI6W3siaWQiOiJja3BzM2Y0b3QwMGEzM2U1amxkdnFydGlkIiwibWVkaWEiOnsiaW1hZ2UiOnsia2V5IjoicmlzZS9jb3Vyc2VzL3J2eG5sNE9ma00wcHhuRlkwRmR5SlI4MDBmTG8ybnJPL1FxU2pkNG9GU0Y5ZV9WRUstTGUlMjUyMHByb2pldCUyNTIwMi5qcGciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoiWktNYzZiY1dhRkFlbXRDT19DQ3p4SWZ5MG5FQVllZE9WLmpwZyIsIm9yaWdpbmFsVXJsIjoiTGUgcHJvamV0IDIuanBnIiwidXNlQ3J1c2hlZEtleSI6dHJ1ZX19LCJjYXB0aW9uIjoiIiwicGFyYWdyYXBoIjoiPHA+PHN0cm9uZz5VbmUgYW5hbHlzZSBkZXMgZGlmZiZlYWN1dGU7cmVudHMgdGVuYW50cyBldCBhYm91dGlzc2FudHMgZGUgbGEgY291cnNlJm5ic3A7PC9zdHJvbmc+ZG9pdCAmZWNpcmM7dHJlIGZhaXRlIGF2ZWMgYmVhdWNvdXAgZGUgcHImZWFjdXRlO2Npc2lvbiwgYWZpbiBkJnJzcXVvO2F1Z21lbnRlciBsZXMgY2hhbmNlcyBkZSBzdWNjJmVncmF2ZTtzLiBDZXR0ZSBhbmFseXNlIGRldnJhIG1ldHRyZSBlbiBleGVyZ3VlIG5vbiBzZXVsZW1lbnQgbGEgZGltZW5zaW9uIHRlY2huaXF1ZSBkdSBwcm9qZXQsIG1haXMgYXVzc2kgZXQgc3VydG91dCBsYSBzaWduaWZpY2F0aW9uIHF1JnJzcXVvO2lsIHJldiZlY2lyYzt0IHBvdXIgbGVzIGhvbW1lcyBxdWkgcyYjMzk7ZW4gZW1wYXJlbnQsIGxlIHZpdmVudCwgbGUgc3ViaXNzZW50IG91IGxlIGZvbnQgc3ViaXIuJm5ic3A7PC9wPjxwPk9uIGQmZWFjdXRlO3Rlcm1pbmVyYSA8c3Ryb25nPmxlcyBhc3BlY3RzIGxlcyBwbHVzIGltcG9ydGFudHMgYXZlYyBiZWF1Y291cCBkZSBwciZlYWN1dGU7Y2lzaW9uPC9zdHJvbmc+IHRvdXQgZW4gZ2FyZGFudCB1bmUgY2VydGFpbmUgZmxleGliaWxpdCZlYWN1dGU7IGFmaW4gZGUgcG91dm9pciBpbnQmZWFjdXRlO2dyZXIgbGVzIGFzcGVjdHMgYWwmZWFjdXRlO2F0b2lyZXMgc3VydmVuYW50IHN1ciBsZSBtb21lbnQuPC9wPiJ9XSwibWVkaWEiOnt9LCJmYW1pbHkiOiJpbWFnZSIsInZhcmlhbnQiOiJ0ZXh0IGFzaWRlIiwic2V0dGluZ3MiOnsib3BhY2l0eSI6MC41LCJpbWFnZVNpemUiOiJtZWRpdW0iLCJwYWRkaW5nVG9wIjozLCJ6b29tT25DbGljayI6ZmFsc2UsIm9wYWNpdHlDb2xvciI6IiMwMDAwMDAiLCJpbWFnZVBvc2l0aW9uIjoicmlnaHQiLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3N6cnJyejEwMm1tMjU3ajM2cjcydGoyIiwidHlwZSI6ImRpdmlkZXIiLCJpdGVtcyI6W3siaWQiOiJja3BydnE5NTkwMDEwM2U1ajFzbHVkaXRlIiwidHlwZSI6IiIsInRpdGxlIjoiTEVTIDUgUE9JTlRTIENMw4lTIEQnVU4gUFJPSkVUIiwiYnV0dG9uQ29sb3IiOiJicmFuZCIsImNvbXBsZXRlSGludCI6IkNvbXBsZXRlIHRoZSBjb250ZW50IGFib3ZlIGJlZm9yZSBtb3Zpbmcgb24uIn1dLCJmYW1pbHkiOiJjb250aW51ZSIsInZhcmlhbnQiOiJjb250aW51ZSIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNrc3pycnJ6MTAybW4yNTdqM2RyYzhyZDQiLCJ0eXBlIjoidGV4dCIsIml0ZW1zIjpbeyJpZCI6ImNrcHJ2cTk1OTAwMXozZTVqbjc0ZzFmYjQiLCJoZWFkaW5nIjoiPHA+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPkZvcm11bGV6IHZvdHJlIHByb2pldCBlbiBkJmVhY3V0ZTtmaW5pc3NhbnQgY2xhaXJlbWVudCBsZXMgY2lucSBwb2ludHMgc3VpdmFudHMuPGJyPjwvc3Bhbj48L3A+IiwicGFyYWdyYXBoIjoiPHA+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApOyBmb250LXNpemU6IDE3cHg7XCI+Q2VjaSB2b3VzIGFpZGVyYSAmYWdyYXZlOyBnJmVhY3V0ZTtyZXIgbGVzIGltcHImZWFjdXRlO3Z1cyBldCAmYWdyYXZlOyAmZWFjdXRlO3ZpdGVyIGxlcyBzaXR1YXRpb25zIGRlIHN0cmVzcyBpbnV0aWxlcyBxdWkgZGltaW51ZXJhaWVudCB2b3MgY2FwYWNpdCZlYWN1dGU7cyBwaHlzaXF1ZXMgZXQgdm90cmUgbHVjaWRpdCZlYWN1dGU7Ljwvc3Bhbj48L3A+PHA+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDE1MywgMTUzLCAxNTMpO1wiPjxlbT5DbGlxdWV6IHN1ciBjaGFxdWUgcnVicmlxdWUuIDwvZW0+PC9zcGFuPjwvcD4ifV0sIm1lZGlhIjp7fSwiZmFtaWx5IjoidGV4dCIsInZhcmlhbnQiOiJzdWJoZWFkaW5nIHBhcmFncmFwaCIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiNmZmZmZmYiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3N6cnJyejEwMm1vMjU3amNqZ3M1MTR4IiwidHlwZSI6ImludGVyYWN0aXZlIiwiaXRlbXMiOlt7ImlkIjoiY2twcnZxOTU4MDAwYzNlNWp2N2NvMXlnbiIsIm1lZGlhIjp7ImltYWdlIjp7ImtleSI6InJpc2UvY291cnNlcy9ydnhubDRPZmtNMHB4bkZZMEZkeUpSODAwZkxvMm5yTy94VDZRYVBPLW9vbWR2YTQxLVdFTTIwMjNfYmFubmVyXzJrcHhfSFBfTGVQcm9qZXRfcXVpLmpwZyIsInR5cGUiOiJpbWFnZSIsImFsaWduIjoibGVmdCIsImZpbGxXaWR0aCI6ZmFsc2UsImNydXNoZWRLZXkiOiJZd2taLXplOWVhXzBpdjN3X3lzNmlrS0pYVEFrZ3dfMk0uanBnIiwib3JpZ2luYWxVcmwiOiJXRU0yMDIzX2Jhbm5lcl8ya3B4X0hQX0xlUHJvamV0X3F1aS5qcGciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfX0sInRpdGxlIjoiUVVJIiwiZGVzY3JpcHRpb24iOiI8cD48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDsgY29sb3I6IHJnYigwLCAwLCAwKTtcIj5MZXMgZ2VucyBjb25jZXJuJmVhY3V0ZTtzIDo8L3NwYW4+PC9wPjx1bD48bGk+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4O1wiPkNvbXAmZWFjdXRlO3RlbmNlcyA/PC9zcGFuPjwvc3Bhbj48L2xpPjxsaT48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7XCI+U2V1bChlKSA/PC9zcGFuPjwvc3Bhbj48L2xpPjxsaT48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7XCI+UGV0aXQgZ3JvdXBlIGRlIG1vaW5zIGRlIDMgcGVyc29ubmVzID88L3NwYW4+PC9zcGFuPjwvbGk+PGxpPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4OyBjb2xvcjogcmdiKDAsIDAsIDApO1wiPkdyYW5kIGdyb3VwZSBkZSA1IHBlcnNvbm5lcyBldCBwbHVzID88L3NwYW4+PC9saT48L3VsPiJ9LHsiaWQiOiJja3BydnE5NTkwMDBkM2U1anFkcTB1YXd2IiwibWVkaWEiOnsiaW1hZ2UiOnsia2V5IjoicmlzZS9jb3Vyc2VzL3J2eG5sNE9ma00wcHhuRlkwRmR5SlI4MDBmTG8ybnJPL0M0cUNYX3dIdmV3UlE2cUktV0VNMjAyM192aXN1ZWxfMmtweF9IUF9MZVByb2pldF9Qb3VycXVvaV9OT1BST0NFU1MuanBnIiwidHlwZSI6ImltYWdlIiwiYWxpZ24iOiJsZWZ0IiwiZmlsbFdpZHRoIjpmYWxzZSwiY3J1c2hlZEtleSI6Im41aEFLN3pxLWs0LWxXa1JfWXlPMnhOdmVTZjBZbnp6Ui5qcGciLCJvcmlnaW5hbFVybCI6IldFTTIwMjNfdmlzdWVsXzJrcHhfSFBfTGVQcm9qZXRfUG91cnF1b2lfTk9QUk9DRVNTLmpwZyIsInVzZUNydXNoZWRLZXkiOnRydWV9fSwidGl0bGUiOiJQT1VSUVVPSSIsImRlc2NyaXB0aW9uIjoiPHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+TGVzIG1vdGlmcyBldCBsZXMgb2JqZWN0aWZzIDo8L3NwYW4+PC9wPjx1bD48bGk+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4O1wiPlBsYWlzaXIgPzwvc3Bhbj48L3NwYW4+PC9saT48bGk+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4O1wiPlBlcmZvcm1hbmNlID88L3NwYW4+PC9zcGFuPjwvbGk+PGxpPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4OyBjb2xvcjogcmdiKDAsIDAsIDApO1wiPkQmZWFjdXRlO3Bhc3NlbWVudCBkZSBzb2kgPzwvc3Bhbj48L2xpPjwvdWw+In0seyJpZCI6ImNrcHJ2cTk1OTAwMGUzZTVqcnprMGhocHUiLCJtZWRpYSI6eyJpbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvcnZ4bmw0T2ZrTTBweG5GWTBGZHlKUjgwMGZMbzJuck8vRXBib1REV1BYZFlmWUxpdC1XRU0yMDIzX3Zpc3VlbF8ya3B4X0hQX0xlUHJvamV0X1F1b2lfTk9QUk9DRVNTLmpwZyIsInR5cGUiOiJpbWFnZSIsImFsaWduIjoibGVmdCIsImZpbGxXaWR0aCI6ZmFsc2UsImNydXNoZWRLZXkiOiJwVGdBRnJZNWlmenRSZFJzX0YzZnZFSGUxTEtIR1ozVEsuanBnIiwib3JpZ2luYWxVcmwiOiJXRU0yMDIzX3Zpc3VlbF8ya3B4X0hQX0xlUHJvamV0X1F1b2lfTk9QUk9DRVNTLmpwZyIsInVzZUNydXNoZWRLZXkiOnRydWV9fSwidGl0bGUiOiJRVU9JIiwiZGVzY3JpcHRpb24iOiI8cD48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDsgY29sb3I6IHJnYigwLCAwLCAwKTtcIj4gTGVzIGFjdGlvbnMgOjwvc3Bhbj48L3A+PHVsPjxsaT48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7XCI+U2tpID88L3NwYW4+PC9zcGFuPjwvbGk+PGxpPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDtcIj5SYW5kb25uJmVhY3V0ZTtlID88L3NwYW4+PC9zcGFuPjwvbGk+PGxpPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDtcIj5SYXF1ZXR0ZSA/PC9zcGFuPjwvc3Bhbj48L2xpPjxsaT48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDsgY29sb3I6IHJnYigwLCAwLCAwKTtcIj5Nb3RvbmVpZ2UgPzwvc3Bhbj48L2xpPjwvdWw+In0seyJpZCI6ImNrcHM1MXN0ZDAwZWUzZTVqYXR3cXd4ZDgiLCJtZWRpYSI6eyJpbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvcnZ4bmw0T2ZrTTBweG5GWTBGZHlKUjgwMGZMbzJuck8vbXg1LVZ2ODJWa0tnRmpwdC02LmpwZyIsInR5cGUiOiJpbWFnZSIsImNydXNoZWRLZXkiOiI3LUQ1ZW1BQ1NRY1hrWWl0X2c3SmxqWUJFekJiWHp5YTguanBnIiwib3JpZ2luYWxVcmwiOiI2LmpwZyIsInVzZUNydXNoZWRLZXkiOnRydWV9fSwidGl0bGUiOiJRVUFORCIsImRlc2NyaXB0aW9uIjoiPHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+UHJvZ3JhbW1hdGlvbiBkYW5zIGxlIHRlbXBzIDo8L3NwYW4+PC9wPjx1bD48bGk+PHNwYW4gc3R5bGU9XCJjb2xvcjogcmdiKDAsIDAsIDApO1wiPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4O1wiPk1vaXM8L3NwYW4+PC9zcGFuPjwvbGk+PGxpPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDtcIj5TZW1haW5lPC9zcGFuPjwvc3Bhbj48L2xpPjxsaT48c3BhbiBzdHlsZT1cImNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7XCI+Sm91cjwvc3Bhbj48L3NwYW4+PC9saT48bGk+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+SGV1cmU8L3NwYW4+PC9saT48L3VsPiJ9LHsiaWQiOiJja3BzNTF1MjIwMGVnM2U1anJ4aHc5ZGk3IiwibWVkaWEiOnsiaW1hZ2UiOnsia2V5IjoicmlzZS9jb3Vyc2VzL3J2eG5sNE9ma00wcHhuRlkwRmR5SlI4MDBmTG8ybnJPL1pUbUZ5RUtLRXc1eEVPcmMuanBnIiwidHlwZSI6ImltYWdlIiwiaXNTcXVhcmUiOmZhbHNlLCJjcnVzaGVkS2V5IjoiWjlvbUItTUtmLXFrRmVfQV9aVG1GeUVLS0V3NXhFT3JjLmpwZyIsImRpbWVuc2lvbnMiOnsidG9wIjoxMjUsImxlZnQiOjAsIndpZHRoIjoxNjgwLCJoZWlnaHQiOjg4OSwib3JpZ2luYWxXaWR0aCI6MTY4MCwib3JpZ2luYWxIZWlnaHQiOjExMjB9LCJvcmlnaW5hbFVybCI6Ik/DuSA/IOKAkyBsZSBwcm9qZXQuanBnIiwib3JpZ2luYWxJbWFnZSI6eyJrZXkiOiJyaXNlL2NvdXJzZXMvcnZ4bmw0T2ZrTTBweG5GWTBGZHlKUjgwMGZMbzJuck8vWFJmbTlxY2EzVG9ibzhuZi1PdSUyNUNDJTI1ODAlMjUyMCUyNTNGJTI1MjAlMjVFMiUyNTgwJTI1OTMlMjUyMGxlJTI1MjBwcm9qZXQuanBnIiwidHlwZSI6ImltYWdlIiwiY3J1c2hlZEtleSI6InJpc2UvY291cnNlcy9ydnhubDRPZmtNMHB4bkZZMEZkeUpSODAwZkxvMm5yTy9EY0ZHSG44QzZhRmJsVGRXLmpwZyIsIm9yaWdpbmFsVXJsIjoiT8O5ID8g4oCTIGxlIHByb2pldC5qcGciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfSwidXNlQ3J1c2hlZEtleSI6dHJ1ZX19LCJ0aXRsZSI6Ik/DmSIsImRlc2NyaXB0aW9uIjoiPHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE3cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+TGVzIGRvbWFpbmVzIHRvdWNoJmVhY3V0ZTtzIHBhciBsZSBwcm9qZXQsIHZvaXJlIGxlcyBsaWV1eCA6PC9zcGFuPjwvcD48dWw+PGxpPjxzcGFuIHN0eWxlPVwiY29sb3I6IHJnYigwLCAwLCAwKTtcIj48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDtcIj5DbGFzc2lmaWNhdGlvbiBkdSB0ZXJyYWluPC9zcGFuPjwvc3Bhbj48L2xpPjxsaT48c3BhbiBzdHlsZT1cImZvbnQtc2l6ZTogMTdweDsgY29sb3I6IHJnYigwLCAwLCAwKTtcIj5Eb21haW5lIHNraWFibGUgb3UgaGF1dGUgbW9udGFnbmU8L3NwYW4+PC9saT48L3VsPiIsImlzTmV3bHlJbnNlcnRlZCI6dHJ1ZX1dLCJmYW1pbHkiOiJpbnRlcmFjdGl2ZSIsInZhcmlhbnQiOiJhY2NvcmRpb24iLCJzZXR0aW5ncyI6eyJwYWRkaW5nVG9wIjozLCJ6b29tT25DbGljayI6ZmFsc2UsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiNmZmZmZmYiLCJhY2NvcmRpb25CZWhhdmlvciI6Im9ubHlPbmUiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJja3Q1bDI1b3IwMDViM2U1c3A3aTVqeTEyIiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJja3Q1aWRlNmkwMDF6M2U1c3phZXJ4aTluIiwicGFyYWdyYXBoIjoiPHA+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDI0cHg7IGNvbG9yOiByZ2IoMCwgMCwgMCk7XCI+PHN0cm9uZz5FbnRvdXJlei12b3VzIGRlIHBlcnNvbm5lcyBkb250IHZvdXMgY29ubmFpc3NleiBsZXMgYXB0aXR1ZGVzIGV0IGxlcyBjb21wJmVhY3V0ZTt0ZW5jZXM8L3N0cm9uZz48L3NwYW4+PC9wPjxwPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAyNHB4OyBjb2xvcjogcmdiKDAsIDAsIDApO1wiPjxzdHJvbmc+VW4gYm9uIHByb2pldCBuJmVhY3V0ZTtjZXNzaXRlIGF1c3NpIHVuZSBib25uZSBjb25uYWlzc2FuY2UgZGUgc29pIGV0IGRlIHNvbiBlbnZpcm9ubmVtZW50PC9zdHJvbmc+PC9zcGFuPjwvcD4ifV0sImZhbWlseSI6InRleHQiLCJ2YXJpYW50IjoicGFyYWdyYXBoIiwic2V0dGluZ3MiOnsicGFkZGluZ1RvcCI6MywicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2t0NWx6c2R6MDA0ZjNlNXNrMzNjYmdnNSIsInR5cGUiOiJpbnRlcmFjdGl2ZSIsIml0ZW1zIjpbeyJpZCI6ImNrdDVoZXdjaDAwMG0zZTVzODY4OHprNzMiLCJiYWNrIjp7Im1lZGlhIjp7ImltYWdlIjp7ImtleSI6ImFzc2V0cy9yaXNlL2Fzc2V0cy9ibG9jay1kZWZhdWx0cy9tb3VudGFpbnMuanBnIiwic3JjIjoiMzd4amo1Vm9ORDZaOHdSX19tb3VudGFpbnMuanBnIiwidHlwZSI6ImltYWdlIiwidGh1bWJuYWlsIjoiaHR0cHM6Ly9hcnRpY3VsYXRldXNlcmNvbnRlbnQuY29tL2Fzc2V0cy9yaXNlL2Fzc2V0cy9ibG9jay1kZWZhdWx0cy9tb3VudGFpbnNfdGh1bWIuanBnIiwib3JpZ2luYWxVcmwiOiJtb3VudGFpbnMuanBnIn19LCJkZXNjcmlwdGlvbiI6IjxwPjxzcGFuIHN0eWxlPVwiZm9udC1zaXplOiAxN3B4OyBjb2xvcjogcmdiKDUxLCA1MSwgNTEpO1wiPkwmcnNxdW87ZXNzZW50aWVsIGRlIGwmcnNxdW87aW1wYWN0IGVudmlyb25uZW1lbnRhbCBkJnJzcXVvO3VuZSBqb3VybiZlYWN1dGU7ZSBlbiBtb250YWduZSBlc3QgZCZ1Y2lyYzsgYXV4IHRyYW5zcG9ydHMuIERhbnMgbGEgbWVzdXJlIGR1IHBvc3NpYmxlLCByZWdyb3VwZXotdm91cyBkYW5zIHZvcyB2JmVhY3V0ZTtoaWN1bGVzIG91IHByZW5leiBsZXMgdHJhbnNwb3J0cyBlbiBjb21tdW4gcG91ciBhbGxlciByaWRlci48L3NwYW4+PC9wPiJ9LCJmcm9udCI6eyJ0eXBlIjoiZnVsbGltYWdlIiwibWVkaWEiOnsiaW1hZ2UiOnsia2V5IjoicmlzZS9jb3Vyc2VzL3J2eG5sNE9ma00wcHhuRlkwRmR5SlI4MDBmTG8ybnJPL083MENPa2Vwa2RySlBBY3ktRkNfR3JlZW5UaXBfSW50cm9fTGVQcm9qZXRfbXN0ci5wbmciLCJ0eXBlIjoiaW1hZ2UiLCJjcnVzaGVkS2V5IjoiWDhUM0xOWkJLQ09CdnFycV9KLVdwbTU5SDBmWnpLVDEyLmpwZyIsIm9yaWdpbmFsVXJsIjoiRkNfR3JlZW5UaXBfSW50cm9fTGVQcm9qZXRfbXN0ci5wbmciLCJ1c2VDcnVzaGVkS2V5Ijp0cnVlfX0sImRlc2NyaXB0aW9uIjoiRnJvbnQgb2YgY2FyZCAxIn19XSwiZmFtaWx5IjoiZmxhc2hjYXJkIiwidmFyaWFudCI6ImZsYXNoY2FyZCIsInNldHRpbmdzIjp7InBhZGRpbmdUb3AiOjMsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNsaDdoNzN0NzAwMTIyYTZpaW9nbzM0NjMiLCJ0eXBlIjoiZGl2aWRlciIsIml0ZW1zIjpbXSwiZmFtaWx5IjoiZGl2aWRlciIsInZhcmlhbnQiOiJzcGFjaW5nIGRpdmlkZXIiLCJzZXR0aW5ncyI6eyJjYXJkTW9kZSI6IldISVRFIiwicGFkZGluZ1RvcCI6MywiYWNjZW50Q29sb3IiOm51bGwsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRUeXBlIjoiTElHSFQiLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJjbGg3aDc1YzAwMDEzMmE2aThkMHllZWV1IiwidHlwZSI6ImRpdmlkZXIiLCJpdGVtcyI6W10sImZhbWlseSI6ImRpdmlkZXIiLCJ2YXJpYW50Ijoic3BhY2luZyBkaXZpZGVyIiwic2V0dGluZ3MiOnsiY2FyZE1vZGUiOiJXSElURSIsInBhZGRpbmdUb3AiOjMsImFjY2VudENvbG9yIjpudWxsLCJwYWRkaW5nQm90dG9tIjozLCJiYWNrZ3JvdW5kVHlwZSI6IkxJR0hUIiwiYmFja2dyb3VuZENvbG9yIjoiIiwiZW50cmFuY2VBbmltYXRpb24iOnRydWV9fSx7ImlkIjoiY2xoN2gxcjR3MDAwOTJhNmk0Y2JmNXkzcyIsInR5cGUiOiJpbnRlcmFjdGl2ZSIsIml0ZW1zIjpbeyJpZCI6ImNsaDdoMXI0eDAwMGEyYTZpend0djgyNWMiLCJ0eXBlIjoibGluayIsImxhYmVsIjoiQWxsb25zLXkiLCJkZXNjcmlwdGlvbiI6IjxwPjxzdHJvbmc+PHNwYW4gc3R5bGU9XCJmb250LXNpemU6IDE1cHg7XCI+UHJvY2hhaW4gTW9kdWxlIDogQVZPSUQ8L3NwYW4+PC9zdHJvbmc+PGJyPlNlIGNvbm5hJmljaXJjO3RyZTwvcD4iLCJkZXN0aW5hdGlvbiI6Imh0dHBzOi8vdzNtb3VudGFpbi5jb20vbGVzc29ucy9zZS1jb25uYWl0cmUvIn1dLCJmYW1pbHkiOiJidXR0b25zIiwidmFyaWFudCI6ImJ1dHRvbiIsInNldHRpbmdzIjp7InYiOjEsImNhcmRNb2RlIjpudWxsLCJwYWRkaW5nVG9wIjozLCJhY2NlbnRDb2xvciI6bnVsbCwicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZFR5cGUiOm51bGwsImJhY2tncm91bmRDb2xvciI6IiNlOWZhZmYiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19LHsiaWQiOiJjbGE4NzRjaXMwMDA5MjY2bGtycmdxZzEwIiwidHlwZSI6InRleHQiLCJpdGVtcyI6W3siaWQiOiJjbGE4NzRjaXQwMDBhMjY2bGdsMXhxdDhmIiwicGFyYWdyYXBoIjoiPHAgc3R5bGU9XCJ0ZXh0LWFsaWduOiBjZW50ZXI7XCI+QyYjMzk7RVNUIFBBUlRJICE8L3A+In1dLCJmYW1pbHkiOiJ0ZXh0IiwidmFyaWFudCI6InBhcmFncmFwaCIsInNldHRpbmdzIjp7ImNhcmRNb2RlIjoiV0hJVEUiLCJwYWRkaW5nVG9wIjozLCJhY2NlbnRDb2xvciI6bnVsbCwicGFkZGluZ0JvdHRvbSI6MywiYmFja2dyb3VuZFR5cGUiOiJMSUdIVCIsImJhY2tncm91bmRDb2xvciI6IiIsImVudHJhbmNlQW5pbWF0aW9uIjp0cnVlfX0seyJpZCI6ImNsaDdoN2tpdTAwMTQyYTZpd3AwZ2ppN2wiLCJ0eXBlIjoiZGl2aWRlciIsIml0ZW1zIjpbXSwiZmFtaWx5IjoiZGl2aWRlciIsInZhcmlhbnQiOiJzcGFjaW5nIGRpdmlkZXIiLCJzZXR0aW5ncyI6eyJjYXJkTW9kZSI6IldISVRFIiwicGFkZGluZ1RvcCI6MywiYWNjZW50Q29sb3IiOm51bGwsInBhZGRpbmdCb3R0b20iOjMsImJhY2tncm91bmRUeXBlIjoiTElHSFQiLCJiYWNrZ3JvdW5kQ29sb3IiOiIiLCJlbnRyYW5jZUFuaW1hdGlvbiI6dHJ1ZX19XSwibWVkaWEiOnt9LCJwaWxlcyI6W10sInNldHRpbmdzIjp7fSwiZHVwbGljYXRlZEZyb21JZCI6IiIsImRlbGV0ZWQiOmZhbHNlLCJjcmVhdGVkQXQiOiIyMDIxLTA4LTMxVDA3OjQ4OjU5LjY4MVoiLCJ1cGRhdGVkQXQiOiIyMDIzLTA1LTAzVDA5OjA5OjIwLjgwMloiLCJsYXN0VXBkYXRlZEJ5IjoiYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZCIsInJlYWR5Ijp0cnVlLCJwb3NpdGlvbiI6bnVsbCwidHJhbnNmZXJyZWRBdCI6bnVsbCwiZHVyYXRpb24iOjQsImlzUGFydG5lckNvbnRlbnRBdXRob3IiOm51bGwsImhlYWRlckltYWdlIjp7fX1dLCJqb2JzIjpbXSwibGFiZWxTZXRJZCI6Ino5bWNwN192ZEc1T1dBek83SHF6X3l5ViIsImRlbGV0ZWQiOmZhbHNlLCJjcmVhdGVkQXQiOiIyMDIyLTEwLTA0VDEyOjEwOjM5LjA4N1oiLCJ1cGRhdGVkQXQiOiIyMDIzLTA1LTAzVDA5OjEwOjM1Ljg3MFoiLCJtYXJrQ29tcGxldGUiOmZhbHNlLCJpc0RlZmF1bHQiOmZhbHNlLCJyZWFkeSI6dHJ1ZSwicmV2aWV3SWQiOiIiLCJleHBvcnRTZXR0aW5ncyI6eyJ0aXRsZSI6IklOVFJPRFVDVElPTiIsImZvcm1hdCI6InppcCIsInF1aXpJZCI6bnVsbCwidGFyZ2V0IjoieGFwaSIsInNoYXJlSWQiOiJvOF9aZTRYRWxqeGVFMFFPQnpPOGxjUDVxa0l6dmtrVSIsImFjdGl2ZUxNUyI6MywicmVwb3J0aW5nIjoicGFzc2VkLWluY29tcGxldGUiLCJleHBvcnRUeXBlIjoibG1zIiwiaWRlbnRpZmllciI6IkludHJvLXhhcGktZnIiLCJ0YXJnZXROYW1lIjoieEFQSSIsInN0b3J5bGluZUlkIjpudWxsLCJjb21wbGV0ZVdpdGgiOiJyZXBvcnRpbmciLCJxdWl6Q29tcGxldGUiOmZhbHNlLCJhY3RpdmVFZGl0aW9uIjowLCJkaXNhYmxlQ292ZXJQYWdlIjpmYWxzZSwiZW5hYmxlRXhpdENvdXJzZSI6ZmFsc2UsInJlc2V0TGVhcm5lckRhdGEiOmZhbHNlLCJ1cGRhdGVSZXN1bWVEYXRhIjp0cnVlLCJzdG9yeWxpbmVDb21wbGV0ZSI6ZmFsc2UsImNvbXBsZXRpb25QZXJjZW50YWdlIjoiMTAwIn0sImhlYWRpbmdUeXBlZmFjZUlkIjoiTnNrV0tndmRuei01ZmxrUmZTUVUxTE1WIiwiYm9keVR5cGVmYWNlSWQiOiIzZEpiSDduZjMyUXNqODVTOWhnWkxYa1giLCJ1aVR5cGVmYWNlSWQiOiJfdnk5SVZxUlB3ejZ3UWxLaTB3c0E5ZHNZcFo3Z3NRMyIsInNpZGViYXJNb2RlIjoib3BlbiIsInRlbmFudElkIjoiYTc0Y2I4N2EtNWYwNC00ZGE1LWEyOGMtMmUwMDI0ZDEwMjJkIiwic2hvd0xlc3NvbkNvdW50Ijp0cnVlLCJzaG93TmF2aWdhdGlvbkJ1dHRvbnMiOnRydWUsImFsbG93U2VhcmNoIjp0cnVlLCJhbmltYXRlQmxvY2tFbnRyYW5jZSI6dHJ1ZSwidHJhbnNmZXJyZWRBdCI6bnVsbCwiYWxsb3dDb3B5IjpmYWxzZSwiZW5hYmxlVmlkZW9QbGF5YmFja1NwZWVkIjp0cnVlLCJqb2JUeXBlIjpudWxsLCJwYXJ0bmVyQ29udGVudElkIjpudWxsLCJjYXJkSW1hZ2UiOnt9LCJ0aGVtZSI6eyJ0aGVtZUlkIjoiY2xhc3NpYyIsImNvdmVySW1hZ2UiOiJ0V2xzYzk3RU51R1gxZkZKXzlfaG9zcGl0YWxpdHkuanBnIiwibmF2aWdhdGlvbiI6dHJ1ZSwic2hvd0F1dGhvciI6ZmFsc2UsImFsbG93U2VhcmNoIjpmYWxzZSwiY29sb3JBY2NlbnQiOiIjMTY2Y2ZiIiwiYmxvY2tDb3JuZXJzIjoiUk9VTkRFRCIsImJ1dHRvblNjaGVtZSI6IkxJR0hUIiwidWlUeXBlZmFjZUlkIjoiX3Z5OUlWcVJQd3o2d1FsS2kwd3NBOWRzWXBaN2dzUTMiLCJjb3ZlclBhZ2VUeXBlIjoiTEVGVF9PVkVSTEFZIiwiYm9keVR5cGVmYWNlSWQiOiItTXdYNFJEQlNKRUtZYy0wWlcxa3pRZ2giLCJuYXZpZ2F0aW9uVHlwZSI6IlNJREVCQVIiLCJibG9ja1BhZGRpbmdUb3AiOjMwLCJjb3ZlckltYWdlQWxwaGEiOjUwLCJuYXZpZ2F0aW9uU3R5bGUiOiJMSUdIVF9JTUFHRSIsInNob3dMZXNzb25Db3VudCI6ZmFsc2UsImxlc3NvbkhlYWRlclNpemUiOiJNRURJVU0iLCJidXR0b25JbmxpbmVTdHlsZSI6IlJPVU5ERUQiLCJjb3ZlckltYWdlRGVmYXVsdCI6Imh0dHBzOi8vYXJ0aWN1bGF0ZXVzZXJjb250ZW50LmNvbS9hc3NldHMvcmlzZS9hc3NldHMvdGhlbWVzL2NsYXNzaWMvY292ZXItaW1hZ2UvOV9ob3NwaXRhbGl0eS5qcGciLCJoZWFkaW5nVHlwZWZhY2VJZCI6IkZ6SU1fZWpWd0RIWHA5NURIREdoZEpFOSIsImxlc3NvbkhlYWRlckNvbG9yIjpudWxsLCJsZXNzb25IZWFkZXJJbWFnZSI6ImtQVVkzUlF2MFlUcGV2blFfZXhhbXBsZS1oZWFkZXItaW1hZ2UuanBnIiwibGVzc29uSGVhZGVyU3R5bGUiOiJMSUdIVCIsInNpZGViYXJTdGFydHNPcGVuIjp0cnVlLCJibG9ja1BhZGRpbmdCb3R0b20iOjMwLCJtYXJrTGVzc29uc0NvbXBsZXRlIjpmYWxzZSwiYW5pbWF0ZUJsb2NrRW50cmFuY2UiOmZhbHNlLCJuYXZpZ2F0aW9uUmVzdHJpY3RlZCI6dHJ1ZSwiYnV0dG9uTmF2aWdhdGlvblN0eWxlIjoiRlVMTCIsInNob3dOYXZpZ2F0aW9uQnV0dG9ucyI6dHJ1ZSwiY29tcGFjdFNob3dMZXNzb25Db3VudCI6dHJ1ZSwibGVzc29uSGVhZGVySW1hZ2VBbHBoYSI6MC42LCJsZXNzb25IZWFkZXJJbWFnZUNvbG9yIjoiREFSSyIsIm5hdmlnYXRpb25PdmVybGF5SW1hZ2UiOiJrUFVZM1JRdjBZVHBldm5RX2V4YW1wbGUtaGVhZGVyLWltYWdlLmpwZyIsImVuYWJsZVZpZGVvUGxheWJhY2tTcGVlZCI6ZmFsc2UsIm5hdmlnYXRpb25PdmVybGF5SW1hZ2VBbHBoYSI6MC42LCJuYXZpZ2F0aW9uT3ZlcmxheUltYWdlQ29sb3IiOiJEQVJLIn0sImxlc3NvbkhlYWRlckltYWdlIjp7fSwib3ZlcmxheU5hdmlnYXRpb25JbWFnZSI6e30sInR5cGUiOm51bGwsImZlYXR1cmVzIjp7InJpc2UtY291cnNlLW5hdmlnYXRpb24iOnRydWUsInJpc2UtY291cnNlLXRoZW1lcyI6dHJ1ZSwicmlzZS10aGVtZS1pbWFnZS1vdmVybGF5LXVwZGF0ZXMiOnRydWV9LCJhdXRob3JzIjpbeyJpZCI6ImFpZHxjODFkNDk0MS01ZmQ3LTRhMTctOGYyMi1lZGFlNjFlMGEyN2QiLCJhdmF0YXIiOiJQbUxlYXpxQWFUVVowNGJXX3NtYWxsXzE2NjYwNzM1MDcucG5nIiwiYXV0aG9yTmFtZSI6IkJhZGdlIEludHJvIn1dLCJib2R5VHlwZWZhY2UiOiJXb3JrIFNhbnMiLCJoZWFkaW5nVHlwZWZhY2UiOiJIZWx2ZXRpY2EiLCJ1aVR5cGVmYWNlIjoiTGF0byIsImxtc09wdGlvbnMiOnsiZW5hYmxlRXhpdENvdXJzZSI6ZmFsc2UsImRpc2FibGVDb3ZlclBhZ2UiOmZhbHNlfX0sImxhYmVsU2V0Ijp7ImlkIjoiejltY3A3X3ZkRzVPV0F6TzdIcXpfeXlWIiwiYXV0aG9yIjoiYWlkfGM4MWQ0OTQxLTVmZDctNGExNy04ZjIyLWVkYWU2MWUwYTI3ZCIsIm5hbWUiOiJGcmVuY2giLCJkZWZhdWx0SWQiOjMsImRlZmF1bHRTZXQiOnRydWUsImxhYmVscyI6eyJyZXN1bHQiOiJyw6lzdWx0YXQiLCJzZWFyY2giOiJSZWNoZXJjaGVyIiwicmVzdWx0cyI6InLDqXN1bHRhdHMiLCJxdWl6TmV4dCI6IlNVSVZBTlQiLCJ0YWJHcm91cCI6Ikxhbmd1ZXR0ZSIsImNvZGVHcm91cCI6IkNvZGUiLCJub1Jlc3VsdHMiOiJQYXMgZGUgcsOpc3VsdGF0cyBwb3VyIiwibm90ZUdyb3VwIjoiUmVtYXJxdWUiLCJxdWl6U2NvcmUiOiJWb3RyZSBzY29yZSIsInF1aXpTdGFydCI6IkNPTU1FTkNFUiBMRSBRVUlaIiwiY291cnNlRXhpdCI6IlFVSVRURVIgTEUgTU9EVUxFIiwiY291cnNlSG9tZSI6IkFjY3VlaWwiLCJsZXNzb25OYW1lIjoiTGXDp29uIiwicXVpelN1Ym1pdCI6IlZBTElERVIiLCJxdW90ZUdyb3VwIjoiQ2l0YXRpb24iLCJzYWx1dGF0aW9uIjoi8J+RiyBBdSByZXZvaXIhIiwiYnV0dG9uR3JvdXAiOiJCb3V0b24iLCJjb3Vyc2VTdGFydCI6IkNPTU1FTkNFUiBMRSBNT0RVTEUiLCJlbWJlZFZpZXdPbiI6IlJlZ2FyZGVyIiwiZXhpdE1lc3NhZ2UiOiJWb3VzIHBvdXZleiBtYWludGVuYW50IGZlcm1lciBjZXR0ZSBwYWdlLiIsInF1aXpDb3JyZWN0IjoiQ29ycmVjdCIsInF1aXpQYXNzaW5nIjoiUsOJVVNTSVRFIiwicXVpelJlc3VsdHMiOiJSw6lzdWx0YXRzIGR1IHF1aXoiLCJjb3Vyc2VSZXN1bWUiOiJSRVBSRU5EUkUgTEUgTU9EVUxFIiwicHJvY2Vzc1N0YXJ0IjoiQ09NTUVOQ0VSIiwicHJvY2Vzc1N3aXBlIjoiR2xpc3NlciBwb3VyIGNvbnRpbnVlciIsInF1aXpDb250aW51ZSI6IkNvbnRpbnVlciIsInF1aXpMYW5kbWFyayI6IlF1aXoiLCJxdWl6UXVlc3Rpb24iOiJRdWVzdGlvbiIsImNvdXJzZURldGFpbHMiOiJEw4lUQUlMUyIsImVtYmVkUmVhZE1vcmUiOiJFbiBzYXZvaXIgcGx1cyIsImZlZWRiYWNrR3JvdXAiOiJSZXRvdXIgZCdpbmZvcm1hdGlvbiIsInF1aXpJbmNvcnJlY3QiOiJJbmNvcnJlY3QiLCJxdWl6VGFrZUFnYWluIjoiUkVDT01NRU5DRVIiLCJzb3J0aW5nUmVwbGF5IjoiUkVKT1VFUiIsImFjY29yZGlvbkdyb3VwIjoiQWNjb3Jkw6lvbiIsImVtYmVkTGlua0dyb3VwIjoiQ29udGVudSBXZWIgaW50w6lncsOpIiwibGVzc29uQ29tcGxldGUiOiJURVJNSU7DiSIsInN0YXRlbWVudEdyb3VwIjoiRMOpY2xhcmF0aW9uIiwic3RvcnlsaW5lR3JvdXAiOiJTdG9yeWxpbmUiLCJhdHRhY2htZW50R3JvdXAiOiJQacOoY2Ugam9pbnRlIiwiZW1iZWRQaG90b0dyb3VwIjoiUGhvdG8gaW5jb3Jwb3LDqWUiLCJlbWJlZFZpZGVvR3JvdXAiOiJWaWTDqW8gaW50w6lncsOpZSIsInBsYXlCdXR0b25MYWJlbCI6IkpvdWVyIiwicHJvY2Vzc0NvbXBsZXRlIjoiVGVybWluw6llIiwicHJvY2Vzc0xhbmRtYXJrIjoiUHJvY2Vzc3VzIiwicHJvY2Vzc05leHRTdGVwIjoiw4lUQVBFIFNVSVZBTlRFIiwicHJvY2Vzc1N0ZXBOYW1lIjoiw4l0YXBlIiwic2Vla1NsaWRlckxhYmVsIjoiQ2hlcmNoZXIiLCJzb3J0aW5nTGFuZG1hcmsiOiJBY3Rpdml0w6kgZGUgdHJpIiwiYXVkaW9QbGF5ZXJHcm91cCI6IkxlY3RldXIgYXVkaW8gVm91cyBwb3V2ZXogdXRpbGlzZXIgbGEgYmFycmUgZCdlc3BhY2UgcG91ciBiYXNjdWxlciBlbnRyZSBsYSBsZWN0dXJlIGV0IGxlcyB0b3VjaGVzIGZsw6ljaMOpZXMgcG91ciBzY3J1dGVyLiIsImJ1dHRvblN0YWNrR3JvdXAiOiJQaWxlIGRlIGJvdXRvbnMiLCJlbWJlZFBsYXllckdyb3VwIjoiTGVjdGV1ciBtdWx0aW3DqWRpYSBpbnTDqWdyw6kiLCJsZXNzb25SZXN0cmljdGVkIjoiTGVzIGxlw6dvbnMgZG9pdmVudCDDqnRyZSBjb21wbMOpdMOpZXMgZGFucyBs4oCZb3JkcmUiLCJwYXVzZUJ1dHRvbkxhYmVsIjoiUGF1c2UiLCJzY2VuYXJpb0NvbXBsZXRlIjoiU2PDqW5hcmlvIENvbXBsZXQhIiwic2NlbmFyaW9Db250aW51ZSI6IkNPTlRJTlVFUiIsInNjZW5hcmlvVHJ5QWdhaW4iOiJSw4lFU1NBWUVSIiwidGV4dE9uSW1hZ2VHcm91cCI6IlRleHRlIHN1ciBsJ2ltYWdlIiwidGltZWxpbmVMYW5kbWFyayI6IkNocm9ub2xvZ2llIiwidXJsRW1iZWRMYW5kbWFyayI6IlVSTCAvIEludMOpZ3JlciIsInZpZGVvUGxheWVyR3JvdXAiOiJMZWN0ZXVyIHZpZMOpby4gVm91cyBwb3V2ZXogdXRpbGlzZXIgbGEgYmFycmUgZCdlc3BhY2UgcG91ciBiYXNjdWxlciBlbnRyZSBsYSBsZWN0dXJlIGV0IGxlcyB0b3VjaGVzIGZsw6ljaMOpZXMgcG91ciBzY3J1dGVyLiIsImJsb2Nrc0NsaWNrVG9GbGlwIjoiQ2xpcXVleiBwb3VyIHJldG91cm5lciIsImJsb2Nrc1ByZXBvc2l0aW9uIjoic3VyIiwiYnVsbGV0ZWRMaXN0R3JvdXAiOiJMaXN0ZSDDoCBwdWNlcyIsImNoZWNrYm94TGlzdEdyb3VwIjoiTGlzdGUgZGUgY2FzZXMgw6AgY29jaGVyIiwiaW1hZ2VBbmRUZXh0R3JvdXAiOiJJbWFnZSBldCB0ZXh0ZSIsImltYWdlR2FsbGVyeUdyb3VwIjoiR2FsZXJpZSBkJ2ltYWdlcyIsImxlc3NvblByZXBvc2l0aW9uIjoic3VyIiwibnVtYmVyZWRMaXN0R3JvdXAiOiJMaXN0ZSBudW3DqXJvdMOpZSIsInByb2Nlc3NMZXNzb25OYW1lIjoiTGXDp29uIiwicHJvY2Vzc1N0YXJ0QWdhaW4iOiJSRUNPTU1FTkNFUiIsInNjZW5hcmlvU3RhcnRPdmVyIjoiUkVDT01NRU5DRVIiLCJjb3Vyc2VTa2lwVG9MZXNzb24iOiJBbGxlciDDoCBsYSBsZcOnb24iLCJmbGFzaGNhcmRCYWNrTGFiZWwiOiJGbGFzaGNhcmQgcmV0b3VyIiwiZmxhc2hjYXJkR3JpZEdyb3VwIjoiR3JpbGxlIEZsYXNoY2FyZCIsIm5leHRGbGFzaENhcmRMYWJlbCI6IlByb2NoYWluIGZsYXNoY2FyZCIsImZsYXNoY2FyZEZyb250TGFiZWwiOiJGbGFzaGNhcmQgYXZhbnQiLCJmbGFzaGNhcmRTdGFja0dyb3VwIjoiUGlsZSBkZSBGbGFzaGNhcmQiLCJrbm93bGVkZ2VDaGVja0dyb3VwIjoiVsOpcmlmaWNhdGlvbiBkZXMgY29ubmFpc3NhbmNlcyIsInNvcnRpbmdDYXJkc0NvcnJlY3QiOiJDYXJ0ZXMgY29ycmVjdGVzIiwiaGFtYnVyZ2VyQnV0dG9uTGFiZWwiOiJCYXJyZSBsYXTDqXJhbGUgZGUgbGEgY291cnMiLCJsZXNzb25IZWFkZXJMYW5kbWFyayI6IkVuLXTDqnRlIGRlIGxlw6dvbiIsIm51bWJlcmVkRGl2aWRlckdyb3VwIjoiU8OpcGFyYXRldXIgbnVtw6lyb3TDqSIsImxlc3NvbkNvbnRlbnRMYW5kbWFyayI6IkNvbnRlbnUgZGUgbGEgbGXDp29uIiwibGVzc29uU2lkZWJhckxhbmRtYXJrIjoiQmFycmUgbGF0w6lyYWxlIGRlIGxhIGxlw6dvbiIsInF1aXpBbnN3ZXJQbGFjZWhvbGRlciI6IlRhcGV6IHZvdHJlIHLDqXBvbnNlIGljaSIsImxhYmVsZWRHcmFwaGljTGFuZG1hcmsiOiJHcmFwaGlxdWUgw6l0aXF1ZXTDqSIsInByZXZpb3VzRmxhc2hDYXJkTGFiZWwiOiJDYXJ0ZSBmbGFzaCBwcsOpY8OpZGVudGUiLCJwcm9jZXNzU3RlcFByZXBvc2l0aW9uIjoic3VyIiwib3ZlcnZpZXdQYWdlVGl0bGVTdWZmaXgiOiJTb21tYWlyZSIsInF1aXpBY2NlcHRhYmxlUmVzcG9uc2VzIjoiQm9ubmVzIHLDqXBvbnNlcyBwb3NzaWJsZXMiLCJxdWl6UmVxdWlyZVBhc3NpbmdTY29yZSI6IkRvaXQgcsOpdXNzaXIgbGUgcXVpeiBhdmFudCBkZSBjb250aW51ZXIiLCJ0aW1lbGluZUNhcmRHcm91cFByZWZpeCI6IkNhcnRlIGRlIGNocm9ub2xvZ2llIiwibGFiZWxlZEdyYXBoaWNCdWJibGVMYWJlbCI6IkJ1bGxlIGdyYXBoaXF1ZSDDqXRpcXVldMOpZSIsImxhYmVsZWRHcmFwaGljTWFya2VyTGFiZWwiOiJNYXJxdWV1ciBncmFwaGlxdWUgw6l0aXF1ZXTDqSIsImxhYmVsZWRHcmFwaGljTmV4dE1hcmtlckxhYmVsIjoiTWFycXVldXIgc3VpdmFudCIsImxhYmVsZWRHcmFwaGljUHJldmlvdXNNYXJrZXJMYWJlbCI6Ik1hcnF1ZXVyIHByw6ljw6lkZW50IiwiYTExeUFuc3dlckxpdmUiOiJWb3RyZSByw6lwb25zZSIsImExMXlBdXRob3JQcmVmaXgiOiJQYXIiLCJhMTF5QmxvY2tDaGFydEJhciI6IkdyYXBoaXF1ZSDDoCBiYXJyZXMiLCJhMTF5QmxvY2tDaGFydExpbmUiOiJHcmFwaGlxdWUgZW4gY291cmJlcyIsImExMXlCbG9ja0NoYXJ0UGllIjoiR3JhcGhpcXVlIGVuIHNlY3RldXJzIiwiYTExeUJsb2NrQ29kZSI6IkNvZGUiLCJhMTF5QmxvY2tFbWJlZCI6IkNvbnRlbnUgaW50w6lncsOpIiwiYTExeUJsb2NrRmxhc2hjYXJkQmFjayI6IlZlcnNvIGRlIGxhIGNhcnRlIiwiYTExeUJsb2NrRmxhc2hjYXJkRnJvbnQiOiJSZWN0byBkZSBsYSBjYXJ0ZSIsImExMXlCbG9ja0ZsYXNoY2FyZEdyaWQiOiJHcmlsbGUgZGUgY2FydGVzIGZsYXNoIiwiYTExeUJsb2NrRmxhc2hjYXJkU3RhY2siOiJDYXJyb3VzZWwgZGUgY2FydGVzIGZsYXNoIiwiYTExeUJsb2NrS25vd2xlZGdlQ2hlY2siOiJUZXN0IGRlIGNvbm5haXNzYW5jZXMiLCJhMTF5QmxvY2tLbm93bGVkZ2VDaGVja0ZJQiI6IlRlc3QgZGUgY29ubmFpc3NhbmNlcyA6IHRleHRlIMOgIHRyb3VzIiwiYTExeUJsb2NrS25vd2xlZGdlQ2hlY2tNQyI6IlRlc3QgZGUgY29ubmFpc3NhbmNlcyA6IHF1ZXN0aW9uIMOgIHLDqXBvbnNlIHVuaXF1ZSIsImExMXlCbG9ja0tub3dsZWRnZUNoZWNrTSI6IlRlc3QgZGUgY29ubmFpc3NhbmNlcyA6IGNvbmNvcmRhbmNlIiwiYTExeUJsb2NrS25vd2xlZGdlQ2hlY2tNUiI6IlRlc3QgZGUgY29ubmFpc3NhbmNlcyA6IHF1ZXN0aW9uIMOgIHLDqXBvbnNlcyBtdWx0aXBsZXMiLCJhMTF5QmxvY2tRdW90ZUNhcm91c2VsIjoiQ2Fycm91c2VsIGRlIGNpdGF0aW9ucyIsImExMXlCbG9ja1N0b3J5bGluZSI6IlN0b3J5bGluZSIsImExMXlCbG9ja1RpbWVsaW5lIjoiRnJpc2UgY2hyb25vbG9naXF1ZSIsImExMXlDYXJvdXNlbE5leHQiOiJTdWl2YW50IiwiYTExeUNhcm91c2VsUHJldmlvdXMiOiJQcsOpY8OpZGVudCIsImExMXlDb3JyZWN0TGl2ZSI6IkJvbm5lIHLDqXBvbnNlIiwiYTExeUV4Y2VsSWNvbiI6IkZldWlsbGUgZGUgY2FsY3VsIE1pY3Jvc29mdCBFeGNlbCIsImExMXlGaWxlSWNvbiI6IkZpY2hpZXIiLCJhMTF5R3JvdXBBdWRpb1BsYXllciI6IkxlY3RldXIgYXVkaW8iLCJhMTF5R3JvdXBWaWRlb1BsYXllciI6IkxlY3RldXIgdmlkw6lvIiwiYTExeUxhYmVsZWRHcmFwaGljQmxvY2siOiJJbWFnZSBpbnRlcmFjdGl2ZSIsImExMXlMYWJlbGVkR3JhcGhpY0J1dHRvbk1hcmtlciI6Ik1hcnF1ZXVyIiwiYTExeUxhYmVsZWRHcmFwaGljSWNvblBsdXMiOiJQbHVzIiwiYTExeUxhYmVsZWRHcmFwaGljSWNvbkRvdCI6IlBvaW50IiwiYTExeUxhYmVsZWRHcmFwaGljSWNvbkluZm9ybWF0aW9uIjoiSW5mb3JtYXRpb24iLCJhMTF5TGFiZWxlZEdyYXBoaWNJY29uUXVlc3Rpb24iOiJQb2ludCBkJ2ludGVycm9nYXRpb24iLCJhMTF5TGFiZWxlZEdyYXBoaWNJY29uQ2hlY2siOiJDb2NoZSIsImExMXlMYWJlbGVkR3JhcGhpY0ljb25YIjoiWCIsImExMXlMYWJlbGVkR3JhcGhpY0ljb25IZWFydCI6IkPFk3VyIiwiYTExeUxhYmVsZWRHcmFwaGljSWNvblBpbiI6IlJlcMOocmUgZGUgcGxhbiIsImExMXlMYWJlbGVkR3JhcGhpY0ljb25BcnJvd0xlZnQiOiJGbMOoY2hlIGdhdWNoZSIsImExMXlMYWJlbGVkR3JhcGhpY0ljb25BcnJvd1JpZ2h0IjoiRmzDqGNoZSBkcm9pdGUiLCJhMTF5TGFiZWxlZEdyYXBoaWNJY29uQXJyb3dVcCI6IkZsw6hjaGUgdmVycyBsZSBoYXV0IiwiYTExeUxhYmVsZWRHcmFwaGljSWNvbkFycm93RG93biI6IkZsw6hjaGUgdmVycyBsZSBiYXMiLCJhMTF5TGFiZWxlZEdyYXBoaWNJY29uQXJyb3dVcExlZnQiOiJGbMOoY2hlIHZlcnMgbGUgaGF1dCBldCBsYSBnYXVjaGUiLCJhMTF5TGFiZWxlZEdyYXBoaWNJY29uQXJyb3dVcFJpZ2h0IjoiRmzDqGNoZSB2ZXJzIGxlIGhhdXQgZXQgbGEgZHJvaXRlIiwiYTExeUxhYmVsZWRHcmFwaGljSWNvbkFycm93RG93bkxlZnQiOiJGbMOoY2hlIHZlcnMgbGUgYmFzIGV0IGxhIGdhdWNoZSIsImExMXlMYWJlbGVkR3JhcGhpY0ljb25BcnJvd0Rvd25SaWdodCI6IkZsw6hjaGUgdmVycyBsZSBiYXMgZXQgbGEgZHJvaXRlIiwiYTExeUxhYmVsZWRHcmFwaGljVW52aWV3ZWQiOiJOb24gdmlzaXTDqSIsImExMXlMYWJlbGVkR3JhcGhpY1ZpZXdlZCI6IlZpc2l0w6kiLCJhMTF5TWVkaWFQYXVzZSI6IlBhdXNlIiwiYTExeU1lZGlhUGxheSI6IkxpcmUiLCJhMTF5TWVkaWFTZWVrIjoiQXZhbmNlciBvdSByZWN1bGVyIiwiYTExeU5hdmlnYXRpb25NZW51Q2xvc2UiOiJGZXJtZXIgbGUgbWVudSIsImExMXlOYXZpZ2F0aW9uTWVudU9wZW4iOiJPdXZyaXIgbGUgbWVudSIsImExMXlQYWdlTWFya2VyIjoiSGF1dCBkZSBsYSBwYWdlIiwiYTExeVBERkljb24iOiJGaWNoaWVyIFBERiIsImExMXlQUFRJY29uIjoiUHLDqXNlbnRhdGlvbiBQb3dlclBvaW50IiwiYTExeVF1aXpGYWlsZWQiOiJFY2hvdcOpIiwiYTExeVF1aXpGZWVkYmFjayI6IlJldG91ciIsImExMXlRdWl6UGFzc2VkIjoiUsOpdXNzaSIsImExMXlRdWl6UmV2aWV3Q29ycmVjdGx5Q2hlY2tlZCI6IlPDqWxlY3Rpb24gY29ycmVjdGUiLCJhMTF5UXVpelJldmlld0NvcnJlY3RseVNlbGVjdGVkIjoiU8OpbGVjdGlvbiBjb3JyZWN0ZSIsImExMXlRdWl6UmV2aWV3Q29ycmVjdGx5VW5jaGVja2VkIjoiTm9uLXPDqWxlY3Rpb24gY29ycmVjdGUiLCJhMTF5UXVpelJldmlld0NvcnJlY3RseVVuc2VsZWN0ZWQiOiJOb24tc8OpbGVjdGlvbiBjb3JyZWN0ZSIsImExMXlRdWl6UmV2aWV3SW5jb3JyZWN0bHlDaGVja2VkIjoiU8OpbGVjdGlvbiBpbmNvcnJlY3RlIiwiYTExeVF1aXpSZXZpZXdJbmNvcnJlY3RseVNlbGVjdGVkIjoiU8OpbGVjdGlvbiBpbmNvcnJlY3RlIiwiYTExeVF1aXpSZXZpZXdJbmNvcnJlY3RseVVuY2hlY2tlZCI6Ik5vbi1zw6lsZWN0aW9uIGluY29ycmVjdGUiLCJhMTF5UXVpelJldmlld0luY29ycmVjdGx5VW5zZWxlY3RlZCI6Ik5vbi1zw6lsZWN0aW9uIGluY29ycmVjdGUiLCJhMTF5UmVnaW9uTWFpbkxlc3NvbiI6IkNvbnRlbnUgZGUgbGEgbGXDp29uIiwiYTExeVJlZ2lvbk1haW5PdmVydmlldyI6IkFwZXLDp3UgZHUgY291cnMiLCJhMTF5UmVnaW9uTmF2TGVzc29uIjoiTWVudSBkZSBuYXZpZ2F0aW9uIiwiYTExeVJlZ2lvbk5hdk92ZXJ2aWV3IjoiVGFibGUgZGVzIG1hdGnDqHJlcyIsImExMXlSZXN0cmljdGVkTmF2IjoiQ2V0dGUgbGXDp29uIGVzdCBhY3R1ZWxsZW1lbnQgaW5kaXNwb25pYmxlIiwiYTExeVJURkljb24iOiJGaWNoaWVyIHRleHRlIGVucmljaGkiLCJhMTF5U2VhcmNoQ2xvc2UiOiJGZXJtZXIgbGEgYmFycmUgZGUgcmVjaGVyY2hlIiwiYTExeVNlYXJjaElucHV0IjoiUmVjaGVyY2hlciIsImExMXlTZWFyY2hPcGVuIjoiT3V2cmlyIGxhIGJhcnJlIGRlIHJlY2hlcmNoZSIsImExMXlTdGF0dXNDb250aW51ZWQiOiJCb3V0b24gXCJDb250aW51ZXJcIiBhY3RpdsOpIiwiYTExeVN0YXR1c0FkZGl0aW9uYWxDb250ZW50IjoiRHUgY29udGVudSBzdXBwbMOpbWVudGFpcmUgYSDDqXTDqSBjaGFyZ8OpIiwiYTExeVVuem9vbUltYWdlIjoiRMOpem9vbWVyIGwnaW1hZ2UiLCJhMTF5V29yZEljb24iOiJEb2N1bWVudCBNaWNyb3NvZnQgV29yZCIsImExMXlaaXBJY29uIjoiQXJjaGl2ZSBaSVAiLCJhMTF5Wm9vbUltYWdlIjoiWm9vbWVyIGwnaW1hZ2UiLCJxdWl6UmVzdGFydCI6IlJlc3RhcnQiLCJwcm9ncmVzc1BpZVVuc3RhcnRlZCI6Ik5vbiBjb21tZW5jw6kiLCJwcm9ncmVzc1BpZUNvbXBsZXRlZCI6IlRlcm1pbsOpIiwicHJvZ3Jlc3NQaWVDbGlja1RvQ29tcGxldGUiOiJDbGlxdWVyIHBvdXIgdGVybWluZXIiLCJwcm9ncmVzc1BpZUNsaWNrVG9SZXNldCI6IkNsaXF1ZXIgcG91ciByw6lpbml0aWFsaXNlciIsInByb2dyZXNzUGllUXVpekZhaWxlZCI6IkVjaG91w6kifSwiZGVsZXRlZCI6ZmFsc2UsImNyZWF0ZWRBdCI6IjIwMjEtMDgtMTZUMDY6Mzk6MzIuNDgzWiIsInVwZGF0ZWRBdCI6IjIwMjEtMDgtMTZUMDY6Mzk6MzIuNDgzWiIsImlzbzYzOUNvZGUiOiJmciIsInRyYW5zZmVycmVkQXQiOm51bGx9LCJmb250cyI6W3siaWQiOiIzZEpiSDduZjMyUXNqODVTOWhnWkxYa1giLCJuYW1lIjoiV29yayBTYW5zIiwiZGVmYXVsdCI6ZmFsc2UsImtleSI6InJpc2UvZm9udHMvSS1xSVRuLXVFOHhqX2FJay1Xb3JrU2Fucy1TZW1pQm9sZC53b2ZmIiwic3R5bGUiOiJub3JtYWwiLCJ3ZWlnaHQiOiI3MDAifSx7ImlkIjoiM2RKYkg3bmYzMlFzajg1UzloZ1pMWGtYIiwibmFtZSI6IldvcmsgU2FucyIsImRlZmF1bHQiOmZhbHNlLCJrZXkiOiJyaXNlL2ZvbnRzL2FpZHxjODFkNDk0MS01ZmQ3LTRhMTctOGYyMi1lZGFlNjFlMGEyN2QvUElIU3Qta0VoblhHV1c0QS1Xb3JrU2Fucy1SZWd1bGFyLndvZmYiLCJzdHlsZSI6Im5vcm1hbCIsIndlaWdodCI6IjQwMCJ9LHsiaWQiOiIzZEpiSDduZjMyUXNqODVTOWhnWkxYa1giLCJuYW1lIjoiV29yayBTYW5zIiwiZGVmYXVsdCI6ZmFsc2UsImtleSI6InJpc2UvZm9udHMvQjZPRXZJTXBhVVBMUWNyZC1Xb3JrU2Fucy1JdGFsaWMud29mZiIsInN0eWxlIjoiaXRhbGljIiwid2VpZ2h0IjoiNDAwIn0seyJpZCI6Ik5za1dLZ3ZkbnotNWZsa1JmU1FVMUxNViIsIm5hbWUiOiJIZWx2ZXRpY2EiLCJkZWZhdWx0IjpmYWxzZSwia2V5IjoicmlzZS9mb250cy9haWR8YzgxZDQ5NDEtNWZkNy00YTE3LThmMjItZWRhZTYxZTBhMjdkLzVQaDFKQjUyZFBfcHNuY0ctSGVsdmV0aWNhLndvZmYiLCJzdHlsZSI6Im5vcm1hbCIsIndlaWdodCI6IjQwMCJ9LHsiaWQiOiJfdnk5SVZxUlB3ejZ3UWxLaTB3c0E5ZHNZcFo3Z3NRMyIsIm5hbWUiOiJMYXRvIiwiZGVmYXVsdCI6dHJ1ZSwia2V5IjoiYXNzZXRzL3Jpc2UvZm9udHMvTGF0by1CbGFjay53b2ZmIiwic3R5bGUiOiJub3JtYWwiLCJ3ZWlnaHQiOiI5MDAifSx7ImlkIjoiX3Z5OUlWcVJQd3o2d1FsS2kwd3NBOWRzWXBaN2dzUTMiLCJuYW1lIjoiTGF0byIsImRlZmF1bHQiOnRydWUsImtleSI6ImFzc2V0cy9yaXNlL2ZvbnRzL0xhdG8tSXRhbGljLndvZmYiLCJzdHlsZSI6Iml0YWxpYyIsIndlaWdodCI6IjQwMCJ9LHsiaWQiOiJfdnk5SVZxUlB3ejZ3UWxLaTB3c0E5ZHNZcFo3Z3NRMyIsIm5hbWUiOiJMYXRvIiwiZGVmYXVsdCI6dHJ1ZSwia2V5IjoiYXNzZXRzL3Jpc2UvZm9udHMvTGF0by1Cb2xkLndvZmYiLCJzdHlsZSI6Im5vcm1hbCIsIndlaWdodCI6IjcwMCJ9LHsiaWQiOiJfdnk5SVZxUlB3ejZ3UWxLaTB3c0E5ZHNZcFo3Z3NRMyIsIm5hbWUiOiJMYXRvIiwiZGVmYXVsdCI6dHJ1ZSwia2V5IjoiYXNzZXRzL3Jpc2UvZm9udHMvTGF0by1SZWd1bGFyLndvZmYiLCJzdHlsZSI6Im5vcm1hbCIsIndlaWdodCI6IjQwMCJ9LHsiaWQiOiJfdnk5SVZxUlB3ejZ3UWxLaTB3c0E5ZHNZcFo3Z3NRMyIsIm5hbWUiOiJMYXRvIiwiZGVmYXVsdCI6dHJ1ZSwia2V5IjoiYXNzZXRzL3Jpc2UvZm9udHMvTGF0by1MaWdodC53b2ZmIiwic3R5bGUiOiJub3JtYWwiLCJ3ZWlnaHQiOiIzMDAifV0sIm1lZGlhIjpbXX0=";
    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: "ygZeyEM0"
        });
      } 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>