/*!*************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./assets/sass/source/campaigns/JV.CampaignDetails.scss ***!
  \*************************************************************************************************************************************************************************************************************************************************/
.blue-arrow-left,.blue-arrow-right,.blue-checkmark_icon,.blue-icon,.blue-icon-active,.blue-icon-add,.blue-icon-addAttachment,.blue-icon-addCampaign,.blue-icon-addCandidate,.blue-icon-addContact,.blue-icon-addLinks,.blue-icon-addRequisition,.blue-icon-alert,.blue-icon-alertRed,.blue-icon-app-facebook,.blue-icon-app-facebook-gray,.blue-icon-app-gmail,.blue-icon-app-gmail-gray,.blue-icon-app-google-apps,.blue-icon-app-google-apps-gray,.blue-icon-app-google-calendar,.blue-icon-app-google-calendar-gray,.blue-icon-app-hireright,.blue-icon-app-hireright-gray,.blue-icon-app-linkedin,.blue-icon-app-linkedin-gray,.blue-icon-app-talentwise,.blue-icon-app-talentwise-gray,.blue-icon-app-twitter,.blue-icon-app-twitter-gray,.blue-icon-app-yahoo,.blue-icon-app-yahoo-gray,.blue-icon-back-blue,.blue-icon-backtotop,.blue-icon-bing,.blue-icon-calendar,.blue-icon-calendar-white,.blue-icon-circleMinus,.blue-icon-circlePlus,.blue-icon-clear-input,.blue-icon-close,.blue-icon-close-gray,.blue-icon-close_active,.blue-icon-close_hover,.blue-icon-collapse,.blue-icon-community,.blue-icon-createDbsearch24,.blue-icon-createJob24,.blue-icon-delete,.blue-icon-download,.blue-icon-dragDrop,.blue-icon-droparrow,.blue-icon-edit,.blue-icon-edit-gray,.blue-icon-edit-light,.blue-icon-email,.blue-icon-equest24,.blue-icon-expand,.blue-icon-facebook,.blue-icon-facebook16,.blue-icon-feedback,.blue-icon-google,.blue-icon-help,.blue-icon-hide,.blue-icon-importContacts,.blue-icon-inactive,.blue-icon-jobtarget24,.blue-icon-linkedin,.blue-icon-linkedin16,.blue-icon-linkedin24,.blue-icon-logout,.blue-icon-mail-blue,.blue-icon-message,.blue-icon-minimize,.blue-icon-myaccount,.blue-icon-newpage-blue,.blue-icon-note,.blue-icon-pagination-left,.blue-icon-pagination-right,.blue-icon-pdfPreview,.blue-icon-popout-blue,.blue-icon-print,.blue-icon-profilePic,.blue-icon-referFriend,.blue-icon-search,.blue-icon-selectTemplate,.blue-icon-send,.blue-icon-sendEmail,.blue-icon-sendEmail_active,.blue-icon-sendEmail_hover,.blue-icon-sendJobvite,.blue-icon-sendJobvite24,.blue-icon-settings,.blue-icon-share24,.blue-icon-sortDown,.blue-icon-sortUp,.blue-icon-src-agency,.blue-icon-src-arrow,.blue-icon-src-campaign,.blue-icon-src-candidate,.blue-icon-src-careersite,.blue-icon-src-custom,.blue-icon-src-email,.blue-icon-src-employee,.blue-icon-src-facebook,.blue-icon-src-hiringmanager,.blue-icon-src-import,.blue-icon-src-internal,.blue-icon-src-jobboard,.blue-icon-src-jobnotification,.blue-icon-src-linkedin,.blue-icon-src-othernetwork,.blue-icon-src-recruiter,.blue-icon-src-twitter,.blue-icon-src-webpage,.blue-icon-src-websearch,.blue-icon-table-carrot,.blue-icon-table-carrot2,.blue-icon-tag,.blue-icon-task,.blue-icon-tasksNav,.blue-icon-textPreview,.blue-icon-training,.blue-icon-trash-blue,.blue-icon-twitter,.blue-icon-twitter16,.blue-icon-upload,.blue-icon-view,.blue-icon-view_hover,.blue-lock,.blue-logo,.blue-maybe_lg,.blue-maybe_sm,.blue-new_window_blue_icon_12x12,.blue-new_window_white_icon_12x12,.blue-no_lg,.blue-no_sm,.blue-shl_icon_24x14,.blue-skip_icon,.blue-talentwise_icon_21x24,.blue-yes_lg,.blue-yes_sm,.communityIcon,.emailIcon,.feedbackIcon,.helpIcon,.inputClearIcon,.inputClearIconHover,.jv-AddNote,.jv-actionClose,.jv-actionMessage,.jv-actionMinimize,.jv-actionNote,.jv-actionTag,.jv-actionTask,.jv-addAttachment,.jv-addCampaignIcon,.jv-addCandidateIcon,.jv-addContactIcon,.jv-addIcon,.jv-addLinks,.jv-addRequisitionIcon,.jv-alertIcon,.jv-alertIconRed,.jv-arrowLeft,.jv-arrowRight,.jv-backBlue,.jv-backtotopIcon,.jv-calendarIcon,.jv-calendarIconWhite,.jv-checkmark,.jv-circleMinus,.jv-circlePlus,.jv-clearInputIcon,.jv-close-gray,.jv-collapseArrow,.jv-deleteBlue,.jv-deleteIcon,.jv-downloadIcon,.jv-dragDrop,.jv-editIcon,.jv-editIconLight,.jv-expandArrow,.jv-facebookProfile,.jv-facebookProfile16,.jv-googleProfile,.jv-grid .smainTitle span.FACEBOOK,.jv-grid .smainTitle span.TWITTER,.jv-headerLogo,.jv-iconView,.jv-importContacts,.jv-linkedInProfile,.jv-linkedInProfile16,.jv-maybeLg,.jv-maybeSm,.jv-messageGrid .smainTitle span.FACEBOOK,.jv-messageGrid .smainTitle span.TWITTER,.jv-minusIcon,.jv-plusIcon,.jv-popOut,.jv-print,.jv-referfriendIcon,.jv-searchIcon,.jv-selectTemplate,.jv-sendEmail,.jv-sendJVIcon,.jv-sendJobviteIcon,.jv-skip,.jv-sortDown,.jv-sortUp,.jv-srcArrow,.jv-tablePaginationLeft,.jv-tablePaginationRight,.jv-templateWrapper .jv-templates .jv-draggable,.jv-textPreview,.jv-thumbsDownLg,.jv-thumbsDownSm,.jv-thumbsUpLg,.jv-thumbsUpSm,.jv-twitterProfile,.jv-twitterProfile16,.jv-uploadIcon,.jv-userProfilePic,.logoutIcon,.moreArrow,.myAccountIcon,.settingsIcon,.tasksIcon,.trainingIcon{background-image:url(../../abfa633e582f584f4393.png)}.blue-icon-sortUp,.jv-sortUp{background-position:-10px -10px}.blue-icon-sortDown,.jv-sortDown{background-position:-10px -34px}.blue-icon-droparrow,.moreArrow{background-position:-10px -58px}.blue-icon-close_hover,.inputClearIconHover{background-position:-10px -87px}.blue-icon-close_active{background-position:-10px -116px}.blue-icon-clear-input,.jv-clearInputIcon{background-position:-10px -145px}.blue-icon-close,.inputClearIcon{background-position:-10px -174px}.blue-icon-mail-blue{background-position:-10px -203px}.blue-icon-src-arrow,.jv-srcArrow{background-position:-10px -235px}.blue-icon-table-carrot,.jv-plusIcon{background-position:-10px -267px}.blue-icon-table-carrot2,.jv-minusIcon{background-position:-10px -299px}.blue-new_window_blue_icon_12x12{background-position:-10px -331px}.blue-new_window_white_icon_12x12{background-position:-10px -363px}.blue-icon-pagination-left,.jv-tablePaginationLeft{background-position:-10px -395px}.blue-icon-pagination-right,.jv-tablePaginationRight{background-position:-10px -428px}.blue-shl_icon_24x14{background-position:-10px -461px}.blue-icon-active{background-position:-10px -495px}.blue-icon-popout-blue,.jv-popOut{background-position:-10px -529px}.blue-icon-pdfPreview{background-position:-10px -563px}.blue-icon-edit-gray{background-position:-10px -599px}.blue-skip_icon,.jv-skip{background-position:-10px -635px}.blue-icon-facebook16,.jv-facebookProfile16{background-position:-10px -671px}.blue-icon-close-gray,.jv-close-gray{background-position:-10px -707px}.blue-checkmark_icon,.jv-checkmark{background-position:-10px -743px}.blue-icon-inactive{background-position:-10px -779px}.blue-icon-linkedin16,.jv-linkedInProfile16{background-position:-10px -815px}.blue-icon-circleMinus,.jv-circleMinus{background-position:-10px -851px}.blue-icon-newpage-blue,.jv-AddNote{background-position:-10px -887px}.blue-icon-delete,.jv-deleteIcon{background-position:-10px -923px}.blue-icon-download,.jv-downloadIcon{background-position:-10px -959px}.blue-icon-circlePlus,.jv-circlePlus{background-position:-10px -995px}.blue-icon-back-blue,.jv-backBlue{background-position:-10px -1031px}.blue-icon-print,.jv-print{background-position:-10px -1067px}.blue-icon-textPreview,.jv-textPreview{background-position:-10px -1103px}.blue-icon-trash-blue,.jv-deleteBlue{background-position:-10px -1139px}.blue-icon-send,.jv-sendJVIcon{background-position:-10px -1175px}.blue-icon-twitter16,.jv-twitterProfile16{background-position:-10px -1211px}.blue-icon-upload,.jv-uploadIcon{background-position:-10px -1247px}.blue-logo,.jv-headerLogo{background-position:-10px -1283px}.blue-icon-add,.jv-addIcon{background-position:-10px -1319px}.blue-lock{background-position:-10px -1355px}.blue-icon-importContacts,.jv-importContacts{background-position:-10px -1391px}.blue-icon-app-gmail-gray{background-position:-10px -1427px}.blue-icon-app-gmail{background-position:-10px -1465px}.blue-icon-search,.jv-searchIcon{background-position:-10px -1503px}.blue-icon-app-google-calendar-gray{background-position:-10px -1542px}.blue-icon-app-google-calendar{background-position:-10px -1583px}.blue-icon-addAttachment,.jv-addAttachment{background-position:-10px -1624px}.blue-icon-app-google-apps-gray{background-position:-10px -1668px}.blue-icon-dragDrop,.jv-dragDrop,.jv-templateWrapper .jv-templates .jv-draggable{background-position:-10px -1712px}.blue-icon-app-google-apps{background-position:-10px -1756px}.blue-icon-addCampaign,.jv-addCampaignIcon{background-position:-10px -1800px}.blue-icon-edit-light,.jv-editIconLight{background-position:-10px -1844px}.blue-icon-edit,.jv-editIcon{background-position:-10px -1888px}.blue-icon-email,.emailIcon{background-position:-10px -1932px}.blue-icon-equest24{background-position:-10px -1976px}.blue-icon-expand,.jv-expandArrow{background-position:-10px -2020px}.blue-icon-addCandidate,.jv-addCandidateIcon{background-position:-10px -2064px}.blue-icon-app-hireright-gray{background-position:-10px -2108px}.blue-icon-feedback,.feedbackIcon{background-position:-10px -2152px}.blue-icon-app-hireright{background-position:-10px -2196px}.blue-icon-help,.helpIcon{background-position:-10px -2240px}.blue-icon-hide,.jv-actionClose{background-position:-10px -2284px}.blue-icon-app-linkedin-gray{background-position:-10px -2328px}.blue-icon-app-linkedin{background-position:-10px -2372px}.blue-icon-jobtarget24{background-position:-10px -2416px}.blue-no_sm,.jv-thumbsDownSm{background-position:-10px -2460px}.blue-icon-app-talentwise-gray{background-position:-10px -2504px}.blue-icon-linkedin24{background-position:-10px -2548px}.blue-icon-logout,.logoutIcon{background-position:-10px -2592px}.blue-icon-app-talentwise{background-position:-10px -2636px}.blue-icon-message,.jv-actionMessage{background-position:-10px -2680px}.blue-icon-minimize,.jv-actionMinimize{background-position:-10px -2724px}.blue-icon-myaccount,.myAccountIcon{background-position:-10px -2768px}.blue-icon-app-twitter-gray{background-position:-10px -2812px}.blue-icon-note,.jv-actionNote{background-position:-10px -2856px}.blue-icon-app-twitter{background-position:-10px -2900px}.blue-icon-app-yahoo-gray{background-position:-10px -2944px}.blue-icon-app-yahoo{background-position:-10px -2988px}.blue-icon-addContact,.jv-addContactIcon{background-position:-10px -3032px}.blue-talentwise_icon_21x24{background-position:-10px -3076px}.blue-icon-bing{background-position:-10px -3120px}.blue-icon-referFriend,.jv-referfriendIcon{background-position:-10px -3164px}.blue-icon-calendar-white,.jv-calendarIconWhite{background-position:-10px -3208px}.blue-icon-selectTemplate,.jv-selectTemplate{background-position:-10px -3252px}.blue-icon-calendar,.jv-calendarIcon{background-position:-10px -3296px}.blue-icon-sendEmail,.jv-sendEmail{background-position:-10px -3340px}.blue-icon-sendEmail_active{background-position:-10px -3384px}.blue-icon-sendEmail_hover{background-position:-10px -3428px}.blue-icon-sendJobvite,.jv-sendJobviteIcon{background-position:-10px -3472px}.blue-maybe_sm,.jv-maybeSm{background-position:-10px -3516px}.blue-icon-settings,.settingsIcon{background-position:-10px -3560px}.blue-icon-share24{background-position:-10px -3604px}.blue-icon-addLinks,.jv-addLinks{background-position:-10px -3648px}.blue-icon-addRequisition,.jv-addRequisitionIcon{background-position:-10px -3692px}.blue-icon-alert,.jv-alertIcon{background-position:-10px -3736px}.blue-icon-alertRed,.jv-alertIconRed{background-position:-10px -3780px}.blue-icon-app-facebook-gray{background-position:-10px -3824px}.blue-icon-app-facebook{background-position:-10px -3868px}.blue-yes_sm,.jv-thumbsUpSm{background-position:-10px -3912px}.blue-icon-collapse,.jv-collapseArrow{background-position:-10px -3956px}.blue-icon-training,.trainingIcon{background-position:-10px -4000px}.blue-icon-community,.communityIcon{background-position:-10px -4044px}.blue-icon-tasksNav,.tasksIcon{background-position:-10px -4088px}.blue-icon-task,.jv-actionTask{background-position:-10px -4132px}.blue-icon-tag,.jv-actionTag{background-position:-10px -4176px}.blue-icon-createDbsearch24{background-position:-10px -4220px}.blue-icon-createJob24{background-position:-10px -4264px}.blue-icon-view,.jv-iconView{background-position:-10px -4308px}.blue-icon-view_hover{background-position:-10px -4358px}.blue-icon-sendJobvite24{background-position:-10px -4408px}.blue-icon-profilePic,.jv-userProfilePic{background-position:-10px -4458px}.blue-icon-src-careersite{background-position:-10px -4508px}.blue-icon-src-webpage{background-position:-10px -4560px}.blue-icon-src-websearch{background-position:-10px -4612px}.blue-icon-src-jobboard{background-position:-10px -4664px}.blue-icon-src-internal{background-position:-10px -4716px}.blue-icon-src-import{background-position:-10px -4768px}.blue-yes_lg,.jv-thumbsUpLg{background-position:-10px -4820px}.blue-icon-src-facebook{background-position:-10px -4872px}.blue-icon-src-employee{background-position:-10px -4924px}.blue-icon-src-email{background-position:-10px -4976px}.blue-icon-src-custom{background-position:-10px -5028px}.blue-icon-twitter,.jv-grid .smainTitle span.TWITTER,.jv-messageGrid .smainTitle span.TWITTER,.jv-twitterProfile{background-position:-10px -5080px}.blue-icon-src-linkedin{background-position:-10px -5132px}.blue-icon-src-candidate{background-position:-10px -5184px}.blue-icon-src-jobnotification{background-position:-10px -5236px}.blue-icon-src-othernetwork{background-position:-10px -5288px}.blue-icon-src-campaign{background-position:-10px -5340px}.blue-icon-src-agency{background-position:-10px -5392px}.blue-maybe_lg,.jv-maybeLg{background-position:-10px -5444px}.blue-icon-src-recruiter{background-position:-10px -5496px}.blue-icon-src-twitter{background-position:-10px -5548px}.blue-icon-facebook,.jv-facebookProfile,.jv-grid .smainTitle span.FACEBOOK,.jv-messageGrid .smainTitle span.FACEBOOK{background-position:-10px -5600px}.blue-no_lg,.jv-thumbsDownLg{background-position:-10px -5652px}.blue-icon-linkedin,.jv-linkedInProfile{background-position:-10px -5704px}.blue-icon-google,.jv-googleProfile{background-position:-10px -5756px}.blue-icon-src-hiringmanager{background-position:-10px -5808px}.blue-icon-backtotop,.jv-backtotopIcon{background-position:-10px -5867px}.blue-arrow-right,.jv-arrowRight{background-position:-10px -5927px}.blue-arrow-left,.jv-arrowLeft{background-position:-10px -6002px}h4.nofontfamilyreq{font-weight:600!important}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(../../bb51aad66cf829ed66aa.eot);src:url(../../bb51aad66cf829ed66aa.eot?#iefix) format("embedded-opentype"),url(../../b4a1398ddd410ed6cd3e.woff) format("woff"),url(../../76cc0d9b8f407f895d52.ttf) format("truetype"),url(../../0634eb637b04e5c5dd60.svg#09be4bfe8975a657af6444a6f1d73848) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;src:url(../../6b51c533bcc5d5e8f0f1.eot);src:url(../../6b51c533bcc5d5e8f0f1.eot?#iefix) format("embedded-opentype"),url(../../35a78c11f1eb84841621.woff) format("woff"),url(../../49f4ad618268dc94a782.ttf) format("truetype"),url(../../22e65c0c6ef954993a96.svg#fccccf1acf55b11d3e92cdf123b28da0) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../ce3b977fbf862016fff9.eot);src:url(../../ce3b977fbf862016fff9.eot?#iefix) format("embedded-opentype"),url(../../a7625556cfdf92a6efd3.woff) format("woff"),url(../../45008f107fa37c1ff2c0.ttf) format("truetype"),url(../../638c1a7237dbdd7a5e48.svg#dc56f0938c09c27a4156bb0f8f5176a2) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:url(../../ae061cec1486bb158800.eot);src:url(../../ae061cec1486bb158800.eot?#iefix) format("embedded-opentype"),url(../../d5bf4a85afc3d78ec788.woff) format("woff"),url(../../b07be5ef697ccb58ab50.ttf) format("truetype"),url(../../8bfe8c5b6553e50b2e33.svg#94c33cdd8f8847f3444990ab6c6e6a61) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(../../dbda9fdfe3e57a30311f.eot);src:url(../../dbda9fdfe3e57a30311f.eot?#iefix) format("embedded-opentype"),url(../../80b62f00e8febdd42ca7.woff) format("woff"),url(../../653637fe3b337d845106.ttf) format("truetype"),url(../../c62b075098b939316303.svg#b96880fafbf6b051ff49d9fe8a31137c) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;src:url(../../1a890a3366699d9f73aa.eot);src:url(../../1a890a3366699d9f73aa.eot?#iefix) format("embedded-opentype"),url(../../be42c4e1cd17929b8895.woff) format("woff"),url(../../4bf1409d6158e3b789ed.ttf) format("truetype"),url(../../27185343a71345261f10.svg#32756bd590186a9f248741d5548b466e) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(../../4ee8680df096ec01146e.eot);src:url(../../4ee8680df096ec01146e.eot?#iefix) format("embedded-opentype"),url(../../609e4aa5ac6f569f10a2.woff) format("woff"),url(../../22ae88ebb4492a9fd874.ttf) format("truetype"),url(../../2d00474563aaebe5906c.svg#72800b665ba60a9a58674e2a6befde3a) format("svg")}b,strong{font-weight:600}.jv-blueButton{display:inline-block;font-size:13px}.jv-blueButton:hover{background:#3d87cf;color:#fff;opacity:1}.jv-grayButton{background:#333;display:inline-block;font-size:13px}.jv-grayButton:hover{background:#333;color:#fff;opacity:1}.jv-summarySection{background-color:#dcdcdc;border-radius:5px;margin:5px 0 15px;padding:0}.jv-summarySection .jv-expand-collapse{left:-1.4em;position:absolute}.jv-summarySection .jv-getStarted{background:#fff;border:1px solid #e6e6e6;border-bottom:3px solid #215485;border-radius:3px 3px 0 3px;padding:10px 10px 10px 30px}.jv-summarySection .jv-getStarted a{font-size:16px;font-weight:400;line-height:16px}.jv-summarySection .jv-explode{padding:15px 30px;position:relative}.jv-summarySection .jv-explode .jv-summary-close{position:absolute;right:15px;top:-40px;width:16px}.jv-summarySection .jv-explode ul:after{clear:both;content:"";display:table}.jv-summarySection .jv-explode ul li{display:inline-block;float:left}.jv-summarySection .jv-explode ul li div{float:left}.jv-summarySection .jv-explode ul li .circleNumber{background:#333;border-radius:50%;height:30px;width:30px}.jv-summarySection .jv-explode ul li .circleNumber span{color:#fff;display:inline-block;font-size:13px;font-weight:600;padding:5px 11px}.jv-summarySection .jv-explode ul li .description{padding:0 15px;width:85%}.jv-summarySection .jv-explode ul li .description h3{color:#333;font-size:16px;font-weight:400;margin:5px 0}.jv-summarySection .jv-explode ul li .description p{margin-bottom:10px}.jv-summarySection .jv-explode ul.two li{width:50%}.jv-summarySection .jv-explode ul.three li{width:33%}.jv-summarySection .jv-explode ul.three li .description{width:80%}.jv-statWrapper:after,.white-space:after{clear:both;content:"";display:table}.jv-statWrapper,.white-space{margin-bottom:10px}.white-space{white-space:nowrap}.jv-emailAnalyticsSection .jv-statPod{width:14.2%}.jv-statPod{background:#f4f4f4;border:1px solid #e6e6e6;color:#333;display:block;float:left;height:85px;margin:0 0 1px;overflow:hidden;padding:9px 0 0;position:relative;text-align:center;width:24.7%}.jv-statPod:before{border-top:6px solid #ccc;top:36px;z-index:9}.jv-statPod:after,.jv-statPod:before{border-left:6px solid transparent;border-right:6px solid transparent;content:"";height:0;left:50%;margin-left:-6px;position:absolute;width:0}.jv-statPod:after{border-top:6px solid #f4f4f4;top:35px;z-index:10}.jv-statPod span{background:#fff;border-top:1px solid #e6e6e6;color:#333;font-size:28px;font-weight:400;left:0;margin:-25px auto 25px;padding:9px 0 35px;position:absolute;top:60px;width:100%}.jv-blueButton{background:#3d87cf;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.jv-blueButton:focus,.jv-blueButton:hover{background:#215485;color:#fff;opacity:1}.jv-blueButton:focus{border:none}.jv-blueButton:active{opacity:.8}.jv-grayButton{background:grey;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.jv-grayButton:focus,.jv-grayButton:hover{background:#4d4d4d;color:#fff;opacity:1}.jv-grayButton:focus{border:none}.jv-grayButton:active{opacity:.8}.btn,.btn-blue,.btn-cancel,.btn-green,.btn-red,.cancel{background:#3d87cf;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;margin-right:10px;min-width:50px;padding:8px 15px;text-align:center}.btn-blue:focus,.btn-blue:hover,.btn-cancel:focus,.btn-cancel:hover,.btn-green:focus,.btn-green:hover,.btn-red:focus,.btn-red:hover,.btn:focus,.btn:hover,.cancel:focus,.cancel:hover{background:#215485;color:#fff;opacity:1}.btn-blue:focus,.btn-cancel:focus,.btn-green:focus,.btn-red:focus,.btn:focus,.cancel:focus{border:none}.btn-blue:active,.btn-cancel:active,.btn-green:active,.btn-red:active,.btn:active,.cancel:active{opacity:.8}.btn.right,.right.btn-blue,.right.btn-cancel,.right.btn-green,.right.btn-red,.right.cancel{margin-left:10px;margin-right:0}.btn.inline,.inline.btn-blue,.inline.btn-cancel,.inline.btn-green,.inline.btn-red,.inline.cancel{padding:7px 9px}.btn-cancel,.cancel{background:grey;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.btn-cancel:focus,.btn-cancel:hover,.cancel:focus,.cancel:hover{background:#4d4d4d;color:#fff;opacity:1}.btn-cancel:focus,.cancel:focus{border:none}.btn-cancel:active,.cancel:active{opacity:.8}.btn-green{background:#38b24a;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.btn-green:focus,.btn-green:hover{background:#20642a;color:#fff;opacity:1}.btn-green:focus{border:none}.btn-green:active{opacity:.8}.btn-blue:focus,.btn-blue:hover{background:#215485;color:#fff;opacity:1}.btn-blue:focus{border:none}.btn-blue:active{opacity:.8}.btn-hollow{border:1px solid #3d87cf;border-radius:2px;font-weight:400;padding-bottom:7px;padding-top:7px}.btn-hollow,.btn-hollow:hover{background:transparent;color:#3d87cf}.btn-hollow:active,.btn-hollow:focus{border:1px solid #3d87cf}.btn-hollow:disabled{border-color:grey;color:#333}.btn-red{background:#e51414;border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.btn-red:focus,.btn-red:hover{background:#870c0c;color:#fff;opacity:1}.btn-red:focus{border:none}.btn-red:active{opacity:.8}.w0{margin-left:0!important;margin-right:0!important;overflow:hidden!important;padding-left:0!important;padding-right:0!important;width:0!important}.w5{width:5%!important}.w10{width:10%!important}.w20{width:20%!important}.w25{width:25%!important}.w33{width:33%!important}.w34{width:34%!important}.w35{width:35%!important}.w40{width:40%!important}.w45{width:45%!important}.w50{width:50%!important}.w55{width:55%!important}.w60{width:60%!important}.w65{width:65%!important}.w70{width:70%!important}.w75{width:75%!important}.w80{width:80%!important}.w85{width:85%!important}.w90{width:90%!important}.w95{width:95%!important}.w100{margin-left:0!important;margin-right:0!important;width:100%!important}.marginTop0{margin-top:0!important}.marginTop5{margin-top:5px!important}.marginTop10{margin-top:10px!important}.marginTop15{margin-top:15px!important}.marginTop20{margin-top:20px!important}.marginTop25{margin-top:25px!important}.marginTop30{margin-top:30px!important}.marginRight0{margin-right:0!important}.marginRight5{margin-right:5px!important}.marginRight10{margin-right:10px!important}.marginRight15{margin-right:15px!important}.marginRight20{margin-right:20px!important}.marginRight25{margin-right:25px!important}.marginRight30{margin-right:30px!important}.marginLeft0{margin-left:0!important}.marginLeft5{margin-left:5px!important}.marginLeft10{margin-left:10px!important}.marginLeft15{margin-left:15px!important}.marginLeft20{margin-left:20px!important}.marginLeft25{margin-left:25px!important}.marginLeft30{margin-left:30px!important}.marginBottom0{margin-bottom:0!important}.marginBottom5{margin-bottom:5px!important}.marginBottom10{margin-bottom:10px!important}.marginBottom15{margin-bottom:15px!important}.marginBottom20{margin-bottom:20px!important}.marginBottom25{margin-bottom:25px!important}.marginBottom30{margin-bottom:30px!important}.m0{margin:0;padding-left:0;padding-right:0}.m5{margin:5px}.m10{margin:10px}.m15{margin:15px}.m20{margin:20px}.m25{margin:25px}.m30{margin:30px}.m33{margin:33px}.m40{margin:40px}.m45{margin:45px}.m50{margin:50px}.m55{margin:55px}.m60{margin:60px}.m65{margin:65px}.m70{margin:70px}.m75{margin:75px}.m80{margin:80px}.m85{margin:85px}.m90{margin:90px}.m95{margin:95px}.m100{margin:100px 0}.paddingTop0{padding-top:0!important}.paddingTop5{padding-top:5px!important}.paddingTop10{padding-top:10px!important}.paddingTop15{padding-top:15px!important}.paddingTop20{padding-top:20px!important}.paddingTop25{padding-top:25px!important}.paddingTop30{padding-top:30px!important}.paddingRight0{padding-right:0!important}.paddingRight5{padding-right:5px!important}.paddingRight10{padding-right:10px!important}.paddingRight15{padding-right:15px!important}.paddingRight20{padding-right:20px!important}.paddingRight25{padding-right:25px!important}.paddingRight30{padding-right:30px!important}.paddingLeft0{padding-left:0!important}.paddingLeft5{padding-left:5px!important}.paddingLeft10{padding-left:10px!important}.paddingLeft15{padding-left:15px!important}.paddingLeft20{padding-left:20px!important}.paddingLeft25{padding-left:25px!important}.paddingLeft30{padding-left:30px!important}.paddingBottom0{padding-bottom:0!important}.paddingBottom10{padding-bottom:10px!important}.paddingBottom15{padding-bottom:15px!important}.paddingBottom20{padding-bottom:20px!important}.paddingBottom25{padding-bottom:25px!important}.paddingBottom30{padding-bottom:30px!important}.p0{margin-left:0;margin-right:0;padding:0}.p5{padding:5px}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.p25{padding:25px}.p30{padding:30px}.p33{padding:33px}.p40{padding:40px}.p45{padding:45px}.p50{padding:50px}.p55{padding:55px}.p60{padding:60px}.p65{padding:65px}.p70{padding:70px}.p75{padding:75px}.p80{padding:80px}.p85{padding:85px}.p90{padding:90px}.p95{padding:95px}.p100{margin-left:0;margin-right:0;padding:100px}@media print{a[href]:after{content:none!important}}table.modalTableView{border-collapse:collapse;border-radius:2px;border-spacing:0;line-height:1.5em;text-align:left;width:100%}table.modalTableView tbody{background:#fff}table.modalTableView tbody tr{border-top:1px solid #e6e6e6}table.modalTableView tbody tr:last-child{border-bottom:1px solid #e6e6e6!important}table.modalTableView tbody tr.grouped{border-top:none}table.modalTableView tbody tr.grouped td{padding-top:0}table.modalTableView tbody .actns{background:none;border:none;margin:0;padding:0}table.modalTableView td.right,table.modalTableView th.right{float:none;text-align:right}table.modalTableView td.left,table.modalTableView th.left{float:none;text-align:left}table.modalTableView td{max-width:123px!important;padding:10px 0 10px 10px;vertical-align:middle}table.modalTableView th{background:#edf4fa;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;color:#333;font-size:12px;font-weight:400;padding:5px 10px;white-space:nowrap}table.modalTableView th.headerRow{background:#f4f4f4;border:1px solid #e6e6e6!important;font-size:13px;font-weight:400;padding:10px;text-align:left}table.modalTableView tr{border-left:1px solid #e6e6e6!important;border-right:1px solid #e6e6e6!important}table.modalTableView p{margin:0}table.modalTableView p.actions{font-size:12px}table.modalTableView ul{margin:0;padding:0}table.modalTableView tfoot th{background:#f4f4f4}table.modalTableView tfoot th .paging{font-size:13px;font-weight:400}table.modalTableView{margin-top:10px}table.modalTableView tr:last-child{border-bottom:1px solid #ccc!important}table.modalTableView td{padding:3px}table.modalTableView th{border-top:1px solid #e6e6e6!important;font-size:13px;padding:5px}.select2-offscreen{position:absolute}.select2-results .select2-result{margin-left:0}.jv-modal form{padding:0 3px}.jv-modal dt{float:left;padding:5px 0;width:20%}.jv-modal dd{margin:0 0 0 20%;padding:5px 0;width:80%}fieldset[jv-uploader]{padding:10px!important}.upload,[jv-uploader]{background-color:#fff;border:1px dashed #aaa!important;font-size:16px;margin:10px 0}.qq-upload-instruction{display:inline!important;margin:0 10px}.qq-upload-list{display:block!important}.btn-cancel{background:#333}.btn-blue,.btn-cancel{border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1;min-width:50px;padding:8px 15px;text-align:center}.btn-blue,button{background:#3d87cf}button{border:none;border-radius:2px;color:#fff;cursor:pointer;font-weight:400;line-height:1}button.search-btn{bottom:2px;font-size:20px;height:30px;margin-right:0;padding:0 5px;position:relative;width:35px}button{margin-right:10px;min-width:35px;padding:8px 15px;text-align:center}button[disabled]{opacity:.5!important}.block,label{display:block}.left{float:left}.left,.right{position:relative}.right{float:right}.clear:after{clear:both;content:"";display:table}.clearSearch{color:#999;position:absolute;right:10px;top:1px}.paging{color:#3d87cf;float:right;font-size:13px;margin:0}.paging .jv-arrowLeft{background:url(../../4a1141184967009b17ea.svg) 0 0}.paging .jv-arrowLeft,.paging .jv-arrowRight{border:1px solid #e6e6e6!important;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.paging .jv-arrowRight{background:url(../../24d4f4f57f1e96194e2e.svg) 0 0 no-repeat #fff}.customHtml span.error{margin:0 0 0 20%}.customHtml .row-controls label{padding:2px 0}.warning{color:#f57d21}.ellipses{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.templateDropdown{float:right;padding-left:10px;width:573px!important}.modalTooltip{position:absolute}.modalTooltip .tooltipWindow{background-color:#3d87cf;border-radius:3px;display:inline-block;font-weight:400!important;overflow-wrap:break-word;position:absolute;text-align:left;width:25em;z-index:2000}.modalTooltip .tooltipWindow:after{content:"";display:block;height:0;position:absolute;width:0}.modalTooltip .tooltipWindow .title{padding-bottom:5px}.modalTooltip .tooltipWindow .body{font-size:1em;margin:0}.modalTooltip .tooltipWindow .tooltipContainer{background-color:#fff;padding:10px}.modalTooltip .tooltipWindow p{font-size:.846em;margin-left:0;margin-right:0}.modalTooltip.down .tooltipWindow{bottom:1.8em;box-shadow:0 -2px 3px #ccc}.modalTooltip.down .tooltipWindow:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #3d87cf;bottom:-5px}.modalTooltip.down.sitLeft .tooltipWindow{left:-1em;width:250px}.modalTooltip.down.sitLeft .tooltipWindow:after{left:19px}.modalTooltip.down.sitRight .tooltipWindow{right:-1em}.modalTooltip.down.sitRight .tooltipWindow:after{right:19px}.modalTooltip.up .tooltipWindow{box-shadow:0 2px 3px #ccc;top:1.8em}.modalTooltip.up .tooltipWindow:after{border-bottom:6px solid #3d87cf;border-left:6px solid transparent;border-right:6px solid transparent;top:-5px}.modalTooltip.up.sitLeft .tooltipWindow{left:-1em;width:250px}.modalTooltip.up.sitLeft .tooltipWindow:after{left:19px}.modalTooltip.up.sitRight .tooltipWindow{right:-1em}.modalTooltip.up.sitRight .tooltipWindow:after{right:19px}.modalTooltip.pointRight .tooltipWindow{box-shadow:-2px 2px 3px #ccc;right:-1em}.modalTooltip.pointRight .tooltipWindow:after{border-bottom:6px solid transparent;border-left:6px solid #3d87cf;border-top:6px solid transparent;right:-4px}.modalTooltip.pointRight.top .tooltipWindow{top:1.8em}.modalTooltip.pointRight.top .tooltipWindow:after{top:5px}.modalTooltip.pointRight.bottom .tooltipWindow{bottom:1.8em}.modalTooltip.pointRight.bottom .tooltipWindow:after{bottom:5px}.modalTooltip.pointLeft .tooltipWindow{box-shadow:2px 2px 3px #ccc;left:-1em}.modalTooltip.pointLeft .tooltipWindow:after{border-bottom:6px solid transparent;border-right:6px solid #3d87cf;border-top:6px solid transparent;left:-4px}.modalTooltip.pointLeft.top .tooltipWindow{top:1.8em}.modalTooltip.pointLeft.top .tooltipWindow:after{top:5px}.modalTooltip.pointLeft.bottom .tooltipWindow{bottom:1.8em}.modalTooltip.pointLeft.bottom .tooltipWindow:after{bottom:5px}.modalTooltip.up .tooltipWindow .tooltipContainer{margin-top:4px}.modalTooltip.down .tooltipWindow .tooltipContainer{margin-bottom:4px}.modalTooltip.pointleft .tooltipWindow .tooltipContainer{margin-left:4px}.modalTooltip.pointright .tooltipWindow .tooltipContainer{margin-right:4px}.modalTooltip{color:gray!important;position:relative!important;text-decoration:none}.modalTooltip .tooltipContainer p{white-space:normal}.positionRelative{position:relative}.w30{width:30%!important}.marginTop10{margin-top:10px}.top3{top:3px}.top3,.top5{position:relative}.top5{top:5px}.marginTop25{margin-top:25px}.marginLeft5{margin-left:5px}.marginLeft10{margin-left:10px}.marginLeft20{margin-left:20px}.marginBottom5{margin-bottom:5px}.marginNone{margin:0!important}.paddingBottom3{padding-bottom:3px}.btn.disabled,.btn[disabled],button.disabled,button[disabled],input.disabled,input[disabled],select.disabled,select[disabled],textarea.disabled,textarea[disabled]{cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50)!important;opacity:.5!important}.mce-caret{border-left:4px solid transparent!important;border-right:4px solid transparent!important;border-top:4px solid #444!important}.mce-btn{border:1px solid #c5c5c5!important}.ng-invalid-required,.ng-pristine,.ng-valid{box-shadow:none!important}.w150{width:150px!important}.w150 .select2-container{max-width:150px}.w260{width:260px!important}.w260 .select2-container{max-width:260px}.position-relative{position:relative}.field-row-grid{display:table;margin-bottom:25px}.field-row-grid>div{display:table-cell;vertical-align:bottom}.field-row-grid>div.field-cell-separator{padding-right:15px}.field-row-grid .w160{width:160px!important}.field-row-grid .w175{width:175px!important}.field-row-grid .w230{width:230px!important}.field-row-grid .w260{width:260px!important}.field-row-grid input{padding:5px!important}.field-row-grid button{margin:0 0 1px;min-width:30px;padding:5px 0}.field-row-grid button i{font-size:1.3em}.jv-loading-button-spinner{background-image:url(../../348096485a34ef03e311.gif);background-position:50%;background-repeat:no-repeat;height:16px;width:16px}.jv-alert{background:#fef8f3;border-bottom:1px solid #ccc!important;margin-bottom:15px;padding:15px}.jv-switch.toggled .jv-switch-handle{left:1.9em}.jv-switch.toggled .jv-switch-container,.jv-switch.toggled .jv-switch-container-blue{background-color:#f57d21}.jv-switch.toggled .jv-switch-container-blue{background-color:#3d87cf}.jv-switch-container,.jv-switch-container-blue{background-color:#ccc;border-radius:2.4em;cursor:pointer;display:inline-block;height:2.4em;position:relative;transition:all .3s;vertical-align:middle;width:4em}.jv-switch-handle{background:#fff;border-radius:50%;box-shadow:.1em .1em .1em rgba(51,51,51,.2);height:1.8em;left:.3em;position:absolute;top:.3em;transition:all .3s;width:1.8em}.jv-switch-text{color:grey;display:inline-block;font-weight:600;margin-left:.5em}.jv-switch-icon{display:inline-block;height:32px;vertical-align:middle;width:32px}.switch{background:#c0c1c0;border:1px solid #dfdfdf;border-radius:20px;box-shadow:inset 0 0 0 0 #dfdfdf;box-sizing:content-box;cursor:pointer;display:inline-block;height:18px;margin:0;overflow:visible;padding:0;position:relative;top:5px;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;width:39px}.switch.wide{width:80px}.switch small{background:#fff;border-radius:100%;box-shadow:0 1px 3px rgba(0,0,0,.4);height:18px;left:0;position:absolute;top:0;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;width:18px}.switch.checked{background:#3172c3;border-color:#3172c3}.switch.checked small{left:22px}.switch.wide.checked small{left:52px}.switch .switch-text{font-family:Arial,Helvetica,sans-serif;font-size:13px}.switch .off{color:#a9a9a9;display:block;right:10%}.switch .off,.switch .on{position:absolute;top:25%;z-index:0}.switch .on{color:#fff;left:9%}.switch .on,.switch.checked .off{display:none}.switch.checked .on{display:block}.switch.trueSlider{background:#8db5e0;border-color:#8db5e0;pointer-events:none}.switch.falseSlider{background:#d2d2d2;pointer-events:none}.select2-container{display:inline-block;margin:0;position:relative;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{background-clip:padding-box;border:1px solid #aaa;border-radius:4px;color:#444;display:block;height:26px;line-height:26px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap;-webkit-touch-callout:none;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.5,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:linear-gradient(top,#fff,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#ffffff",endColorstr = "#eeeeee",GradientType = 0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container.select2-drop-above .select2-choice{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:linear-gradient(top,#eee,#fff 90%);border-bottom-color:#aaa;border-radius:0 0 4px 4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#eeeeee",GradientType=0)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-choice abbr{background:url(../../c07457739c183c845cac.png) 100% 0 no-repeat;border:0;cursor:pointer;display:none;font-size:1px;height:12px;outline:0;position:absolute;right:24px;text-decoration:none;top:8px;width:12px}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{background-color:#fff;border:0;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:9998}.select2-drop{background:#fff;border:1px solid #aaa;border-radius:0 0 4px 4px;border-top:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);color:#000;margin-top:-1px;position:absolute;top:100%;width:100%;z-index:9999}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{border-bottom:0;border-radius:4px 4px 0 0;border-top:1px solid #aaa;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15);margin-top:1px}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-container .select2-choice .select2-arrow{background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:linear-gradient(top,#ccc,#eee 60%);border-left:1px solid #aaa;border-radius:0 4px 4px 0;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#eeeeee",endColorstr = "#cccccc",GradientType = 0);height:100%;position:absolute;right:0;top:0;width:18px}.select2-container .select2-choice .select2-arrow b{background:url(../../c07457739c183c845cac.png) no-repeat 0 1px;display:block;height:100%;width:100%}.select2-search{display:inline-block;margin:0;min-height:26px;padding-left:4px;padding-right:4px;position:relative;white-space:nowrap;width:100%;z-index:10000}.select2-search input{background:#fff url(../../c07457739c183c845cac.png) no-repeat 100% -22px;background:url(../../c07457739c183c845cac.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../../c07457739c183c845cac.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../../c07457739c183c845cac.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../../c07457739c183c845cac.png) no-repeat 100% -22px,linear-gradient(top,#fff 85%,#eee 99%);border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-family:sans-serif;font-size:1em;height:auto!important;margin:0;min-height:26px;outline:0;padding:4px 20px 4px 5px;width:100%}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%;background:url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%,linear-gradient(top,#fff 85%,#eee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);outline:none}.select2-dropdown-open .select2-choice{background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:linear-gradient(top,#fff,#eee 50%);border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#ffffff",GradientType=0)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0,#eee 50%);background-image:linear-gradient(bottom,#fff,#eee 50%);border:1px solid #5897fb;border-top-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#ffffff",GradientType=0)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-results{margin:4px 4px 4px 0;max-height:200px;overflow-x:hidden;overflow-y:auto;padding:0 0 0 4px;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{background-image:none;display:list-item;list-style:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{cursor:pointer;margin:0;min-height:1em;padding:3px 7px 4px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{background:#f4f4f4;color:#666;cursor:default;display:list-item}.select2-results .select2-disabled{background:#f4f4f4;cursor:default;display:list-item}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(top,#eee 1%,#fff 15%);border:1px solid #aaa;cursor:text;height:auto!important;height:1%;margin:0;overflow:hidden;padding:0;position:relative}.select2-locked{padding:3px 5px!important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);outline:none}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{background:transparent!important;border:0;-webkit-box-shadow:none;box-shadow:none;color:#666;font-family:sans-serif;font-size:100%;margin:1px 0;outline:0;padding:5px}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{background-clip:padding-box;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);color:#333;cursor:default;line-height:13px;margin:3px 0 3px 5px;padding:3px 5px 3px 18px;position:relative;-webkit-touch-callout:none;background-color:#e4e4e4;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#f4f4f4",GradientType=0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{background:url(../../c07457739c183c845cac.png) 100% 0 no-repeat;display:block;font-size:1px;height:13px;outline:none;position:absolute;right:3px;top:4px;width:12px}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;padding:3px 5px}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{background:none;display:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;left:0!important;margin:0!important;outline:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:0!important;width:1px!important}.select2-display-none{display:none}.select2-measure-scrollbar{height:100px;left:-10000px;overflow:scroll;position:absolute;top:-10000px;width:100px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(../../688bccf95583ddf2ba42.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}body{color:#333;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.4}body,h1{font-weight:400}h1{font-size:22px}h2{font-size:16px}.small,h2,h3,h4,h5,strong,strong *{font-weight:600}.small,time{font-size:12px}time{color:#8c8c8c;font-weight:400}.jv-modal-container{overflow-x:hidden;top:0}.jv-modal-container,.jv-modal-container-center{bottom:0;left:0;position:fixed;right:0;z-index:11000}.jv-modal-container-center{overflow:hidden;top:50%}.jv-modal input,.jv-modal textarea{background-color:#fff;border:1px solid #e6e6e6;border-radius:2px;color:#404040;display:inline-block;font-size:13px;height:auto;margin:0;padding:6px 5px 7px;resize:none}.jv-modal input:focus,.jv-modal textarea:focus{background-color:#fff;border:1px solid #3d87cf;outline:0}.jv-modal .row-label-multiple{float:left;padding-right:15px}.jv-modal input{font-weight:400;vertical-align:middle}.jv-modal input[type=radio]{margin:5px}.jv-modal input[type=checkbox],.jv-modal input[type=radio]{border:none!important;overflow-y:auto}.jv-modal select{-webkit-appearance:none;box-sizing:border-box;color:#333;font-size:13px;height:28px;-webkit-box-align:center;border-image:initial;white-space:pre;-webkit-rtl-ordering:logical;border:1px solid #e6e6e6;color:#000;cursor:default;min-width:85px;padding:5px}.jv-modal select:focus{background-color:#fff;border:1px solid #3d87cf;outline:0}.jv-modal .select2-container{margin:0}.jv-modal .hasDatepicker{background-image:url(../../cf88f593f319a8a03bc3.png);background-position:100% 0;background-repeat:no-repeat}.jv-modal .next,.jv-modal .prev{background:#fff no-repeat 50%;box-sizing:content-box;display:block;height:65px;margin:-32px 0 0;opacity:1;padding:0;position:absolute;top:50%;width:55px!important}.jv-modal .next:hover,.jv-modal .prev:hover{background-color:#fff;opacity:.8}.jv-modal .prev{background:url(../../4a1141184967009b17ea.svg) 0 0 no-repeat #fff;border:1px solid #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.jv-modal .prev.disabled{cursor:text;display:inline-block;opacity:.3}.jv-modal .prev{left:-57px}.jv-modal .next{background:url(../../24d4f4f57f1e96194e2e.svg) 0 0 no-repeat #fff;border:1px solid #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.jv-modal .next.disabled{cursor:text;display:inline-block;opacity:.3}.jv-modal .next{right:-57px}.jv-modal{background-color:#fff;border-radius:0 0 2px 2px;box-shadow:0 0 2em rgba(0,0,0,.3);margin:0 auto 20px;position:relative;top:10%!important;width:740px;z-index:12000}.jv-modal .modalTableView tr:last-child{border-bottom:1px solid #ccc!important}.jv-modal .modalTableView td{max-width:123px;padding:3px}.jv-modal .modalTableView th{padding:5px 2px;text-align:left}.jv-modal .paging{position:absolute;right:10px;top:125px}.jv-modal .paging .jv-arrowLeft{margin-right:0}.jv-modal .paging .jv-arrowLeft,.jv-modal .paging .jv-arrowRight{height:30px!important;min-width:30px!important}.jv-modal .paging .pagination-count{color:#333}.jv-modal-minimal .jv-modal{border-radius:3px;margin-top:20px}.jv-modal-minimal .jv-modal-header{display:none}.jv-modal-minimal .jv-modal-content{padding:25px;text-align:center}.jv-modal-minimal .jv-modal-icon-close{color:#ccc}.jv-modal-minimal .jv-modal-close{right:10px;top:10px}.jv-modal-content,.jv-modal-header{overflow:auto;padding:15px}.jv-modal-content.clearfix,.jv-modal-header.clearfix{overflow:inherit}.jv-modal-content .jv-modal-subpoints,.jv-modal-header .jv-modal-subpoints{margin:15px 40px}.jv-modal-content .jv-modal-subpoints>li,.jv-modal-header .jv-modal-subpoints>li{font-size:11px;list-style:initial;margin-bottom:10px}.jv-modal-content .tooltipWindow,.jv-modal-header .tooltipWindow{padding:0}.jv-modal-content .tooltipWindow:before,.jv-modal-header .tooltipWindow:before{border-left:0;border-right:0}.jv-modalSubTitle{display:inline-block;padding:0 0 10px}.jv-modal-header{background:#3d87cf;box-sizing:border-box;color:#fff;height:50px;position:relative}.jv-modal-header h1,.jv-modal-header h2,.jv-modal-header h3,.jv-modal-header h4,.jv-modal-header h5,.jv-modal-header h6{border:0;font-weight:400;margin:0;padding:0}.jv-modal-header h2{font-size:13px;font-weight:600;margin-top:4px;padding:0}.jv-modal-overlay{background-color:rgba(51,51,51,.2);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:10000}.jv-modal-overlay.animate{transition:opacity .2s,visibility 0s linear;transition-delay:.2s,.4s}.jv-modal-overlay.visible{opacity:1;transition-delay:0s;visibility:visible}.jv-modal-visible{height:100%;overflow:hidden;position:static}.jv-modal-visible .select2-drop{z-index:13000}.jv-modal-visible .select2-drop-mask{z-index:12999}.jv-modal-visible #ui-datepicker-div{z-index:13001!important}.jv-modal-close{position:absolute;right:15px;top:18px}.jv-modal-icon-close{color:#fff;font-size:13px}.modal-animate-hide,.modal-animate-show{transition:opacity .3s,transform .4s}.modal-animate-hide.modal-animate-hide-active,.modal-animate-show{bottom:-100px;opacity:0;transform:translateY(-100px)}.modal-animate-hide.modal-animate-hide-active .jv-modal,.modal-animate-show .jv-modal{margin-bottom:120px}.modal-animate-show.modal-animate-show-active{opacity:1;transform:translateY(0)}.animate-modal{transition:opacity .3s,transform .4s}.animate-modal.ng-hide-add,.animate-modal.ng-hide-remove{display:block!important}.animate-modal.ng-hide-add-active,.animate-modal.ng-hide-remove{bottom:-100px;opacity:0;transform:translateY(-100px)}.animate-modal.ng-hide-add-active .jv-modal,.animate-modal.ng-hide-remove .jv-modal{margin-bottom:120px}.animate-modal.ng-hide-remove-active{opacity:1;transform:translateY(0)}.button-group{margin-top:15px}.button-group:after{clear:both;content:"";display:table}.primary-buttons{float:right}.primary-buttons button{margin-left:10px;margin-right:0}.secondary-buttons{float:left}.error,.errorLabel{color:#e51414}.error{background-color:#fff;padding-top:5px}.ng-hide{display:none!important}.jv-modal-adapter input[type=text],.jv-modal-adapter textarea{width:100%}.jv-modal-adapter .jv-modalButton{margin-top:10px;text-align:right}.jv-modal-adapter .jv-modalButton .btn,.jv-modal-adapter .jv-modalButton .btn-cancel{margin-left:10px;margin-right:0}.jv-modal-adapter .jv-modalContent:after{clear:both;content:"";display:table}.jv-modal-adapter .jv-modalContent p{margin-bottom:0;padding:5px 0}.jv-modal-adapter .jv-modalContent>*{margin-bottom:10px}.jv-modal-adapter form{padding:0}.jv-modal-adapter .jv-hList{overflow:hidden}.jv-modal-adapter .jv-hList li{float:left}.jv-modal-adapter .jv-hList li input{margin:0 10px 0 0;width:260px}.jv-modal-adapter .jv-hList li input.wideInput{width:470px}.jv-modal-adapter .jv-hList li .btn,.jv-modal-adapter .jv-hList li .btn-black{margin-right:0}.jv-modal-adapter .jv-hList li span .select2-container{margin-right:10px;margin-top:4px}.jv-modal-visible .select2-drop{position:fixed}.clearfix{overflow:hidden}.clearfix:after{clear:both;content:"";display:table}div[ng-controller=addToReqController] .pagination-count{padding:0}div[ng-controller=addToReqController] .paging{position:absolute;right:10px;top:75px}div[ng-controller=addToReqController] button{font-size:13px;min-width:25px}div[ng-controller=addToReqController] .postActions{clear:both}.jv-loading-button{position:relative;transition:padding-right .3s cubic-bezier(.175,.885,.32,1.275)}.jv-loading-button.is-loading{padding-right:36px}.jv-loading-button.is-loading .jv-loading-button-spinner{opacity:1;transition-duration:.4s}.jv-loading-button-spinner{margin-top:-8px;opacity:0;position:absolute;right:12px;top:50%;transition:opacity .1s}.jv-modalForm input,.jv-modalForm textarea{background-color:#fff;border:1px solid #e6e6e6;border-radius:2px;color:#404040;display:inline-block;font-size:13px;height:auto;margin:0;padding:6px 5px 7px;resize:none}.jv-modalForm input:focus,.jv-modalForm textarea:focus{background-color:#fff;border:1px solid #3d87cf;outline:0}.jv-modalForm .row-label-multiple{float:left;padding-right:15px}.jv-modalForm input{font-weight:400;vertical-align:middle}.jv-modalForm input[type=radio]{margin:5px}.jv-modalForm input[type=checkbox],.jv-modalForm input[type=radio]{border:none!important;overflow-y:auto}.jv-modalForm select{-webkit-appearance:none;box-sizing:border-box;color:#333;font-size:13px;height:28px;-webkit-box-align:center;border-image:initial;white-space:pre;-webkit-rtl-ordering:logical;border:1px solid #e6e6e6;color:#000;cursor:default;min-width:85px;padding:5px}.jv-modalForm select:focus{background-color:#fff;border:1px solid #3d87cf;outline:0}.jv-modalForm .select2-container{margin:0}.jv-modalForm .hasDatepicker{background-image:url(../../cf88f593f319a8a03bc3.png);background-position:100% 0;background-repeat:no-repeat}.jv-modalForm .next,.jv-modalForm .prev{background:#fff no-repeat 50%;box-sizing:content-box;display:block;height:65px;margin:-32px 0 0;opacity:1;padding:0;position:absolute;top:50%;width:55px!important}.jv-modalForm .next:hover,.jv-modalForm .prev:hover{background-color:#fff;opacity:.8}.jv-modalForm .prev{background:url(../../4a1141184967009b17ea.svg) 0 0 no-repeat #fff;border:1px solid #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.jv-modalForm .prev.disabled{cursor:text;display:inline-block;opacity:.3}.jv-modalForm .prev{left:-57px}.jv-modalForm .next{background:url(../../24d4f4f57f1e96194e2e.svg) 0 0 no-repeat #fff;border:1px solid #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.jv-modalForm .next.disabled{cursor:text;display:inline-block;opacity:.3}.jv-modalForm .next{right:-57px}.jv-modalForm .field-row{margin-bottom:10px}.jv-modalForm .field-row:after{clear:both;content:"";display:table}.jv-modalForm .field-row .row-label{float:left;margin-top:5px;width:120px}.jv-modalForm .field-row .row-label.required:after{content:"*";margin-left:2px}.jv-modalForm .field-row .row-controls{margin-left:130px}.jv-modalForm .field-row .row-controls p{padding-top:5px}.jv-modalForm .field-row.wide .row-label{display:block;float:none;margin-bottom:5px}.jv-modalForm .field-row.wide .row-controls{margin-left:0}.jv-modalForm .field-row .row-error{color:#e51414}.jv-modalForm .field-divider{background-color:transparent;border:0;border-bottom:1px solid #e6e6e6;height:0;margin:15px 0}.jv-modalForm{padding:15px!important}.jv-modalForm input,.jv-modalForm textarea{box-sizing:border-box;width:100%!important}.jv-detailsSummary ul{margin-bottom:15px;overflow:hidden}.jv-detailsSummary ul li{float:left;height:40px}.jv-detailsSummary ul li.borderR{border-right:1px solid #e6e6e6;margin-right:15px;padding-right:15px}.jv-detailsSummary ul li.borderL{border-left:1px solid #e6e6e6;margin-left:15px;padding-left:15px}.jv-detailsSummary ul li.borderL div a{font-size:16px}.jv-detailsSummary ul li h4{font-size:16px;font-weight:400}.jv-detailsSummary ul li span{color:grey;font-size:12px}.jv-detailsSummary ul li .jv-blueButton span{color:#fff}.jv-detailsTab{display:inline-block}.jv-detailsTab .jv-tab{float:left;margin-right:1px}.jv-detailsTab .jv-tab.active>a:after,.jv-detailsTab .jv-tab>a:hover:after{left:15px;top:42px}.jv-sortPanel li a{padding:10px;width:125px}.jv-sortPanel1{left:317px!important}.jv-sortPanel1 li a{padding:10px!important;width:119px!important}h3.jv-sectionHeader{font-size:16px;margin-bottom:10px}.jv-contactsBody{margin-top:-20px;min-height:400px;width:990px}.jv-emailEntityWrapper{border-top:1px solid #ccc}.jv-emailEntityWrapper .jv-emailEntity{border-bottom:1px solid #ccc;margin:5px 0}.jv-emailEntityWrapper .jv-emailEntity li{padding:8px 0}.jv-richEmailArea{float:left;width:765px}.jv-richEmailArea .jv-tinymceContainer{width:auto}.jv-richEmailEntity{padding:10px 0}.jv-richEmailEntity input{margin-left:10px;width:700px}.jv-richEmailEntity .label{display:inline-block;width:10%}.jv-richEmailEntity .field{display:inline-block;width:85%}.jv-linkSubTopic{margin-left:10px;margin-top:5px}.jv-addLinksArea{float:right;width:200px}.jv-addLinksArea .jv-linkHeader{font-size:16px;line-height:28px;margin-left:10px}.jv-addLinksArea .jv-linkWrapper{border-top:3px solid #3d87cf}.jv-addLinksArea .jv-linkWrapper.noBorder{border-top:none;margin-top:-15px}.jv-addLinksArea .jv-linkWrapper{margin-bottom:20px;text-align:left}.jv-addLinksArea .jv-linkWrapper .jv-links{padding:5px 10px;width:200px}.jv-addLinksArea .jv-linkWrapper .jv-links li{font-size:13px;padding:2px 0;position:relative;z-index:100}.jv-addLinksArea .jv-linkWrapper .jv-links li.border{border-top:1px solid #e6e6e6;margin-top:5px;padding-top:5px}.jv-addLinksArea .jv-linkWrapper .jv-links .jv-draggable{max-height:78px}.jv-addLinksArea .jv-linkWrapper .jv-links .jv-draggable:after{clear:both;content:"";display:table}.jv-addLinksArea .jv-linkWrapper .jv-links .jv-draggable{background-color:#3d87cf;border-radius:3px;color:#fff;cursor:move;display:inline-block;font-size:13px;margin-bottom:2px;padding:6px 10px 8px 8px;text-align:left;width:145px}.jv-addLinksArea .jv-linkWrapper .jv-links .jv-draggable:before{display:inline-block;font-size:.6em;margin-right:.6em;opacity:.75}.jv-addLinksArea .jv-linkWrapper .jv-links .jv-draggable>a{color:#fff;float:right}.jv-addLinksArea .jv-linkWrapper .jv-links .jv-draggable .jv-edits{line-height:1.5;position:absolute;right:0;top:7px}.jv-tinymceContainer{position:relative;width:765px}.jv-tinymceContainer .tinyMceHeader{border-bottom:3px solid #3d87cf;margin-top:10px;text-align:right}.jv-tinymceContainer .mce-statusbar{background-color:#fff;border:none}.jv-tinymceContainer #content{position:relative;width:100%}.jv-tinymceContainer .jv-draggable-links{border-radius:5px;padding:1em;position:absolute;right:2em}.jv-tinymceContainer .jv-templates:after{border-bottom:8px solid #3d87cf;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;position:absolute;right:15px;top:-8px;width:0}.jv-tinymceContainer .jv-dragged{background-color:#3d87cf;border-radius:3px;color:#fff;display:inline-block;font-size:12px;margin:2px 5px;padding:5px}.jv-seoContainer{margin:40px 0;position:relative;width:765px}.jv-seoContainer .seoHeader{border-bottom:3px solid #3d87cf;text-align:left}.jv-seoContainer .googleAnalytics,.jv-seoContainer .seoArea{padding:0 10px}.jv-seoContainer .googleAnalytics h3,.jv-seoContainer .seoArea h3{font-size:16px;margin:10px 0}.jv-seoContainer .googleAnalytics div,.jv-seoContainer .seoArea div{display:block;margin:5px 0}.jv-seoContainer .googleAnalytics div label,.jv-seoContainer .seoArea div label{display:inline-block;padding-top:5px;vertical-align:top;width:100px}.jv-seoContainer .googleAnalytics div input,.jv-seoContainer .googleAnalytics div textarea,.jv-seoContainer .seoArea div input,.jv-seoContainer .seoArea div textarea{width:635px}.jv-seoContainer .googleAnalytics{margin-top:20px}.jv-seoContainer .googleAnalytics h3{background:url(../../13016e0f7c0b92189fd9.png) 0 0 no-repeat;border-bottom:1px solid #e6e6e6;padding-bottom:10px;padding-left:30px}.jv-seoContainer .googleAnalytics p{padding:10px 0}.jv-seoContainer .googleAnalytics div label{width:200px}.jv-seoContainer .googleAnalytics div input{width:300px}.jv-disableCaptchaContainer{margin:40px 0;position:relative;width:765px}.jv-disableCaptchaContainer .disableCaptchaHeader{border-bottom:3px solid #3d87cf;text-align:left}.jv-disableCaptchaContainer .disableCaptcha{padding:10px}.jv-disableCaptchaContainer .disableCaptcha h3{font-size:16px;margin:10px 0}.jv-disableCaptchaContainer .disableCaptcha div label{display:inline-block;padding-top:5px;vertical-align:top;width:100px}.jv-disableCaptchaContainer .disableCaptcha div textarea{width:635px}.jv-disableCaptchaContainer .disableCaptcha .disableCaptchaToggle{background-color:#edf4fa}.jv-disableCaptchaContainer .disableCaptcha input[jv-timepicker],.jv-disableCaptchaContainer .disableCaptcha input[ui-jq=timepicker]{margin-left:3px;width:6.25em}.jv-disableCaptchaContainer .disableCaptcha .jv-uiSelect{width:250px}.jv-disableCaptchaContainer .disableCaptcha .display-inline{display:inline}.jv-disableCaptchaContainer .disableCaptcha .captchaHours{min-width:50px!important}.jv-disableCaptchaContainer .toggleLabel{border-right:1px solid #979797;font-weight:600;padding-right:10px}.jv-disableCaptchaContainer .toggleDetails{padding-left:10px}.jv-templateWrapper{background-color:#fff;border:1px solid #e6e6e6;border-radius:3px;border-top:3px solid #3d87cf;box-shadow:2px 2px 2px 0 rgba(0,0,0,.1);position:absolute;text-align:left;z-index:999995}.jv-templateWrapper.jv-addTemplateFields{right:0}.jv-templateWrapper.jv-addTemplateFields .jv-templates{width:170px}.jv-templateWrapper .inputClearIcon{float:right;position:relative;right:10px;text-indent:-999em;top:10px;width:16px}.jv-templateWrapper>li{padding:5px}.jv-templateWrapper .jv-templateHeader{background-color:#215485;color:#fff;text-align:center}.jv-templateWrapper .jv-templates{padding:15px 10px;width:200px}.jv-templateWrapper .jv-templates li{font-size:16px;position:relative}.jv-templateWrapper .jv-templates li.border{border-top:1px solid #e6e6e6;padding-top:10px}.jv-templateWrapper .jv-templates>*{margin-bottom:10px}.jv-templateWrapper .jv-templates>*>a{font-size:13px}.jv-templateWrapper .jv-templates .jv-draggable:after{clear:both;content:"";display:table}.jv-templateWrapper .jv-templates .jv-draggable{background-color:#3d87cf;border-radius:3px;box-shadow:0 1px 2px -1px #e6e6e6;color:#fff;cursor:move;display:inline-block;font-size:13px;margin-bottom:2px;padding:6px 5px 8px 20px;text-align:left;width:145px}.jv-templateWrapper .jv-templates .jv-draggable>a{color:#fff;float:right}.jv-templateWrapper .jv-templates .jv-draggable .jv-editIconLight{height:24px;position:absolute;right:0;text-indent:-999em;top:5px;width:24px}.jv-templateEntity{background-color:#3d87cf;color:#fff;padding:8px}.jv-selectTemplate{font-size:13px;font-weight:600;padding:3px 5px 8px 30px}.jv-tabContents{overflow:hidden;position:relative}.jv-tabContents .buttons{clear:both;margin-top:20px;padding:15px 0}.jv-tabContents .buttons div:last-child{margin-left:2px}.jv-filter h2 span{font-size:16px;margin-left:0}.jv-filter h2 .jv-filterArrow{margin-top:0}.jv-filter h2 .reset{border:1px solid #e6e6e6;border-radius:2px;display:block;font-size:13px;margin:5px 0;padding:5px 8px;width:110px}.jv-filter h2.jv-filterOpener .jv-filterArrow{margin-top:25px}.jv-filter .jv-filterOption li{padding:5px 0}.jv-filter .jv-filterOption .sectionHeader{font-size:13px;font-weight:600}.jv-filter .jv-filterOption label{display:block;font-weight:600}.jv-filter .jv-filterOption input[type=text]{padding:5px;width:80%}.jv-filter .jv-filterOption img.ui-datepicker-trigger{position:relative;top:5px}.jv-gridheadercontainer .jv-pagenavigation li{margin:5px 5px 5px 0}.jv-grid .number,.jv-messageGrid .number{text-align:center;width:11%}.jv-grid .numberAdjust,.jv-messageGrid .numberAdjust{text-align:center;width:15%}.jv-grid .contacts,.jv-messageGrid .contacts{text-align:center;width:13%}.jv-grid .mainTitle,.jv-messageGrid .mainTitle{text-align:left;width:38%;word-break:break-all}.jv-grid .mainTitle span,.jv-messageGrid .mainTitle span{color:#3d87cf;display:block;font-size:13px;font-weight:600}.jv-grid .jv-adjustTitleWidth,.jv-messageGrid .jv-adjustTitleWidth{width:60%}.jv-grid .snumber,.jv-messageGrid .snumber{text-align:center;width:10%}.jv-grid .smainTitle,.jv-messageGrid .smainTitle{text-align:left;width:78%}.jv-grid .smainTitle span.FACEBOOK,.jv-grid .smainTitle span.TWITTER,.jv-messageGrid .smainTitle span.FACEBOOK,.jv-messageGrid .smainTitle span.TWITTER{display:inline-block;height:32px;vertical-align:middle;width:32px}.jv-grid .smainTitle .publication,.jv-messageGrid .smainTitle .publication{float:none!important;margin:0 0 0 -7px}.jv-grid .plusSign,.jv-messageGrid .plusSign{cursor:pointer;text-align:center;width:35px}.jv-grid .plusSign .jv-collapser,.jv-grid .plusSign .jv-expander,.jv-messageGrid .plusSign .jv-collapser,.jv-messageGrid .plusSign .jv-expander{display:inline-block;height:15px;margin-top:5px;width:15px}.jv-grid .publication,.jv-messageGrid .publication{color:#d3d3d3;font-size:12px;text-align:left;width:78%}.jv-grid .tableHeader,.jv-messageGrid .tableHeader{min-height:10px;overflow:hidden;padding:10px 0}.jv-grid .tableHeader div,.jv-messageGrid .tableHeader div{padding:0 5px}.jv-grid .dataRow div,.jv-messageGrid .dataRow div{float:left;padding:5px}.jv-grid .dataRow>.dataRow,.jv-grid div.dataRow,.jv-messageGrid .dataRow>.dataRow,.jv-messageGrid div.dataRow{border-bottom:1px solid #f4f4f4;border-top:none;min-height:2.4em;overflow:hidden;padding-bottom:5px;padding-top:5px}.jv-grid .dataRow>.dataRow.coverPlusBorder,.jv-grid div.dataRow.coverPlusBorder,.jv-messageGrid .dataRow>.dataRow.coverPlusBorder,.jv-messageGrid div.dataRow.coverPlusBorder{border-bottom:none}.jv-grid .coverPlusBorder>.plusSign,.jv-messageGrid .coverPlusBorder>.plusSign{background-color:#fff;margin-top:-6px}.jv-grid .errorMessage,.jv-messageGrid .errorMessage{color:#e51414}.jv-gridBody .plusSign{cursor:pointer;text-align:center;width:35px}.jv-gridBody .plusSign .jv-collapser,.jv-gridBody .plusSign .jv-expander{display:inline-block;height:15px;margin-top:5px;width:15px}.jv-gridBody .dataRow{padding:10px 0}.jv-gridBody .dataRow .messageTitle{margin-bottom:10px;width:650px}.jv-gridBody .dataRow .messageTitle p{margin-bottom:10px}.jv-gridBody .gridTable{border-top:none}.jv-gridBody.messages .publication{float:right;text-align:right}.jv-gridBody.messages .network{float:none;margin:5px 0}.jv-gridBody.messages .network>div{color:#ccc;float:none;text-align:right}.jv-gridBody.messages .network>div.errorMessage{color:#e51414}.jv-noResultMessage div{font-weight:700}.socialmediabutton{margin-bottom:10px}.defaultSkin table.mceLayout{width:100%!important}.jv-talentpoolData .label{display:inline-block;position:relative;vertical-align:top;width:170px}.jv-talentpoolData .data-col{display:inline-block;padding:1em 0;vertical-align:top;width:calc(50% - 4px)}.jv-talentpoolData .data-col label{margin-top:10px}.jv-talentpoolData .data-col label input{display:inline-block;margin-right:5px;vertical-align:baseline}.jv-talentpoolData .info{color:grey}.jv-talentpoolData .data{display:inline-block;min-width:580px;position:relative;vertical-align:top}.jv-talentpoolData .data .jv-clearInputIcon{background-image:url(../../7bc25a98323e5c392e1c.png);background-repeat:no-repeat;cursor:pointer;margin-top:5px;padding:8px;position:absolute;right:0}.jv-talentpoolData .data .select2-container{width:580px!important}.jv-talentpoolData .data textarea{min-height:40px}.jv-talentpoolData .data input[type=text],.jv-talentpoolData .data textarea{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.jv-talentpoolData .data input[type=text]{margin-bottom:3px;padding:6px 5px 7px}.jv-draggable-links{background-color:#87cefa;border-radius:2px;max-height:300px;min-width:200px;opacity:0;overflow-y:scroll;padding:1em;position:absolute;right:2em;top:-300px;transition:top .5s ease .2s,opacity .5s ease .2s;-moz-transition:top .5s ease .2s,opacity .5s ease .2s;-webkit-transition:top .5s ease .2s,opacity .5s ease .2s;-o-transition:top .5s ease .2s,opacity .5s ease .2s}.jv-draggable-links ul{width:100px}.jv-draggable-links img.closeDialogBox{float:right}.jv-datePicker{background:url(../../cf88f593f319a8a03bc3.png) no-repeat 108px -2px;position:absolute}#jv-modalDialog-new .jv-modal{width:790px}#jv-modalDialog-new:after{display:none}#jv-modalDialog-new>.paginateBack,#jv-modalDialog-new>.paginateForward{position:absolute}#jv-modalDialog-new>.paginateBack{left:-55px}#jv-modalDialog-new>.paginateForward{right:55px}#jv-modalDialog-new .jv-modalContent .jv-calendarIcon{height:30px;left:124px;position:absolute;width:30px}#jv-modalDialog-new .jv-modalContent .jv-modalLinks>li{margin-bottom:5px}#jv-modalDialog-new .jv-modalContent input.jv-datePicker{margin-top:0!important;width:125px}#jv-modalDialog-new .jv-modalContent .jv-selectButtons td{text-align:center}#jv-modalDialog-new .jv-modalContent .jv-templateStyles{margin:0 0 10px 25px;overflow:hidden}#jv-modalDialog-new .jv-modalContent .jv-templateStyles li{float:left;margin-right:3%;text-align:center;width:30%}#jv-modalDialog-new .jv-modalContent .jv-templateStyles li .btn{margin-top:10px}#jv-modalDialog-new .jv-modalContent .jv-templateStyles div{background:#f4f4f4;border:1px solid #e6e6e6;height:180px;padding:5%;text-align:center;vertical-align:middle;width:90%}#jv-modalDialog-new .jv-modalContent .jv-templateStyles div.template1 h3{font-weight:700;margin-top:45%}#jv-modalDialog-new .jv-modalContent .jv-templateStyles div table{height:180px}#jv-modalDialog-new .jv-modalContent .jv-templateStyles div table td{background:#333;border:3px solid #e6e6e6;color:#fff;font-size:12px;text-align:center;vertical-align:middle}#jv-modalDialog-new .jv-modalContent .jv-selectLayoutClass{background-color:#ccc;height:150px;margin:5px;padding:5px;text-align:center;width:90%}#jv-modalDialog-new .jv-modalContent .jv-selectLayoutClass .jv-selectLayoutClassEntity{background-color:#222;color:#fff;margin-bottom:5px;text-align:center}#jv-modalDialog-new .jv-modalContent .jv-selectLayoutClass table td{vertical-align:none}.jv-modal-content{position:relative}.jv-limitExceeded{color:#f11b00;font-weight:700}.showSubmodal.to.larger.modal{transition:height .3s}.showSubmodal.to.larger.modal>.jv-modalBody{transition:left .3s ease .3s}.showSubmodal.to.smaller.modal{transition:height .3s ease .3s}.jqmOverlay{background-color:rgba(51,51,51,.2)!important}.activateModalSlide>.jv-modalBody{left:-600px}.jv-talentpool{background-color:#fff;box-sizing:border-box;height:auto!important;position:relative;width:775px}.jv-talentpool.to.larger.modal{transition:height .3s ease .3s}.jv-talentpool.to.larger.modal>.jv-modalBody{transition:left .3s}.jv-talentpool.to.smaller.modal{transition:height .3s}.jv-talentpool.to.smaller.modal>.jv-modalBody{transition:left .3s ease .3s}.jv-talentpool>.jv-modalHeader{box-sizing:border-box}.jv-talentpool>.jv-modalBody{position:absolute;width:1200px}.jv-talentpool>.jv-modalBody .jv-modalContentWrapper{box-sizing:border-box;float:left;padding:15px;width:775px}.jv-talentpool>.jv-modalBody .jv-subModal{float:right;width:600px}.jv-accountsContainer tr{border-bottom:1px solid #e6e6e6}.jv-accountsContainer tr:last-child{border:none}.jv-accountsContainer td{padding:15px 5px}.jv-accountsContainer .activeAccountsTitle,.jv-accountsContainer .inactiveAccountsTitle{font-size:16px;font-weight:400;margin-top:-25px;padding:30px 0 10px;text-align:left;width:990px}.jv-accountsContainer .activeAccountsTitle{margin-top:-10px}.jv-accountsContainer .jv-accountImage{position:relative;vertical-align:middle;width:5%}.jv-accountsContainer .jv-accountImage img{background-color:#edf4fa;border-radius:3px;box-shadow:0 1px 0 0 rgba(0,0,0,.1);height:50px;position:relative;width:50px}.jv-accountsContainer .jv-facebookPage{font-weight:600;vertical-align:middle;width:80%}.jv-accountsContainer .jv-makeInactive{display:block!important;font-weight:400;vertical-align:middle;width:15%}.jv-fbGroup .jv-accountsContainer{padding:1%;width:48%}.jv-fbGroup .jv-accountsContainer li{float:left}.jv-fbGroup .jv-accountsContainer:hover{background:#edf4fa}.jv-fbGroup .jv-accountsContainer .checkbox{padding:15px 10px 15px 0}.jv-fbGroup .jv-accountsContainer .jv-accountImage{width:auto}.jv-fbGroup .jv-accountsContainer .pageName{padding:15px}.jv-richMessage .title{font-size:16px;margin-bottom:10px;text-align:left}.jv-richMessage .subTitle{font-size:13px;font-weight:700;text-align:left}.jv-richMessage input[type=text]{width:auto}.jv-richMessage .checkboxSubTitle{border-bottom:1px solid #e6e6e6;font-size:13px;font-weight:600;padding-bottom:5px;text-align:left}.jv-richMessage .tinyMceHeader{padding-bottom:10px;text-align:left}.jv-richMessage .jv-addLinksArea{margin-top:85px}.jv-richMessage .jv-templateWrapper{right:10px}.jv-richMessage .errorMessage{color:#e51414}.jv-richMessage .characterError,.jv-richMessage .errorMessage{font-weight:2000;margin-bottom:10px;margin-top:5px;text-align:left}.jv-richMessage .socialCheckboxes{border-bottom:1px solid #e6e6e6;text-align:left}.jv-richMessage .socialCheckboxes label{display:block;padding:5px 0}.jv-richMessage .timePicker{margin-left:5px}.jv-richMessage .messageBody{float:left;margin-top:10px}.jv-richMessage .messageText{width:97%}.jv-richMessage .jv-customLink{background-color:#595959;color:#fff;float:right;margin-bottom:5px;padding:5px 10px;position:relative;right:30px}.information-bar{background-color:rgba(51,51,51,.7);bottom:-50px;color:#fff;height:50px;position:fixed;text-align:center;transition:bottom .3s ease-in-out;vertical-align:bottom;width:inherit;z-index:9990}.information-bar .informationMessage{margin-top:16px;position:relative}.notification-bar.clippy{left:700px;position:absolute;top:105px;width:100px}.notification-bar.clippy .notification-message{background-color:#fff;border:1px solid #e6e6e6;border-left:3px solid #3d87cf;border-radius:2px;color:#333;margin-top:3px;overflow:visible;padding:10px;position:relative;text-align:center;transition:opacity .3s ease-in-out;width:100%}.notification-bar.clippy .notification-message:after{border-bottom:6px solid transparent;border-right:6px solid #3d87cf;border-top:6px solid transparent;content:"";height:0;left:-6px;margin-top:-6px;position:absolute;top:50%;width:0}.notification-bar.clippy .notification-message.show{opacity:1}.notification-bar.clippy .notification-message a{display:none}.jv-emailRound{border-radius:100% 100% 100% 100%;height:10px;margin-right:2px;padding-right:2px;vertical-align:middle;width:10px}.jv-roundRed{background:red}.jv-roundOrange{background:orange}.jv-roundGreen{background:green}.jv-info{background:none repeat scroll 0 0 #fff;border:1px solid #e6e6e6!important;border-radius:2px 2px 0 0;border-top:3px solid #3d87cf!important;font-size:13px;font-weight:400;height:auto;margin-left:-22px;margin-top:8px;padding:10px;position:absolute;white-space:normal;width:160px}.jv-close2{background:url(../../d0580cf7918c0c387370.png) no-repeat scroll -52px -635px transparent;cursor:pointer;display:inline-block;float:right;height:12px;overflow:hidden;padding:0;text-align:left;text-indent:-119988px;width:14px}.jv-indicatorBody{padding-top:4px}.jv-infoContain{position:relative;z-index:99}.jv-infoContain:after{border-bottom:6px solid #3d87cf;border-left:6px solid transparent;border-right:6px solid transparent;content:"";display:block;height:0;left:0;position:absolute;top:2px;width:0}.jv-moreContacts{height:80px;margin-left:-18px;overflow-y:auto;width:575px}.jv-adjustWidth{width:739px}.modal-content-container{max-height:550px;overflow:scroll}.tooltip{background:#fff;border-radius:3px;box-shadow:0 2px 2px 2px rgba(0,0,0,.1);margin:0;padding:6px;position:absolute}.tooltip:before{border-bottom:5px solid #3d87cf;border-left:5px solid transparent;border-right:5px solid transparent;content:" ";display:block;height:0;width:0}.tooltip{border-top:3px solid #3d87cf!important}.tooltip:before{margin:-14px auto 10px}.tooltip{cursor:default;left:-7px;margin-top:3px;width:350px;z-index:1}.tooltip:before{margin-left:2px}.icon-tooltip{cursor:pointer;position:relative}.select-email-subject{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap;width:65%}.select-email-create-date{color:#ccc;display:inline-block;text-align:right;vertical-align:top;width:34%;width:calc(35% - 4px)}.hasDatepicker{background-image:url(../../cf88f593f319a8a03bc3.png);background-position:100% 0;background-repeat:no-repeat}.leftArrow{background:url(../../4a1141184967009b17ea.svg) 0 0 no-repeat #fff;border-radius:2px;cursor:pointer;display:inline-block;height:24px;margin-right:5px;padding:5px;text-indent:-99999px;width:24px}.leftArrow.inactive{cursor:text;display:inline-block;opacity:.3}.rightArrow{background:url(../../24d4f4f57f1e96194e2e.svg) 0 0 no-repeat #fff;border-radius:2px;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.rightArrow.inactive{cursor:text;display:inline-block;opacity:.3}.jv-inProcess{color:grey;font-weight:400}.jv-gridHeaderActionPanel .jv-actionWidth{width:160px}.jv-gridHeaderActionPanel .jv-sortByWidth{width:180px}.jv-gridHeaderActionPanel .jv-maxDropDown{height:40px;min-width:115px}.jv-gridHeaderActionPanel .jv-sortPanel1{left:270px!important}.jv-gridHeaderActionPanel .jv-maxDropDownList{margin-left:-25px}.jv-contactName{max-width:200px;word-wrap:break-word;overflow-wrap:break-word;vertical-align:text-top}.jv-modal-visible #ui-datepicker-div{height:auto!important;z-index:1000000!important}input[jv-locale-datepicker],input[ui-date]{background-image:url(../../cf88f593f319a8a03bc3.png?v=01530040582);background-position:right -2px;background-repeat:no-repeat;max-width:120px;padding-right:20px}.scrollbar{background:#f5f5f5;float:left;height:70px;overflow-x:auto;overflow-y:scroll;width:765px}.scrollbarMessage{color:red;min-height:30px;padding:5px;white-space:pre-wrap}.scrollbar::-webkit-scrollbar-track{background-color:#f5f5f5;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.scrollbar::-webkit-scrollbar{background-color:#f5f5f5;width:8px}.scrollbar::-webkit-scrollbar-thumb{background-color:#838383;border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.tox-textarea,.tox-textarea-wrap{height:100%!important}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic291cmNlL2NhbXBhaWducy9KVi5DYW1wYWlnbkRldGFpbHMuY3NzIiwibWFwcGluZ3MiOiI7OztBQUVBLDQvSUFDSSx3RENpQ0osQ0Q5QkEsNkJBQ0ksK0JDaUNKLENEOUJBLGlDQUNJLCtCQ2lDSixDRDlCQSxnQ0FDSSwrQkNpQ0osQ0Q5QkEsNENBQ0ksK0JDaUNKLENEOUJBLHdCQUNJLGdDQ2lDSixDRDlCQSwwQ0FDSSxnQ0NpQ0osQ0Q5QkEsaUNBQ0ksZ0NDaUNKLENEOUJBLHFCQUNJLGdDQ2lDSixDRDlCQSxrQ0FDSSxnQ0NpQ0osQ0Q5QkEscUNBQ0ksZ0NDaUNKLENEOUJBLHVDQUNJLGdDQ2lDSixDRDlCQSxpQ0FDSSxnQ0NpQ0osQ0Q5QkEsa0NBQ0ksZ0NDaUNKLENEOUJBLG1EQUNJLGdDQ2lDSixDRDlCQSxxREFDSSxnQ0NpQ0osQ0Q5QkEscUJBQ0ksZ0NDaUNKLENEOUJBLGtCQUNJLGdDQ2lDSixDRDlCQSxrQ0FDSSxnQ0NpQ0osQ0Q5QkEsc0JBQ0ksZ0NDaUNKLENEOUJBLHFCQUNJLGdDQ2lDSixDRDlCQSx5QkFDSSxnQ0NpQ0osQ0Q5QkEsNENBQ0ksZ0NDaUNKLENEOUJBLHFDQUNJLGdDQ2lDSixDRDlCQSxtQ0FDSSxnQ0NpQ0osQ0Q5QkEsb0JBQ0ksZ0NDaUNKLENEOUJBLDRDQUNJLGdDQ2lDSixDRDlCQSx1Q0FDSSxnQ0NpQ0osQ0Q5QkEsb0NBQ0ksZ0NDaUNKLENEOUJBLGlDQUNJLGdDQ2lDSixDRDlCQSxxQ0FDSSxnQ0NpQ0osQ0Q5QkEscUNBQ0ksZ0NDaUNKLENEOUJBLGtDQUNJLGlDQ2lDSixDRDlCQSwyQkFDSSxpQ0NpQ0osQ0Q5QkEsdUNBQ0ksaUNDaUNKLENEOUJBLHFDQUNJLGlDQ2lDSixDRDlCQSwrQkFDSSxpQ0NpQ0osQ0Q5QkEsMENBQ0ksaUNDaUNKLENEOUJBLGlDQUNJLGlDQ2lDSixDRDlCQSwwQkFDSSxpQ0NpQ0osQ0Q5QkEsMkJBQ0ksaUNDaUNKLENEOUJBLFdBQ0ksaUNDaUNKLENEOUJBLDZDQUNJLGlDQ2lDSixDRDlCQSwwQkFDSSxpQ0NpQ0osQ0Q5QkEscUJBQ0ksaUNDaUNKLENEOUJBLGlDQUNJLGlDQ2lDSixDRDlCQSxvQ0FDSSxpQ0NpQ0osQ0Q5QkEsK0JBQ0ksaUNDaUNKLENEOUJBLDJDQUNJLGlDQ2lDSixDRDlCQSxnQ0FDSSxpQ0NpQ0osQ0Q5QkEsaUZBQ0ksaUNDaUNKLENEOUJBLDJCQUNJLGlDQ2lDSixDRDlCQSwyQ0FDSSxpQ0NpQ0osQ0Q5QkEsd0NBQ0ksaUNDaUNKLENEOUJBLDZCQUNJLGlDQ2lDSixDRDlCQSw0QkFDSSxpQ0NpQ0osQ0Q5QkEsb0JBQ0ksaUNDaUNKLENEOUJBLGtDQUNJLGlDQ2lDSixDRDlCQSw2Q0FDSSxpQ0NpQ0osQ0Q5QkEsOEJBQ0ksaUNDaUNKLENEOUJBLGtDQUNJLGlDQ2lDSixDRDlCQSx5QkFDSSxpQ0NpQ0osQ0Q5QkEsMEJBQ0ksaUNDaUNKLENEOUJBLGdDQUNJLGlDQ2lDSixDRDlCQSw2QkFDSSxpQ0NpQ0osQ0Q5QkEsd0JBQ0ksaUNDaUNKLENEOUJBLHVCQUNJLGlDQ2lDSixDRDlCQSw2QkFDSSxpQ0NpQ0osQ0Q5QkEsK0JBQ0ksaUNDaUNKLENEOUJBLHNCQUNJLGlDQ2lDSixDRDlCQSw4QkFDSSxpQ0NpQ0osQ0Q5QkEsMEJBQ0ksaUNDaUNKLENEOUJBLHFDQUNJLGlDQ2lDSixDRDlCQSx1Q0FDSSxpQ0NpQ0osQ0Q5QkEsb0NBQ0ksaUNDaUNKLENEOUJBLDRCQUNJLGlDQ2lDSixDRDlCQSwrQkFDSSxpQ0NpQ0osQ0Q5QkEsdUJBQ0ksaUNDaUNKLENEOUJBLDBCQUNJLGlDQ2lDSixDRDlCQSxxQkFDSSxpQ0NpQ0osQ0Q5QkEseUNBQ0ksaUNDaUNKLENEOUJBLDRCQUNJLGlDQ2lDSixDRDlCQSxnQkFDSSxpQ0NpQ0osQ0Q5QkEsMkNBQ0ksaUNDaUNKLENEOUJBLGdEQUNJLGlDQ2lDSixDRDlCQSw2Q0FDSSxpQ0NpQ0osQ0Q5QkEscUNBQ0ksaUNDaUNKLENEOUJBLG1DQUNJLGlDQ2lDSixDRDlCQSw0QkFDSSxpQ0NpQ0osQ0Q5QkEsMkJBQ0ksaUNDaUNKLENEOUJBLDJDQUNJLGlDQ2lDSixDRDlCQSwyQkFDSSxpQ0NpQ0osQ0Q5QkEsa0NBQ0ksaUNDaUNKLENEOUJBLG1CQUNJLGlDQ2lDSixDRDlCQSxpQ0FDSSxpQ0NpQ0osQ0Q5QkEsaURBQ0ksaUNDaUNKLENEOUJBLCtCQUNJLGlDQ2lDSixDRDlCQSxxQ0FDSSxpQ0NpQ0osQ0Q5QkEsNkJBQ0ksaUNDaUNKLENEOUJBLHdCQUNJLGlDQ2lDSixDRDlCQSw0QkFDSSxpQ0NpQ0osQ0Q5QkEsc0NBQ0ksaUNDaUNKLENEOUJBLGtDQUNJLGlDQ2lDSixDRDlCQSxvQ0FDSSxpQ0NpQ0osQ0Q5QkEsK0JBQ0ksaUNDaUNKLENEOUJBLCtCQUNJLGlDQ2lDSixDRDlCQSw2QkFDSSxpQ0NpQ0osQ0Q5QkEsNEJBQ0ksaUNDaUNKLENEOUJBLHVCQUNJLGlDQ2lDSixDRDlCQSw2QkFDSSxpQ0NpQ0osQ0Q5QkEsc0JBQ0ksaUNDaUNKLENEOUJBLHlCQUNJLGlDQ2lDSixDRDlCQSx5Q0FDSSxpQ0NpQ0osQ0Q5QkEsMEJBQ0ksaUNDaUNKLENEOUJBLHVCQUNJLGlDQ2lDSixDRDlCQSx5QkFDSSxpQ0NpQ0osQ0Q5QkEsd0JBQ0ksaUNDaUNKLENEOUJBLHdCQUNJLGlDQ2lDSixDRDlCQSxzQkFDSSxpQ0NpQ0osQ0Q5QkEsNEJBQ0ksaUNDaUNKLENEOUJBLHdCQUNJLGlDQ2lDSixDRDlCQSx3QkFDSSxpQ0NpQ0osQ0Q5QkEscUJBQ0ksaUNDaUNKLENEOUJBLHNCQUNJLGlDQ2lDSixDRDlCQSxpSEFDSSxpQ0NpQ0osQ0Q5QkEsd0JBQ0ksaUNDaUNKLENEOUJBLHlCQUNJLGlDQ2lDSixDRDlCQSwrQkFDSSxpQ0NpQ0osQ0Q5QkEsNEJBQ0ksaUNDaUNKLENEOUJBLHdCQUNJLGlDQ2lDSixDRDlCQSxzQkFDSSxpQ0NpQ0osQ0Q5QkEsMkJBQ0ksaUNDaUNKLENEOUJBLHlCQUNJLGlDQ2lDSixDRDlCQSx1QkFDSSxpQ0NpQ0osQ0Q5QkEscUhBQ0ksaUNDaUNKLENEOUJBLDZCQUNJLGlDQ2lDSixDRDlCQSx3Q0FDSSxpQ0NpQ0osQ0Q5QkEsb0NBQ0ksaUNDaUNKLENEOUJBLDZCQUNJLGlDQ2lDSixDRDlCQSx1Q0FDSSxpQ0NpQ0osQ0Q5QkEsaUNBQ0ksaUNDaUNKLENEOUJBLCtCQUNJLGlDQ2lDSixDQ2xnQkEsbUJBQ0kseUJENmdCSixDRTlsQkEsV0FDRSxzQkFPQSxrQkFDQSxnQkFQQSw0Q0FDQSwrT0ZtbUJGLENFMWxCQSxXQUNFLHNCQU9BLGtCQUNBLGdCQVBBLDRDQUNBLGdQRjhsQkYsQ0VybEJBLFdBQ0Usc0JBTUEsa0JBQ0EsZ0JBTkEsNkNBQ0EsbVBGeWxCRixDRWpsQkEsV0FDRSxzQkFPQSxrQkFDQSxnQkFQQSw2Q0FDQSxtUEZxbEJGLENFNWtCQSxXQUNFLHNCQU9BLGtCQUNBLGdCQVBBLDZDQUNBLG1QRmdsQkYsQ0V2a0JBLFdBQ0Usc0JBT0Esa0JBQ0EsZ0JBUEEsNkNBQ0EsbVBGMmtCRixDRWxrQkEsV0FDRSxzQkFPQSxrQkFDQSxnQkFQQSw2Q0FDQSxtUEZza0JGLENFOWdCQSxTQUNDLGVGOGlCRCxDRzNvQkEsZUFWQyxxQkFQQSxjSHNyQkQsQ0c5cUJDLHFCQUNDLGtCQzNCSyxDRDZCTCxVQ25DTSxDRGtDTixTSGlyQkYsQ0d0cUJBLGVBekJDLGVDbkJNLENEOEJOLHFCQVBBLGNINnNCRCxDR3JzQkMscUJBQ0MsZUNoQ0ssQ0RrQ0wsVUNuQ00sQ0RrQ04sU0h3c0JGLENLOXRCQSxtQkFFQyx3QkFKK0IsQ0FLL0Isa0JBR0Esa0JBRkEsU0x3eEJELENLcnhCQyx1Q0FFQyxZQURBLGlCTHd4QkYsQ0tyeEJDLGtDQUVDLGVEekJNLENDMkJOLHlEQUhBLDRCQUlBLDJCTHV4QkYsQ0t0eEJFLG9DQUVDLGNKckJnQixDSW9CaEIsZUo1Qm1CLENJOEJuQixnQkx3eEJILENLcnhCQywrQkFDQyxrQkFDQSxpQkx1eEJGLENLdHhCRSxpREFDQyxrQkFDQSxXQUNBLFVBQ0EsVUx3eEJILENLcnhCRyx3Q0FHUSxXQUZBLFdBQ0EsYUx3eEJYLENLcnhCRyxxQ0FFQyxxQkFEQSxVTHd4QkosQ0t0eEJJLHlDQUNDLFVMd3hCTCxDS3R4QkksbURBSUMsZUQzREUsQ0N3REYsa0JBRUEsWUFEQSxVTDB4QkwsQ0t2eEJLLHdEQUVDLFVEL0RFLENDOERGLHFCQUdBLGNKeERhLENJdURiLGVKN0RhLENJK0RiLGdCTHl4Qk4sQ0t0eEJJLGtEQUVDLGVBREEsU0x5eEJMLENLdnhCSyxxREFJQyxVRDNFQyxDQ3lFRCxjSmhFYSxDSStEYixlSnZFZ0IsQ0l5RWhCLFlMMHhCTixDS3Z4Qkssb0RBQ0Msa0JMeXhCTixDS3B4QkkseUNBQ0MsU0xzeEJMLENLbHhCSSwyQ0FDQyxTTG94QkwsQ0tueEJLLHdEQUNDLFNMcXhCTixDSzV3QkMseUNBR1UsV0FGQSxXQUNBLGFMZ3hCWCxDS254QkEsNkJBTUMsa0JMZ3hCRCxDSzV3QkEsYUFFQyxrQkw4d0JELENLM3dCQSxzQ0FDQyxXTDh3QkQsQ0szd0JBLFlBQ0Msa0JEdEhVLENDaUlWLHlCQVZBLFVEeEhNLENDeUhOLGNBQ0EsV0FDQSxZQUNBLGVBQ0EsZ0JBQ0EsZ0JBQ0Esa0JBQ0Esa0JBQ0EsV0wrd0JELENLN3dCQyxtQkYvREMsMEJFc0VBLFNBRUEsU0xteEJGLENLanhCQyxxQ0YzRUMsa0NBREEsbUNFbUVBLFdBQ0EsU0FDQSxTQUNBLGlCQUNBLGtCQUVBLE9MbXlCRixDS2h5QkMsa0JGMUVDLDZCRWlGQSxTQUVBLFVMdXhCRixDS3B4QkMsaUJBQ0MsZUQ1Sk0sQ0M2Sk4sNkJBQ0EsVUQ3SkssQ0MrSkwsY0pwSmlCLENJbUpqQixlSjdKb0IsQ0lnS3BCLE9BQ0EsdUJBQ0EsbUJBQ0Esa0JBQ0EsU0FDQSxVTHF4QkYsQ001NEJBLGVBN0NDLGtCQ0tNLENESE4sWUFEQSxrQkFFQSxVQ05PLENET1AsZUFDQSxlTE5xQixDS09yQixjQUNBLGVBQ0EsaUJBQ0EsaUJONjdCRCxDTTU3QkMsMENBQ0MsbUJBQ0EsVUNmTSxDRGdCTixTTjg3QkYsQ001N0JDLHFCQUNHLFdOODdCSixDTTU3QkMsc0JBQ0MsVU44N0JGLENNaDZCQSxlQWpEQyxlQ0NVLENEQ1YsWUFEQSxrQkFFQSxVQ05PLENET1AsZUFDQSxlTE5xQixDS09yQixjQUNBLGVBQ0EsaUJBQ0EsaUJOcTlCRCxDTXA5QkMsMENBQ0MsbUJBQ0EsVUNmTSxDRGdCTixTTnM5QkYsQ01wOUJDLHFCQUNHLFdOczlCSixDTXA5QkMsc0JBQ0MsVU5zOUJGLENNbjdCQSx1REF0REMsa0JDS00sQ0RITixZQURBLGtCQUVBLFVDTk8sQ0RPUCxlQUNBLGVMTnFCLENLT3JCLGNBaURBLGtCQWhEQSxlQUNBLGlCQUNBLGlCTisrQkQsQ005K0JDLHNMQUNDLG1CQUNBLFVDZk0sQ0RnQk4sU05nL0JGLENNOStCQywyRkFDRyxXTmcvQkosQ005K0JDLGlHQUNDLFVOZy9CRixDTTE4QkMsMkZBRUMsaUJBREEsY042OEJGLENNMThCQyxpR0FDQyxlTjQ4QkYsQ016OEJBLG9CQWpFQyxlQ0NVLENEQ1YsWUFEQSxrQkFFQSxVQ05PLENET1AsZUFDQSxlTE5xQixDS09yQixjQUNBLGVBQ0EsaUJBQ0EsaUJOOGdDRCxDTTdnQ0MsZ0VBQ0MsbUJBQ0EsVUNmTSxDRGdCTixTTitnQ0YsQ003Z0NDLGdDQUNHLFdOK2dDSixDTTdnQ0Msa0NBQ0MsVU4rZ0NGLENNNzlCQSxXQXJFQyxrQkNVTyxDRFJQLFlBREEsa0JBRUEsVUNOTyxDRE9QLGVBQ0EsZUxOcUIsQ0tPckIsY0FDQSxlQUNBLGlCQUNBLGlCTnNpQ0QsQ01yaUNDLGtDQUNDLG1CQUNBLFVDZk0sQ0RnQk4sU051aUNGLENNcmlDQyxpQkFDRyxXTnVpQ0osQ01yaUNDLGtCQUNDLFVOdWlDRixDTWhqQ0MsZ0NBQ0MsbUJBQ0EsVUNmTSxDRGdCTixTTitqQ0YsQ003akNDLGdCQUNHLFdOK2pDSixDTTdqQ0MsaUJBQ0MsVU4rakNGLENNcmdDQSxZQW5EQyx5QkFEQSxrQkFHQSxlTDdCcUIsQ0s4QnJCLG1CQUNBLGVOOGpDRCxDTTdqQ0MsOEJBUEEsdUJBR0EsYU5xa0NELENNN2pDQyxxQ0FFQyx3Qk44akNGLENNNWpDQyxxQkFFQyxpQkN4Q1MsQ0R1Q1QsVU4rakNGLENNdGhDQSxTQWpGQyxrQkNlSyxDRGJMLFlBREEsa0JBRUEsVUNOTyxDRE9QLGVBQ0EsZUxOcUIsQ0tPckIsY0FDQSxlQUNBLGlCQUNBLGlCTjJtQ0QsQ00xbUNDLDhCQUNDLG1CQUNBLFVDZk0sQ0RnQk4sU040bUNGLENNMW1DQyxlQUNHLFdONG1DSixDTTFtQ0MsZ0JBQ0MsVU40bUNGLENRbGhDQyxJQUdFLHdCQUNBLHlCQUtBLDBCQUZBLHlCQUNBLDBCQVBELGlCUjBoQ0YsQ1EzaENDLElBQ0Msa0JSOGhDRixDUS9oQ0MsS0FDQyxtQlJraUNGLENRbmlDQyxLQUNDLG1CUnNpQ0YsQ1F2aUNDLEtBQ0MsbUJSMGlDRixDUTNpQ0MsS0FDQyxtQlJrakNGLENRbmpDQyxLQUNDLG1CUnNqQ0YsQ1F2akNDLEtBQ0MsbUJSMGpDRixDUTNqQ0MsS0FDQyxtQlI4akNGLENRL2pDQyxLQUNDLG1CUmtrQ0YsQ1Fua0NDLEtBQ0MsbUJSc2tDRixDUXZrQ0MsS0FDQyxtQlIwa0NGLENRM2tDQyxLQUNDLG1CUjhrQ0YsQ1Eva0NDLEtBQ0MsbUJSa2xDRixDUW5sQ0MsS0FDQyxtQlJzbENGLENRdmxDQyxLQUNDLG1CUjBsQ0YsQ1EzbENDLEtBQ0MsbUJSOGxDRixDUS9sQ0MsS0FDQyxtQlJrbUNGLENRbm1DQyxLQUNDLG1CUnNtQ0YsQ1F2bUNDLEtBQ0MsbUJSMG1DRixDUTNtQ0MsTUFHRSx3QkFDQSx5QkFIRCxvQlJnbkNGLENRam1DQyxZQUNDLHNCUm9tQ0YsQ1FybUNDLFlBQ0Msd0JSd21DRixDUXptQ0MsYUFDQyx5QlI0bUNGLENRN21DQyxhQUNDLHlCUmduQ0YsQ1FqbkNDLGFBQ0MseUJSb25DRixDUXJuQ0MsYUFDQyx5QlJ3bkNGLENRem5DQyxhQUNDLHlCUjRuQ0YsQ1F4bkNDLGNBQ0Msd0JSMm5DRixDUTVuQ0MsY0FDQywwQlIrbkNGLENRaG9DQyxlQUNDLDJCUm1vQ0YsQ1Fwb0NDLGVBQ0MsMkJSdW9DRixDUXhvQ0MsZUFDQywyQlIyb0NGLENRNW9DQyxlQUNDLDJCUitvQ0YsQ1FocENDLGVBQ0MsMkJSbXBDRixDUS9vQ0MsYUFDQyx1QlJrcENGLENRbnBDQyxhQUNDLHlCUnNwQ0YsQ1F2cENDLGNBQ0MsMEJSMHBDRixDUTNwQ0MsY0FDQywwQlI4cENGLENRL3BDQyxjQUNDLDBCUmtxQ0YsQ1FucUNDLGNBQ0MsMEJSc3FDRixDUXZxQ0MsY0FDQywwQlIwcUNGLENRdHFDQyxlQUNDLHlCUnlxQ0YsQ1ExcUNDLGVBQ0MsMkJSNnFDRixDUTlxQ0MsZ0JBQ0MsNEJSaXJDRixDUWxyQ0MsZ0JBQ0MsNEJScXJDRixDUXRyQ0MsZ0JBQ0MsNEJSeXJDRixDUTFyQ0MsZ0JBQ0MsNEJSNnJDRixDUTlyQ0MsZ0JBQ0MsNEJSaXNDRixDUTdyQ0MsSUFJRSxTQUdBLGVBQ0EsZVI2ckNILENRcnNDQyxJQUNDLFVSd3NDRixDUXpzQ0MsS0FDQyxXUjRzQ0YsQ1E3c0NDLEtBQ0MsV1JndENGLENRanRDQyxLQUNDLFdSb3RDRixDUXJ0Q0MsS0FDQyxXUnd0Q0YsQ1F6dENDLEtBQ0MsV1I0dENGLENRN3RDQyxLQUNDLFdSZ3VDRixDUWp1Q0MsS0FDQyxXUm91Q0YsQ1FydUNDLEtBQ0MsV1J3dUNGLENRenVDQyxLQUNDLFdSNHVDRixDUTd1Q0MsS0FDQyxXUmd2Q0YsQ1FqdkNDLEtBQ0MsV1JvdkNGLENRcnZDQyxLQUNDLFdSd3ZDRixDUXp2Q0MsS0FDQyxXUjR2Q0YsQ1E3dkNDLEtBQ0MsV1Jnd0NGLENRandDQyxLQUNDLFdSb3dDRixDUXJ3Q0MsS0FDQyxXUnd3Q0YsQ1F6d0NDLEtBQ0MsV1I0d0NGLENRN3dDQyxLQUNDLFdSZ3hDRixDUWp4Q0MsTUFJRSxjUm14Q0gsQ1F2d0NDLGFBQ0MsdUJSMHdDRixDUTN3Q0MsYUFDQyx5QlI4d0NGLENRL3dDQyxjQUNDLDBCUmt4Q0YsQ1FueENDLGNBQ0MsMEJSc3hDRixDUXZ4Q0MsY0FDQywwQlIweENGLENRM3hDQyxjQUNDLDBCUjh4Q0YsQ1EveENDLGNBQ0MsMEJSa3lDRixDUTl4Q0MsZUFDQyx5QlJpeUNGLENRbHlDQyxlQUNDLDJCUnF5Q0YsQ1F0eUNDLGdCQUNDLDRCUnl5Q0YsQ1ExeUNDLGdCQUNDLDRCUjZ5Q0YsQ1E5eUNDLGdCQUNDLDRCUml6Q0YsQ1FsekNDLGdCQUNDLDRCUnF6Q0YsQ1F0ekNDLGdCQUNDLDRCUnl6Q0YsQ1FyekNDLGNBQ0Msd0JSd3pDRixDUXp6Q0MsY0FDQywwQlI0ekNGLENRN3pDQyxlQUNDLDJCUmcwQ0YsQ1FqMENDLGVBQ0MsMkJSbzBDRixDUXIwQ0MsZUFDQywyQlJ3MENGLENRejBDQyxlQUNDLDJCUjQwQ0YsQ1E3MENDLGVBQ0MsMkJSZzFDRixDUTUwQ0MsZ0JBQ0MsMEJSKzBDRixDUWgxQ0MsaUJBQ0MsNkJSbTFDRixDUXAxQ0MsaUJBQ0MsNkJSdTFDRixDUXgxQ0MsaUJBQ0MsNkJSMjFDRixDUTUxQ0MsaUJBQ0MsNkJSKzFDRixDUWgyQ0MsaUJBQ0MsNkJSbTJDRixDUTkxQ0MsSUFHRSxjQUNBLGVBSUEsU1I4MUNILENRdDJDQyxJQUNDLFdSeTJDRixDUTEyQ0MsS0FDQyxZUjYyQ0YsQ1E5MkNDLEtBQ0MsWVJpM0NGLENRbDNDQyxLQUNDLFlScTNDRixDUXQzQ0MsS0FDQyxZUnkzQ0YsQ1ExM0NDLEtBQ0MsWVI2M0NGLENROTNDQyxLQUNDLFlSaTRDRixDUWw0Q0MsS0FDQyxZUnE0Q0YsQ1F0NENDLEtBQ0MsWVJ5NENGLENRMTRDQyxLQUNDLFlSNjRDRixDUTk0Q0MsS0FDQyxZUmk1Q0YsQ1FsNUNDLEtBQ0MsWVJxNUNGLENRdDVDQyxLQUNDLFlSeTVDRixDUTE1Q0MsS0FDQyxZUjY1Q0YsQ1E5NUNDLEtBQ0MsWVJpNkNGLENRbDZDQyxLQUNDLFlScTZDRixDUXQ2Q0MsS0FDQyxZUnk2Q0YsQ1ExNkNDLEtBQ0MsWVI2NkNGLENROTZDQyxLQUNDLFlSaTdDRixDUWw3Q0MsTUFHRSxjQUNBLGVBSEQsYVJ1N0NGLENReDZDQSxhQUNJLGNBQWdCLHNCUjQ2Q2xCLENBQ0YsQ1NwbkRBLHFCQUVJLHlCQUlBLGtCQUxBLGlCQUVBLGtCQUNBLGdCQUNBLFVUdW5ESixDU3BuREksMkJBQ0ksZVRzbkRSLENTcm5EUSw4QkFDSSw0QlR1bkRaLENTdG5EWSx5Q0FDSSx5Q1R3bkRoQixDU3RuRFksc0NBQ0ksZVR3bkRoQixDU3ZuRGdCLHlDQUNJLGFUeW5EcEIsQ1NwbkRRLGtDQUlJLGdCQUhBLFlBQ0EsU0FDQSxTVHVuRFosQ1NsbkRJLDREQUdJLFdBQ0EsZ0JUbW5EUixDU2huREksMERBR0ksV0FDQSxlVGluRFIsQ1M5bURJLHdCQUVJLDBCQURBLHlCQUVBLHFCVGduRFIsQ1M1bURJLHdCQUNJLGtCRi9DRyxDRXFESCxnQ0FEQSw2QkFKQSxVRnhERCxDRXlEQyxjUm5EVSxDUW9EVixlUnpEYyxDUTBEZCxpQkFHQSxrQlQ4bURSLENTM21ESSxrQ0FDSSxrQkZqRUcsQ0VzRUssbUNBRkEsY1I3REcsQ1E4REgsZVJyRU0sQ1FrRWQsYUFDQSxlVGduRFIsQ1MzbURRLHdCQUVJLHdDQURBLHdDVDhtRFosQ1MxbURJLHVCQUNJLFFUNG1EUixDUzNtRGdCLCtCQUNJLGNUNm1EcEIsQ1N6bURJLHdCQUVJLFNBREEsU1Q0bURSLENTem1ESSw4QkFDSSxrQlQybURSLENTMW1EUSxzQ0FDSSxjUnBGTyxDUXFGUCxlVDRtRFosQ1N2bURBLHFCQUNJLGVUMG1ESixDU3ZtRFEsbUNBQ0ksc0NUeW1EWixDU3RtREksd0JBQ0ksV1R3bURSLENTdG1ESSx3QkFDSSx1Q0FDQSxjUnZHVyxDUXdHWCxXVHdtRFIsQ1MxbERBLG1CQUNJLGlCVHFtREosQ1NqbURJLGlDQUNJLGFUb21EUixDUzlsREksZUFDSSxhVGltRFIsQ1MvbERJLGFBRUksV0FDQSxjQUZBLFNUbW1EUixDUy9sREksYUFDSSxpQkFFQSxjQURBLFNUa21EUixDUzNsREEsc0JBQ0ksc0JUOGxESixDUzVsREEsc0JBR0ksc0JBQ0EsaUNBSEEsZUFDQSxhVGltREosQ1M1bERBLHVCQUNJLHlCQUNBLGFUK2xESixDUzVsREEsZ0JBQ0ksdUJUK2xESixDUzNsREEsWUFDSSxlVHVtREosQ1MzbERBLHNCQVZJLFlBREEsa0JBRUEsV0FDQSxlQUNBLGdCQUNBLGNBQ0EsZUFDQSxpQkFDQSxpQlQybURKLENTM2xEQSxpQkFaSSxrQlRpbkRKLENTcm1EQSxPQUdJLFlBREEsa0JBRUEsV0FDQSxlQUNBLGdCQUNBLGFUOGxESixDUzdsREksa0JBT0ksV0FIQSxlQUZBLFlBR0EsZUFGQSxjQUdBLGtCQUxBLFVUcW1EUixDUzltREEsT0FvQkksa0JBSEEsZUFDQSxpQkFDQSxpQlRpbURKLENTN2xEQSxpQkFDSSxvQlRnbURKLENTdGxEQSxhQUNJLGFUNmxESixDUzFsREEsTUFFSSxVVDZsREosQ1MxbERBLGFBSkksaUJUbW1ESixDUy9sREEsT0FFSSxXVDZsREosQ1N6bERJLGFBR0ksV0FGQSxXQUNBLGFUNmxEUixDU3psREEsYUFJSSxXQUhBLGtCQUNBLFdBQ0EsT1Q2bERKLENTdmxEQSxRQUNJLGNBQ0EsWUFDQSxlQUNBLFFUMGxESixDU3ZsREEsc0JBVUksdURUMGxESixDU3hsREEsNkNBVkksbUNBREEsa0JBRUEsa0JBRUEsZUFDQSxxQkFDQSxZQUVBLFlBTEEscUJBSUEsVVR5bURKLENTcm1EQSx1QkFVSSxzRVQybERKLENTdmxESSx1QkFDSSxnQlQwbERSLENTdmxEUSxnQ0FDSSxhVHlsRFosQ1NybERBLFNBQ0ksYVR3bERKLENTcGxEQSxVQUlJLGdCRGxTSCxzQkMrUmtDLENBRS9CLG1CQURBLFVUeWxESixDU3BsREEsa0JBRUksWUFDQSxrQkFGQSxxQlR5bERKLENTamxEQSxjQzlRRyxpQlZtMkRILENVbDJERSw2QkFJRSx5QkFIQSxrQkFFQSxxQkFHQSwwQkFHQSx5QkFQQSxrQkFLQSxnQkFGQSxVRHlRaUIsQ0N0UWpCLFlWcTJESixDVW4yREksbUNBR0UsV0FDQSxjQUhBLFNBSUEsa0JBSEEsT1Z3MkROLENVbjJESSxvQ0FDRSxrQlZxMkROLENVbjJESSxtQ0FDRSxjQUNBLFFWcTJETixDVW4yREksK0NBRUUsc0JBREEsWVZzMkROLENVbjJESSwrQkFDQyxpQkFDQSxjQUNBLGNWcTJETCxDVWoyREksa0NBRUUsWUR5T3FCLENDMU9yQiwwQlZvMkROLENVbDJETSx3Q0FHRSxrQ0FDQSxtQ0FGQSw2QkFEQSxXVnUyRFIsQ1VoMkRNLDBDQUNFLFNEK04wQixDQzlOMUIsV1ZrMkRSLENVajJEUSxnREFDRSxTVm0yRFYsQ1U5MURNLDJDQUNFLFVWZzJEUixDVS8xRFEsaURBQ0UsVVZpMkRWLENVMzFESSxnQ0FDRSwwQkFDQSxTVjYxRE4sQ1U1MURNLHNDQUVFLGdDQUNBLGtDQUNBLG1DQUhBLFFWaTJEUixDVTExRE0sd0NBQ0UsU0RrTTBCLENDak0xQixXVjQxRFIsQ1UzMURRLDhDQUNFLFNWNjFEVixDVXgxRE0seUNBQ0UsVVYwMURSLENVejFEUSwrQ0FDRSxVVjIxRFYsQ1VyMURJLHdDQUNFLDZCQUNBLFVWdTFETixDVXQxRE0sOENBSUUsb0NBRkEsOEJBQ0EsaUNBRkEsVVYyMURSLENVcDFETSw0Q0FDRSxTVnMxRFIsQ1VyMURRLGtEQUNFLE9WdTFEVixDVWwxRE0sK0NBQ0UsWVZvMURSLENVbjFEUSxxREFDRSxVVnExRFYsQ1UvMERJLHVDQUNFLDRCQUNBLFNWaTFETixDVWgxRE0sNkNBSUUsb0NBRkEsK0JBQ0EsaUNBRkEsU1ZxMURSLENVOTBETSwyQ0FDRSxTVmcxRFIsQ1UvMERRLGlEQUNFLE9WaTFEVixDVTUwRE0sOENBQ0UsWVY4MERSLENVNzBEUSxvREFDRSxVViswRFYsQ1V4MERJLGtEQUNFLGNWMDBETixDVXYwREUsb0RBQ0UsaUJWeTBESixDVXYwREUseURBQ0UsZVZ5MERKLENVdjBERSwwREFDRSxnQlZ5MERKLENTN3REQSxjQUVJLHFCQUNBLDRCQUNBLG9CVDh0REosQ1M1dERRLGtDQUNJLGtCVDh0RFosQ1N4dERBLGtCQUNJLGlCVDJ0REosQ1N6dERBLEtBQ0ksbUJUNHRESixDU3p0REEsYUFDSSxlVDR0REosQ1N6dERBLE1BRUksT1Q0dERKLENTenREQSxZQUpJLGlCVGt1REosQ1M5dERBLE1BRUksT1Q0dERKLENTenREQSxhQUNJLGVUNHRESixDU3p0REEsYUFDSSxlVDR0REosQ1N6dERBLGNBQ0ksZ0JUNHRESixDUzF0REEsY0FDSSxnQlQ2dERKLENTM3REQSxlQUNJLGlCVDh0REosQ1M1dERBLFlBQ0ksa0JUK3RESixDUzd0REEsZ0JBQ0ksa0JUZ3VESixDUzN0REksbUtBQ0ksbUJBQ0EscUVBQ0Esb0JU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QnIrRkMsZ0JBTUMsV2hCaytGRixDZS9qR0ksVUFRSSxxQlJoQ0EsQ1EwQkEsMEJBQ0Esa0NBR0EsbUJBRkEsa0JBQ0Esa0JBRUEsWUFFQSxhZmdrR1IsQ2U1akdnQix3Q0FDSSxzQ2Y4akdwQixDZTNqR1ksNkJBRUksZ0JBREEsV2Y4akdoQixDZTNqR1ksNkJBQ0ksZ0JBRUEsZWY0akdoQixDZXpqR1Esa0JBQ0ksa0JBRUEsV0FEQSxTZjRqR1osQ2UxakdZLGdDQUdJLGNmNGpHaEIsQ2UxakdZLGlFQUhJLHNCQURBLHdCZmtrR2hCLENlMWpHWSxvQ0FDSSxVZjRqR2hCLENldGpHUSw0QkFDSSxrQkFDQSxlZnlqR1osQ2V2akdRLG1DQUNJLFlmeWpHWixDZXZqR1Esb0NBQ0ksYUFDQSxpQmZ5akdaLENldmpHUSx1Q0FDSSxVZnlqR1osQ2V2akdRLGtDQUVJLFVHekZGLENId0ZFLFFmMGpHWixDZXJqR0ksbUNBR0ksY0FEQSxZZnlqR1IsQ2V2akdRLHFEQUNJLGdCZjBqR1osQ2V4akdRLDJFQUNJLGdCZjJqR1osQ2UxakdZLGlGQUVJLGVBREEsbUJBRUEsa0JmNmpHaEIsQ2UxakdRLGlFQUNJLFNmNmpHWixDZTVqR1ksK0VBQ0ksY0FDQSxjZitqR2hCLENlM2pHSSxrQkFDSSxxQkFDQSxnQmY4akdSLENlNWpHSSxpQkFFSSxrQlJoSEQsQ1ErR0Msc0JBRUEsVVJ6SEEsQ1EySEEsWUFEQSxpQmZna0dSLENlOWpHUSx3SEFJSSxTZGhIUixlQWRrQixDYzRIVixTQUNBLFNmaWtHWixDZTlqR1Esb0JBR0ksZWRqSFIsZUFqQmUsQ2NpSVAsZUFFQSxTZmdrR1osQ2U1akdJLGtCQVFJLG1DQUZBLFNBQ0EsT0FOQSxVQUVBLGVBRUEsUUFEQSxNQUZBLGtCQU9BLGFmK2pHUixDZTlqR1EsMEJBQ0ksNENBQ0Esd0JmZ2tHWixDZTlqR1EsMEJBRUksVUFEQSxvQkFFQSxrQmZna0daLENlNWpHSSxrQkFHSSxZQURBLGdCQURBLGVmaWtHUixDZTdqR1EsZ0NBQ0ksYWYrakdaLENlN2pHUSxxQ0FDSSxhZitqR1osQ2U1akdRLHFDQUNJLHVCZjhqR1osQ2UxakdJLGdCQUNJLGtCQUNBLFdBQ0EsUWY2akdSLENlMWpHSSxxQkFDSSxVUnZMQSxDUXdMQSxjZjZqR1IsQ2UxakdJLHdDQUVJLG9DZjZqR1IsQ2UxakdJLGtFQUlJLGNBREEsVUFEQSw0QmYrakdSLENlM2pHUSxzRkFDSSxtQmY4akdaLENlMWpHSSw4Q0FFSSxVQURBLHVCZjhqR1IsQ2UxakdJLGVBQ0ksb0NmNmpHUixDZTFqR0kseURBRUksdUJmNmpHUixDZTFqR0ksZ0VBSUksY0FEQSxVQURBLDRCZitqR1IsQ2U1akdRLG9GQUNJLG1CZitqR1osQ2UzakdJLHFDQUVJLFVBREEsdUJmK2pHUixDZTNqR0ksY0FDSSxlZjhqR1IsQ2U3akdRLG9CQUdJLFdBRkEsV0FDQSxhZmdrR1osQ2U1akdJLGlCQUNJLFdmK2pHUixDZTdqR1Esd0JBQ0ksZ0JHdFBGLENIdVBFLGNmK2pHWixDZTVqR0ksbUJBQ0ksVWYrakdSLENleGpHSSxtQkFISSxhZnFrR1IsQ2Vsa0dJLE9BR0kscUJSblFBLENRaVFBLGVmaWtHUixDZTNqR0ksU0FDSSxzQmY4akdSLENldmpHUSw4REFFSSxVZjBqR1osQ2V4akdRLGtDQUNJLGdCQUNBLGdCZjBqR1osQ2V4akdZLHFGQUVJLGlCQUNBLGNmMGpHaEIsQ2V0akdZLHlDQUdELFdBRkEsV0FDQSxhZnlqR1gsQ2VyakdZLHFDQUVJLGdCQURBLGFmd2pHaEIsQ2VwakdRLHFDQUNJLGtCZnNqR1osQ2VwakdRLHVCQUNJLFNmc2pHWixDZW5qR1EsNEJBQ0ksZWZxakdaLENlcGpHWSwrQkFDSSxVZnNqR2hCLENlcmpHZ0IscUNBQ0ksa0JBQ0EsV2Z1akdwQixDZXRqR29CLCtDQUNJLFdmd2pHeEIsQ2VyakdnQiw4RUFDSSxjZnVqR3BCLENlcGpHb0IsdURBRUksa0JBREEsY2Z1akd4QixDZS9pR0ksZ0NBQ0ksY2ZrakdSLENBMTFHQSxVR3RCQyxlSHUzR0QsQ0d0M0dFLGdCQUdFLFdBRkEsV0FDQSxhSHkzR0osQ0FqMkdFLHdEQUNFLFNBbzJHSixDQWwy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R2xvSkMsV0FZSSx1RUFYSCxrQkFDQSxlQUVBLHFCQUNBLFlBUUcsaUJBTkgsWUFKQSxxQkFHQSxVSHNvSkYsQ0dybkpDLG9CQUdFLFlBREEscUJBREEsVUg2bkpILENHcnBKQyxZQW1CSSx1RUFsQkgsa0JBQ0EsZUFFQSxxQkFDQSxZQUVBLFlBSkEscUJBR0EsVUh5cEpGLENHeG9KQyxxQkFHRSxZQURBLHFCQURBLFVIK29KSCxDQTM5R0EsY0FDRSxXQUNBLGVBODlHRixDQTM5R0UsMENBQ0UsV0E4OUdKLENBNTlHRSwwQ0FDRSxXQTg5R0osQ0E1OUdFLDBDQUVFLFlBREEsZUErOUdKLENBNTlHRSx5Q0FDRSxvQkE4OUdKLENBNTlHRSw4Q0FDRSxpQkE4OUdKLENBMTlHQSxnQkFDRSxnQkFDQSxxQkFDQSx5QkFDQSx1QkE2OUdGLENBMTlHQSxxQ0FFRSxzQkFEQSx5QkE4OUdGLENBMTlHQSwyQ0FDQywwREFFQSwrQkFEQSw0QkFFQSxnQkFDQSxrQkE2OUdELENBMTlHQSxXQUtDLG1CQUhBLFdBQ0EsWUFJQSxnQkFEQSxrQkFGQSxXQSs5R0QsQ0F6OUdBLGtCQUdHLFVBREYsZ0JBRUUsWUFDQSxvQkEyOUdILENBeDlHQSxvQ0FJQyx5QkFEQSxtQkFEQSwrQ0E0OUdELENBdjlHQSw4QkFHQyx5QkFEQSxTQTA5R0QsQ0F0OUdBLG9DQUlDLHlCQUZBLG1CQUNBLCtDQXk5R0QsQ0FyOUdBLHFCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9fYmx1ZS1zcHJpdGVzLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9zb3VyY2UvY2FtcGFpZ25zL0pWLkNhbXBhaWduRGV0YWlscy5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL190eXBvZ3JhcGh5LW5vZm9udHMuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL3NvdXJjZS9jb21tb24vcGFydGlhbHMvX2ZvbnRzLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9zb3VyY2UvY29tbW9uL3BhcnRpYWxzL19taXhpbnMuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL3NvdXJjZS9jb21tb24vcGFydGlhbHMvX2NvbG9ycy5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3Mvc291cmNlL2NvbW1vbi9fZ2xvYmFsU25pcHBldHMuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fYnV0dG9ucy5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL19iYXNlLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX2Zvcm1UZW1wbGF0ZS5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL190b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX3NwaW5uZXIuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fYWxlcnQuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fc3dpdGNoLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLmNzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fZm9ybS5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19wYWdpbmF0aW9uLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX3NwYWNpbmcuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fbG9hZGluZ0J1dHRvbi5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL190cmlhbmdsZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCJzYXNzOm1hdGhcIjtcbiRibHVlLW1hcmdpbjogbWF0aC5kaXYoMjYgLSA2LCAyKTtcbi5ibHVlLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvYmx1ZS5wbmcnKTtcbn1cblxuLmJsdWUtaWNvbi1zb3J0VXAge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTBweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zb3J0RG93biB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMjRweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1kcm9wYXJyb3cge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTQ4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tY2xvc2VfaG92ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTc3cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tY2xvc2VfYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xMDZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1jbGVhci1pbnB1dCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMTM1cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tY2xvc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTE2NHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLW1haWwtYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMTkzcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc3JjLWFycm93IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yMjVweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi10YWJsZS1jYXJyb3Qge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTI1N3B4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXRhYmxlLWNhcnJvdDIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTI4OXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1uZXdfd2luZG93X2JsdWVfaWNvbl8xMngxMiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzIxcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLW5ld193aW5kb3dfd2hpdGVfaWNvbl8xMngxMiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzUzcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tcGFnaW5hdGlvbi1sZWZ0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0zODVweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1wYWdpbmF0aW9uLXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC00MThweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtc2hsX2ljb25fMjR4MTQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTQ1MXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDg1cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tcG9wb3V0LWJsdWUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTUxOXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXBkZlByZXZpZXcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTU1M3B4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWVkaXQtZ3JheSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNTg5cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLXNraXBfaWNvbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNjI1cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tZmFjZWJvb2sxNiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNjYxcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tY2xvc2UtZ3JheSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNjk3cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWNoZWNrbWFya19pY29uIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC03MzNweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1pbmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNzY5cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tbGlua2VkaW4xNiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtODA1cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tY2lyY2xlTWludXMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTg0MXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLW5ld3BhZ2UtYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtODc3cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tZGVsZXRlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC05MTNweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1kb3dubG9hZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtOTQ5cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tY2lyY2xlUGx1cyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtOTg1cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYmFjay1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xMDIxcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tcHJpbnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTEwNTdweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi10ZXh0UHJldmlldyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMTA5M3B4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXRyYXNoLWJsdWUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTExMjlweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zZW5kIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xMTY1cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tdHdpdHRlcjE2IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xMjAxcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tdXBsb2FkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xMjM3cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWxvZ28ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTEyNzNweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hZGQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTEzMDlweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtbG9jayB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMTM0NXB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWltcG9ydENvbnRhY3RzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xMzgxcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYXBwLWdtYWlsLWdyYXkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTE0MTdweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hcHAtZ21haWwge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTE0NTVweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zZWFyY2gge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTE0OTNweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hcHAtZ29vZ2xlLWNhbGVuZGFyLWdyYXkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTE1MzJweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hcHAtZ29vZ2xlLWNhbGVuZGFyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xNTczcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYWRkQXR0YWNobWVudCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMTYxNHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWFwcC1nb29nbGUtYXBwcy1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xNjU4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tZHJhZ0Ryb3Age1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTE3MDJweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hcHAtZ29vZ2xlLWFwcHMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTE3NDZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hZGRDYW1wYWlnbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMTc5MHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWVkaXQtbGlnaHQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTE4MzRweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1lZGl0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0xODc4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tZW1haWwge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTE5MjJweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1lcXVlc3QyNCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMTk2NnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWV4cGFuZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMjAxMHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWFkZENhbmRpZGF0ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMjA1NHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWFwcC1oaXJlcmlnaHQtZ3JheSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMjA5OHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWZlZWRiYWNrIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yMTQycHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYXBwLWhpcmVyaWdodCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMjE4NnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWhlbHAge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTIyMzBweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1oaWRlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yMjc0cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYXBwLWxpbmtlZGluLWdyYXkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTIzMThweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hcHAtbGlua2VkaW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTIzNjJweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1qb2J0YXJnZXQyNCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMjQwNnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1ub19zbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMjQ1MHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWFwcC10YWxlbnR3aXNlLWdyYXkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTI0OTRweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1saW5rZWRpbjI0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yNTM4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tbG9nb3V0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yNTgycHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYXBwLXRhbGVudHdpc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTI2MjZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1tZXNzYWdlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yNjcwcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tbWluaW1pemUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTI3MTRweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1teWFjY291bnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTI3NThweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hcHAtdHdpdHRlci1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yODAycHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tbm90ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMjg0NnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWFwcC10d2l0dGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0yODkwcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYXBwLXlhaG9vLWdyYXkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTI5MzRweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hcHAteWFob28ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTI5NzhweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hZGRDb250YWN0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0zMDIycHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLXRhbGVudHdpc2VfaWNvbl8yMXgyNCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzA2NnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWJpbmcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTMxMTBweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1yZWZlckZyaWVuZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzE1NHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWNhbGVuZGFyLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0zMTk4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc2VsZWN0VGVtcGxhdGUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTMyNDJweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1jYWxlbmRhciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzI4NnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNlbmRFbWFpbCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzMzMHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNlbmRFbWFpbF9hY3RpdmUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTMzNzRweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zZW5kRW1haWxfaG92ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTM0MThweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zZW5kSm9idml0ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzQ2MnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1tYXliZV9zbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzUwNnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNldHRpbmdzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0zNTUwcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc2hhcmUyNCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzU5NHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWFkZExpbmtzIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0zNjM4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYWRkUmVxdWlzaXRpb24ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTM2ODJweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hbGVydCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzcyNnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWFsZXJ0UmVkIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0zNzcwcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYXBwLWZhY2Vib29rLWdyYXkge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTM4MTRweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1hcHAtZmFjZWJvb2sge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTM4NThweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUteWVzX3NtIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC0zOTAycHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tY29sbGFwc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTM5NDZweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi10cmFpbmluZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtMzk5MHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWNvbW11bml0eSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDAzNHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXRhc2tzTmF2IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC00MDc4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tdGFzayB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDEyMnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXRhZyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDE2NnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWNyZWF0ZURic2VhcmNoMjQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTQyMTBweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1jcmVhdGVKb2IyNCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDI1NHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXZpZXcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTQyOThweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi12aWV3X2hvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC00MzQ4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc2VuZEpvYnZpdGUyNCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDM5OHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXByb2ZpbGVQaWMge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTQ0NDhweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zcmMtY2FyZWVyc2l0ZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDQ5OHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNyYy13ZWJwYWdlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC00NTUwcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc3JjLXdlYnNlYXJjaCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDYwMnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNyYy1qb2Jib2FyZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDY1NHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNyYy1pbnRlcm5hbCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNDcwNnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNyYy1pbXBvcnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTQ3NThweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUteWVzX2xnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC00ODEwcHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc3JjLWZhY2Vib29rIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC00ODYycHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc3JjLWVtcGxveWVlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC00OTE0cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc3JjLWVtYWlsIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC00OTY2cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc3JjLWN1c3RvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNTAxOHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXR3aXR0ZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTUwNzBweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zcmMtbGlua2VkaW4ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTUxMjJweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zcmMtY2FuZGlkYXRlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC01MTc0cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc3JjLWpvYm5vdGlmaWNhdGlvbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNTIyNnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNyYy1vdGhlcm5ldHdvcmsge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTUyNzhweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zcmMtY2FtcGFpZ24ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTUzMzBweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1zcmMtYWdlbmN5IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC01MzgycHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLW1heWJlX2xnIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC01NDM0cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tc3JjLXJlY3J1aXRlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNTQ4NnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNyYy10d2l0dGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC01NTM4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tZmFjZWJvb2sge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTU1OTBweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtbm9fbGcge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTU2NDJweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuLmJsdWUtaWNvbi1saW5rZWRpbiB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNTY5NHB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLWdvb2dsZSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogKC0wcHggLSAkYmx1ZS1tYXJnaW4pICgtNTc0NnB4IC0gJGJsdWUtbWFyZ2luKTtcbiAgICBAZXh0ZW5kIC5ibHVlLWljb247XG59XG4uYmx1ZS1pY29uLXNyYy1oaXJpbmdtYW5hZ2VyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC01Nzk4cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWljb24tYmFja3RvdG9wIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC01ODU3cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWFycm93LXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAoLTBweCAtICRibHVlLW1hcmdpbikgKC01OTE3cHggLSAkYmx1ZS1tYXJnaW4pO1xuICAgIEBleHRlbmQgLmJsdWUtaWNvbjtcbn1cbi5ibHVlLWFycm93LWxlZnQge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246ICgtMHB4IC0gJGJsdWUtbWFyZ2luKSAoLTU5OTJweCAtICRibHVlLW1hcmdpbik7XG4gICAgQGV4dGVuZCAuYmx1ZS1pY29uO1xufVxuIiwiQHVzZSBcIi4uL2NvbW1vbi9zcHJpdGVzXCI7XG5AdXNlIFwiLi4vY29tbW9uL3BhcnRpYWxzL2NvbG9yc1wiIGFzICo7XG5AdXNlIFwiLi4vLi4vY29tbW9uL3R5cG9ncmFwaHktbm9mb250c1wiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL3BhcnRpYWxzL21peGluc1wiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL2dsb2JhbFNuaXBwZXRzXCI7XG5cbkB1c2UgXCIuLi8uLi9jb21tb24vZm9ybVRlbXBsYXRlXCI7XG5AdXNlIFwiLi4vLi4vY29tbW9uL2Zvcm1cIiBhcyBmb3JtO1xuQHVzZSBcIi4uLy4uL2NvbW1vbi9sb2FkaW5nQnV0dG9uXCIgYXMgKjtcbkB1c2UgXCIuLi8uLi9jb21tb24vdG9vbHRpcFwiIGFzICo7XG5AdXNlIFwiLi4vLi4vY29tbW9uL2FsZXJ0XCI7XG5AdXNlIFwiLi4vLi4vY29tbW9uL3BhZ2luYXRpb25cIjtcbkB1c2UgXCIuLi8uLi9jb21tb24vbW9kYWxcIiBhcyAqO1xuQHVzZSBcIi4uLy4uL2NvbW1vbi9zd2l0Y2hcIjtcbkB1c2UgXCIuLi8uLi8uLi9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIuY3NzXCI7XG5cbkBpbmNsdWRlIHJlc2V0Rm9udHMoKTtcbkBpbmNsdWRlIG1vZGFsLWJhc2UoKTtcbkBpbmNsdWRlIG1vZGFsLWNvbXBhdCgpO1xuXG4kc3VtbWFyeVNlY3Rpb25CYWNrZ3JvdW5kQ29sb3I6ICNkY2RjZGM7XG4kcGFnZVdpZHRoOiA5OTBweDtcbiRtaW5IZWlnaHQ6IDQwMHB4O1xuJGVtYWlsQm9yZGVyQ29sb3I6ICNjY2NjY2M7XG4kdGVtcGxhdGVCYWNrZ3JvdW5kQ29sb3I6ICMzRDg3Q0Y7XG4kdGVtcGxhdGVIZWFkZXJDb2xvcjogIzIxNTQ4NTtcblxuQG1peGluIG15LXRyYW5zaXRpb24oJHByb3BlcnR5LCAkZHVyYXRpb24sICRlYXNpbmc6IGJsYW5rKXtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogJHByb3BlcnR5OyBcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uK3M7XG4gIEBpZiAkZWFzaW5nICE9IGJsYW5reyB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJGVhc2luZzsgfVxufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICAgICAgICAgICAgRm9yIHRoZSBuZXcgcmVxdWlzaXRpb24gY29udHJvbGxlci5cbioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLmNsZWFyZml4e1xuICBAaW5jbHVkZSBjbGVhcmZpeCgpO1xufVxuXG5kaXZbbmctY29udHJvbGxlcj0nYWRkVG9SZXFDb250cm9sbGVyJ117XG4gIC5wYWdpbmF0aW9uLWNvdW50e1xuICAgIHBhZGRpbmc6IDBweDtcbiAgfVxuICAucGFnaW5ne1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDc1cHg7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbiAgYnV0dG9ue1xuICAgIG1pbi13aWR0aDogMjVweDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gIH1cbiAgLnBvc3RBY3Rpb25ze1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuQGluY2x1ZGUgbG9hZGluZy1idXR0b24tYmFzZSgpO1xuXG4uanYtbW9kYWxGb3JtIHtcbiAgQGluY2x1ZGUgZm9ybS5mb3JtLXN0eWxlcygpO1xuICBAaW5jbHVkZSBmb3JtLmZpZWxkLXN0eWxlcygpO1xuICBwYWRkaW5nOiAxNXB4ICFpbXBvcnRhbnQ7XG4gIHRleHRhcmVhLFxuICBpbnB1dCB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5qdi1kZXRhaWxzU3VtbWFyeSB7XG4gIHVsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgbGkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICAmLmJvcmRlclIge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICB9XG4gICAgICAmLmJvcmRlckwge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIGRpdiBhIHtcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtOyAvLzE5cHhcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaDQge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07IC8vMTlweFxuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDsgLy8xMXB4XG4gICAgICAgIGNvbG9yOiAkZGFyay10cmk7XG4gICAgICB9XG4gICAgICAuanYtYmx1ZUJ1dHRvbiBzcGFuIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmp2LWRldGFpbHNUYWIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC5qdi10YWIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMXB4O1xuICAgICYuYWN0aXZle1xuICAgICAgPmF7XG4gICAgICAgICY6YWZ0ZXJ7XG4gICAgICAgICAgdG9wOiA0MnB4O1xuICAgICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgPmF7XG4gICAgICAmOmhvdmVye1xuICAgICAgICAmOmFmdGVye1xuICAgICAgICAgIHRvcDogNDJweDtcbiAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5qdi1zb3J0UGFuZWwgbGkgYSB7XG5cdHdpZHRoOiAxMjVweDtcblx0cGFkZGluZzogMTBweDtcbn1cbi5qdi1zb3J0UGFuZWwxIHtcblx0bGVmdDogMzE3cHghaW1wb3J0YW50O1xuXHRsaSBhIHtcblx0XHR3aWR0aDogMTE5cHghaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDEwcHghaW1wb3J0YW50O1xuXHR9XG59XG5cbmgzLmp2LXNlY3Rpb25IZWFkZXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xufVxuXG4uanYtY29udGFjdHNCb2R5e1xuICB3aWR0aDogJHBhZ2VXaWR0aDtcbiAgbWluLWhlaWdodDogJG1pbkhlaWdodDsgXG4gIG1hcmdpbi10b3A6IC0yMHB4O1xufVxuXG4uanYtZW1haWxFbnRpdHlXcmFwcGVye1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGVtYWlsQm9yZGVyQ29sb3I7XG4gIC5qdi1lbWFpbEVudGl0eXtcbiAgICBtYXJnaW46IDVweCAwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRlbWFpbEJvcmRlckNvbG9yO1xuICAgIGxpe1xuICAgICAgcGFkZGluZzogOHB4IDBweDtcbiAgICB9ICBcbiAgfVxufVxuXG4uanYtcmljaEVtYWlsQXJlYSB7XG4gIHdpZHRoOiA3NjVweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIC5qdi10aW55bWNlQ29udGFpbmVyIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uanYtcmljaEVtYWlsRW50aXR5IHtcbiAgcGFkZGluZzogMTBweCAwcHg7XG4gIGlucHV0IHtcbiAgICB3aWR0aDogNzAwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLmxhYmVsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwJTtcbiAgfVxuICAuZmllbGQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogODUlO1xuICB9XG59XG5cbi5qdi1saW5rU3ViVG9waWMge1xuICBtYXJnaW4tbGVmdDoxMHB4O1xuICBtYXJnaW4tdG9wOjVweDtcbn1cblxuLmp2LWFkZExpbmtzQXJlYSB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDIwMHB4O1xuICAuanYtbGlua0hlYWRlciB7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTsgLy8xN3B4XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIH1cbiAgLmp2LWxpbmtXcmFwcGVye1xuICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAkYmx1ZTtcbiAgICAmLm5vQm9yZGVye1xuICAgICAgYm9yZGVyLXRvcDpub25lO1xuICAgICAgbWFyZ2luLXRvcDotMTVweDtcbiAgICB9XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIC5qdi1saW5rc3tcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgbGkge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsOyAvLzE1cHhcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAycHggMDsgIFxuICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICYuYm9yZGVyIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmp2LWRyYWdnYWJsZXtcbiAgICAgICAgbWF4LWhlaWdodDogNzhweDtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4OyBcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVtcGxhdGVCYWNrZ3JvdW5kQ29sb3I7IFxuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBwYWRkaW5nOiA2cHggMTBweCA4cHggOHB4O1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAvL2JveC1zaGFkb3c6IDAgMXB4IDJweCAtMXB4ICRib3JkZXI7XG4gICAgICAgIC8vQGluY2x1ZGUgdGV4dC1zaGFkb3coIDAgLTFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpKTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTQ1cHg7XG4gICAgICAgIGN1cnNvcjogbW92ZTtcbiAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC42ZW07XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMC42ZW07XG4gICAgICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgICAgfVxuICAgICAgICA+YSB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0OyBcbiAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgICAgIC5qdi1lZGl0cyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogN3B4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgIH1cbiAgICAgIH0gXG4gICAgfVxuICB9IFxufVxuLmp2LXRpbnltY2VDb250YWluZXJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDc2NXB4O1xuICAudGlueU1jZUhlYWRlciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRibHVlO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gIH1cbiAgLm1jZS1zdGF0dXNiYXIge1xuICBcdGJvcmRlcjogbm9uZTtcbiAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB9XG4gIFxuICAjY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG4gIC5qdi1kcmFnZ2FibGUtbGlua3Mge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMmVtO1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIH1cbiAgLmp2LXRlbXBsYXRlc3tcbiAgICAmOmFmdGVye1xuICAgICAgQGluY2x1ZGUgdHJpYW5nbGUodXAsICRibHVlLCA4cHgpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICB0b3A6IC04cHg7XG4gICAgICByaWdodDogMTVweDtcbiAgICB9XG4gIH1cbiAgLnRleHRhcmVhRXJyb3Ige1xuICAgIC8vd2lkdGg6IDc3NXB4O1xuICAgIC50ZXh0YXJlYUJveCB7XG4gICAgICAvL3dpZHRoOiA3NzVweDtcbiAgICB9XG4gIH1cbiAgLmVycm9yIHtcbiAgLy8gIGZsb2F0OiBsZWZ0O1xuICB9XG4gIC5qdi1kcmFnZ2VkIHtcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7IFxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0ZW1wbGF0ZUJhY2tncm91bmRDb2xvcjsgXG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIC8vQGluY2x1ZGUgdGV4dC1zaGFkb3coIDAgLTFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjMpKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAycHggNXB4O1xuICB9XG59XG5cbi5qdi1zZW9Db250YWluZXJ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDc2NXB4O1xuICBtYXJnaW46IDQwcHggMDtcbiAgLnNlb0hlYWRlciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJGJsdWU7XG4gIH1cbiAgLnNlb0FyZWEsIC5nb29nbGVBbmFseXRpY3Mge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBoMyB7XG4gICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07IC8vMTVweFxuICAgIH1cbiAgICBkaXYge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgbGFiZWwge1xuICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgIH1cbiAgICAgIGlucHV0LCB0ZXh0YXJlYSB7XG4gICAgICAgIHdpZHRoOiA2MzVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmdvb2dsZUFuYWx5dGljcyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBoMyB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24tZ29vZ2xlQW5hbHl0aWNzLnBuZycpIDAgMCBuby1yZXBlYXQ7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICB9XG4gICAgZGl2IHtcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgfVxuICAgICAgaW5wdXQge1xuICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5qdi1kaXNhYmxlQ2FwdGNoYUNvbnRhaW5lcntcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNzY1cHg7XG4gIG1hcmdpbjogNDBweCAwO1xuICAuZGlzYWJsZUNhcHRjaGFIZWFkZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICRibHVlO1xuICB9XG4gIC5kaXNhYmxlQ2FwdGNoYSB7XG4gICAgcGFkZGluZzogMTBweCAxMHB4O1xuICAgIGgzIHtcbiAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTsgLy8xNXB4XG4gICAgfVxuICAgIGRpdiB7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgfVxuICAgICAgdGV4dGFyZWEge1xuICAgICAgICB3aWR0aDogNjM1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5kaXNhYmxlQ2FwdGNoYVRvZ2dsZSB7XG4gICAgXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1wcmk7XG4gICAgfVxuXHRpbnB1dFt1aS1qcT1cInRpbWVwaWNrZXJcIl0sIGlucHV0W2p2LXRpbWVwaWNrZXJdIHtcblx0XHRtYXJnaW4tbGVmdDogM3B4O1xuXHRcdHdpZHRoOiA2LjI1ZW07XG5cdH1cblx0XG5cdC5qdi11aVNlbGVjdCB7XG5cdFx0d2lkdGg6MjUwcHg7XG5cdH1cblx0XG5cdC5kaXNwbGF5LWlubGluZSB7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHR9XG5cdFxuXHQuY2FwdGNoYUhvdXJzIHtcblx0XHRtaW4td2lkdGg6NTBweCAhaW1wb3J0YW50O1xuXHR9XG4gIH1cbiAgLnRvZ2dsZUxhYmVsIHtcbiAgXHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gIFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzk3OTc5NztcbiAgXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB9XG4gIC50b2dnbGVEZXRhaWxzIHtcbiAgXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIH1cbn1cblxuLmp2LXRlbXBsYXRlV3JhcHBlcntcbiAgLy9mbG9hdDogcmlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgei1pbmRleDogOTk5OTk1O1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICBib3JkZXItdG9wOiAzcHggc29saWQgJGJsdWU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAycHggMnB4IDJweCAwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAmLmp2LWFkZFRlbXBsYXRlRmllbGRzIHtcbiAgICByaWdodDogMDtcbiAgICAuanYtdGVtcGxhdGVzIHtcbiAgICAgIHdpZHRoOiAxNzBweDtcbiAgICB9XG4gIH1cbiAgLmlucHV0Q2xlYXJJY29uIHtcbiAgICB0ZXh0LWluZGVudDogLTk5OWVtO1xuICAgIHdpZHRoOiAxNnB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiAxMHB4O1xuICB9XG4gID5saXtcbiAgICBwYWRkaW5nOiA1cHggIFxuICB9XG4gIC5qdi10ZW1wbGF0ZUhlYWRlcntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVtcGxhdGVIZWFkZXJDb2xvcjtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuanYtdGVtcGxhdGVze1xuICAgIHBhZGRpbmc6IDE1cHggMTBweDtcbiAgICB3aWR0aDogMjAwcHg7XG4gICAgbGkge1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTsgLy8xNXB4XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmLmJvcmRlciB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgPip7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgPmF7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICB9IFxuICAgIH1cbiAgICAuanYtZHJhZ2dhYmxle1xuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDsgXG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGVtcGxhdGVCYWNrZ3JvdW5kQ29sb3I7IFxuICAgICAgQGV4dGVuZCAuanYtZHJhZ0Ryb3A7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgcGFkZGluZzogNnB4IDVweCA4cHggMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXHQgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAtMXB4ICRib3JkZXI7XG4gICAgICAvL0BpbmNsdWRlIHRleHQtc2hhZG93KCAwIC0xcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zKSk7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTQ1cHg7XG4gICAgICBjdXJzb3I6IG1vdmU7XG4gICAgICA+YSB7XG4gICAgICAgIGZsb2F0OiByaWdodDsgXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB9XG4gICAgICAuanYtZWRpdEljb25MaWdodCB7XG4gICAgICAgIHRleHQtaW5kZW50OiAtOTk5ZW07XG4gICAgICAgIHdpZHRoOiAyNHB4O1xuICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogNXB4O1xuICAgICAgfVxuICAgIH0gXG4gIH1cbn1cblxuLmp2LXRlbXBsYXRlRW50aXR5e1xuICBwYWRkaW5nOiA4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0ZW1wbGF0ZUJhY2tncm91bmRDb2xvcjsgXG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cbi5qdi1zZWxlY3RUZW1wbGF0ZSB7XG4gIHBhZGRpbmc6IDNweCA1cHggOHB4IDMwcHg7XG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7IC8vMTVweFxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG59XG5cblxuXG4uanYtdGFiQ29udGVudHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC5idXR0b25zIHtcbiAgICBwYWRkaW5nOiAxNXB4IDA7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICBjbGVhcjogYm90aDtcblx0ZGl2Omxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1sZWZ0OiAycHg7XG5cdH1cbiAgfSBcbn1cblxuLmp2LWZpbHRlciB7XG4gIGgyIHtcbiAgICBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07IC8vMjFweFxuXHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXHRcdC5qdi1maWx0ZXJBcnJvdyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cbiAgICAucmVzZXQge1xuICAgICAgLy9wb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAvL2Zsb2F0OiBsZWZ0O1xuICAgICAgLy9wYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIC8vbGVmdDogNXB4O1xuICAgICAgLy9oZWlnaHQ6IDE1cHg7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTEwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdFx0cGFkZGluZzogNXB4IDhweDtcblx0XHRcdG1hcmdpbjogNXB4IDA7XG4gICAgfVxuXHQmLmp2LWZpbHRlck9wZW5lciB7XG5cdFx0XHQuanYtZmlsdGVyQXJyb3cge1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAyNXB4O1xuXHRcdFx0fVxuXHRcdH1cbiAgfVxuICAuanYtZmlsdGVyT3B0aW9uIHtcbiAgICBsaSB7XG4gICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICB9XG4gICAgLnNlY3Rpb25IZWFkZXIge1xuICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDsgLy8xOHB4XG4gICAgfVxuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG5cdFx0XHR3aWR0aDogODAlO1xuICAgIH1cbiAgICBpbWcudWktZGF0ZXBpY2tlci10cmlnZ2VyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogNXB4O1xuICAgIH1cbiAgfVxufVxuXG4vKiBzdHlsZXMgZnJvbSBTdW1tYXJ5IHBhZ2UgKi9cbi5qdi1ncmlkaGVhZGVyY29udGFpbmVyIC5qdi1wYWdlbmF2aWdhdGlvbiB7XG4gIGxpIHtcbiAgICBtYXJnaW46IDVweCA1cHggNXB4IDA7XG4gIH1cbn1cblxuLmp2LWdyaWQsIC5qdi1tZXNzYWdlR3JpZCB7XG4gIC5udW1iZXIge1xuICAgIHdpZHRoOjExJTtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgfVxuICAubnVtYmVyQWRqdXN0e1xuICAgIHdpZHRoOjE1JTtcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgfVxuICAuY29udGFjdHMge1xuICAgIHdpZHRoOiAxMyU7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIH1cbiAgLm1haW5UaXRsZSB7XG4gICAgd2lkdGg6MzglO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICB0ZXh0LWFsaWduOmxlZnQ7XG4gICAgc3BhbiB7XG4gICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsOyAvLzE4cHhcblx0ICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB9XG4gIH1cbiAgLmp2LWFkanVzdFRpdGxlV2lkdGh7XG4gICAgd2lkdGg6IDYwJTtcbiAgfVxuICAuc251bWJlciB7XG4gICAgd2lkdGg6IDEwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuc21haW5UaXRsZSB7XG4gICAgd2lkdGg6IDc4JTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHNwYW4uRkFDRUJPT0sge1xuICAgICAgdmVydGljYWwtYWxpZ246bWlkZGxlO1xuICAgICAgQGV4dGVuZCAuanYtZmFjZWJvb2tQcm9maWxlO1xuICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDozMnB4O1xuICAgICAgaGVpZ2h0OjMycHg7XG4gICAgfVxuICAgIHNwYW4uVFdJVFRFUiB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7XG4gICAgICBAZXh0ZW5kIC5qdi10d2l0dGVyUHJvZmlsZTtcbiAgICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6MzJweDtcbiAgICAgIGhlaWdodDozMnB4O1xuICAgIH1cbiAgICAucHVibGljYXRpb24ge1xuICAgICAgbWFyZ2luOiAwIDAgMCAtN3B4O1xuICAgICAgZmxvYXQ6IG5vbmUhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAucGx1c1NpZ24ge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgIGN1cnNvcjpwb2ludGVyO1xuICAgIC5qdi1leHBhbmRlciwgLmp2LWNvbGxhcHNlciB7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMTVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICB9XG4gIH1cbiAgLnB1YmxpY2F0aW9uIHtcbiAgICB3aWR0aDogNzglO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgIGNvbG9yOiBsaWdodGdyYXk7XG4gIH1cbiAgLnRhYmxlSGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgbWluLWhlaWdodDogMTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpdiB7XG4gICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICB9XG4gIH1cbiAgLmRhdGFSb3cgZGl2IHtcbiAgICBmbG9hdDpsZWZ0O1xuICAgIHBhZGRpbmc6IDVweCA1cHg7XG4gIH1cblxuICBkaXYuZGF0YVJvdywgLmRhdGFSb3cgPiAuZGF0YVJvdyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nLXRvcDo1cHg7XG4gICAgcGFkZGluZy1ib3R0b206NXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1wcmk7XG4gICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICBtaW4taGVpZ2h0OjIuNGVtO1xuICAgICYuY292ZXJQbHVzQm9yZGVyIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmNvdmVyUGx1c0JvcmRlciA+IC5wbHVzU2lnbiB7XG4gICAgbWFyZ2luLXRvcDotNnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6d2hpdGU7XG4gIH1cbiAgLmVycm9yTWVzc2FnZXtcbiAgICBjb2xvcjokcmVkO1xuICB9XG59XG5cbi5qdi1ncmlkQm9keSB7XG4gIC5wbHVzU2lnbiB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgLmp2LWV4cGFuZGVyLCAuanYtY29sbGFwc2VyIHtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbiAgfVxuICAuZGF0YVJvdyB7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIC5tZXNzYWdlVGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHdpZHRoOiA2NTBweDtcbiAgICAgIHAge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXHQuZ3JpZFRhYmxlIHtcblx0XHRib3JkZXItdG9wOiBub25lO1xuXHR9XG4gICYubWVzc2FnZXMge1xuICAgIC5wdWJsaWNhdGlvbiB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgLm5ldHdvcmsge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgPmRpdiB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgY29sb3I6ICRkYXJrLXNlYztcbiAgICAgICAgJi5lcnJvck1lc3NhZ2Uge1xuICAgICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4uanYtbm9SZXN1bHRNZXNzYWdlIGRpdiB7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cblxuLnNvY2lhbG1lZGlhYnV0dG9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLy9vdmVyd3JpdGUgdGhlIGlubGluZSB3aWR0aFxuLmRlZmF1bHRTa2luIHRhYmxlLm1jZUxheW91dCB7XG5cdHdpZHRoOiAxMDAlIWltcG9ydGFudDtcbn1cblxuLyoqXG4qICAgIE1pa2UncyBXZWJwYWdlIENhbXBhaWduIENvbnRlbnQgU3R1ZmZcbipcbiovXG4uanYtdGFsZW50cG9vbERhdGEge1xuICAubGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTcwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLmRhdGEtY29sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBwYWRkaW5nOiAxZW0gMDtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSA0cHgpO1xuICAgIGxhYmVsIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmluZm8ge1xuICAgIGNvbG9yOiAkZGFyay10cmk7XG4gIH1cbiAgLmRhdGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtaW4td2lkdGg6IDU4MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIC5qdi1jbGVhcklucHV0SWNvbiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2NsZWFyLTE0eDE0LnBuZycpO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgcGFkZGluZzogOHB4O1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgICAgd2lkdGg6IDU4MHB4IWltcG9ydGFudDtcbiAgICB9XG4gICAgdGV4dGFyZWEge1xuICAgICAgbWluLWhlaWdodDogNDBweDtcbiAgICB9XG4gICAgdGV4dGFyZWEsIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB9XG5cbiAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICBwYWRkaW5nOiA2cHggNXB4IDdweCA1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgfVxuICB9XG59XG5cbi5qdi1kcmFnZ2FibGUtbGlua3Mge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDJlbTtcbiAgdG9wOiAtMzAwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHBhZGRpbmc6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRza3libHVlO1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICB0cmFuc2l0aW9uOiAuNXMgZWFzZSAuMnMgdG9wLCAuNXMgZWFzZSAuMnMgb3BhY2l0eTtcbiAgLW1vei10cmFuc2l0aW9uOiAuNXMgZWFzZSAuMnMgdG9wLCAuNXMgZWFzZSAuMnMgb3BhY2l0eTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAuNXMgZWFzZSAuMnMgdG9wLCAuNXMgZWFzZSAuMnMgb3BhY2l0eTtcbiAgLW8tdHJhbnNpdGlvbjogLjVzIGVhc2UgLjJzIHRvcCwgLjVzIGVhc2UgLjJzIG9wYWNpdHk7XG4gIHVsIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gIH1cbiAgaW1nLmNsb3NlRGlhbG9nQm94IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gIH1cbn1cblxuLmp2LWRhdGVQaWNrZXJ7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2JsdWUvaWNvbi1jYWxlbmRhci5wbmcnKSBuby1yZXBlYXQgMTA4cHggLTJweDtcbn1cblxuLyoqXG4qICAgRGV0YWlscyBzZWN0aW9uIHNwZWNpZmljIG1vZGFsIGRpYWxvZyBib3hlcyBzY3NzIGZpbGVzLlxuKi9cblxuI2p2LW1vZGFsRGlhbG9nLW5ldyB7XG5cbiAgLmp2LW1vZGFsIHtcbiAgICB3aWR0aDogNzkwcHg7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgPi5wYWdpbmF0ZUJhY2ssID4ucGFnaW5hdGVGb3J3YXJkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIH1cblxuICA+LnBhZ2luYXRlQmFjayB7XG4gICAgbGVmdDogLTU1cHg7XG4gIH1cblxuICA+LnBhZ2luYXRlRm9yd2FyZCB7XG4gICAgcmlnaHQ6IDU1cHg7XG4gIH1cblxuXG5cbiAgLmp2LW1vZGFsQ29udGVudCB7XG4gICAgLmp2LWNhbGVuZGFySWNvbntcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDEyNHB4O1xuICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgfVxuICAgIC5qdi1tb2RhbExpbmtzIHtcbiAgICAgID5saSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIH1cbiAgICB9XG5cdFx0aW5wdXQuanYtZGF0ZVBpY2tlciB7IFxuXHRcdFx0d2lkdGg6IDEyNXB4OyBcblx0XHRcdG1hcmdpbi10b3A6IDAhaW1wb3J0YW50O1xuXHRcdH1cbiAgICAuanYtc2VsZWN0QnV0dG9ucyB7XG4gICAgICB0ZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgIFxuICAgICAgfVxuICAgIH1cbiAgICAuanYtdGVtcGxhdGVTdHlsZXMge1xuICAgICAgbWFyZ2luOiAwIDAgMTBweCAyNXB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGxpIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBcdFx0d2lkdGg6IDMwJTtcbiAgICBcdFx0bWFyZ2luLXJpZ2h0OiAzJTtcbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgZGl2IHtcbiAgICAgICAgd2lkdGg6IDkwJTtcbiAgICBcdFx0cGFkZGluZzogNSU7XG4gICAgICAgIC8vbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDE4MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFyay1wcmk7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgJi50ZW1wbGF0ZTEge1xuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDQ1JTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGFibGUge1xuICAgICAgICAgIC8vbWFyZ2luOiAxMHB4O1xuICAgICAgICAgIC8vd2lkdGg6IDE0MHB4O1xuICAgICAgICAgIGhlaWdodDogMTgwcHg7XG4gICAgICAgICAgdGQge1xuICAgICAgICAgICAgYm9yZGVyOiAzcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRkYXJrO1xuICAgICAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsOyAvLzExcHhcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIFxuICAgIC5qdi1zZWxlY3RMYXlvdXRDbGFzcyB7XG4gICAgICB3aWR0aDogOTAlOyBcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7IFxuICAgICAgbWFyZ2luOiA1cHg7IFxuICAgICAgcGFkZGluZzogNXB4OyBcbiAgICAgIGhlaWdodDogMTUwcHg7IFxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgLmp2LXNlbGVjdExheW91dENsYXNzRW50aXR5e1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgICAgdGFibGV7XG4gICAgICAgIHRke1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBub25lOyAgXG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9ICBcbiAgfVxuXG5cbn1cblxuLmp2LW1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5qdi1saW1pdEV4Y2VlZGVkIHtcbiAgY29sb3I6ICNGMTFCMDA7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc2hvd1N1Ym1vZGFsIHtcbiAgJi50by5sYXJnZXIubW9kYWwge1xuICAgIHRyYW5zaXRpb246IGhlaWdodCAzMDBtcztcbiAgICA+Lmp2LW1vZGFsQm9keSB7XG4gICAgICB0cmFuc2l0aW9uOiBsZWZ0IDMwMG1zIGVhc2UgMzAwbXM7XG4gICAgfVxuICB9XG4gICYudG8uc21hbGxlci5tb2RhbCB7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IDMwMG1zIGVhc2UgMzAwbXM7XG4gIH1cblxufVxuXG5cbi5qcW1PdmVybGF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MSw1MSw1MSwgLjIpICFpbXBvcnRhbnQ7XG59XG5cbi5hY3RpdmF0ZU1vZGFsU2xpZGUge1xuICA+Lmp2LW1vZGFsQm9keSB7XG4gICAgbGVmdDogLTYwMHB4O1xuICB9XG59XG5cbi5qdi10YWxlbnRwb29sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDc3NXB4O1xuICBoZWlnaHQ6IGF1dG8haW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICYudG8ubGFyZ2VyLm1vZGFsIHtcbiAgICB0cmFuc2l0aW9uOiBoZWlnaHQgMzAwbXMgZWFzZSAzMDBtcztcbiAgICA+Lmp2LW1vZGFsQm9keSB7XG4gICAgICB0cmFuc2l0aW9uOiBsZWZ0IDMwMG1zO1xuICAgIH1cbiAgfVxuXG4gICYudG8uc21hbGxlci5tb2RhbCB7XG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IDMwMG1zO1xuICAgID4uanYtbW9kYWxCb2R5IHtcbiAgICAgIHRyYW5zaXRpb246IGxlZnQgMzAwbXMgZWFzZSAzMDBtcztcbiAgICB9XG4gIH1cblxuICA+Lmp2LW1vZGFsSGVhZGVyIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG4gID4uanYtbW9kYWxCb2R5IHtcbiAgICB3aWR0aDogMTIwMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAuanYtbW9kYWxDb250ZW50V3JhcHBlciB7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgd2lkdGg6IDc3NXB4O1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgICAuanYtc3ViTW9kYWwge1xuICAgICAgd2lkdGg6IDYwMHB4O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICB9XG5cbn1cblxuLmp2LWFjY291bnRzQ29udGFpbmVyIHtcblxuICB0ciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gIH1cbiAgdGQge1xuICAgIHBhZGRpbmc6IDE1cHggNXB4O1xuICB9XG4gIC5pbmFjdGl2ZUFjY291bnRzVGl0bGUsIC5hY3RpdmVBY2NvdW50c1RpdGxlIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgMTBweCAwO1xuICAgIG1hcmdpbi10b3A6IC0yNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtOyAvLzE3cHhcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAkcGFnZVdpZHRoO1xuICB9XG4gIC5hY3RpdmVBY2NvdW50c1RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgfVxuICAuanYtYWNjb3VudEltYWdlIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiA1JTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDAgMCByZ2JhKDAsIDAsIDAsIC4xKTtcbi8vICAgICAgbWFyZ2luOiA1cHg7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXByaTtcbiAgICB9XG4gIH1cbiAgLmp2LWZhY2Vib29rUGFnZSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuICAuanYtbWFrZUluYWN0aXZlIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgd2lkdGg6IDE1JTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIGRpc3BsYXk6IGJsb2NrIWltcG9ydGFudDtcbiAgfVxufVxuXG4vLyBBY2NvdW50cyBNb2RhbCBSdWxlc1xuXG4uanYtZmJHcm91cCB7XG4gIC5qdi1hY2NvdW50c0NvbnRhaW5lciB7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICBwYWRkaW5nOiAxJTtcbiAgICBsaSB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkYmx1ZS1wcmk7XG4gICAgfVxuICAgIC5jaGVja2JveCB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDEwcHggMTVweCAwO1xuICAgIH1cbiAgICAuanYtYWNjb3VudEltYWdlIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgICAucGFnZU5hbWUge1xuICAgICAgcGFkZGluZzogMTVweDtcbiAgICB9XG4gIH1cbn1cblxuXG4vKipcbiogICAgQW5uaWUncyBTb2NpYWwgTWVkaWEgQ29udGVudCBTdHVmZlxuKlxuKi9cblxuLmp2LXJpY2hNZXNzYWdlIHtcbiAgLnRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07IC8vMTdweFxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbiAgLnN1YlRpdGxlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICB9XG4gIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbiAgLmNoZWNrYm94U3ViVGl0bGV7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICB9XG4gIC50aW55TWNlSGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICB9XG4gIC5qdi1hZGRMaW5rc0FyZWEge1xuICAgIG1hcmdpbi10b3A6IDg1cHg7XG4gIH1cbiAgLmp2LXRlbXBsYXRlV3JhcHBlciB7XG4gICAgcmlnaHQ6IDEwcHg7XG4gIH1cbiAgLmVycm9yTWVzc2FnZSB7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBjb2xvcjogJHJlZDtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxuICAuY2hhcmFjdGVyRXJyb3J7XG4gICAgZm9udC13ZWlnaHQ6IDIwMDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW4tdG9wOjVweDtcbiAgICBtYXJnaW4tYm90dG9tOjEwcHg7XG4gIH1cbiAgLnNvY2lhbENoZWNrYm94ZXMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU2ZTY7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICB9XG4gIH1cblxuICAudGltZVBpY2tlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxuXG4gIC5tZXNzYWdlQm9keSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgfVxuICAubWVzc2FnZVRleHQge1xuICAgIHdpZHRoOiA5NyU7XG4gIH1cblxuICAuanYtY3VzdG9tTGluayB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgcmlnaHQ6IDMwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU5NTk1OTtcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcbiAgfVxufVxuXG4uaW5mb3JtYXRpb24tYmFyIHtcbiAgcG9zaXRpb246Zml4ZWQ7XG4gIGJvdHRvbTogLTUwcHg7XG4gIHdpZHRoOmluaGVyaXQ7XG4gIGhlaWdodDo1MHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjpib3R0b207XG4gIHRleHQtYWxpZ246Y2VudGVyO1xuICB6LWluZGV4Ojk5OTA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsNTEsNTEsLjcpO1xuICBjb2xvcjokd2hpdGU7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAzMDBtcyBlYXNlLWluLW91dDtcbiAgLmluZm9ybWF0aW9uTWVzc2FnZSB7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgbWFyZ2luLXRvcDoxNnB4O1xuICB9XG59XG5cbi5ub3RpZmljYXRpb24tYmFyIHtcbiAgJi5jbGlwcHkge1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICAgIHdpZHRoOjEwMHB4O1xuICAgIGxlZnQ6NzAwcHg7XG4gICAgdG9wOjEwNXB4O1xuICAgIC5ub3RpZmljYXRpb24tbWVzc2FnZSB7XG4gICAgICAvLyBib3gtc2hhZG93OiAwIDJweCAycHggY29sb3IuYWRqdXN0KCRsaWdodGdyYXksICRsaWdodG5lc3M6IC0zMCUpO1xuICAgICAgICBtYXJnaW4tdG9wOjNweDsgXG4gICAgICAgIHdpZHRoOjEwMCU7IFxuICAgICAgICBwb3NpdGlvbjpyZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7IFxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiR3aGl0ZTsgXG4gICAgICAgIGNvbG9yOiRib2R5O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItbGVmdDogc29saWQgM3B4ICRibHVlO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDMwMG1zIGVhc2UtaW4tb3V0O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIHBhZGRpbmc6MTBweDtcbiAgICAgICAgb3ZlcmZsb3c6dmlzaWJsZTtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgQGluY2x1ZGUgdHJpYW5nbGUobGVmdCwgJGJsdWUsIDZweCk7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgdG9wOjUwJTtcbiAgICAgICAgICBsZWZ0Oi02cHg7XG4gICAgICAgICAgbWFyZ2luLXRvcDotNnB4O1xuICAgICAgICAgIGhlaWdodDowO1xuICAgICAgICAgIHdpZHRoOjA7XG4gICAgICAgICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgICAgIH1cbiAgICAgICAgJi5zaG93e1xuICAgICAgICAgIG9wYWNpdHk6MTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBkaXNwbGF5Om5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgfVxufVxuXG4vKiBPcHQtb3V0ICovXG4uanYtZW1haWxSb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCUgMTAwJSAxMDAlIDEwMCU7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEwcHg7XG59XG5cbi5qdi1yb3VuZFJlZCB7XG4gIGJhY2tncm91bmQ6IHJlZDtcbn1cblxuLmp2LXJvdW5kT3JhbmdlIHtcbiAgYmFja2dyb3VuZDogb3JhbmdlO1xufVxuXG4uanYtcm91bmRHcmVlbiB7XG4gIGJhY2tncm91bmQ6IGdyZWVuO1xufVxuXG4uanYtaW5mbyB7XG4gIGJhY2tncm91bmQ6IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDAgd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICRibHVlICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogLTIycHg7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgcGFkZGluZzogMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3aWR0aDogMTYwcHg7XG59XG5cbi5qdi1jbG9zZTIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9jYW5kaWRhdGUtc3ByaXRlLnBuZ1wiKSBuby1yZXBlYXQgc2Nyb2xsIC01MnB4IC02MzVweCB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbiAgaGVpZ2h0OiAxMnB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LWluZGVudDogLTExOTk4OHB4O1xuICB3aWR0aDogMTRweDtcbn1cblxuLmp2LWluZGljYXRvckJvZHkge1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuXG4uanYtaW5mb0NvbnRhaW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk5O1xufVxuXG4uanYtaW5mb0NvbnRhaW46YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgIzNkODdjZjtcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAycHg7XG4gIHdpZHRoOiAwO1xufVxuXG4uanYtbW9yZUNvbnRhY3RzIHtcbiAgbWFyZ2luLWxlZnQ6LTE4cHg7XG4gIHdpZHRoOjU3NXB4O1xuICBoZWlnaHQ6ODBweDtcbiAgb3ZlcmZsb3cteTphdXRvO1xufVxuXG4uanYtYWRqdXN0V2lkdGh7XG4gIHdpZHRoOiA3MzlweDtcbn1cblxuLm1vZGFsLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgbWF4LWhlaWdodDogNTUwcHg7XG4gIG92ZXJmbG93OiBzY3JvbGw7XG59XG5cbi50b29sdGlwIHtcbiAgQGluY2x1ZGUgdG9vbHRpcDIoKTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBsZWZ0OiAtN3B4O1xuICBtYXJnaW4tdG9wOiAzcHg7XG4gIHdpZHRoOiAzNTBweDtcbiAgei1pbmRleDogMTtcbiAgJjpiZWZvcmUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgfVxufVxuXG4uaWNvbi10b29sdGlwIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWxlY3QtZW1haWwtc3ViamVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDY1JTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uc2VsZWN0LWVtYWlsLWNyZWF0ZS1kYXRlIHtcbiAgY29sb3I6ICRkYXJrLXNlYztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2lkdGg6IDM0JTtcbiAgd2lkdGg6IGNhbGMoMzUlIC0gNHB4KTtcbn1cblxuLmhhc0RhdGVwaWNrZXIge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvYmx1ZS9pY29uLWNhbGVuZGFyLnBuZycpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB9XG5cbi5sZWZ0QXJyb3cge1xuICBAaW5jbHVkZSBwYWdpbmF0aW9uKHByZXZpb3VzKTtcbn1cbi5yaWdodEFycm93IHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbihuZXh0KTtcbn1cbi5qdi1pblByb2Nlc3Mge1xuICBjb2xvcjogIzgwODA4MDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbFxufVxuLmp2LWdyaWRIZWFkZXJBY3Rpb25QYW5lbCB7XG4gIC5qdi1hY3Rpb25XaWR0aCB7XG4gICAgd2lkdGg6IDE2MHB4O1xuICB9XG4gIC5qdi1zb3J0QnlXaWR0aCB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICB9XG4gIC5qdi1tYXhEcm9wRG93biB7XG4gICAgbWluLXdpZHRoOiAxMTVweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gIH1cbiAgLmp2LXNvcnRQYW5lbDEge1xuICAgIGxlZnQ6IDI3MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmp2LW1heERyb3BEb3duTGlzdCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xuICB9XG59XG5cbi5qdi1jb250YWN0TmFtZSB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wO1xufVxuXG4uanYtbW9kYWwtdmlzaWJsZSAjdWktZGF0ZXBpY2tlci1kaXYge1xuICB6LWluZGV4OiAxMDAwMDAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuXG5pbnB1dFt1aS1kYXRlXSwgaW5wdXRbanYtbG9jYWxlLWRhdGVwaWNrZXJdIHsgXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9ibHVlL2ljb24tY2FsZW5kYXIucG5nP3Y9MDE1MzAwNDA1ODIpO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtMnB4O1xuXHRtYXgtd2lkdGg6IDEyMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4uc2Nyb2xsYmFyXG57XG5cdGZsb2F0OiBsZWZ0O1xuXHRoZWlnaHQ6IDcwcHg7XG5cdHdpZHRoOiA3NjVweDtcblx0YmFja2dyb3VuZDogI0Y1RjVGNTtcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXHRvdmVyZmxvdy14OiBhdXRvO1xufVxuXG4uc2Nyb2xsYmFyTWVzc2FnZVxue1xuXHRtaW4taGVpZ2h0OiAzMHB4O1xuICBcdGNvbG9yOiByZWQ7XG4gIFx0cGFkZGluZzogNXB4O1xuICBcdHdoaXRlLXNwYWNlOnByZS13cmFwO1xufVxuXG4uc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhci10cmFja1xue1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLDAsMCwwLjMpO1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xufVxuXG4uc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhclxue1xuXHR3aWR0aDogOHB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xufVxuXG4uc2Nyb2xsYmFyOjotd2Via2l0LXNjcm9sbGJhci10aHVtYlxue1xuXHRib3JkZXItcmFkaXVzOiAxMHB4O1xuXHQtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCA2cHggcmdiYSgwLDAsMCwuMyk7XG5cdGJhY2tncm91bmQtY29sb3I6ICM4MzgzODM7XG59XG5cbi50b3gtdGV4dGFyZWEtd3JhcCxcbi50b3gtdGV4dGFyZWEge1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufSIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwiLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5cbi8vIEZvbnQgV2VpZ2h0c1xuJGZvbnQtd2VpZ2h0LXRoaW46IDMwMDtcbiRmb250LXdlaWdodC1yZWd1bGFyOiA0MDA7XG4kZm9udC13ZWlnaHQtc2VtaTogNjAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcblxuLy8gRm9udCBTaXplc1xuJGZvbnQtc2l6ZS1zbWFsbDogMTJweDtcbi8vIGJhc2UgZm9udC1zaXplIGlzIGRlZmluZWQgaW4gdGhlIGJvZHkgdGFnIEAgMTNweC4gU2VlIGJlbG93LlxuJGZvbnQtc2l6ZS1ub3JtYWw6IDEzcHg7XG4kZm9udC1zaXplLW1lZGl1bTogMTZweDtcbiRmb250LXNpemUtbGFyZ2U6IDIycHg7XG4kZm9udC1zaXplLXhsYXJnZTogMjhweDtcblxuXG5AbWl4aW4gdHlwZS1saWdodCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xufVxuXG5AbWl4aW4gdHlwZS1yb21hbiB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xufVxuXG5AbWl4aW4gdHlwZS1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cblxuQG1peGluIHR5cGUtaGVhdnkge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cblxuQG1peGluIHJlc2V0Rm9udHMge1xuICAgIGJvZHkge1xuICAgICAgICBjb2xvcjogJGJvZHk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7IC8vIEFkZGluZyBIZWx2ZXRpY2EsIEhlbHZldGljYSBOZXVlLCBhbmQgQXJpYWwgYXMgRmFsbGJhY2tzIGlmIG5lY2Vzc2FyeVxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB9XG5cbiAgICBoNSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB9XG5cbiAgICBwIHtcblxuICAgIH1cbiAgICBzdHJvbmcsIHN0cm9uZyAqIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgIH1cbiAgICAuc21hbGwge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG5cbiAgICB9XG4gICAgdGltZSB7XG4gICAgICAgIGNvbG9yOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDM1JSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICB9XG5cbn1cbmg0Lm5vZm9udGZhbWlseXJlcSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pICFpbXBvcnRhbnQ7XG59IiwiLy8gVXBkYXRlZCBieSBLZW5uZXRoIEphbWVzIEhhbWVyIHwga2VubmV0aEBqb2J2aXRlLmNvbVxuLy8gTWFyIDExLCAyMDE0XG4vLyBHb29nbGUgRm9udHMgLSBPcGVuIFNhbnM6IGh0dHA6Ly93d3cuZ29vZ2xlLmNvbS9mb250cyNVc2VQbGFjZTp1c2UvQ29sbGVjdGlvbjpPcGVuK1NhbnNcbi8vIENvbnZlcnRlZCB0byB3ZWIgdHlwZSB2aWE6IGh0dHA6Ly9mb250cHJlcC5jb20vIFxuQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlIFwiLi4vLi4vLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1MaWdodC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0LnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0LnN2ZyMwOWJlNGJmZTg5NzVhNjU3YWY2NDQ0YTZmMWQ3Mzg0OCcpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAgMzAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1MaWdodEl0YWxpYy5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1MaWdodEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0SXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0SXRhbGljLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0SXRhbGljLnN2ZyNmY2NjY2YxYWNmNTViMTFkM2U5MmNkZjEyM2IyOGRhMCcpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAgMzAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1SZWd1bGFyLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVJlZ3VsYXIudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtUmVndWxhci5zdmcjZGM1NmYwOTM4YzA5YzI3YTQxNTZiYjBmOGY1MTc2YTInKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG4gIGZvbnQtc3R5bGU6ICAgbm9ybWFsO1xuICBmb250LXdlaWdodDogIDQwMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtSXRhbGljLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1JdGFsaWMudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtSXRhbGljLnN2ZyM5NGMzM2NkZDhmODg0N2YzNDQ0OTkwYWI2YzZlNmE2MScpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAgNDAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1TZW1pYm9sZC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1TZW1pYm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkLnN2ZyNiOTY4ODBmYWZiZjZiMDUxZmY0OWQ5ZmU4YTMxMTM3YycpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAgNjAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1TZW1pYm9sZEl0YWxpYy5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1TZW1pYm9sZEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkSXRhbGljLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkSXRhbGljLnN2ZyMzMjc1NmJkNTkwMTg2YTlmMjQ4NzQxZDU1NDhiNDY2ZScpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAgNjAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1Cb2xkLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUJvbGQudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtQm9sZC5zdmcjNzI4MDBiNjY1YmE2MGE5YTU4Njc0ZTJhNmJlZmRlM2EnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG4gICAgICAgXG4gIGZvbnQtc3R5bGU6ICAgbm9ybWFsO1xuICBmb250LXdlaWdodDogIDcwMDtcbn1cblxuXG4vLyBGb250IFdlaWdodHNcbiRmb250LXdlaWdodC10aGluOiAzMDA7XG4kZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xuJGZvbnQtd2VpZ2h0LXNlbWk6IDYwMDtcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XG5cbi8vIEZvbnQgU2l6ZXNcbiRmb250LXNpemUtc21hbGw6IDEycHg7XG4vLyBiYXNlIGZvbnQtc2l6ZSBpcyBkZWZpbmVkIGluIHRoZSBib2R5IHRhZyBAIDEzcHguIFNlZSBiZWxvdy5cbiRmb250LXNpemUtbm9ybWFsOiAxM3B4O1xuJGZvbnQtc2l6ZS1tZWRpdW06IDE2cHg7XG4kZm9udC1zaXplLWxhcmdlOiAyMnB4O1xuJGZvbnQtc2l6ZS14bGFyZ2U6IDI4cHg7XG5cblxuXG5ib2R5IHtcbiAgICBjb2xvcjogJGJvZHk7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjsgLy8gQWRkaW5nIEhlbHZldGljYSwgSGVsdmV0aWNhIE5ldWUsIGFuZCBBcmlhbCBhcyBGYWxsYmFja3MgaWYgbmVjZXNzYXJ5XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuaDEge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG59XG5cbmgyIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuaDMge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuaDQge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuaDUge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuYiwgc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xufVxuXG4uc21hbGwge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG59XG5cbmxhYmVsIHtcblxufVxudGltZSB7XG4gICAgY29sb3I6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMzUlKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbn1cbiIsIi8vbWl4aW5zXG5AdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcIi4vY29sb3JzXCIgYXMgKjtcbkB1c2UgXCIuL2ZvbnRzXCIgYXMgKjtcblxuQG1peGluIGZpcnN0IHtcblx0Ym9yZGVyLXRvcDogbm9uZVxufVxuXG5AbWl4aW4gbGFzdCB7XG5cdGJvcmRlci1ib3R0b206IG5vbmVcbn1cblxuQG1peGluIGNsZWFyZml4IHtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcbiAgJjphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuXG5AbWl4aW4gYnV0dG9uKCRiYWNrZ3JvdW5kOiAkYmx1ZSkge1xuXHRiYWNrZ3JvdW5kOiAkYmFja2dyb3VuZDtcdFxuXHRjb2xvcjogJHdoaXRlO1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuXHRsaW5lLWhlaWdodDogMTtcblx0bWluLXdpZHRoOiA1MHB4O1xuXHRwYWRkaW5nOiA4cHggMTVweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXI6IG5vbmU7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZDogJGJhY2tncm91bmQ7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHR9XG5cdCY6YWN0aXZle1xuXHRcdG9wYWNpdHk6IC44O1xuXHR9XG59XG4uanYtYmx1ZUJ1dHRvbiB7XG5cdEBpbmNsdWRlIGJ1dHRvbigkYmx1ZSk7XG59XG5cbi5qdi1ncmF5QnV0dG9uIHtcblx0QGluY2x1ZGUgYnV0dG9uKCRkYXJrKTtcbn1cblxuLy8gZm91bmQgaW4gX2Jhc2Uuc2NzcyBmcm9tIE1vY2t1cCBTZXJ2ZXJcbkBtaXhpbiB0cmlhbmdsZSgkZGlyZWN0aW9uOiBkb3duLCAkY29sb3I6ICRibHVlLCAkc2l6ZTogNnB4KSB7XG5cdEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yaWdodDogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci10b3A6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cblx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgJGNvbG9yO1xuXHR9XG5cdGhlaWdodDogMDtcblx0d2lkdGg6IDA7XG59XG5cbkBtaXhpbiB0ZXh0YXJlYSAoJHdpZHRoLCAkaGVpZ2h0LCAkbWFyZ2luKSB7XG5cdGJvcmRlci1yYWRpdXM6IDNweDtcblx0Ym94LXNoYWRvdzogaW5zZXQgMCAycHggNnB4IC00cHggJGRhcmstdHJpO1xuXHR3aWR0aDogJHdpZHRoO1xuXHRoZWlnaHQ6ICRoZWlnaHQ7XG5cdG1hcmdpbjogJG1hcmdpbjtcblx0Y29sb3I6ICRib2R5OyBcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRyZXNpemU6bm9uZTsgXG5cdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXByaTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuXHRwYWRkaW5nOiA1cHggNXB4IDZweCA1cHg7XG5cdGN1cnNvcjogdGV4dDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRvdmVyZmxvdy15OiBzY3JvbGw7XG5cdCY6Zm9jdXMge1xuLy9cdFx0Ym94LXNoYWRvdzogIDAgMHB4IDE1cHggLTVweCAkZGFyaztcblx0XHRvdXRsaW5lOiAwO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRibHVlICFpbXBvcnRhbnQ7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHR9XG59XG5cbkBtaXhpbiBpbnB1dCAoJHdpZHRoLCAkbWFyZ2luKSB7XG5cdCZbdHlwZT10ZXh0XSxcblx0Jlt0eXBlPXBhc3N3b3JkXSB7XG5cdFx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRcdGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDZweCAtNHB4IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMTAlKTtcblx0XHR3aWR0aDogJHdpZHRoO1xuXHRcdG1hcmdpbjogJG1hcmdpbjsgXG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuXHRcdGNvbG9yOiAkZGFyaztcblx0XHRwYWRkaW5nOiA1cHggNXB4IDZweCA1cHg7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXByaTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG5cdFx0Y3Vyc29yOiB0ZXh0O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdCY6Zm9jdXMge1xuXHQvL1x0XHRib3gtc2hhZG93OiAwIDBweCAxNXB4IC01cHggY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiAtMTAlKTtcblx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZSAhaW1wb3J0YW50O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gc2VsZWN0ICgkd2lkdGgsICRtYXJnaW4pIHtcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xuXHRib3gtc2hhZG93OiBpbnNldCAwIDJweCA2cHggLTRweCAkZGFyay10cmk7XG5cdHdpZHRoOiAkd2lkdGg7XG5cdG1hcmdpbjogJG1hcmdpbjtcblx0Zm9udC1zaXplOiAxM3B4O1xuXHRoZWlnaHQ6IDI4cHg7XG5cdGNvbG9yOiAkZGFyaztcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHQtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuXHRib3JkZXItaW1hZ2U6IGluaXRpYWw7XG5cdHdoaXRlLXNwYWNlOiBwcmU7XG5cdC13ZWJraXQtcnRsLW9yZGVyaW5nOiBsb2dpY2FsO1xuXHRjb2xvcjogYmxhY2s7XG5cdGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXByaTtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlciAhaW1wb3J0YW50O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG5cdHBhZGRpbmc6IDVweDtcblx0Jjpmb2N1cyB7XG5cdFx0b3V0bGluZTogMDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZSAhaW1wb3J0YW50O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcdFxuXHR9XG59XG5cbkBtaXhpbiBwYWdpbmF0aW9uKCRkaXJlY3Rpb24pIHtcblx0JiB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR0ZXh0LWluZGVudDogLTk5OTk5cHg7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdGhlaWdodDogMjRweDtcblx0XHR3aWR0aDogMjRweDtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdH1cblxuXHRAaWYgJGRpcmVjdGlvbiA9PSBcInByZXZpb3VzXCIge1xuXHRcdFx0JiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29uLXByZXZpb3VzLnN2ZycpIDAgMCBuby1yZXBlYXQgJHdoaXRlO1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHRcdFx0fVxuXHR9XG5cblx0QGlmICRkaXJlY3Rpb24gPT0gXCJuZXh0XCIge1xuXHRcdFx0JiB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29uLW5leHQuc3ZnJykgMCAwIG5vLXJlcGVhdCAkd2hpdGU7XG5cdFx0XHR9XG5cdH1cblxuXHQmLmluYWN0aXZlIHtcblx0XHRcdG9wYWNpdHk6IC4zO1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0Y3Vyc29yOiB0ZXh0O1xuXHR9XG59IiwiQHVzZSAnc2Fzczpjb2xvcic7XG4vLyBTdHlsZWtpdCBDb2xvcnNcbiRibGFjazogIzIyMjtcbiR3aGl0ZTogI0ZGRjtcbiRkYXJrOiAjMzMzO1xuJGRhcmstcHJpOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDc1LjUlKTsgLyogI2YxZjFmMSAqL1xuJGRhcmstc2VjOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDYwJSk7IC8qICNDQ0MgKi9cbiRkYXJrLXRyaTogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiAzMCUpOyAvKiAjNjY2ICovXG5cbiRibHVlOiAjM2Q4N2NmOyAvKiAkYmx1ZTogIzQxODhDQzsgKi9cbiRibHVlLXByaTogY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiA0MyUpO1xuJGJsdWUtc2VjOiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDMwJSk7XG4kYmx1ZS10cmk6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogLTIwJSk7XG5cbiRncmVlbjogIzM4QjI0QTtcbiRncmVlbi1wcmk6IGNvbG9yLmFkanVzdCgkZ3JlZW4sICRsaWdodG5lc3M6IDQ1JSk7XG4kZ3JlZW4tc2VjOiBjb2xvci5hZGp1c3QoJGdyZWVuLCAkbGlnaHRuZXNzOiAzMCUpO1xuJGdyZWVuLXRyaTogY29sb3IuYWRqdXN0KCRncmVlbiwgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiRyZWQ6ICNlNTE0MTQ7XG4kcmVkLXByaTogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IDQzJSk7XG4kcmVkLXNlYzogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IDIwJSk7XG4kcmVkLXRyaTogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IC0xMCUpO1xuXG4kb3JhbmdlOiAjZjU3ZDIxO1xuJG9yYW5nZS1wcmk6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiA0MyUpO1xuJG9yYW5nZS1zZWM6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiAyMCUpO1xuJG9yYW5nZS10cmk6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiAtNyUpO1xuXG4kbWFnZW50YTogI2YwMTk3ODtcbiRtYWdlbnRhLXByaTogY29sb3IuYWRqdXN0KCRtYWdlbnRhLCAkbGlnaHRuZXNzOiAzMCUpO1xuJG1hZ2VudGEtc2VjOiBjb2xvci5hZGp1c3QoJG1hZ2VudGEsICRsaWdodG5lc3M6IDIwJSk7XG4kbWFnZW50YS10cmk6IGNvbG9yLmFkanVzdCgkbWFnZW50YSwgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiRsaW5rZWRpbi1jb2xvcjogIzBENjY5NjtcbiR0d2l0dGVyLWNvbG9yOiAjMzRBQURGO1xuJGdvb2dsZS1jb2xvcjogI0RENEIzOTtcbiRmYWNlYm9vay1jb2xvcjogIzNENUI5NjtcbiRkcm9wYm94LWNvbG9yOiAjMDA3RUU1O1xuJGJpbmctY29sb3I6ICNmYWE2MWM7XG5cbiRwdXJwbGU6ICM3MzU0YmQ7XG4kYmxhY2s6ICMyMjI7XG4kYm9yZGVyOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDcwJSk7XG5cbi8vIEdsb2JhbCBFbGVtZW50c1xuJGJvZHk6ICRkYXJrO1xuJGdsb2JhbC1iZy1jb2xvcjogJHdoaXRlO1xuJGJvcmRlckJsdWU6IDFweCBzb2xpZCAkYmx1ZS1wcmk7XG4kZm9udC13ZWlnaHQtc2VtaUdyYXk6ICRkYXJrLXRyaTtcbiR0aC1hY3Rpb24tYmctY29sb3I6ICRkYXJrLXByaTtcbiRmaWx0ZXItYmctY29sb3I6ICRkYXJrLXByaTtcbiR0aC1iZy1jb2xvcjogJGJsdWUtcHJpO1xuJGVudGl0eVJvd0JvcmRlckNvbG9yOiAkYm9yZGVyO1xuJGxhYmVsOiAkZGFyay10cmk7XG4kZmlsdGVyU2hhZG93Q29sb3I6ICRkYXJrLXNlYztcbiRoZWFkZXJCYWNrZ3JvdW5kQ29sb3I6ICRkYXJrLXByaTtcbiRoZWFkZXJQYW5lbHNDb2xvcjogJGJvcmRlcjtcbiRmaWx0ZXJIb3Jpem9udGFsT2Zmc2V0OiAycHg7XG4kaGVhZGVySDJIZWlnaHQ6IDgwcHg7XG4kYWN0aW9uYm9yZGVyQ29sb3I6ICRib3JkZXI7XG4kbW9kYWwtc2hhZG93OiB0cmFuc3BhcmVudDtcblxuXG4iLCIvKipcbipcdEFueSB0aW1lIHlvdSBhZGQgYW5vdGhlciBjb21tb24gc25pcHBldCBwdXQgaXQgYXQgdGhlIHRvcCBvZiB0aGUgY29udGFpbmluZyBmaWxlLlxuKi9cbkB1c2UgXCJwYXJ0aWFscy9jb2xvcnNcIiBhcyAqO1xuQHVzZSBcIi4uLy4uL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHNcIiBhcyAqO1xuQHVzZSBcIi4vcGFydGlhbHMvbWl4aW5zXCIgYXMgKjtcblxuQGluY2x1ZGUgcmVzZXRGb250cygpO1xuXG4vKipcbipcdFZBOiBOZWVkZWQgZm9yIHRoZSBoZWxwIHNlY3Rpb25zIGF0IHRoZSB0b3Agb2YgdGhlIGRldGFpbCBwYWdlcyBhbmQgdGhlIGxpc3QgcGFnZXMuIFxuKi9cblxuJHN1bW1hcnlTZWN0aW9uQmFja2dyb3VuZENvbG9yOiAjZGNkY2RjO1xuXG4uanYtc3VtbWFyeVNlY3Rpb257XG5cdHBhZGRpbmc6IDBweDsgICBcblx0YmFja2dyb3VuZC1jb2xvcjogJHN1bW1hcnlTZWN0aW9uQmFja2dyb3VuZENvbG9yO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdHBhZGRpbmc6IDA7XG5cdC8vIHdpZHRoOiA5OTBweDtcblx0bWFyZ2luOiA1cHggMCAxNXB4O1xuXHQuanYtZXhwYW5kLWNvbGxhcHNlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogLTEuNGVtO1xuXHR9XG5cdC5qdi1nZXRTdGFydGVkIHtcblx0XHRib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgM3B4O1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYmx1ZS10cmk7XG5cdFx0cGFkZGluZzogMTBweCAxMHB4IDEwcHggMzBweDtcblx0XHRhIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG5cdFx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHR9XG5cdH1cblx0Lmp2LWV4cGxvZGUge1xuXHRcdHBhZGRpbmc6IDE1cHggMzBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Lmp2LXN1bW1hcnktY2xvc2Uge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDE1cHg7XG5cdFx0XHR0b3A6IC00MHB4O1xuXHRcdFx0d2lkdGg6IDE2cHg7XG5cdFx0fVxuXHRcdHVsIHtcblx0XHRcdCY6OmFmdGVyIHtcbiAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG5cdFx0XHRsaSB7XG5cdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdGRpdiB7XG5cdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdH1cblx0XHRcdFx0LmNpcmNsZU51bWJlciB7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkZGFyaztcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGNvbG9yOiAkd2hpdGU7XG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsOyAvLzE1cHhcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDVweCAxMXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQuZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdHdpZHRoOiA4NSU7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07IC8vMTVweFxuXHRcdFx0XHRcdFx0bWFyZ2luOiA1cHggMDtcblx0XHRcdFx0XHRcdGNvbG9yOiAkZGFyaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0cCB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVx0XG5cdFx0XHQmLnR3byB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0XHQmLnRocmVlIHtcblx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdHdpZHRoOiAzMyU7XG5cdFx0XHRcdFx0LmRlc2NyaXB0aW9uIHtcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5qdi1zdGF0V3JhcHBlciB7XG5cdCY6OmFmdGVyIHtcbiAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFxufVxuXG4ud2hpdGUtc3BhY2Uge1xuXHRAZXh0ZW5kIC5qdi1zdGF0V3JhcHBlcjtcblx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmp2LWVtYWlsQW5hbHl0aWNzU2VjdGlvbiAuanYtc3RhdFBvZCB7XG5cdHdpZHRoOiAxNC4yJTtcbn1cblxuLmp2LXN0YXRQb2Qge1xuXHRiYWNrZ3JvdW5kOiAkaGVhZGVyQmFja2dyb3VuZENvbG9yO1xuXHRjb2xvcjogJGJvZHk7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRmbG9hdDogbGVmdDtcblx0aGVpZ2h0OiA4NXB4O1xuXHRtYXJnaW46IDAgMCAxcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHBhZGRpbmc6IDlweCAwIDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogMjQuNyU7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdCY6YmVmb3JlIHtcblx0XHRAaW5jbHVkZSB0cmlhbmdsZShkb3duLCAkZGFyay1zZWMsIDZweCk7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0bGVmdDogNTAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAtNnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0b3A6IDM2cHg7XG5cdFx0d2lkdGg6IDA7XG5cdFx0ei1pbmRleDogOTsgXG5cdH1cblx0JjphZnRlciB7XG5cdFx0QGluY2x1ZGUgdHJpYW5nbGUoZG93biwgJGhlYWRlckJhY2tncm91bmRDb2xvciwgNnB4KTtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGhlaWdodDogMDtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0bWFyZ2luLWxlZnQ6IC02cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMzVweDtcblx0XHR3aWR0aDogMDtcblx0XHR6LWluZGV4OiAxMDsgXG5cdH1cblxuXHRzcGFuIHtcblx0XHRiYWNrZ3JvdW5kOiAkd2hpdGU7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0Y29sb3I6ICRib2R5O1xuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcblx0XHRmb250LXNpemU6ICRmb250LXNpemUteGxhcmdlOyAvLzQ1cHhcblx0XHQvL2hlaWdodDogNjBweDtcblx0XHRsZWZ0OiAwO1xuXHRcdG1hcmdpbjogLTI1cHggYXV0byAyNXB4O1xuXHRcdHBhZGRpbmc6IDlweCAwIDM1cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNjBweDtcblx0XHR3aWR0aDogMTAwJTsgXG5cdH0gXG59IiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlIFwiLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL3R5cG9ncmFwaHktbm9mb250c1wiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL2dyYWRpZW50XCI7XG5cbkBtaXhpbiBidXR0b24oJGJhY2tncm91bmQ6ICRibHVlKSB7XG5cdGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1x0XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcblx0Ym9yZGVyOiBub25lO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcblx0bGluZS1oZWlnaHQ6IDE7XG5cdG1pbi13aWR0aDogNTBweDtcblx0cGFkZGluZzogOHB4IDE1cHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Jjpob3ZlciwgJjpmb2N1cyB7XG5cdFx0YmFja2dyb3VuZDogY29sb3IuYWRqdXN0KCRiYWNrZ3JvdW5kLCAkbGlnaHRuZXNzOiAtMjAlKTtcblx0XHRjb2xvcjogJHdoaXRlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblx0Jjpmb2N1cyB7XG5cdCAgIGJvcmRlcjogbm9uZTtcblx0fVxuXHQmOmFjdGl2ZXtcblx0XHRvcGFjaXR5OiAuODtcblx0fVxufVxuXG5AbWl4aW4gaG9sbG93LWJ1dHRvbigkY29sb3I6ICRibHVlKSB7XG5cdGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvcjtcblx0Y29sb3I6ICRjb2xvcjtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuXHRwYWRkaW5nLWJvdHRvbTogN3B4O1xuXHRwYWRkaW5nLXRvcDogN3B4O1xuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogJGNvbG9yO1xuXHR9XG5cdCY6YWN0aXZlLFxuXHQmOmZvY3VzIHtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3I7XG5cdH1cblx0JjpkaXNhYmxlZCB7XG5cdFx0Y29sb3I6ICRkYXJrO1xuXHRcdGJvcmRlci1jb2xvcjogJGRhcmstdHJpO1xuXHR9XG59XG5cbi5qdi1ibHVlQnV0dG9uIHtcblx0QGluY2x1ZGUgYnV0dG9uKCRibHVlKTtcbn1cblxuLmp2LWdyYXlCdXR0b24ge1xuXHRAaW5jbHVkZSBidXR0b24oJGRhcmstdHJpKTtcbn1cblxuLyoqKiBCVVRUT05TICoqKi9cbi5idG4sICVidG4ge1xuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdEBpbmNsdWRlIGJ1dHRvbjtcblx0Ji5yaWdodCB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHR9XG5cdCYuaW5saW5lIHtcblx0XHRwYWRkaW5nOiA3cHggOXB4O1xuXHR9XG59XG4uYnRuLWNhbmNlbCwgJWJ0bi1jYW5jZWwsIC5jYW5jZWwsICVjYW5jZWwge1xuXHRAZXh0ZW5kICVidG47XG5cdEBpbmNsdWRlIGJ1dHRvbigkZGFyay10cmkpO1xufVxuLmJ0bi1ncmVlbiwgJWJ0bi1ncmVlbiB7XG5cdEBleHRlbmQgJWJ0bjtcblx0QGluY2x1ZGUgYnV0dG9uKCRncmVlbik7XG59XG4uYnRuLWJsdWUsICVidG4tYmx1ZSB7XG5cdEBleHRlbmQgJWJ0bjtcblx0QGluY2x1ZGUgYnV0dG9uKCRibHVlKTtcbn1cbi5idG4taG9sbG93IHtcblx0QGluY2x1ZGUgaG9sbG93LWJ1dHRvbigpO1xufVxuXG4uYnRuLXJlZHtcblx0QGV4dGVuZCAlYnRuO1xuXHRAaW5jbHVkZSBidXR0b24oJHJlZCk7XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbi8vIFN0eWxla2l0IENvbG9yc1xuJGJsYWNrOiAjMjIyO1xuJHdoaXRlOiAjRkZGO1xuJGRhcms6ICMzMzM7XG4kZGFyay1wcmk6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogNzUuNSUpOyAvKiAjZjFmMWYxICovXG4kZGFyay1zZWM6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogNjAlKTsgLyogI0NDQyAqL1xuJGRhcmstdHJpOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDMwJSk7IC8qICM2NjYgKi9cbiRkYXJrLWJsdWU6ICMzMTQ3OUU7XG4kY29sb3ItYmxhY2s6ICMwMDAwMDA7XG5cbiRibHVlOiAjM2Q4N2NmOyAvKiAkYmx1ZTogIzQxODhDQzsgKi9cbiRibHVlLXByaTogY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiA0MyUpO1xuJGJsdWUtc2VjOiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDMwJSk7XG4kYmx1ZS10cmk6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogLTIwJSk7XG5cbiRncmVlbjogIzM4QjI0QTtcbiRncmVlbi1wcmk6IGNvbG9yLmFkanVzdCgkZ3JlZW4sICRsaWdodG5lc3M6IDQ1JSk7XG4kZ3JlZW4tc2VjOiBjb2xvci5hZGp1c3QoJGdyZWVuLCAkbGlnaHRuZXNzOiAzMCUpO1xuJGdyZWVuLXRyaTogY29sb3IuYWRqdXN0KCRncmVlbiwgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiRyZWQ6ICNlNTE0MTQ7XG4kcmVkLXByaTogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IDQzJSk7XG4kcmVkLXNlYzogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IDIwJSk7XG4kcmVkLXRyaTogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IC0xMCUpO1xuXG4kb3JhbmdlOiAjZjU3ZDIxO1xuJG9yYW5nZS1wcmk6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiA0MyUpO1xuJG9yYW5nZS1zZWM6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiAyMCUpO1xuJG9yYW5nZS10cmk6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiAtNyUpO1xuXG4kbWFnZW50YTogI2YwMTk3ODtcbiRtYWdlbnRhLXByaTogY29sb3IuYWRqdXN0KCRtYWdlbnRhLCAkbGlnaHRuZXNzOiAzMCUpO1xuJG1hZ2VudGEtc2VjOiBjb2xvci5hZGp1c3QoJG1hZ2VudGEsICRsaWdodG5lc3M6IDIwJSk7XG4kbWFnZW50YS10cmk6IGNvbG9yLmFkanVzdCgkbWFnZW50YSwgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiR5ZWxsb3c6ICNmOWVkMjU7XG4keWVsbG93LXByaTogY29sb3IuYWRqdXN0KCR5ZWxsb3csICRsaWdodG5lc3M6IDM0JSk7XG4keWVsbG93LXNlYzogY29sb3IuYWRqdXN0KCR5ZWxsb3csICRsaWdodG5lc3M6IDIwJSk7XG4keWVsbG93LXRyaTogY29sb3IuYWRqdXN0KCR5ZWxsb3csICRsaWdodG5lc3M6IC0xMC41JSk7XG5cbiRsaW5rZWRpbi1jb2xvcjogIzBENjY5NjtcbiR0d2l0dGVyLWNvbG9yOiAjMzRBQURGO1xuJGdvb2dsZS1jb2xvcjogI0RENEIzOTtcbiRmYWNlYm9vay1jb2xvcjogIzNENUI5NjtcbiRkcm9wYm94LWNvbG9yOiAjMDA3RUU1O1xuJGJpbmctY29sb3I6ICNmYWE2MWM7XG4kYmx1ZS1uYXZoaWdobGlnaHQtY29sb3I6ICM2Mzk1QzI7XG5cbiRibHVlLTQ2OiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDQ2JSk7XG4kcHVycGxlOiAjNzM1NGJkO1xuJGJsYWNrOiAjMjIyO1xuJGJvcmRlcjogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA3MCUpO1xuXG4vLyBHbG9iYWwgRWxlbWVudHNcbiRib2R5OiAkZGFyaztcbiRnbG9iYWwtYmctY29sb3I6ICR3aGl0ZTtcbiRib3JkZXJCbHVlOiAxcHggc29saWQgJGJsdWUtcHJpO1xuJGZvbnQtd2VpZ2h0LXNlbWlHcmF5OiAkZGFyay10cmk7XG4kZ3JpZEFjdGlvbkNvbG9yOiAkZGFyay1wcmk7XG4kZmlsdGVyU2hhZG93Q29sb3I6ICRkYXJrLXNlYztcbiRsYWJlbDogJGRhcmstdHJpO1xuJGVudGl0eVJvd0JvcmRlckNvbG9yOiAkYm9yZGVyO1xuJHRoLWFjdGlvbi1iZy1jb2xvcjogJGRhcmstcHJpO1xuJHRoLWJnLWNvbG9yOiAkYmx1ZS1wcmk7XG4kZmlsdGVyLWJnLWNvbG9yOiAkZGFyay1wcmk7XG4kZW50aXR5Um93Qm9yZGVyQ29sb3I6ICRib3JkZXI7XG4kbW9kYWwtc2hhZG93OiB0cmFuc3BhcmVudDtcblxuLy9zb2NpYWwgYnV0dG9uc1xuJGxpbmtlZGluX2NvbG9yOiAjMDA3QUFBO1xuJGdvb2dsZV9jb2xvcjogIzQyODVmNDtcbiRmYWNlYm9va19jb2xvcjogIzRBNDc5NztcbiR0d2l0dGVyX2NvbG9yOiAjNDI5REUyO1xuXG4kZ3JleTogIzgwODA4MDsiLCJcbi8vIElFOVxuJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1zdmc6IGZhbHNlO1xuXG5AdXNlIFwiLi9jb21tb24vY29sb3JzXCIgYXMgKjtcblxuLy8vLyBGT05UUyAvLy8vXG5cbkB1c2UgXCIuL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHNcIjtcbi8vQGluY2x1ZGUgZm9udHM7XG5AdXNlIFwic2FzczptYXRoXCI7XG5AdXNlIFwiLi9jb21tb24vZ3JhZGllbnRcIjtcblxuQHVzZSBcIi4vY29tbW9uL2J1dHRvbnNcIjtcbkB1c2UgXCIuL2NvbW1vbi90cmlhbmdsZVwiIGFzICo7XG5AdXNlIFwiLi9jb21tb24vcGFnaW5hdGlvblwiO1xuXG4kZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLXdlYmtpdDogZmFsc2UgIWRlZmF1bHQ7XG4kZXhwZXJpbWVudGFsLXN1cHBvcnQtZm9yLW1vemlsbGE6IGZhbHNlICFkZWZhdWx0O1xuJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1taWNyb3NvZnQ6IGZhbHNlICFkZWZhdWx0O1xuJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1vcGVyYTogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vLy8gVVRJTElUSUVTIC8vLy9cblxuLy8gQWRkcyBjcm9zcy1icm93c2VyIHByZWZpeGVzIHRvIHRoZSBzcGVjaWZpZWQgcHJvcGVydHlcbkBtaXhpbiB2ZW5kb3IoJHByb3BlcnR5LCAkdmFsdWUpIHtcblx0QGlmICRleHBlcmltZW50YWwtc3VwcG9ydC1mb3Itd2Via2l0IHsgLXdlYmtpdC0jeyRwcm9wZXJ0eX06IC13ZWJraXQoJHZhbHVlKTsgfVxuXHRAaWYgJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1tb3ppbGxhIHsgLW1vei0jeyRwcm9wZXJ0eX06IC1tb3ooJHZhbHVlKTsgfVxuXHRAaWYgJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1taWNyb3NvZnQgeyAtbXMtI3skcHJvcGVydHl9OiAtbXMoJHZhbHVlKTsgfVxuXHRAaWYgJGV4cGVyaW1lbnRhbC1zdXBwb3J0LWZvci1vcGVyYSB7IC1vLSN7JHByb3BlcnR5fTogLW8oJHZhbHVlKTsgfVxuXHQjeyRwcm9wZXJ0eX06ICR2YWx1ZTtcbn1cblxuXG4vLy8vIEFOSU1BVElPTlMgLy8vL1xuXG5AbWl4aW4gYW5pbWF0aW9uKCRwcm9wZXJ0aWVzKSB7IEBpbmNsdWRlIHZlbmRvcihhbmltYXRpb24sICRwcm9wZXJ0aWVzKTsgfVxuQG1peGluIGFuaW1hdGlvbi1uYW1lKCRwcm9wZXJ0aWVzKSB7IEBpbmNsdWRlIHZlbmRvcihhbmltYXRpb24tbmFtZSwgJHByb3BlcnRpZXMpOyB9XG5AbWl4aW4gYW5pbWF0aW9uLWRlbGF5KCRwcm9wZXJ0aWVzKSB7IEBpbmNsdWRlIHZlbmRvcihhbmltYXRpb24tZGVsYXksICRwcm9wZXJ0aWVzKTsgfVxuQG1peGluIGFuaW1hdGlvbi1kdXJhdGlvbigkcHJvcGVydGllcykgeyBAaW5jbHVkZSB2ZW5kb3IoYW5pbWF0aW9uLWR1cmF0aW9uLCAkcHJvcGVydGllcyk7IH1cbkBtaXhpbiBhbmltYXRpb24tZGlyZWN0aW9uKCRwcm9wZXJ0aWVzKSB7IEBpbmNsdWRlIHZlbmRvcihhbmltYXRpb24tZGlyZWN0aW9uLCAkcHJvcGVydGllcyk7IH1cbkBtaXhpbiBhbmltYXRpb24tZmlsbC1tb2RlKCRwcm9wZXJ0aWVzKSB7IEBpbmNsdWRlIHZlbmRvcihhbmltYXRpb24tZmlsbC1tb2RlLCAkcHJvcGVydGllcyk7IH1cbkBtaXhpbiBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50KCRwcm9wZXJ0aWVzKSB7IEBpbmNsdWRlIHZlbmRvcihhbmltYXRpb24taXRlcmF0aW9uLWNvdW50LCAkcHJvcGVydGllcyk7IH1cbkBtaXhpbiBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uKCRwcm9wZXJ0aWVzKSB7IEBpbmNsdWRlIHZlbmRvcihhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uLCAkcHJvcGVydGllcyk7IH1cblxuQG1peGluIHNsaWRlLXVwKCRkdXJhdGlvbjogMC4zcykge1xuXHR0cmFuc2l0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG5cdHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMSwgLjUsIDEpO1xuXHRtYXgtaGVpZ2h0OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1peGluIHNsaWRlLWRvd24oJGR1cmF0aW9uOiAwLjNzLCAkaGVpZ2h0OiAxMDAwcHgpIHtcblx0dHJhbnNpdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xuXHR0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1pbjtcblx0bWF4LWhlaWdodDogJGhlaWdodDtcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xuXHRvdmVyZmxvdy15OiBhdXRvO1xufVxuXG5cbi8vLy8gU1BFRUNIIEJVQkJMRVMgLy8vL1xuXG4vLyBUdXJucyBlbGVtZW50IGludG8gYSBzcGVlY2ggYnViYmxlcyAodXNlZCBmb3IgbnVtYmVycylcbkBtaXhpbiBidWJibGUoJGJhY2tncm91bmQ6IG5vbmUsICR0ZXh0OiBub25lKSB7XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRmb250LXNpemU6IDEzcHg7XG5cdHBhZGRpbmc6IDJweCA1cHg7XG5cdEBpZiAkdGV4dCAhPSBub25lIHtcblx0XHRjb2xvcjogJHRleHQ7XG5cdH1cblx0QGlmICRiYWNrZ3JvdW5kICE9IG5vbmUge1xuXHRcdGJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kO1xuXHR9XG5cdCY6YWZ0ZXIge1xuXHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0Ym9yZGVyLXN0eWxlOiBzb2xpZDtcblx0XHRib3JkZXItd2lkdGg6IDRweDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0d2lkdGg6IDA7XG5cdFx0Ym90dG9tOiAtM3B4O1xuXHRcdGxlZnQ6IDRweDtcblx0XHRAaWYgJGJhY2tncm91bmQgIT0gbm9uZSB7XG5cdFx0XHRib3JkZXItbGVmdC1jb2xvcjogJGJhY2tncm91bmQ7XG5cdFx0fVxuXHR9XG59XG5cbi8vIFR1cm5zIGVsZW1lbnQgaW50byBhIHJpYmJvbiB3cmFwcGluZyBhcm91bmQgdGhlIGVkZ2Ugb2Ygc29tZXRoaW5nICh0aW1lIHN0YW1wcylcbkBtaXhpbiBidWJibGUtc2lkZSgkYmFja2dyb3VuZDogJGJsdWUsICR0ZXh0OiAkd2hpdGUsICR0YWlsOiBib3R0b20sICRzaWRlOiByaWdodCkge1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdGJveC1zaGFkb3c6IDAgMXB4IDFweCAwICRkYXJrLXByaTtcblx0QGluY2x1ZGUgdHJpYW5nbGUtYWZ0ZXIoJHNpZGUsICRiYWNrZ3JvdW5kKTtcblx0Y29sb3I6ICR0ZXh0O1xuXHRkaXNwbGF5OiBibG9jaztcblx0cGFkZGluZzogNXB4IDdweDtcblx0Zm9udC1zaXplOiAxMXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcblx0ZmxvYXQ6ICRzaWRlO1xuXHR6LWluZGV4OiAyO1xuXHQmOmFmdGVyIHtcblx0XHQjeyR0YWlsfTogLTRweDtcblx0XHR6LWluZGV4OiAxO1xuXHR9XG5cdG1hcmdpbi0jeyRzaWRlfTogLTZweDtcblx0JjphZnRlciB7XG5cdFx0I3skc2lkZX06IDA7XG5cdH1cbn1cblxuLy8vLyBXSURUSCBIRUxQRVJTIC8vLy9cblxuQGVhY2ggJHdpZHRoIGluIDAsIDUsIDEwLCAyMCwgMjUsIDMwLCAzMywgMzQsIDM1LCA0MCwgNDUsIDUwLCA1NSwgNjAsIDY1LCA3MCwgNzUsIDgwLCA4NSwgOTAsIDk1LCAxMDAge1xuXHQudyN7JHdpZHRofSB7XG5cdFx0d2lkdGg6IG1hdGgucGVyY2VudGFnZShtYXRoLmRpdigkd2lkdGgsIDEwMCkpICFpbXBvcnRhbnQ7XG5cdFx0QGlmICR3aWR0aCA9PSAxMDAgb3IgJHdpZHRoID09IDAge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdH1cblx0XHRAaWYgJHdpZHRoID09IDAge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG5cdFx0fVxuXHR9XG59XG5cbi8vTWFyZ2luIEhlbHBlcnNcbkBlYWNoICRtYXJnaW5Ub3AgaW4gMCwgNSwgMTAsIDE1LCAyMCwgMjUsIDMwIHtcblx0Lm1hcmdpblRvcCN7JG1hcmdpblRvcH0ge1xuXHRcdG1hcmdpbi10b3A6ICRtYXJnaW5Ub3ArcHggIWltcG9ydGFudDtcblx0fVxufVxuQGVhY2ggJG1hcmdpblJpZ2h0IGluIDAsIDUsIDEwLCAxNSwgMjAsIDI1LCAzMCB7XG5cdC5tYXJnaW5SaWdodCN7JG1hcmdpblJpZ2h0fSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiAkbWFyZ2luUmlnaHQrcHggIWltcG9ydGFudDtcblx0fVxufVxuQGVhY2ggJG1hcmdpbkxlZnQgaW4gMCwgNSwgMTAsIDE1LCAyMCwgMjUsIDMwIHtcblx0Lm1hcmdpbkxlZnQjeyRtYXJnaW5MZWZ0fSB7XG5cdFx0bWFyZ2luLWxlZnQ6ICRtYXJnaW5MZWZ0K3B4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBlYWNoICRtYXJnaW5Cb3R0b20gaW4gMCwgNSwgMTAsIDE1LCAyMCwgMjUsIDMwIHtcblx0Lm1hcmdpbkJvdHRvbSN7JG1hcmdpbkJvdHRvbX0ge1xuXHRcdG1hcmdpbi1ib3R0b206ICRtYXJnaW5Cb3R0b20rcHggIWltcG9ydGFudDtcblx0fVxufVxuQGVhY2ggJG1hcmdpbiBpbiAwLCA1LCAxMCwgMTUsIDIwLCAyNSwgMzAsIDMzLCA0MCwgNDUsIDUwLCA1NSwgNjAsIDY1LCA3MCwgNzUsIDgwLCA4NSwgOTAsIDk1LCAxMDAge1xuXHQubSN7JG1hcmdpbn0ge1xuXHRcdG1hcmdpbjogJG1hcmdpbitweDtcblx0XHRAaWYgJG1hcmdpbiA9PSAxMDAgb3IgJG1hcmdpbiA9PSAwIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0XHRAaWYgJG1hcmdpbiA9PSAwIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHQvL292ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLy9QYWRkaW5nIEhlbHBlcnNcbkBlYWNoICRwYWRkaW5nVG9wIGluIDAsIDUsIDEwLCAxNSwgMjAsIDI1LCAzMCB7XG5cdC5wYWRkaW5nVG9wI3skcGFkZGluZ1RvcH0ge1xuXHRcdHBhZGRpbmctdG9wOiAkcGFkZGluZ1RvcCtweCAhaW1wb3J0YW50O1xuXHR9XG59XG5AZWFjaCAkcGFkZGluZ1JpZ2h0IGluIDAsIDUsIDEwLCAxNSwgMjAsIDI1LCAzMCB7XG5cdC5wYWRkaW5nUmlnaHQjeyRwYWRkaW5nUmlnaHR9IHtcblx0XHRwYWRkaW5nLXJpZ2h0OiAkcGFkZGluZ1JpZ2h0K3B4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBlYWNoICRwYWRkaW5nTGVmdCBpbiAwLCA1LCAxMCwgMTUsIDIwLCAyNSwgMzAge1xuXHQucGFkZGluZ0xlZnQjeyRwYWRkaW5nTGVmdH0ge1xuXHRcdHBhZGRpbmctbGVmdDogJHBhZGRpbmdMZWZ0K3B4ICFpbXBvcnRhbnQ7XG5cdH1cbn1cbkBlYWNoICRwYWRkaW5nQm90dG9tIGluIDAsIDEwLCAxNSwgMjAsIDI1LCAzMCB7XG5cdC5wYWRkaW5nQm90dG9tI3skcGFkZGluZ0JvdHRvbX0ge1xuXHRcdHBhZGRpbmctYm90dG9tOiAkcGFkZGluZ0JvdHRvbStweCAhaW1wb3J0YW50O1xuXHR9XG59XG5cbkBlYWNoICRwYWQgaW4gMCwgNSwgMTAsIDE1LCAyMCwgMjUsIDMwLCAzMywgNDAsIDQ1LCA1MCwgNTUsIDYwLCA2NSwgNzAsIDc1LCA4MCwgODUsIDkwLCA5NSwgMTAwIHtcblx0LnAjeyRwYWR9IHtcblx0XHRwYWRkaW5nOiAkcGFkK3B4O1xuXHRcdEBpZiAkcGFkID09IDEwMCBvciAkcGFkID09IDAge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDAgO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwIDtcblx0XHR9XG5cdFx0QGlmICRwYWQgPT0gMCB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDAgO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMCA7XG5cdFx0XHQvL292ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcblx0XHR9XG5cdH1cbn1cblxuLy9IZWxwZXIgY2xhc3MgdG8gYXZvaWQgcHJpbnRpbmcgdGhlIFVSTCB3aGVyZSA8YT4gaHJlZiBpcyB1c2VkXG5cbkBtZWRpYSBwcmludCB7ICBcbiAgICBhW2hyZWZdOmFmdGVyIHsgY29udGVudDogbm9uZSAhaW1wb3J0YW50OyB9ICBcbn1cbiIsIi8vQ1NTIG5lZWRzIHRvIGJlIGNsZWFuZWQgdXAgb24gdGhpcyBwYWdlIFxuXG5AdXNlIFwiLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL3Rvb2x0aXBcIiBhcyAqO1xuQHVzZSBcIi4uL19iYXNlXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vdHlwb2dyYXBoeS1ub2ZvbnRzXCIgYXMgKjtcbnRhYmxlLm1vZGFsVGFibGVWaWV3IHtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcblxuICAgIHRib2R5IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHdoaXRlO1xuICAgICAgICB0ciB7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuZ3JvdXBlZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5hY3RucyB7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIHRkLnJpZ2h0LFxuICAgIHRoLnJpZ2h0XG4gICAge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuXG4gICAgdGQubGVmdCxcbiAgICB0aC5sZWZ0XG4gICAge1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XG4gICAgICAgIG1heC13aWR0aDogMTIzcHggIWltcG9ydGFudDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBUaGlzIGlzIGZvciB0Zm9vdCAmIHRoZWFkc1xuICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZDogJHRoLWJnLWNvbG9yO1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDsgLy8xMXB4O1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgfVxuXG4gICAgdGguaGVhZGVyUm93IHtcbiAgICAgICAgYmFja2dyb3VuZDogJHRoLWFjdGlvbi1iZy1jb2xvcjtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcbiAgICB9XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXIhaW1wb3J0YW50O1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICAmLmFjdGlvbnMge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgICAgICAgICAgfVxuICAgIH1cblxuICAgIHVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICB0Zm9vdCB0aCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXByaTtcbiAgICAgICAgLnBhZ2luZyB7XG4gICAgICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxudGFibGUubW9kYWxUYWJsZVZpZXd7XG4gICAgbWFyZ2luLXRvcDoxMHB4O1xuICAgIHRye1xuICAgICAgICAvL2JvcmRlcjogbm9uZTtcbiAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkYXJrLXNlYyAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIHRke1xuICAgICAgICBwYWRkaW5nOjNweDtcbiAgICB9XG4gICAgdGh7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTZlNmU2ICFpbXBvcnRhbnQ7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7IC8vMTVweDtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbn1cblxuLmxlZnR7XG4gICAgZmxvYXQ6IGxlZnQ7XG59XG5cbi5yaWdodHtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi8vU2VsZWN0MiBzdHlsZXNcblxuLnNlbGVjdDItb2Zmc2NyZWVue1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnNlbGVjdDItcmVzdWx0c3tcbiAgICAuc2VsZWN0Mi1yZXN1bHR7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgfVxufVxuXG4vLyBEZWZpbml0aW9uTGlzdCBGb3JtIC8vXG4uanYtbW9kYWx7XG4gICAgZm9ybSB7XG4gICAgICAgIHBhZGRpbmc6IDAgM3B4O1xuICAgIH1cbiAgICBkdCB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBwYWRkaW5nOiA1cHggMHB4O1xuICAgIH1cbiAgICBkZCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgMjAlO1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICBwYWRkaW5nOiA1cHggMHB4O1xuICAgIH0gICAgXG59XG5cblxuLy9maWxldXBsb2FkZXJcbmZpZWxkc2V0W2p2LXVwbG9hZGVyXXtcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XG59XG4udXBsb2FkLCBbanYtdXBsb2FkZXJde1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjQUFBICFpbXBvcnRhbnQ7XG59XG5cbi5xcS11cGxvYWQtaW5zdHJ1Y3Rpb257XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwcHggMTBweDtcbn1cblxuLnFxLXVwbG9hZC1saXN0e1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG5cbi8vQnV0dG9uc1xuLmJ0bi1jYW5jZWx7XG4gICAgYmFja2dyb3VuZDogJGRhcms7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBtaW4td2lkdGg6IDUwcHg7XG4gICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4uYnRuLWJsdWV7XG4gICAgYmFja2dyb3VuZDogIzNkODdjZjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIG1pbi13aWR0aDogNTBweDtcbiAgICBwYWRkaW5nOiA4cHggMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmJ1dHRvbntcbiAgICBiYWNrZ3JvdW5kOiAjM2Q4N2NmO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgJi5zZWFyY2gtYnRue1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICBwYWRkaW5nOiAwcHggNXB4O1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGJvdHRvbTogMnB4O1xuICAgIH1cbiAgICBtaW4td2lkdGg6IDM1cHg7XG4gICAgcGFkZGluZzogOHB4IDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuYnV0dG9uW2Rpc2FibGVkXXtcbiAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cblxuXG5sYWJlbHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy9IZWxwZXIgbWV0aG9kcy8vXG5cbi5ibG9ja3tcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxlZnR7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xufVxuXG4ucmlnaHR7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiByaWdodDtcbn1cblxuLmNsZWFye1xuICAgICY6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgfVxufVxuLmNsZWFyU2VhcmNoe1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMTBweDtcbiAgICB0b3A6IDFweDtcbiAgICBjb2xvcjogIzk5OTtcbn1cblxuLy9QYWdpbmF0aW9uIGFycm93c1xuXG4ucGFnaW5ne1xuICAgIGNvbG9yOiAjM2Q4N2NmO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4ucGFnaW5nIC5qdi1hcnJvd0xlZnQge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OTlweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjRweDtcbiAgICB3aWR0aDogMjRweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbi1wcmV2aW91cy5zdmdcIikgMCAwIFxufVxuLnBhZ2luZyAuanYtYXJyb3dSaWdodHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNiAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb24tbmV4dC5zdmdcIikgMCAwIG5vLXJlcGVhdCAjZmZmO1xufVxuXG4uY3VzdG9tSHRtbHtcbiAgICBzcGFuLmVycm9ye1xuICAgICAgICBtYXJnaW46IDAgMCAwIDIwJTtcbiAgICB9XG4gICAgLnJvdy1jb250cm9sc3tcbiAgICAgICAgbGFiZWx7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHggMHB4O1xuICAgICAgICB9XG4gICAgfVxufVxuLndhcm5pbmd7XG4gICAgY29sb3I6ICNmNTdkMjE7XG59XG5cbi8vZWxsaXBzaXNcbi5lbGxpcHNlcyB7XG4gICAgQGluY2x1ZGUgdmVuZG9yKHRleHQtb3ZlcmZsb3csIGVsbGlwc2lzKTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi50ZW1wbGF0ZURyb3Bkb3due1xuICAgIHdpZHRoOiA1NzNweCAhaW1wb3J0YW50O1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHhcbn1cblxuXG4vL1Rvb2x0aXAgXG5cbi5tb2RhbFRvb2x0aXB7XG4gICAgQGluY2x1ZGUgdG9vbHRpcCgyNWVtLCAxLjhlbSwgLTFlbSk7XG4gICAgY29sb3I6IGdyYXkgIWltcG9ydGFudDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWRlY29yYXRpb246bm9uZTtcbiAgICAudG9vbHRpcENvbnRhaW5lcntcbiAgICAgICAgcHtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi8vIGhlbHBlcnNcbi5wb3NpdGlvblJlbGF0aXZle1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi53MzB7XG4gICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xufVxuXG4ubWFyZ2luVG9wMTB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLnRvcDN7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDozcHg7XG59XG5cbi50b3A1e1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6NXB4O1xufVxuXG4ubWFyZ2luVG9wMjV7XG4gICAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLm1hcmdpbkxlZnQ1e1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5tYXJnaW5MZWZ0MTB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4ubWFyZ2luTGVmdDIwe1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLm1hcmdpbkJvdHRvbTV7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLm1hcmdpbk5vbmV7XG4gICAgbWFyZ2luOiAwcHggIWltcG9ydGFudDtcbn1cbi5wYWRkaW5nQm90dG9tM3tcbiAgICBwYWRkaW5nLWJvdHRvbTogM3B4O1xufVxuXG4vL0FkZGluZyBzdHlsZXMgZm9yIGRpc2FibGVkIGJ1dHRvbnMgb24gdGhlICBjYW5kaWRhdGUgbGlzdCBwYWdlLlxudGV4dGFyZWEsIHNlbGVjdCwgYnV0dG9uLCBpbnB1dCwgLmJ0biB7XG4gICAgJi5kaXNhYmxlZCwgJltkaXNhYmxlZF0ge1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgICAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTUwKSAhaW1wb3J0YW50O1xuICAgICAgICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi8vdGlueW1jZSBzdHlsZXMgYXJlIG1pc3NpbmcgdGhlIGJvcmRlcnMgYmVjYXVzZSBvZiB0aGUgZ2xvYmFsIG92ZXJyaWRlIG9uIGxpc3QgcGFnZVxuLm1jZS1jYXJldHtcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgIzQ0NCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLm1jZS1idG57XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2M1YzVjNSAhaW1wb3J0YW50O1xufVxuXG4vL3JlbW92aW5nIGJvcmRlciBmb3IgcmVxdWlyZWQgZmllbGRzIG9uIGZpcmVmb3ggaHR0cDovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8xNzIwOTA1Ny9maXJlZm94LWRyYXdzLXJlZC1ib3JkZXItb24tcmVxdWlyZWQtc2VsZWN0LWJveFxuLm5nLXByaXN0aW5lLC5uZy12YWxpZCwubmctaW52YWxpZC1yZXF1aXJlZCB7XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4udzE1MHtcbiAgICB3aWR0aDogMTUwcHggIWltcG9ydGFudDtcbiAgICAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgIH1cbn1cbi53MjYwe1xuICAgIC8vcmVjZW50IGNocm9tZSB1cGRhdGUgYnJva2UgdGhpcy5XaWR0aCBjYWxjdWxhdGlvbnMgd2VyZSBvZmYgYnkgYSBwaXhlbCBjYXVzaW5nIHRoZSBkcm9wLWRvd24gdG8gYnJlYWsgb24gdG8gYSBuZXcgbGluZS5Ob3QgY2hhbmdpbmcgdGhlIGNsYXNzIGFzIGl0IG5lZWRzIHRvIGJlIGNoYW5nZWQgaW4gbXVsdGlwbGUgcGxhY2VzOiBOVlxuICAgIHdpZHRoOiAyNjBweCAhaW1wb3J0YW50O1xuICAgIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMjYwcHg7XG4gICAgfVxufVxuLnBvc2l0aW9uLXJlbGF0aXZle1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmZpZWxkLXJvdy1ncmlke1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgPiBkaXYge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICAmLmZpZWxkLWNlbGwtc2VwYXJhdG9ye1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgfVxuICAgIH1cbiAgICBAZWFjaCAkd2lkdGggaW4gMTYwLCAxNzUsIDIzMCwgMjYwIHtcbiAgICAgICAgLncjeyR3aWR0aH0ge1xuICAgICAgICAgICAgd2lkdGg6ICR3aWR0aCtweCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIGlucHV0e1xuICAgICAgICBwYWRkaW5nOiA1cHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgYnV0dG9uIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgIG1pbi13aWR0aDogMzBweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMXB4O1xuICAgICAgICBpe1xuICAgICAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcIi4vY29sb3JzXCIgYXMgKjtcbkB1c2UgXCIuL3RyaWFuZ2xlXCIgYXMgKjtcblxuQG1peGluIHRvb2x0aXAyKCRjb2xvcjogJGJsdWUsICRwb3NpdGlvbjogdXApIHtcbiAgJHRvb2x0aXAtYm9yZGVyOiAzcHggc29saWQgJGNvbG9yICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogMCAycHggMnB4IDJweCByZ2JhKDAsMCwwLDAuMSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZDogJHdoaXRlO1xuICBwYWRkaW5nOiA2cHg7XG4gIG1hcmdpbjogMDtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBAaW5jbHVkZSB0cmlhbmdsZSgkcG9zaXRpb24sICRjb2xvciwgNXB4KTtcbiAgfVxuICBAaWYgJHBvc2l0aW9uID09IGxlZnQge1xuICAgIGJvcmRlci1sZWZ0OiAkdG9vbHRpcC1ib3JkZXI7XG4gICAgJjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgbGVmdDogLThweDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHBvc2l0aW9uID09IHJpZ2h0IHtcbiAgICBib3JkZXItcmlnaHQ6ICR0b29sdGlwLWJvcmRlcjtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICByaWdodDogLThweDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHBvc2l0aW9uID09IHVwIHtcbiAgICBib3JkZXItdG9wOiAkdG9vbHRpcC1ib3JkZXI7XG4gICAgJjpiZWZvcmUge1xuICAgICAgbWFyZ2luOiAtMTRweCBhdXRvIDEwcHggYXV0bztcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHBvc2l0aW9uID09IGRvd24ge1xuICAgIGJvcmRlci1ib3R0b206ICR0b29sdGlwLWJvcmRlcjtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBtYXJnaW4tbGVmdDogLTVweDtcbiAgICAgIGJvdHRvbTogLThweDtcbiAgICB9XG4gIH1cbn1cbkBtaXhpbiBlcnJvci10b29sdGlwIHtcblx0QGluY2x1ZGUgdG9vbHRpcDIoJHJlZCk7XG5cdGNvbG9yOiAkcmVkO1xufVxuXG5cbi8vLy8gVE9PTFRJUCBNSVhJTiAvLy8vXG5cbkBtaXhpbiB0b29sdGlwKCR3aWR0aDogMTBlbSwgJHZlcnRpY2FsT2Zmc2V0OiAwcHgsICRob3Jpem9udGFsT2Zmc2V0OiAxNXB4KSB7XG4gIC8vQnVnIDE0NjUxIC0gTlZcbiAgIC8vcG9zaXRpb246IHJlbGF0aXZlO1xuICAgcG9zaXRpb246IGFic29sdXRlOyBcbiAgLnRvb2x0aXBXaW5kb3cge1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzZDg3Y2Y7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB6LWluZGV4OiAyMDAwO1xuICAgIG92ZXJmbG93LXdyYXA6YnJlYWstd29yZDtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gICAgLnRpdGxlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgfVxuICAgIC5ib2R5IHtcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cbiAgICAudG9vbHRpcENvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgfVxuICAgIHB7XG4gICAgXHRmb250LXNpemU6MC44NDZlbTtcbiAgICBcdG1hcmdpbi1sZWZ0OjA7XG4gICAgXHRtYXJnaW4tcmlnaHQ6MDtcbiAgICB9XG4gIH1cbiAgJi5kb3duIHtcbiAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICBib3gtc2hhZG93OiAwIC0ycHggM3B4ICNjY2NjY2M7XG4gICAgICBib3R0b206ICR2ZXJ0aWNhbE9mZnNldDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBib3R0b206IC01cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCAjM2Q4N2NmO1xuICAgICAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5zaXRMZWZ0IHtcbiAgICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgICAgbGVmdDogJGhvcml6b250YWxPZmZzZXQ7XG4gICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgbGVmdDogMTlweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmLnNpdFJpZ2h0IHtcbiAgICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgICAgcmlnaHQ6ICRob3Jpem9udGFsT2Zmc2V0O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICByaWdodDogMTlweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAmLnVwIHtcbiAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCAzcHggI2NjY2NjYztcbiAgICAgIHRvcDogJHZlcnRpY2FsT2Zmc2V0O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIHRvcDogLTVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICMzZDg3Y2Y7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNpdExlZnQge1xuICAgICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgICBsZWZ0OiAkaG9yaXpvbnRhbE9mZnNldDtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBsZWZ0OiAxOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2l0UmlnaHQge1xuICAgICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgICByaWdodDogJGhvcml6b250YWxPZmZzZXQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OiAxOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYucG9pbnRSaWdodCB7XG4gICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgYm94LXNoYWRvdzogLTJweCAycHggM3B4ICNjY2NjY2M7XG4gICAgICByaWdodDogJGhvcml6b250YWxPZmZzZXQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IC00cHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgIzNkODdjZjtcbiAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYudG9wIHtcbiAgICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgICAgdG9wOiAkdmVydGljYWxPZmZzZXQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuYm90dG9tIHtcbiAgICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgICAgYm90dG9tOiAkdmVydGljYWxPZmZzZXQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYucG9pbnRMZWZ0IHtcbiAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICBib3gtc2hhZG93OiAycHggMnB4IDNweCAjY2NjY2NjO1xuICAgICAgbGVmdDogJGhvcml6b250YWxPZmZzZXQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgIzNkODdjZjtcbiAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYudG9wIHtcbiAgICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgICAgdG9wOiAkdmVydGljYWxPZmZzZXQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuYm90dG9tIHtcbiAgICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgICAgYm90dG9tOiAkdmVydGljYWxPZmZzZXQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbiAgJi51cCB7XG4gICAgLnRvb2x0aXBXaW5kb3cgLnRvb2x0aXBDb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgIH1cbiAgfVxuICAmLmRvd24gLnRvb2x0aXBXaW5kb3cgLnRvb2x0aXBDb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDRweDtcbiAgfVxuICAmLnBvaW50bGVmdCAudG9vbHRpcFdpbmRvdyAudG9vbHRpcENvbnRhaW5lciB7XG4gICAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgfVxuICAmLnBvaW50cmlnaHQgLnRvb2x0aXBXaW5kb3cgLnRvb2x0aXBDb250YWluZXIge1xuICAgIG1hcmdpbi1yaWdodDogNHB4O1xuICB9XG59XG4iLCJcbiVzcGlubmVyIHtcblx0Ly9ib3JkZXItcmFkaXVzOiA1MCU7XG5cdC8vYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4yKTtcblx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbiVzcGlubmVyMzIge1xuXHRAZXh0ZW5kICVzcGlubmVyO1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2hyLWxvYWRpbmcuZ2lmJyk7XG59XG5cbiVzcGlubmVyMTYge1xuXHRAZXh0ZW5kICVzcGlubmVyO1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2hyLWxvYWRpbmctMTZweC5naWYnKTtcbn1cblxuQG1peGluIHNwaW5uZXItYmFzZSB7XG5cdC5zcGlubmVyMzIge1xuXHRcdEBleHRlbmQgJXNwaW5uZXIzMjtcblx0fVxuXHQuc3Bpbm5lcjE2IHtcblx0XHRAZXh0ZW5kICVzcGlubmVyMTY7XG5cdH1cbn0iLCJAdXNlIFwiLi9jb2xvcnNcIiBhcyAqO1xuXG4uanYtYWxlcnQge1xuICAgIGJhY2tncm91bmQ6ICRvcmFuZ2UtcHJpO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICRkYXJrLXNlYyAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG59IiwiQHVzZSAnc2FzczptYXRoJztcbkB1c2UgXCIuL2NvbG9yc1wiIGFzICo7XG4vLyAtLSBjb21tb24gc3dpdGNoIHN0eWxlXG4kc3dpdGNoLWNvbnRhaW5lci13aWR0aDogNGVtO1xuJHN3aXRjaC1jb250YWluZXItaGVpZ2h0OiAyLjRlbTtcbiRzd2l0Y2gtaGFuZGxlLWhlaWdodDogMS44ZW07XG4kc3dpdGNoLWhhbmRsZS13aWR0aDogJHN3aXRjaC1oYW5kbGUtaGVpZ2h0O1xuJHN3aXRjaC1oYW5kbGUtbWFyZ2luOiBtYXRoLmRpdigkc3dpdGNoLWNvbnRhaW5lci1oZWlnaHQgLSAkc3dpdGNoLWhhbmRsZS1oZWlnaHQsIDIpO1xuXG4uanYtc3dpdGNoLnRvZ2dsZWQge1xuICAuanYtc3dpdGNoLWhhbmRsZSB7XG4gICAgbGVmdDogJHN3aXRjaC1jb250YWluZXItd2lkdGggLSAkc3dpdGNoLWhhbmRsZS13aWR0aCAtICRzd2l0Y2gtaGFuZGxlLW1hcmdpbjtcbiAgfVxuICAuanYtc3dpdGNoLWNvbnRhaW5lciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgfVxuICBcbiAgLmp2LXN3aXRjaC1jb250YWluZXItYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gIH1cbn1cblxuLmp2LXN3aXRjaC1jb250YWluZXItYmx1ZSB7XG4gIEBleHRlbmQgLmp2LXN3aXRjaC1jb250YWluZXI7XG59XG4uanYtc3dpdGNoLWNvbnRhaW5lciB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBib3JkZXItcmFkaXVzOiAkc3dpdGNoLWNvbnRhaW5lci1oZWlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXNlYztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6ICRzd2l0Y2gtY29udGFpbmVyLWhlaWdodDtcbiAgd2lkdGg6ICRzd2l0Y2gtY29udGFpbmVyLXdpZHRoO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5qdi1zd2l0Y2gtaGFuZGxlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIHdpZHRoOiAkc3dpdGNoLWhhbmRsZS13aWR0aDtcbiAgaGVpZ2h0OiAkc3dpdGNoLWhhbmRsZS1oZWlnaHQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAkc3dpdGNoLWhhbmRsZS1tYXJnaW47XG4gIGxlZnQ6ICRzd2l0Y2gtaGFuZGxlLW1hcmdpbjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIGJveC1zaGFkb3c6IDAuMWVtIDAuMWVtIDAuMWVtIHJnYmEoJGRhcmssIDAuMik7XG59XG4uanYtc3dpdGNoLXRleHQge1xuICBtYXJnaW4tbGVmdDogMC41ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgY29sb3I6ICRkYXJrLXRyaTtcbn1cbi5qdi1zd2l0Y2gtaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLnN3aXRjaCB7XG4gIGJhY2tncm91bmQ6ICNDMEMxQzA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHdpZHRoOiAzOXB4O1xuICBoZWlnaHQ6IDE4cHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgbWFyZ2luOiAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogcmdiKDIyMywgMjIzLCAyMjMpIDBweCAwcHggMHB4IDBweCBpbnNldDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dCBhbGw7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogMC4zcyBlYXNlLW91dCBhbGw7XG4gIHRvcDogNXB4O1xufVxuLyphZGRpbmcgYSB3aWRlIHdpZHRoIGZvciBsYXJnZXIgc3dpdGNoIHRleHQqL1xuLnN3aXRjaC53aWRlIHtcbiAgd2lkdGg6ODBweDtcbn1cbi5zd2l0Y2ggc21hbGwge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBib3gtc2hhZG93OiAwIDFweCAzcHggcmdiYSgwLDAsMCwwLjQpO1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAxOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMHB4O1xuICBsZWZ0OiAwcHg7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQgYWxsO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZS1vdXQgYWxsO1xufVxuLnN3aXRjaC5jaGVja2VkIHtcbiAgYmFja2dyb3VuZDogIzMxNzJDMztcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MkMzO1xufVxuLnN3aXRjaC5jaGVja2VkIHNtYWxsIHtcbiAgbGVmdDogMjJweDtcbn1cbi8qd2lkZXIgc3dpdGNoIHRleHQgbW92ZXMgc21hbGwgZnVydGhlciB0byB0aGUgcmlnaHQqL1xuLnN3aXRjaC53aWRlLmNoZWNrZWQgc21hbGwge1xuICBsZWZ0OjUycHg7XG59XG4vKnN0eWxlcyBmb3Igc3dpdGNoLXRleHQqL1xuLnN3aXRjaCAuc3dpdGNoLXRleHQge1xuICBmb250LWZhbWlseTpBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6MTNweDtcbn1cbi5zd2l0Y2ggLm9mZiB7XG4gIGRpc3BsYXk6YmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEwJTtcbiAgdG9wOiAyNSU7XG4gIHotaW5kZXg6IDA7XG4gIGNvbG9yOiNBOUE5QTk7XG59XG4uc3dpdGNoIC5vbiB7XG4gIGRpc3BsYXk6bm9uZTtcbiAgIHotaW5kZXg6IDA7XG4gIGNvbG9yOiNmZmY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNSU7XG4gIGxlZnQ6IDklO1xufVxuLnN3aXRjaC5jaGVja2VkIC5vZmYge1xuICBkaXNwbGF5Om5vbmU7XG59XG4uc3dpdGNoLmNoZWNrZWQgLm9uIHtcbiAgZGlzcGxheTpibG9jaztcbn1cbi5zd2l0Y2gudHJ1ZVNsaWRlciB7XG4gIGJhY2tncm91bmQ6ICM4REI1RTA7XG4gIGJvcmRlci1jb2xvcjogIzhEQjVFMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc3dpdGNoLmZhbHNlU2xpZGVyIHtcbiAgYmFja2dyb3VuZDogI0QyRDJEMjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4iLCIvKlxuVmVyc2lvbjogMy40LjUgVGltZXN0YW1wOiBNb24gTm92ICA0IDA4OjIyOjQyIFBTVCAyMDEzXG4qL1xuLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAvKiBpbmxpbmUtYmxvY2sgZm9yIGllNyAqL1xuICAgIHpvb206IDE7XG4gICAgKmRpc3BsYXk6IGlubGluZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIsXG4uc2VsZWN0Mi1kcm9wLFxuLnNlbGVjdDItc2VhcmNoLFxuLnNlbGVjdDItc2VhcmNoIGlucHV0IHtcbiAgLypcbiAgICBGb3JjZSBib3JkZXItYm94IHNvIHRoYXQgJSB3aWR0aHMgZml0IHRoZSBwYXJlbnRcbiAgICBjb250YWluZXIgd2l0aG91dCBvdmVybGFwIGJlY2F1c2Ugb2YgbWFyZ2luL3BhZGRpbmcuXG5cbiAgICBNb3JlIEluZm8gOiBodHRwOi8vd3d3LnF1aXJrc21vZGUub3JnL2Nzcy9ib3guaHRtbFxuICAqL1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIHdlYmtpdCAqL1xuICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIGZpcmVmb3ggKi9cbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiBjc3MzICovXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjZweDtcbiAgICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGNvbG9yLXN0b3AoMCwgI2VlZSksIGNvbG9yLXN0b3AoMC41LCAjZmZmKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2VlZSAwJSwgI2ZmZiA1MCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNlZWUgMCUsICNmZmYgNTAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyID0gJyNmZmZmZmYnLCBlbmRDb2xvcnN0ciA9ICcjZWVlZWVlJywgR3JhZGllbnRUeXBlID0gMCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiAwJSwgI2VlZSA1MCUpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLWNob2ljZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2FhYTtcblxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLCAjZWVlKSwgY29sb3Itc3RvcCgwLjksICNmZmYpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjZWVlIDAlLCAjZmZmIDkwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2VlZSAwJSwgI2ZmZiA5MCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2VlZWVlZScsIEdyYWRpZW50VHlwZT0wKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDAlLCAjZmZmIDkwJSk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWFsbG93Y2xlYXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWNob3NlbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MnB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlID4gLnNlbGVjdDItY2hvc2VuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDI0cHg7XG4gICAgdG9wOiA4cHg7XG5cbiAgICBmb250LXNpemU6IDFweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi5wbmcnKSByaWdodCB0b3Agbm8tcmVwZWF0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1hbGxvd2NsZWFyIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgYWJicjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTExcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VsZWN0Mi1kcm9wLW1hc2sge1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogOTk5ODtcbiAgICAvKiBzdHlsZXMgcmVxdWlyZWQgZm9yIElFIHRvIHdvcmsgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cblxuLnNlbGVjdDItZHJvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICB0b3A6IDEwMCU7XG5cbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXRvcDogMDtcblxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA1cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNXB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbn1cblxuLnNlbGVjdDItZHJvcC1hdXRvLXdpZHRoIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2FhYTtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLnNlbGVjdDItZHJvcC1hdXRvLXdpZHRoIC5zZWxlY3QyLXNlYXJjaCB7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuLnNlbGVjdDItZHJvcC5zZWxlY3QyLWRyb3AtYWJvdmUge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuXG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgLTRweCA1cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAtNHB4IDVweCByZ2JhKDAsIDAsIDAsIC4xNSk7XG59XG5cbi5zZWxlY3QyLWRyb3AtYWN0aXZlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWRyb3Auc2VsZWN0Mi1kcm9wLWFib3ZlLnNlbGVjdDItZHJvcC1hY3RpdmUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTg5N2ZiO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG5cbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG5cbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXG4gICAgYmFja2dyb3VuZDogI2NjYztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBjb2xvci1zdG9wKDAsICNjY2MpLCBjb2xvci1zdG9wKDAuNiwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNjY2MgMCUsICNlZWUgNjAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjY2NjIDAlLCAjZWVlIDYwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0ciA9ICcjZWVlZWVlJywgZW5kQ29sb3JzdHIgPSAnI2NjY2NjYycsIEdyYWRpZW50VHlwZSA9IDApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0b3AsICNjY2MgMCUsICNlZWUgNjAlKTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyBiIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi5wbmcnKSBuby1yZXBlYXQgMCAxcHg7XG59XG5cbi5zZWxlY3QyLXNlYXJjaCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDAwMDtcblxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zZWxlY3QyLXNlYXJjaCBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjZweDtcbiAgICBwYWRkaW5nOiA0cHggMjBweCA0cHggNXB4O1xuICAgIG1hcmdpbjogMDtcblxuICAgIG91dGxpbmU6IDA7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxZW07XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLnBuZycpIG5vLXJlcGVhdCAxMDAlIC0yMnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIucG5nJykgbm8tcmVwZWF0IDEwMCUgLTIycHgsIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGNvbG9yLXN0b3AoMC44NSwgI2ZmZiksIGNvbG9yLXN0b3AoMC45OSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIucG5nJykgbm8tcmVwZWF0IDEwMCUgLTIycHgsIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNmZmYgODUlLCAjZWVlIDk5JSk7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi5wbmcnKSBuby1yZXBlYXQgMTAwJSAtMjJweCwgLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2ZmZiA4NSUsICNlZWUgOTklKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLnBuZycpIG5vLXJlcGVhdCAxMDAlIC0yMnB4LCBsaW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDg1JSwgI2VlZSA5OSUpO1xufVxuXG4uc2VsZWN0Mi1kcm9wLnNlbGVjdDItZHJvcC1hYm92ZSAuc2VsZWN0Mi1zZWFyY2ggaW5wdXQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLnNlbGVjdDItc2VhcmNoIGlucHV0LnNlbGVjdDItYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDItc3Bpbm5lci5naWYnKSBuby1yZXBlYXQgMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLXNwaW5uZXIuZ2lmJykgbm8tcmVwZWF0IDEwMCUsIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGNvbG9yLXN0b3AoMC44NSwgI2ZmZiksIGNvbG9yLXN0b3AoMC45OSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDItc3Bpbm5lci5naWYnKSBuby1yZXBlYXQgMTAwJSwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2ZmZiA4NSUsICNlZWUgOTklKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLXNwaW5uZXIuZ2lmJykgbm8tcmVwZWF0IDEwMCUsIC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNmZmYgODUlLCAjZWVlIDk5JSk7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi1zcGlubmVyLmdpZicpIG5vLXJlcGVhdCAxMDAlLCBsaW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDg1JSwgI2VlZSA5OSUpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItYWN0aXZlIC5zZWxlY3QyLWNob2ljZSxcbi5zZWxlY3QyLWNvbnRhaW5lci1hY3RpdmUgLnNlbGVjdDItY2hvaWNlcyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgLjMpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIC4zKTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24tb3BlbiAuc2VsZWN0Mi1jaG9pY2Uge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMCAjZmZmIGluc2V0O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMCAjZmZmIGluc2V0O1xuXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLCAjZmZmKSwgY29sb3Itc3RvcCgwLjUsICNlZWUpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2ZmZiAwJSwgI2VlZSA1MCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNlZWVlZWUnLCBlbmRDb2xvcnN0cj0nI2ZmZmZmZicsIEdyYWRpZW50VHlwZT0wKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4uc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLWNob2ljZSxcbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4uc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLWNob2ljZXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAsICNmZmYpLCBjb2xvci1zdG9wKDAuNSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciB0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgdG9wLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2VlZWVlZScsIGVuZENvbG9yc3RyPScjZmZmZmZmJywgR3JhZGllbnRUeXBlPTApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChib3R0b20sICNmZmYgMCUsICNlZWUgNTAlKTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24tb3BlbiAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbn1cbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4gLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IGIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOHB4IDFweDtcbn1cblxuLyogcmVzdWx0cyAqL1xuLnNlbGVjdDItcmVzdWx0cyB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgcGFkZGluZzogMCAwIDAgNHB4O1xuICAgIG1hcmdpbjogNHB4IDRweCA0cHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgPiBsaSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDIwcHggfVxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViID4gbGkgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHsgcGFkZGluZy1sZWZ0OiA0MHB4IH1cbi5zZWxlY3QyLXJlc3VsdHMgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgPiBsaSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDYwcHggfVxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgPiBsaSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDgwcHggfVxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViID4gbGkgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHsgcGFkZGluZy1sZWZ0OiAxMDBweCB9XG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViID4gbGkgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHsgcGFkZGluZy1sZWZ0OiAxMTBweCB9XG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiA+IGxpIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7IHBhZGRpbmctbGVmdDogMTIwcHggfVxuXG4uc2VsZWN0Mi1yZXN1bHRzIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIGxpLnNlbGVjdDItcmVzdWx0LXdpdGgtY2hpbGRyZW4gPiAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7XG4gICAgcGFkZGluZzogM3B4IDdweCA0cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIG1pbi1oZWlnaHQ6IDFlbTtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItaGlnaGxpZ2h0ZWQge1xuICAgIGJhY2tncm91bmQ6ICMzODc1ZDc7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMgbGkgZW0ge1xuICAgIGJhY2tncm91bmQ6ICNmZWZmZGU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWhpZ2hsaWdodGVkIGVtIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1oaWdobGlnaHRlZCB1bCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLW5vLXJlc3VsdHMsXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXNlYXJjaGluZyxcbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItc2VsZWN0aW9uLWxpbWl0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLypcbmRpc2FibGVkIGxvb2sgZm9yIGRpc2FibGVkIGNob2ljZXMgaW4gdGhlIHJlc3VsdHMgZHJvcGRvd25cbiovXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWRpc2FibGVkLnNlbGVjdDItaGlnaGxpZ2h0ZWQge1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gICAgZGlzcGxheTogbGlzdC1pdGVtO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1zZWxlY3RlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdDItbW9yZS1yZXN1bHRzLnNlbGVjdDItYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDItc3Bpbm5lci5naWYnKSBuby1yZXBlYXQgMTAwJTtcbn1cblxuLnNlbGVjdDItbW9yZS1yZXN1bHRzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogZGlzYWJsZWQgc3R5bGVzICovXG5cbi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItZGlzYWJsZWQgLnNlbGVjdDItY2hvaWNlIGFiYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLyogbXVsdGlzZWxlY3QgKi9cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMSU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAlIDAlLCAwJSAxMDAlLCBjb2xvci1zdG9wKDElLCAjZWVlKSwgY29sb3Itc3RvcCgxNSUsICNmZmYpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgMSUsICNmZmYgMTUlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgMSUsICNmZmYgMTUlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDElLCAjZmZmIDE1JSk7XG59XG5cbi5zZWxlY3QyLWxvY2tlZCB7XG4gIHBhZGRpbmc6IDNweCA1cHggM3B4IDVweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyB7XG4gICAgbWluLWhlaWdodDogMjZweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgLjMpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtZmllbGQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1maWVsZCBpbnB1dCB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIG1hcmdpbjogMXB4IDA7XG5cbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtZmllbGQgaW5wdXQuc2VsZWN0Mi1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi1zcGlubmVyLmdpZicpIG5vLXJlcGVhdCAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWRlZmF1bHQge1xuICAgIGNvbG9yOiAjOTk5ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2Uge1xuICAgIHBhZGRpbmc6IDNweCA1cHggM3B4IDE4cHg7XG4gICAgbWFyZ2luOiAzcHggMCAzcHggNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhYWFhO1xuXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMnB4ICNmZmYgaW5zZXQsIDAgMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAycHggI2ZmZiBpbnNldCwgMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNlZWVlZWUnLCBlbmRDb2xvcnN0cj0nI2Y0ZjRmNCcsIEdyYWRpZW50VHlwZT0wKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCUgMCUsIDAlIDEwMCUsIGNvbG9yLXN0b3AoMjAlLCAjZjRmNGY0KSwgY29sb3Itc3RvcCg1MCUsICNmMGYwZjApLCBjb2xvci1zdG9wKDUyJSwgI2U4ZThlOCksIGNvbG9yLXN0b3AoMTAwJSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y0ZjRmNCAyMCUsICNmMGYwZjAgNTAlLCAjZThlOGU4IDUyJSwgI2VlZSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmNGY0ZjQgMjAlLCAjZjBmMGYwIDUwJSwgI2U4ZThlOCA1MiUsICNlZWUgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y0ZjRmNCAyMCUsICNmMGYwZjAgNTAlLCAjZThlOGU4IDUyJSwgI2VlZSAxMDAlKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UgLnNlbGVjdDItY2hvc2VuIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDRkNGQ0O1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzcHg7XG4gICAgdG9wOiA0cHg7XG5cbiAgICBmb250LXNpemU6IDFweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIucG5nJykgcmlnaHQgdG9wIG5vLXJlcGVhdDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICAgIGxlZnQ6IDNweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTExcHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWZvY3VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0xMXB4O1xufVxuXG4vKiBkaXNhYmxlZCBzdHlsZXMgKi9cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aS5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aS5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2Uge1xuICAgIHBhZGRpbmc6IDNweCA1cHggM3B4IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlIHsgICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLyogZW5kIG11bHRpc2VsZWN0ICovXG5cblxuLnNlbGVjdDItcmVzdWx0LXNlbGVjdGFibGUgLnNlbGVjdDItbWF0Y2gsXG4uc2VsZWN0Mi1yZXN1bHQtdW5zZWxlY3RhYmxlIC5zZWxlY3QyLW1hdGNoIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnNlbGVjdDItb2Zmc2NyZWVuLCAuc2VsZWN0Mi1vZmZzY3JlZW46Zm9jdXMge1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB0b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1kaXNwbGF5LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3QyLW1lYXN1cmUtc2Nyb2xsYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTAwMDBweDtcbiAgICBsZWZ0OiAtMTAwMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuLyogUmV0aW5hLWl6ZSBpY29ucyAqL1xuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSkgIHtcbiAgLnNlbGVjdDItc2VhcmNoIGlucHV0LCAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlLCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIGFiYnIsIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cgYiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyeDIucG5nJykgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNjBweCA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlbGVjdDItc2VhcmNoIGlucHV0IHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgLTIxcHggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9mb3JtXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vc3BhY2luZ1wiIGFzICo7XG5cblxuQG1peGluIG1vZGFsLWJhc2Uge1xuICAgIC5qdi1tb2RhbC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMTEwMDA7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuanYtbW9kYWwtY29udGFpbmVyLWNlbnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDExMDAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5qdi1tb2RhbCB7XG4gICAgICAgIEBpbmNsdWRlIGZvcm0tc3R5bGVzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDJlbSByZ2JhKDAsMCwwLDAuMyk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAxMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICAgICAgd2lkdGg6IDc0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHotaW5kZXg6IDEyMDAwO1xuICAgICAgICAubW9kYWxUYWJsZVZpZXd7XG4gICAgICAgICAgICB0cntcbiAgICAgICAgICAgICAgICAvL2JvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1zZWMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0ZHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjNweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGh7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDJweDtcbiAgICAgICAgICAgICAgICAvL1RoaXMgaXMgbmVlZGVkIGZvciBJRSBpbiAgLSBOVlxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBhZ2luZ3tcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTI1cHg7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIC5qdi1hcnJvd0xlZnR7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuanYtYXJyb3dSaWdodHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYWdpbmF0aW9uLWNvdW50e1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdi1tb2RhbC1taW5pbWFsIHtcbiAgICAgICAgLmp2LW1vZGFsIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmp2LW1vZGFsLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5qdi1tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7ICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLmp2LW1vZGFsLWljb24tY2xvc2Uge1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLXNlYztcbiAgICAgICAgfVxuICAgICAgICAuanYtbW9kYWwtY2xvc2Uge1xuICAgICAgICAgICAgdG9wOiAkc3BhY2luZztcbiAgICAgICAgICAgIHJpZ2h0OiAkc3BhY2luZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdi1tb2RhbC1oZWFkZXIsXG4gICAgLmp2LW1vZGFsLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgJi5jbGVhcmZpeHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIC5qdi1tb2RhbC1zdWJwb2ludHN7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggNDBweDtcbiAgICAgICAgICAgID5saXtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50b29sdGlwV2luZG93e1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OjAgbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6MCBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5qdi1tb2RhbFN1YlRpdGxle1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHggMTBweDtcbiAgICB9XG4gICAgLmp2LW1vZGFsLWhlYWRlciB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgaDEsaDIsaDMsaDQsaDUsaDYge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHlwZS1saWdodDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHlwZS1yb21hbjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanYtbW9kYWwtb3ZlcmxheSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsNTEsNTEsLjIpO1xuICAgICAgICB6LWluZGV4OiAxMDAwMDtcbiAgICAgICAgJi5hbmltYXRlIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycywgdmlzaWJpbGl0eSAwcyBsaW5lYXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzLCAwLjRzO1xuICAgICAgICB9XG4gICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmp2LW1vZGFsLXZpc2libGUge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLnNlbGVjdDItZHJvcCB7XG4gICAgICAgICAgICB6LWluZGV4OiAxMzAwMDtcbiAgICAgICAgfVxuICAgICAgICAuc2VsZWN0Mi1kcm9wLW1hc2sge1xuICAgICAgICAgICAgei1pbmRleDogMTI5OTk7XG4gICAgICAgIH1cblxuICAgICAgICAjdWktZGF0ZXBpY2tlci1kaXYge1xuICAgICAgICAgICAgei1pbmRleDogMTMwMDEgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdi1tb2RhbC1jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6ICRzcGFjaW5nKzVweDtcbiAgICAgICAgdG9wOiAkc3BhY2luZys4cHg7XG4gICAgfVxuXG4gICAgLmp2LW1vZGFsLWljb24tY2xvc2Uge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuXG4gICAgLm1vZGFsLWFuaW1hdGUtc2hvdyxcbiAgICAubW9kYWwtYW5pbWF0ZS1oaWRlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCB0cmFuc2Zvcm0gMC40cztcbiAgICB9XG5cbiAgICAubW9kYWwtYW5pbWF0ZS1zaG93LFxuICAgIC5tb2RhbC1hbmltYXRlLWhpZGUubW9kYWwtYW5pbWF0ZS1oaWRlLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBib3R0b206IC0xMDBweDtcblxuICAgICAgICAuanYtbW9kYWwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtYW5pbWF0ZS1zaG93Lm1vZGFsLWFuaW1hdGUtc2hvdy1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLmFuaW1hdGUtbW9kYWwge1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIHRyYW5zZm9ybSAwLjRzO1xuICAgIH1cblxuICAgIC5hbmltYXRlLW1vZGFsLm5nLWhpZGUtcmVtb3ZlLFxuICAgIC5hbmltYXRlLW1vZGFsLm5nLWhpZGUtYWRkIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYW5pbWF0ZS1tb2RhbC5uZy1oaWRlLXJlbW92ZSxcbiAgICAuYW5pbWF0ZS1tb2RhbC5uZy1oaWRlLWFkZC1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgYm90dG9tOiAtMTAwcHg7XG4gICAgICAgIC5qdi1tb2RhbCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hbmltYXRlLW1vZGFsLm5nLWhpZGUtcmVtb3ZlLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAuYnV0dG9uLWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwLWw7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wcmltYXJ5LWJ1dHRvbnMge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkc3AtbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2Vjb25kYXJ5LWJ1dHRvbnMge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAuZXJyb3JMYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkcmVkO1xuICAgIH1cblxuICAgIC5lcnJvciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLy8gYmFja3dhcmRzLWNvbXBhdCBmb3IgQW5ndWxhciAxLjAueFxuICAgIC5uZy1oaWRlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxufVxuXG5AbWl4aW4gbW9kYWwtY29tcGF0IHtcbiAgICAuanYtbW9kYWwtYWRhcHRlciB7XG4gICAgICAgIHRleHRhcmVhLFxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuanYtbW9kYWxCdXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAuYnRuLFxuICAgICAgICAgICAgLmJ0bi1jYW5jZWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuanYtbW9kYWxDb250ZW50IHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmp2LW1vZGFsQ29udGVudCA+ICoge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuanYtaExpc3Qge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICAgICAgICAmLndpZGVJbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ0biwgLmJ0bi1ibGFjayB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanYtbW9kYWwtdmlzaWJsZSAuc2VsZWN0Mi1kcm9wIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgIH1cbn1cbiIsIkBmb3J3YXJkIFwiLi4vY29tbW9uL3NwYWNpbmdcIjtcbkBmb3J3YXJkIFwiLi4vY29tbW9uL3R5cG9ncmFwaHktbm9mb250c1wiO1xuQGZvcndhcmQgXCIuLi9jb21tb24vY29sb3JzXCI7XG5AZm9yd2FyZCBcIi4uL2NvbW1vbi9zcGFjaW5nXCI7XG5AZm9yd2FyZCBcIi4uL2NvbW1vbi9wYWdpbmF0aW9uXCI7XG5cbkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSBcIi4uL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9zcGFjaW5nXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vcGFnaW5hdGlvblwiIGFzICo7XG5cbkBtaXhpbiBmb3JtLXN0eWxlcyB7XG5cdHRleHRhcmVhLFxuXHRpbnB1dCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdC8vYm94LXNoYWRvdzogaW5zZXQgMCAycHggNnB4IC00cHggY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiAxMCUpO1xuXHRcdGNvbG9yOiBjb2xvci5hZGp1c3QoJGJvZHksICRsaWdodG5lc3M6IDUlKTtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0cmVzaXplOm5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDZweCA1cHggN3B4IDVweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ly8gYm94LXNoYWRvdzogIDAgMHB4IDE1cHggLTVweCAkZGFyaztcblx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblxuXHQucm93LWxhYmVsLW11bHRpcGxlIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHR9XG5cblx0aW5wdXQge1xuXHRcdEBpbmNsdWRlIHR5cGUtbGlnaHQ7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxuXG5cdGlucHV0W3R5cGU9cmFkaW9dIHtcblx0XHRtYXJnaW46IDVweDtcblx0fVxuXHRpbnB1dFt0eXBlPXJhZGlvXSxcblx0aW5wdXRbdHlwZT1jaGVja2JveF0ge1xuXHRcdGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0fVxuXG5cdHNlbGVjdCB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGhlaWdodDogMjhweDtcblx0XHRjb2xvcjogJGRhcms7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHRib3JkZXItaW1hZ2U6IGluaXRpYWw7XG5cdFx0d2hpdGUtc3BhY2U6IHByZTtcblx0XHQtd2Via2l0LXJ0bC1vcmRlcmluZzogbG9naWNhbDtcblx0XHRjb2xvcjogYmxhY2s7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0bWluLXdpZHRoOiA4NXB4O1xuXHRcdHBhZGRpbmc6IDVweDtcblx0XHQvL2JveC1zaGFkb3c6IGluc2V0IDAgMnB4IDZweCAtNHB4IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMTAlKTtcblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCgkd2hpdGUsICRsaWdodG5lc3M6IDAlKTtcblxuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1jb250YWluZXIge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdC5oYXNEYXRlcGlja2VyIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2JsdWUvaWNvbi1jYWxlbmRhci5wbmcnKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0fVxuXG5cdC5uZXh0LCAucHJldiB7XG5cdFx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZDogd2hpdGUgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHR3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogNjVweDtcblx0XHR0b3A6IDUwJTtcblx0XHRtYXJnaW46IC0zMnB4IDAgMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogLjg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cdC5wcmV2IHtcblx0XHQvL2JvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuXHRcdC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2Fycm93LWxlZnQucG5nKTtcblx0XHQvL2JveC1zaGFkb3c6IC0yMHB4IDAgMzBweCAtMjBweCByZ2JhKDAsMCwwLDAuNCkgaW5zZXQ7XG5cdFx0Ly9iYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGxlZnQ7XG5cdFx0QGluY2x1ZGUgcGFnaW5hdGlvbihwcmV2aW91cyk7XG5cdFx0bGVmdDogLTU3cHg7XG5cdFx0Ly8mOmhvdmVyIHtcblx0XHQvL1x0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2Fycm93LWxlZnQucG5nKTtcblx0XHQvL1x0Ym94LXNoYWRvdzogLTIwcHggMCAzMHB4IC0yMHB4IHJnYmEoMCwwLDAsMC40KSBpbnNldDtcblx0XHQvL31cblx0fVxuXHQubmV4dCB7XG5cdFx0Ly9ib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcblx0XHQvL2JhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC5wbmcpO1xuXHRcdC8vYm94LXNoYWRvdzogMjBweCAwIDMwcHggLTIwcHggcmdiYSgwLDAsMCwwLjQpIGluc2V0O1xuXHRcdC8vYmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDtcblx0XHRAaW5jbHVkZSBwYWdpbmF0aW9uKG5leHQpO1xuXHRcdHJpZ2h0OiAtNTdweDtcblx0XHQvLyY6aG92ZXIge1xuXHRcdC8vXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQucG5nKTtcblx0XHQvL1x0Ym94LXNoYWRvdzogMjBweCAwIDMwcHggLTIwcHggcmdiYSgwLDAsMCwwLjQpIGluc2V0O1xuXHRcdC8vfVxuXHR9XG59XG5cbkBtaXhpbiBmaWVsZC1zdHlsZXMge1xuXHQuZmllbGQtcm93IHtcblx0XHRtYXJnaW4tYm90dG9tOiAkc3AtbTtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHR9XG5cdFx0LnJvdy1sYWJlbCB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbi10b3A6ICRzcC1zO1xuXHRcdFx0d2lkdGg6IDEyMHB4O1xuXHRcdFx0Ji5yZXF1aXJlZCB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcqJztcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJHNwLXhzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJvdy1jb250cm9scyB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTMwcHg7XG5cdFx0XHRwIHtcblx0XHRcdFx0cGFkZGluZy10b3A6ICRzcC1zO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYud2lkZSB7XG5cdFx0XHQucm93LWxhYmVsIHtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3Atcztcblx0XHRcdH1cblx0XHRcdC5yb3ctY29udHJvbHMge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnJvdy1lcnJvciB7XG5cdFx0XHRjb2xvcjogJHJlZDtcblx0XHR9XG5cdH1cblxuXHQuZmllbGQtZGl2aWRlciB7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogMDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRtYXJnaW46ICRzcC1sIDA7XG5cdH1cbn1cbiIsIkB1c2UgXCIuL2NvbG9yc1wiIGFzICo7XG5AbWl4aW4gcGFnaW5hdGlvbigkZGlyZWN0aW9uKSB7XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHR0ZXh0LWluZGVudDogLTk5OTk5cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRoZWlnaHQ6IDI0cHg7XG5cdHdpZHRoOiAyNHB4O1xuXHRwYWRkaW5nOiA1cHg7XG5cdC8vIFByZXZpb3VzIG9yIEJhY2sgQXJyb3dcblx0QGlmICRkaXJlY3Rpb24gPT0gXCJwcmV2aW91c1wiIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24tcHJldmlvdXMuc3ZnJykgMCAwIG5vLXJlcGVhdCAkd2hpdGU7XG5cdFx0Ly9tYXJnaW4tcmlnaHQ6IDVweDtcblx0fVxuXHQvLyBOZXh0IG9yIEZvcndhcmQgQXJyb3dcblx0QGlmICRkaXJlY3Rpb24gPT0gXCJuZXh0XCIge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi1uZXh0LnN2ZycpIDAgMCBuby1yZXBlYXQgJHdoaXRlO1xuXHRcdC8vbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHR9XG5cdCYuZGlzYWJsZWQge1xuXHRcdG9wYWNpdHk6IC4zO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRjdXJzb3I6IHRleHQ7XG5cdH1cbn0iLCJAdXNlICdzYXNzOm1hdGgnO1xuJHNwYWNpbmc6IDEwcHg7XG4kc3BhY2luZy1zbWFsbDogNXB4O1xuJHNwYWNpbmctbGFyZ2U6IDE1cHg7XG5cbi8vIHNob3J0Y3V0c1xuJHNwLXhzOiAycHg7XG4kc3AtczogbWF0aC5kaXYoJHNwYWNpbmcsIDIpO1xuJHNwLW06ICRzcGFjaW5nO1xuJHNwLWw6ICRzcGFjaW5nICogMS41O1xuJHNwLXhsOiAkc3BhY2luZyAqIDI7XG5cbkBtaXhpbiBzcGFjaW5nLWNsYXNzZXMge1xuXHQucGFkLWlubmVyIHtcblx0XHRwYWRkaW5nOiAkc3BhY2luZztcblx0fVxuXHQucGFkLWlubmVyLXNtIHtcblx0XHRwYWRkaW5nOiAkc3BhY2luZy1zbWFsbDtcblx0fVxuXHQucGFkLWlubmVyLWxnIHtcblx0XHRwYWRkaW5nOiAkc3BhY2luZy1sYXJnZTtcblx0fVxuXG5cdC5wYWQtb3V0ZXIge1xuXHRcdG1hcmdpbjogJHNwYWNpbmc7XG5cdH1cblx0LnBhZC1vdXRlci1zbSB7XG5cdFx0bWFyZ2luOiAkc3BhY2luZy1zbWFsbDtcblx0fVxuXHQucGFkLW91dGVyLWxnIHtcblx0XHRtYXJnaW46ICRzcGFjaW5nLWxhcmdlO1xuXHR9XG5cblx0LmNsZWFyLXBhZC1vdXRlciB7XG5cdFx0bWFyZ2luOiAwICFpbXBvcnRhbnQ7XG5cdH1cblx0LmNsZWFyLXBhZC1pbm5lciB7XG5cdFx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xuXHR9XG59IiwiQHVzZSBcIi4uL2NvbW1vbi9zcGlubmVyXCI7XG5cbkBtaXhpbiBsb2FkaW5nLWJ1dHRvbi1iYXNlIHtcblx0Lmp2LWxvYWRpbmctYnV0dG9uIHtcblx0XHR0cmFuc2l0aW9uOiBwYWRkaW5nLXJpZ2h0IDAuM3MgY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMjAsIDEuMjc1KTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0Ji5pcy1sb2FkaW5nIHtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDM2cHg7XG5cblx0XHRcdC5qdi1sb2FkaW5nLWJ1dHRvbi1zcGlubmVyIHtcblx0XHRcdFx0dHJhbnNpdGlvbi1kdXJhdGlvbjogMC40cztcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuanYtbG9hZGluZy1idXR0b24tc3Bpbm5lciB7XG5cdFx0QGV4dGVuZCAlc3Bpbm5lcjE2O1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bWFyZ2luLXRvcDogLThweDtcblx0XHRyaWdodDogMTJweDtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59IiwiQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuLy8vLyBUUklBTkdMRVMgLy8vL1xuXG4vLyBUcmFuc2Zvcm1zIHRoZSBlbGVtZW50IGludG8gYSB0cmlhbmdsZVxuLy8gWW91IGNhbiBtb2RpZnkgYm9yZGVyIHNpemVzIHRvIGNoYW5nZSB0aGUgc2hhcGVcbkBtaXhpbiB0cmlhbmdsZSgkZGlyZWN0aW9uOiBkb3duLCAkY29sb3I6ICRibHVlLCAkc2l6ZTogNnB4KSB7XG5cdGhlaWdodDogMDtcblx0d2lkdGg6IDA7XG5cdEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yaWdodDogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci10b3A6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cblx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgJGNvbG9yO1xuXHR9XG59XG5cbi8vIEF0dGFjaGVzIGEgdHJpYW5nbGUgdG8gdGhlIGVsZW1lbnQgdXNpbmcgYSBwc2V1ZG8tZWxlbWVudFxuQG1peGluIHRyaWFuZ2xlLWFmdGVyKCRkaXJlY3Rpb246IGRvd24sICRjb2xvcjogJGJsdWUsICRzaXplOiA2cHgpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOmFmdGVyIHtcblx0XHRAaW5jbHVkZSB0cmlhbmdsZSgkZGlyZWN0aW9uLCAkY29sb3IsICRzaXplKTtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0fVxufVxuXG4vLyBBdHRhY2hlcyBhIHRyaWFuZ2xlIHRvIHRoZSBlbGVtZW50IHVzaW5nIGEgcHNldWRvLWVsZW1lbnRcbkBtaXhpbiB0cmlhbmdsZS1iZWZvcmUoJGRpcmVjdGlvbjogZG93biwgJGNvbG9yOiAkYmx1ZSwgJHNpemU6IDZweCkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YmVmb3JlIHtcblx0XHRAaW5jbHVkZSB0cmlhbmdsZSgkZGlyZWN0aW9uLCAkY29sb3IsICRzaXplKTtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0fVxufVxuXG4vLyBDb252ZW5pZW5jZSBmdW5jdGlvbiB0byBjaGFuZ2UgdGhlIGN1cnJlbnQgZWxlbWVudCBhbmQgaXQncyB0cmlhbmdsZSdzIGNvbG9yXG5AbWl4aW4gdHJpYW5nbGUtY29sb3IoJGNvbG9yOiAkYmx1ZSwgJGRpcmVjdGlvbjogZG93bikge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3I7XG5cdCY6YWZ0ZXIge1xuXHRcdEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkY29sb3I7XG5cdFx0fVxuXHRcdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuXHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICRjb2xvcjtcblx0XHR9XG5cdFx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3I7XG5cdFx0fVxuXHRcdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkY29sb3I7XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiB0cmlhbmdsZS10b2dnbGVzIHtcblx0LnRyaWFuZ2xlLWV4cGFuZGVkLFxuXHQudHJpYW5nbGUtY29sbGFwc2VkIHtcblx0XHRtYXJnaW4tdG9wOiAwLjVlbTtcblx0fVxuXG5cdC50cmlhbmdsZS1leHBhbmRlZCB7XG5cdFx0QGluY2x1ZGUgdHJpYW5nbGUodXAsICRkYXJrLXNlYywgNXB4KTtcblx0fVxuXG5cdC50cmlhbmdsZS1jb2xsYXBzZWQge1xuXHRcdEBpbmNsdWRlIHRyaWFuZ2xlKGRvd24sICRkYXJrLXNlYywgNXB4KTtcblx0fVxufSJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/