@charset "UTF-8";/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(../../bower_components/slick-carousel/slick/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(../../bower_components/slick-carousel/slick/fonts/slick.eot);src:url(../../bower_components/slick-carousel/slick/fonts/slick.eot?#iefix) format('embedded-opentype'),url(../../bower_components/slick-carousel/slick/fonts/slick.woff) format('woff'),url(../../bower_components/slick-carousel/slick/fonts/slick.ttf) format('truetype'),url(../../bower_components/slick-carousel/slick/fonts/slick.svg#slick) format('svg')}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:none;outline:0;background:0 0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:0;background:0 0}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:'←'}[dir=rtl] .slick-prev:before{content:'→'}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:'→'}[dir=rtl] .slick-next:before{content:'←'}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{background:0 0!important;color:#000!important;-webkit-box-shadow:none!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot);src:url(../fonts/bootstrap/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/bootstrap/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/bootstrap/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/bootstrap/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}html{-webkit-tap-highlight-color:transparent}body{font-family:PTSans,sans-serif;font-size:18px;line-height:1.42857;color:#494949;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#494949;text-decoration:none}a:focus,a:hover{color:#779c56}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.img-responsive{display:block;max-width:100%;height:auto}.img-rounded{border-radius:5px}.img-thumbnail{padding:4px;line-height:1.42857;background-color:#fff;border:1px solid #ddd;border-radius:3px;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:25px;margin-bottom:25px;border:0;border-top:1px solid rgba(141,142,145,.33)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#779c56;font-family:FlamingoVR}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{line-height:1;color:#777}.h1,.h2,.h3{margin-bottom:8.33333px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small{font-size:65%}h1,h2,h3{margin-top:30px;margin-bottom:12.5px}h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}h4,h5,h6{margin-top:12.5px;margin-bottom:12.5px}h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:66px;font-weight:400;text-align:center}.h2,h2{font-size:45px;font-weight:700;line-height:45px}.h3,h3{font-size:34px;font-weight:700;line-height:normal}.h4,h4{font-size:27px;font-weight:700}.h5,h5{font-size:23px}.h6,h6{font-size:16px}p{margin-bottom:10px;text-align:justify;overflow:hidden;text-shadow:0 0 1px rgba(150,150,150,.72)}p.last-child,p:last-child{margin-bottom:0}.p--indent{text-indent:20px}.p--cursive{font-style:italic}.lead{margin-bottom:25px;font-size:20px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:27px}}.small,small{font-size:88%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#779c56}a.text-primary:focus,a.text-primary:hover{color:#5e7b44}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff}.page-header{padding-bottom:11.5px;margin:50px 0 25px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:12.5px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:25px}dd,dt{line-height:1.42857}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%}blockquote{margin:30px 0 25px;font-size:22px;font-weight:700;position:relative;color:#000}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:25px;font-style:normal;line-height:1.42857}h3.h3--brand{position:relative;margin-bottom:40px}h3.h3--brand:after{content:'';display:block;position:absolute;top:100%;margin-top:15px;width:20px;height:2px;background:#779c56}.image{margin-bottom:15px;overflow:hidden}.image img{max-width:100%}.image--main{text-align:center}.image--right{float:right;vertical-align:top;margin:0 0 7px 14px}.image--center{margin:0 auto}.image--center img{display:block;margin:0 auto}.image--min{width:105px}.image--medium{width:230px;text-align:right}.image--full{width:100%}.image .inscription-for-img{margin-top:10px;color:#fff;font-size:14px;padding:0 5px;width:90%;float:right;text-align:right;background-color:#779c56;position:relative}.image .inscription-for-img:before{width:0;height:0;content:'';position:absolute;top:0;left:0;border-bottom:25px solid #fff;border-right:25px solid transparent}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:3px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:12px;margin:0 0 12.5px;font-size:17px;line-height:1.42857;word-break:break-all;word-wrap:break-word;color:#333;background-color:#f5f5f5;border:1px solid #ccc;border-radius:3px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1030px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-1{width:8.33333%}.col-xs-2{width:16.66667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333%}.col-xs-5{width:41.66667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333%}.col-xs-8{width:66.66667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333%}.col-xs-11{width:91.66667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333%}.col-xs-pull-2{right:16.66667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333%}.col-xs-pull-5{right:41.66667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333%}.col-xs-pull-8{right:66.66667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333%}.col-xs-pull-11{right:91.66667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333%}.col-xs-push-2{left:16.66667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333%}.col-xs-push-5{left:41.66667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333%}.col-xs-push-8{left:66.66667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333%}.col-xs-push-11{left:91.66667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333%}.col-xs-offset-2{margin-left:16.66667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333%}.col-xs-offset-5{margin-left:41.66667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333%}.col-xs-offset-8{margin-left:66.66667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333%}.col-xs-offset-11{margin-left:91.66667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-1{width:8.33333%}.col-sm-2{width:16.66667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333%}.col-sm-5{width:41.66667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333%}.col-sm-8{width:66.66667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333%}.col-sm-11{width:91.66667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333%}.col-sm-pull-2{right:16.66667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333%}.col-sm-pull-5{right:41.66667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333%}.col-sm-pull-8{right:66.66667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333%}.col-sm-pull-11{right:91.66667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333%}.col-sm-push-2{left:16.66667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333%}.col-sm-push-5{left:41.66667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333%}.col-sm-push-8{left:66.66667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333%}.col-sm-push-11{left:91.66667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333%}.col-sm-offset-2{margin-left:16.66667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333%}.col-sm-offset-5{margin-left:41.66667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333%}.col-sm-offset-8{margin-left:66.66667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333%}.col-sm-offset-11{margin-left:91.66667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-1{width:8.33333%}.col-md-2{width:16.66667%}.col-md-3{width:25%}.col-md-4{width:33.33333%}.col-md-5{width:41.66667%}.col-md-6{width:50%}.col-md-7{width:58.33333%}.col-md-8{width:66.66667%}.col-md-9{width:75%}.col-md-10{width:83.33333%}.col-md-11{width:91.66667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333%}.col-md-pull-2{right:16.66667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333%}.col-md-pull-5{right:41.66667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333%}.col-md-pull-8{right:66.66667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333%}.col-md-pull-11{right:91.66667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333%}.col-md-push-2{left:16.66667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333%}.col-md-push-5{left:41.66667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333%}.col-md-push-8{left:66.66667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333%}.col-md-push-11{left:91.66667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333%}.col-md-offset-2{margin-left:16.66667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333%}.col-md-offset-5{margin-left:41.66667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333%}.col-md-offset-8{margin-left:66.66667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333%}.col-md-offset-11{margin-left:91.66667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-1{width:8.33333%}.col-lg-2{width:16.66667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333%}.col-lg-5{width:41.66667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333%}.col-lg-8{width:66.66667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333%}.col-lg-11{width:91.66667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333%}.col-lg-pull-2{right:16.66667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333%}.col-lg-pull-5{right:41.66667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333%}.col-lg-pull-8{right:66.66667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333%}.col-lg-pull-11{right:91.66667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333%}.col-lg-push-2{left:16.66667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333%}.col-lg-push-5{left:41.66667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333%}.col-lg-push-8{left:66.66667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333%}.col-lg-push-11{left:91.66667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333%}.col-lg-offset-2{margin-left:16.66667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333%}.col-lg-offset-5{margin-left:41.66667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333%}.col-lg-offset-8{margin-left:66.66667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333%}.col-lg-offset-11{margin-left:91.66667%}.col-lg-offset-12{margin-left:100%}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:25px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857;vertical-align:top;border-top:1px solid #cbcbcb}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #cbcbcb}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #cbcbcb}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #cbcbcb}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #cbcbcb}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:18.75px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #cbcbcb}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{padding:0;margin:0;border:0;min-width:0}legend{display:block;width:100%;padding:0;margin-bottom:25px;font-size:27px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{max-width:100%}label img{width:30px;height:30px;max-width:100%;margin-right:10px}input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:8px;font-size:18px;line-height:1.42857;color:#000}.form-control{display:block;width:100%;height:41px;padding:7px 10px;font-size:18px;outline:0;line-height:1.42857;color:#000;background-color:#fff;background-image:none;border:1px solid #ddd;border-radius:3px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s,-webkit-box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{border:0;background-color:transparent}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=checkbox]{margin-right:10px}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:41px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:36px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:58px}}.form-group{margin-bottom:8px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:25px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{padding-top:8px;padding-bottom:8px;margin-bottom:0;min-height:43px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:36px;padding:5px 10px;font-size:16px;line-height:1.5;border-radius:3px}select.input-sm{height:36px;line-height:36px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:36px;padding:5px 10px;font-size:16px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:36px;line-height:36px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:36px;min-height:41px;padding:6px 10px;font-size:16px;line-height:1.5}.input-lg{height:58px;padding:10px 20px;font-size:27px;line-height:1.33333;border-radius:5px}select.input-lg{height:58px;line-height:58px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:58px;padding:10px 20px;font-size:27px;line-height:1.33333;border-radius:5px}.form-group-lg select.form-control{height:58px;line-height:58px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:58px;min-height:52px;padding:11px 20px;font-size:27px;line-height:1.33333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:51.25px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:41px;height:41px;line-height:41px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:58px;height:58px;line-height:58px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:36px;height:36px;line-height:36px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:30px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#898989}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:8px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:33px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:8px}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:27px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:16px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:7px 10px;font-size:18px;line-height:1.42857;border-radius:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#fff;text-decoration:none}.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#fff;background-color:#ccc;border-color:#333;border:none}.btn-default.focus,.btn-default:focus{color:#fff;background-color:#b3b3b3;border-color:#000}.btn-default:hover{color:#fff;background-color:#b3b3b3;border-color:#141414}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{color:#fff;background-color:#b3b3b3;border-color:#141414}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.btn-default.dropdown-toggle.focus,.open>.btn-default.dropdown-toggle:focus,.open>.btn-default.dropdown-toggle:hover{color:#fff;background-color:#a1a1a1;border-color:#000}.btn-default.active,.btn-default:active,.open>.btn-default.dropdown-toggle{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#ccc;border-color:#333}.btn-default .badge{color:#ccc;background-color:#fff}.btn-primary{color:#fff;background-color:#779c56;border-color:#6a8c4d;border:none}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#5e7b44;border-color:#2c3920}.btn-primary:hover{color:#fff;background-color:#5e7b44;border-color:#4c6437}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#5e7b44;border-color:#4c6437}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#4c6437;border-color:#2c3920}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#779c56;border-color:#6a8c4d}.btn-primary .badge{color:#779c56;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c;border:none}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.btn-success.dropdown-toggle.focus,.open>.btn-success.dropdown-toggle:focus,.open>.btn-success.dropdown-toggle:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.btn-success.dropdown-toggle{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#498fe1;border-color:#3382dd;border:none}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#2375d4;border-color:#15447c}.btn-info:hover{color:#fff;background-color:#2375d4;border-color:#1e64b5}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{color:#fff;background-color:#2375d4;border-color:#1e64b5}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.btn-info.dropdown-toggle.focus,.open>.btn-info.dropdown-toggle:focus,.open>.btn-info.dropdown-toggle:hover{color:#fff;background-color:#1e64b5;border-color:#15447c}.btn-info.active,.btn-info:active,.open>.btn-info.dropdown-toggle{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#498fe1;border-color:#3382dd}.btn-info .badge{color:#498fe1;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236;border:none}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.btn-warning.dropdown-toggle.focus,.open>.btn-warning.dropdown-toggle:focus,.open>.btn-warning.dropdown-toggle:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.btn-warning.dropdown-toggle{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a;border:none}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.btn-danger.dropdown-toggle.focus,.open>.btn-danger.dropdown-toggle:focus,.open>.btn-danger.dropdown-toggle:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.btn-danger.dropdown-toggle{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{color:#494949;font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#779c56;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-lg{padding:10px 20px;font-size:27px;line-height:1.33333;border-radius:5px}.btn-sm{padding:5px 10px;font-size:16px;line-height:1.5;border-radius:3px}.btn-xs{padding:1px 5px;font-size:16px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:PTSans;src:url(../fonts/PTSansRegular/PTSansRegular.eot);src:url(../fonts/PTSansRegular/PTSansRegular.eot?#iefix) format("embedded-opentype"),url(../fonts/PTSansRegular/PTSansRegular.woff) format("woff"),url(../fonts/PTSansRegular/PTSansRegular.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:PTSansItalic;src:url(../fonts/PTSansItalic/PTSansItalic.eot);src:url(../fonts/PTSansItalic/PTSansItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/PTSansItalic/PTSansItalic.woff) format("woff"),url(../fonts/PTSansItalic/PTSansItalic.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:PTSansBold;src:url(../fonts/PTSansBold/PTSansBold.eot);src:url(../fonts/PTSansBold/PTSansBold.eot?#iefix) format("embedded-opentype"),url(../fonts/PTSansBold/PTSansBold.woff) format("woff"),url(../fonts/PTSansBold/PTSansBold.ttf) format("truetype");font-style:normal;font-weight:400}@font-face{font-family:FlamingoVR;src:url(../fonts/Flamingo_VR.eot);src:local("☺"),url(../fonts/Flamingo_VR.woff) format("woff"),url(../fonts/Flamingo_VR.ttf) format("truetype"),url(../fonts/Flamingo_VR.svg) format("svg");font-weight:400;font-style:normal}a{text-decoration:none;border-bottom:1px solid;outline:0}a:visited{color:#733888;border-color:rgba(115,56,136,.3)}a.external,a.external-link{position:relative;margin-right:25px}a.external-link:after,a.external:after{content:"\e901";font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;bottom:2px;font-size:.8em;margin-left:3px;position:absolute}.pseudo,.pseudo_link,a{color:#494949;border-color:rgba(73,73,73,.3)}.pseudo,.pseudo *,.pseudo_link,.pseudo_link *,a,a *{cursor:pointer}.pseudo:hover,.pseudo_link:hover,a:hover{color:#779c56;border-color:rgba(119,156,86,.3)}.no_visited a:visited,.pseudo:visited,[class$="--novisited-link"] a:visited,a.no_visited:visited{color:#494949;border-color:rgba(73,73,73,.3)}.no_visited a:visited:hover,.pseudo:visited:hover,[class$="--novisited-link"] a:visited:hover,a.no_visited:visited:hover{color:#779c56;border-color:rgba(119,156,86,.3)}a.h5.no_visited:visited{color:#779c56;border-color:rgba(119,156,86,.3)}a.h5.no_visited:visited:hover{color:#799f58;border-color:rgba(121,159,88,.3)}span.pseudo.active{color:#779c56;cursor:default!important}.nonunderline,.nonunderline a,a.nonunderline{border:none!important}.hov-opacity:hover{opacity:.9}.hov-none{color:#494949!important}.pseudo.alt_white,a.alt_white,a.alt_white.no_visited:visited,a.alt_white:visited{color:#fff!important;border-color:rgba(255,255,255,.3)!important}.pseudo.alt_white:hover,a.alt_white.no_visited:visited:hover,a.alt_white:hover,a.alt_white:visited:hover{color:#779c56!important;border-color:rgba(119,156,86,.3)!important}.pseudo.alt_white:visited,a.alt_white:visited{color:#733888!important;border-color:rgba(115,56,136,.3)!important}.pseudo.alt_black,a.alt_black,a.alt_black.no_visited:visited,a.alt_black:visited{color:#000!important;border-color:rgba(0,0,0,.3)!important}.pseudo.alt_black:hover,a.alt_black.no_visited:visited:hover,a.alt_black:hover,a.alt_black:visited:hover{color:#779c56!important;border-color:rgba(119,156,86,.3)!important}.pseudo.alt_black:visited,a.alt_black:visited{color:#733888!important;border-color:rgba(115,56,136,.3)!important}.pseudo.alt_grey,a.alt_grey,a.alt_grey.no_visited:visited,a.alt_grey:visited{color:#494949!important;border-color:rgba(73,73,73,.3)!important}.pseudo.alt_grey:hover,a.alt_grey.no_visited:visited:hover,a.alt_grey:hover,a.alt_grey:visited:hover{color:#779c56!important;border-color:rgba(119,156,86,.3)!important}.pseudo.alt_grey:visited,a.alt_grey:visited{color:#733888!important;border-color:rgba(115,56,136,.3)!important}.pseudo.alt_main_menu_link,a.alt_main_menu_link,a.alt_main_menu_link.no_visited:visited,a.alt_main_menu_link:visited{color:#498fe1!important;border-color:rgba(73,143,225,.3)!important}.pseudo.alt_main_menu_link:hover,a.alt_main_menu_link.no_visited:visited:hover,a.alt_main_menu_link:hover,a.alt_main_menu_link:visited:hover{color:#75aae8!important;border-color:rgba(117,170,232,.3)!important}.pseudo.alt_main_menu_link:visited,a.alt_main_menu_link:visited{color:#733888!important;border-color:rgba(115,56,136,.3)!important}.pseudo.alt_sad_obl_link,a.alt_sad_obl_link,a.alt_sad_obl_link.no_visited:visited,a.alt_sad_obl_link:visited{color:#555!important;border-color:rgba(85,85,85,.3)!important}.pseudo.alt_sad_obl_link:hover,a.alt_sad_obl_link.no_visited:visited:hover,a.alt_sad_obl_link:hover,a.alt_sad_obl_link:visited:hover{color:#6f6f6f!important;border-color:rgba(111,111,111,.3)!important}.pseudo.alt_sad_obl_link:visited,a.alt_sad_obl_link:visited{color:#733888!important;border-color:rgba(115,56,136,.3)!important}img{border:0;vertical-align:middle;outline:0}img.left{float:left;margin-right:15px}img.right{float:right;margin-left:15px}img.img-responsive{display:block;max-width:100%;height:auto}img.img-circle{border-radius:50%}.before_list{margin-bottom:.5em}h1+h2,h2+h3,h2+h4,h3+h4{margin-top:0}menu,ol,ul{list-style-type:none}li>ol,li>ul{margin:.05em 0 .2em .5em}ol,ul{list-style:none;margin-bottom:1em}ol:last-child,ul:last-child{margin-bottom:0}.head-list{margin-bottom:8px;font-style:italic;display:block}ol li,ul li{display:block;position:relative;margin-bottom:10px;padding-left:20px}ol{counter-reset:itemFirst}ul li:before{content:'\2014\a0';position:absolute;left:0;top:-1px;text-align:right;color:#000}ol li:before{font-size:inherit;position:absolute;right:calc(100% - 17px);font-weight:700;content:counter(itemFirst) ".";counter-increment:itemFirst;color:#000;margin-left:5px}li>ol{counter-reset:item}li>ol li{padding-left:28px}li>ol li:before{content:counter(itemFirst) "." counter(item);counter-increment:item}ol p+ol,ol p+ul,ul p+ol,ul p+ul{margin-top:-.2em}menu{padding-left:0}sub,sup{position:relative;top:-.5em;font-size:75%;vertical-align:baseline}sub{top:.1em}ins{text-decoration:none}label{cursor:default}.important{position:relative;padding:25px 35px;border:1px solid #e1ebe9;margin-bottom:15px;max-width:900px}.important p{font-size:15px;line-height:22px;color:#000}.lead{color:#888;font-size:14px;font-weight:300}iframe{max-width:100%}.req{color:#779c56}.picture{margin-bottom:25px}.picture img{max-width:100%}.picture__note{font-size:12px;color:#777;font-style:italic;margin-top:10px;text-align:right;display:block}.picture:last-child{margin-bottom:0}.nav-justified{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.site-header{position:relative;padding-top:5px;margin-bottom:10px;border-bottom:1px solid #c3c4c4}.site-header .nav{background:#fff;text-align:center}.site-header .nav__item{display:inline-block;position:relative}.site-header .nav__item a{padding:10px 15px;display:block;font-size:1.1em}.site-header .nav__item:hover .nav--sub{display:block}.site-header .nav.active{border-bottom:1px solid #c3c4c4;position:fixed;z-index:1000;top:0;left:0;width:100%}.site-header .logo{margin-top:5px}.site-header .protect{text-align:center;display:inline-block}.site-header .protect img{width:95%;margin:0 auto}.nav--main--mobile{display:none}.nav--sub{position:absolute;display:none;top:100%;z-index:134;min-width:300px;left:0;background:#fff;font-size:.7em;border:1px solid #e6e6e6;padding:10px}.nav--sub .nav__item{text-align:left;display:block;border-bottom:1px solid #e6e6e6}.nav--sub .nav__item a{padding:10px 5px}.nav--sub .nav__item:last-child{border-bottom:none}.nav--sub--long{min-width:850px}.nav--sub--long .nav__item{margin:0;padding:0;width:100%;float:left}.nav--sub--long .column-list{padding-left:15px;width:270px;float:left}.social{display:inline-block;vertical-align:middle;padding:20px 0}.social__item{display:inline-block;vertical-align:top;padding:0 10px}.social__item a .fa{color:#fff;font-size:.85em;display:block;width:35px;height:35px;text-align:center;line-height:35px;background:#c3c4c4;border-radius:50px}.social__item a .fa-facebook{background:#3b5997}.social__item a .fa-twitter{background:#00acec}.social__item a .fa-instagram{background:#517fa3}.social__item a .fa-youtube{background:#ba0100}#menu-icon{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#779c56;height:50px;width:50px;line-height:50px;border-radius:50px;text-align:center;display:none;-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.6);box-shadow:0 0 5px 0 rgba(0,0,0,.6);cursor:pointer}#menu-icon i{color:#fff}.lang{display:inline-block;vertical-align:middle;padding-top:20px;padding-bottom:20px}.lang__item{display:inline-block;vertical-align:top;padding:0}.lang__item a{display:block;padding:8px;font-size:.6em}.lang__item a.active{background:#779c56;color:#fff!important}.lang__item a.active:hover{opacity:.75;color:#555}.sign{display:inline-block;vertical-align:middle;padding-top:20px;padding-bottom:20px;padding-left:40px;padding-right:0}.sign a{color:#498fe1;padding-left:5px;font-size:1.3em;position:relative}.sign a:hover{opacity:.75}.sign a:before{position:absolute;content:'';right:100%;top:50%;width:45px;height:45px;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/person-min.png) no-repeat center center;background-size:cover}.form-bg{position:fixed;cursor:pointer;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:block;z-index:220;visibility:hidden;opacity:0;-webkit-transition:.2s;transition:.2s}.form-bg.active{visibility:visible;opacity:1}#preloader{position:fixed;left:0;top:0;right:0;bottom:0;background:#fff;z-index:1000}#preloader .load-anim{position:absolute;width:60px;height:60px;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:url(../img/loading.gif) center center no-repeat;background-size:100%}.exit-form .btn{text-decoration:none;outline:0;color:#498fe1;padding:0 10px 0 0;font-size:1.3em}.exit-form .btn:hover{color:#75aae8}.exit-form .btn:before{position:absolute;content:'\f08b';font-size:30px;font-family:FontAwesome;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}input{border:1px solid #a1aec9;border-radius:3px;outline:0}.search{text-align:center;margin:0 auto;font-size:0}.search #w0 input{width:60%}.search input[type=search]{height:45px;display:inline-block;vertical-align:top;width:60%;padding-left:10px;font-size:1rem}.search input[type=text]{height:45px;display:inline-block;vertical-align:top;width:60%;padding-left:10px;font-size:1rem}.search .btn{height:45px;line-height:35px;display:inline-block;vertical-align:top}.detail-search-box{margin-top:20px}.results{padding:30px 0}.results__item{margin-bottom:30px}.results__item .info-block{padding-top:15px}.results__item .info-block .cost{font-size:.85em}.pad-box{padding:35px 0}.r-part{padding-left:110px}.l-part{width:110px}.owl-carousel{margin:40px auto}.owl-carousel .owl-stage-outer{background:#779c56;border:10px solid #779c56}.owl-carousel .owl-prev{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:50px;text-indent:-999999px}.owl-carousel .owl-prev:before{content:"\f053";position:absolute;display:block;color:#779c56;top:0;text-indent:0;left:0;font-family:FontAwesome;font-size:35px}.owl-carousel .owl-next{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:50px;text-indent:-999999px}.owl-carousel .owl-next:before{content:"\f054";position:absolute;display:block;color:#779c56;top:0;text-indent:0;right:0;font-family:FontAwesome;font-size:35px}.owl-carousel__item{position:relative;height:290px;overflow:hidden}.owl-carousel__item img{position:absolute;top:0;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);min-width:100%;height:100%}.owl-carousel .owl-dots{text-align:center}.owl-carousel .owl-dot{display:inline-block;vertical-align:middle;margin:4px}.owl-carousel .owl-dot span{width:10px;height:10px;display:block;background:#779c56;opacity:.75;border-radius:50px}.owl-carousel .owl-dot span:hover{opacity:1}.owl-carousel .owl-dot.active span{width:12px;height:12px;display:block;opacity:1;background:#779c56;border-radius:50px}.slider-nav img{max-width:122px}.slider-for{padding:0 10px;height:350px;overflow:hidden}.slider-for .slick-track{height:350px}.slider-for .slick-slide>div{height:100%;width:100%;text-align:center}.slider-for .slick-slide>div img{/*width:auto!important;height:100%*/}.slider-nav{height:120px;overflow:hidden}.slider-nav .slick-slide{padding:10px}.slider-nav .slick-slide img{min-width:100%}.review .head{text-align:center}.review .quantity{text-align:center;margin-bottom:10px}.review-slider{padding:0 30px}.review-slider .slide .text{font-size:.9rem;text-align:left}.review-slider .slide .text .ava img{max-width:40px}.review-slider .slide .text .name{color:#779c56;font-size:1.5em}.review-slider .slick-slide{padding:0 10px;text-align:center}.review-slider .slick-prev{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:50px;text-indent:-999999px}.review-slider .slick-prev:before{content:"\f104";position:absolute;display:block;color:#555;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-indent:0;left:50%;line-height:normal;font-family:FontAwesome;font-size:50px}.review-slider .slick-next{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:50px;text-indent:-999999px}.review-slider .slick-next:before{content:"\f105";position:absolute;display:block;color:#555;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-indent:0;left:50%;line-height:normal;font-family:FontAwesome;font-size:50px}.review-slider .slick-dots li.slick-active button:before{font-size:16px}.review-slider .slick-dots li button:before{color:#779c56;font-size:13px;content:'\f111';font-family:FontAwesome;height:45px;line-height:45px}.review-slider ul li::before{display:none}.review-slider .img{padding-top:30px;padding-bottom:30px}.slider-green{margin:30px 0;background:#779c56;border:5px solid #779c56}.slider-green .slick-slide{padding:5px}.slider-green__item{height:290px;overflow:hidden}.slider-green__item img{height:100%}.slider-green .slick-prev{position:absolute;left:-40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;text-indent:-999999px}.slider-green .slick-prev:before{content:"\f053";position:absolute;display:block;color:#779c56;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-indent:0;left:50%;line-height:normal;font-family:FontAwesome;font-size:30px}.slider-green .slick-next{position:absolute;right:-40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;text-indent:-999999px}.slider-green .slick-next:before{content:"\f054";position:absolute;display:block;color:#779c56;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-indent:0;left:50%;line-height:normal;font-family:FontAwesome;font-size:30px}.slider-green .slick-dots{padding-top:20px}.slider-green .slick-dots li:before{display:none}.slider-green .slick-dots li.slick-active button:before{font-size:16px}.slider-green .slick-dots li button:before{color:#779c56;font-size:13px;content:'\f111';font-family:FontAwesome;height:45px;line-height:45px}.slider-green-two{margin:30px 0 45px;background:#779c56;border:5px solid #779c56}.slider-green-two .slick-slide{padding:5px}.slider-green-two__item{height:290px;overflow:hidden}.slider-green-two__item img{height:100%}.slider-green-two .slick-prev{position:absolute;left:-40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;text-indent:-999999px}.slider-green-two .slick-prev:before{content:"\f053";position:absolute;display:block;color:#779c56;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-indent:0;left:50%;line-height:normal;font-family:FontAwesome;font-size:30px}.slider-green-two .slick-next{position:absolute;right:-40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;text-indent:-999999px}.slider-green-two .slick-next:before{content:"\f054";position:absolute;display:block;color:#779c56;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-indent:0;left:50%;line-height:normal;font-family:FontAwesome;font-size:30px}.slider-green-two .slick-dots{padding-top:20px}.slider-green-two .slick-dots li:before{display:none}.slider-green-two .slick-dots li.slick-active button:before{font-size:16px}.slider-green-two .slick-dots li button:before{color:#779c56;font-size:13px;content:'\f111';font-family:FontAwesome;height:45px;line-height:45px}.slick-dotted.slick-slider{margin-bottom:50px}.sidebar.pad{padding-top:70px}.sidebar .alt_main_menu_link{font-size:.85em}.sidebar ul{margin:0;padding-left:0}.sidebar ul li:before{display:none}.sidebar ul li.active a{background:#779c56;color:#fff}.sidebar ul li a{display:block;padding:5px;border-radius:50px;font-size:.85em;font-weight:700}input.inp,select.inp{height:37px}input.inp{padding-left:10px}.background-box{border:1px solid #e6e6e6;background:#f8f9fb;margin:0 0 20px;border-radius:3px;padding:20px;font-size:.85em}.background-box p{text-align:left}.background-box .form-control{font-size:.7em}.background-box .price{margin-top:10px;margin-bottom:-10px}.background-box .price .inp{display:inline-block;vertical-align:top;font-size:.7em;outline:0;min-width:100%;height:37px}.background-box .price input[type=text]{padding-left:10px;width:35%;height:37px}.background-box.feedback form{margin-top:5px;border-top:1px solid #e7e7e7;padding:10px 0}.background-box.feedback .head{font-size:1.4em;text-align:center;font-weight:700;margin-bottom:10px}.background-box.feedback .price input[type=text]{text-align:right;padding-right:10px}.background-box.feedback .info{overflow:hidden}.background-box.feedback .info img{border-radius:50px;height:100px;width:100px;margin-right:10px}.background-box.feedback .info .main{float:left;width:calc(100% - 110px)}.background-box.feedback .info .where{clear:both}.background-box.feedback .name{font-size:1.17rem;font-family:PTSansBold}.background-box.feedback .phone{font-size:.85em;margin:10px 0 15px}.background-box .inp{max-width:100%}.background-box .form-control{margin-bottom:10px}.background-box ul.main-list li{font-size:.85em}.background-box ul.main-list li.checking{padding-left:0;margin-bottom:0;border-bottom:1px solid #e6e7e9}.background-box ul.main-list li.checking .click-drop{padding:10px 5px;display:block;cursor:pointer;position:relative}.background-box ul.main-list li.checking .click-drop:after{position:absolute;content:"\f107";right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:FontAwesome}.background-box ul.main-list li.checking .click-drop.active:after{position:absolute;content:"\f106";right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:FontAwesome}.drop-box{display:none}.drop-box.active{display:block}.post{margin-top:20px}.post .img img{width:100%}.post .about{padding-top:15px;padding-bottom:20px;line-height:15px}.post .about .name{font-weight:700;padding:5px 0}.post .about .preview{font-size:.7em}.share{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:center}.share a{display:inline-block;margin:0 10px}.share a:hover{opacity:.75}.regions-box .alt_main_menu_link{font-size:1em}.regions-box ul.main-list li.checking:last-child{border:none}.filter{margin-bottom:15px;margin-top:15px}.filter-link{color:#779c56;font-weight:700;font-size:.85em;display:inline-block;padding-left:40px;position:relative}.filter-link:before{content:'';position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/filter.png) no-repeat center;width:40px;height:40px}.detail-search-box--hide{display:none}body{overflow:auto}body.no-scroll{overflow:hidden}.site-head{margin-bottom:30px}.site-head h3{text-align:center}.section{padding:15px 0}.section .head{margin-top:0}.section .head--inline{display:inline-block;vertical-align:top;margin-right:80px}.section .head-inline .head{display:inline-block;vertical-align:top;margin-right:80px}.section .head-inline a{display:inline-block;vertical-align:middle;vertical-align:-webkit-baseline-middle}.table>thead>tr>th{vertical-align:top}.table>tbody>tr>td{vertical-align:top}.table-middle .table>thead>tr>th{vertical-align:middle}.table-middle .table>tbody>tr>td{vertical-align:middle}.site-login p{text-align:center}.section-base .table{font-size:.9rem;width:100%}.section-base .table thead tr{background:#779c56;color:#fff}.section-base .table tbody tr:first-child td{padding-top:25px}.section-base .table tbody tr:first-child td:after{margin-top:10px}.section-base .table tbody td{position:relative;background:#fff}.section-base .table tbody td:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:30px;background:#7e7d7e}.section-base .table tbody td:last-child:after{display:none}.section-base .table th{border:none;font-weight:400;text-align:center;position:relative}.section-base .table th:after{content:"";position:absolute;bottom:-15px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #779c56}.section-base .table .text-left{text-align:left;display:inline-block;vertical-align:middle}.section-base .table td{border:none;text-align:center}.section-base .table td.location{text-align:left}.section-base .table td.time{text-align:left}.section-base .table td:last-child{text-align:left}.section-base .table td.name{white-space:nowrap;text-align:left}.section-base .table td .l-gray{color:#777;display:block}.section-base .table td .ava{border-radius:50px;height:50px;width:50px;overflow:hidden;display:inline-block;vertical-align:middle;margin-right:10px}.section-base .table td .ava img{width:100%}.section-base .table td .line{margin-bottom:10px}.section-base .table td .line span.name{width:40%;margin-right:5%;display:inline-block;vertical-align:middle}.section-base .table td .line .text-left{width:100%}.section-base .table td .line .text-left .text-left{width:auto}.reg-block .form-box{text-align:center;padding:25px 0}.reg-block .form-box .btn-success{background:#779c56}.head-inline .head{display:inline-block;vertical-align:baseline}.head-inline a{display:inline-block;vertical-align:bottom}.head-inline a.mt{margin-top:38px}.partners-section{text-align:center;padding-bottom:200px;background:url(../img/partners-section-background.png) no-repeat 50% 100%;background-size:100% auto}.partners-section .partners__box{padding:10px 0;width:80%;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.partners-section .partners__box .partners__item{display:inline-block;vertical-align:middle;line-height:125px;height:125px;padding:0 10px;max-width:25%}.partners-section .partners__box img{max-width:100%;max-height:100%;display:inline-block;vertical-align:middle}.map-section{position:relative;padding-bottom:160px;background:url(../img/map-section-background.png) no-repeat 50% 100%;background-size:100% auto}.map-section .container{position:relative}.map-section .text{font-size:.95em}.map-section h3{padding-right:50%}.map-section h3 .line{text-align:right}.map-section h3 .line:nth-child(1){padding-right:40%;padding-top:10px;display:block}.map-section h3 .line:nth-child(2){padding-right:20%;padding-left:20%;padding-top:10px;display:block}.map-section h3 .line:nth-child(3){padding-right:0;padding-left:40%;padding-top:10px;display:block}.map-section .prev-text{width:100%;text-align:center;margin-top:100px}.map-section .prev-text.full{margin-top:60px}.map-section .prev-text .text{width:90%;margin:0 auto}.map-section .map-image{width:690px;height:458px;position:absolute;right:0;top:0}.map-section .map-buttons ul{margin-left:0;padding-left:0}.map-section .map-buttons ul li{margin-left:0;padding-left:0}.map-section .map-buttons ul li::before{display:none}.map-section .map-buttons ul li a{display:block;width:80%;background:#ccc;border:1px solid #737373;padding:10px 0;text-align:center;font-size:1em;font-weight:700;margin:0 auto}.map-section .map-buttons ul li a:hover{background:#c3c4c4;color:#fff}.counter{display:inline-block;border:3px solid #779c56;position:relative;padding:15px 35px 25px 20px;border-radius:5px;line-height:15px;margin:20px 0}.counter:before{content:"";position:absolute;top:-35px;right:-22px;width:100px;height:64px;background:url(../img/quote-before-min.png) no-repeat 100% 0;z-index:10;background-size:auto 100%}.counter:after{content:"";position:absolute;bottom:-26px;left:-51px;width:162px;height:55px;background:url(../img/quote-after-min.png) no-repeat 0 100%;z-index:11;background-size:auto 100%}.counter .root{font-size:.8em}.eval{height:28px}.flow{width:28px;height:28px;display:inline-block;background:url(../img/flow-min.png) no-repeat center;background-size:cover}.no-flow{width:28px;height:28px;display:inline-block;background:0 0}.popular-section__item{margin-bottom:15px;min-height:130px}.popular-section .img{height:100px;overflow:hidden;text-align:center;text-align:-webkit-center;padding-top:10px;padding-bottom:10px}.popular-section .img a{display:block;overflow:hidden}.popular-section .img img{height:100%}.popular-section .about{line-height:16px;padding-right:0;padding-left:0}.popular-section .about .name{font-size:.9em;font-weight:700}.popular-section .about .where{font-size:.9em;font-weight:700}.popular-section .about .preview{font-size:13px;line-height:15px}.popular-section .about .preview p{margin-top:0;text-align:left}.news-section .quantity{margin-bottom:25px}.news-section .banner{margin-bottom:30px;text-align:center;text-align:-webkit-center}.news-section__item{margin-bottom:35px;overflow:hidden}.news-section__item .data{font-size:16px}.news-section__item .img{width:100px;float:left;margin:5px 10px 5px 0}.news-section__item .text{float:left;width:calc(100% - 110px)}.subhead-page{font-size:1.4em}.subhead-page-small{font-size:.7em;line-height:18px}.content .text{font-size:.8em}.content .hint{padding:5px;background:#f7f9fa}.content .hint .img{padding-top:15px;padding-bottom:15px}.content .hint img{max-width:100%}.content p img{float:left;margin-right:10px}.content ul.inline-ul{width:100%;margin-left:0;padding-left:0}.content ul.inline-ul li{margin-right:35px;text-align:center;padding:0;display:inline-block;vertical-align:top;color:#494949}.content ul.inline-ul li:before{display:none}.content p{margin:30px 0}.content .num{display:block;color:#494949;font-family:PTSans-Bold,sans-serif;font-size:3em;font-weight:700}.content>.about{margin-bottom:20px}.content>.about .where{font-size:.9em;font-weight:700;display:inline-block}.content>.about .eval{width:180px;height:50px}.content>.about .eval .flow{width:50px;height:50px}.bold{font-weight:700}.bolder{font-family:PTSansBold}.main-text{font-size:.95em}.main-text p{margin:15px 0}.price-list{width:100%;border-bottom:1px solid #e7e7e7;font-weight:700}.price-list td{font-size:.9em;padding:20px 20px 0;text-align:center}.price-list td:first-child{text-align:left}.price-list th{font-family:PTSansBold;font-size:1.1em;padding:0 20px;text-align:center;background:#fff3cf}.price-list th:first-child{text-align:left}.service{padding:10px 0}.service .inside{text-align:center;padding:0 10px}.service .inside .service__item{background-color:#fdff66}.service .outside{text-align:center;padding:0 10px}.service .outside .service__item{background-color:#aab4ff}.service__item{width:55px;height:55px;text-align:center;line-height:45px;border:1px solid #666;display:inline-block;vertical-align:top;position:relative;margin:10px;cursor:default!important}.service__item span{visibility:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;background:rgba(0,0,0,.7);color:#fff;padding:5px;position:absolute;left:50%;bottom:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%;line-height:.9;border-radius:5px;opacity:0;-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;z-index:10000}.service__item span:after{content:'';display:block;position:absolute;top:100%;left:50%;margin-left:-8px;height:0;width:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(0,0,0,.7);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out;opacity:0;visibility:hidden}.service__item img{display:inline-block;margin:0 auto;max-width:100%;vertical-align:middle;max-height:80%}.service__item:hover span{opacity:1;bottom:100%;visibility:visible;width:140px}.service__item:hover span:after{opacity:1;visibility:visible}#menu-icon-left{width:30px;height:30px;line-height:30px;text-align:center;cursor:pointer;position:absolute;left:0;top:0;background:#ccc;z-index:223;-webkit-transition:.3s;transition:.3s}#menu-icon-left:before{content:"\f054";font-family:FontAwesome;font-size:20px;color:#fff}#menu-icon-left.active{left:300px}#menu-icon-left.active:before{content:"\f053"}.table-box{overflow:auto}.catalog>.head{text-align:center}.catalog>.head span{font-size:.6em;display:block}.catalog__item{margin-top:30px;margin-bottom:30px;padding:15px 0;background:#fafafa}.catalog__item .who{clear:both;margin-top:40px}.catalog__item--third:hover{background:#c9e2bf}.catalog__item--second:hover{background:#e0ffb8}.catalog__item--first:hover{background:#fffdce}.category .head{margin-top:40px;margin-bottom:40px;padding-left:160px;position:relative}.category .head:before{content:'';position:absolute;width:100px;height:100px;left:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url(../img/logo.png) no-repeat center;background-size:100% auto}.category--third .head:before{background:url(../img/cat3.png) no-repeat center;background-size:100% auto}.category--second .head:before{background:url(../img/cat2.png) no-repeat center;background-size:100% auto}.category--first .catalog__item:hover{background:#fffdce}.category--first .head:before{background:url(../img/cat1.png) no-repeat center;background-size:100% auto}.category--base .head:before{background:url(../img/cat0.png) no-repeat center;background-size:100% auto}.clear-block{clear:both}.register .reg-box{text-align:center;display:block;width:100%;overflow:hidden}.register .reg-box label{margin-right:0}.register .reg-box input[type=checkbox]{display:block;margin:0 auto}.register .reg-box .reg__item{text-align:center;width:170px;margin-bottom:15px;display:inline-block;vertical-align:top}.register .reg-box .reg__item .name-uk{border-bottom:1px solid #777}.register .reg-box .reg__item .form-group{max-width:100px;margin:0 auto 15px}.pagination-main{text-align:left;margin-bottom:30px}.pagination-main ul{margin:0;padding:0}.pagination-main ul li{display:inline-block;padding:0;margin:0 2px 0 0}.pagination-main ul li:before{display:none}.pagination-main ul li a{display:block;width:35px;height:35px;line-height:35px;text-align:center;font-size:.9em;border-radius:50px}.pagination-main ul li a.active{background:#779c56;color:#fff!important}.check-region .map-image{text-align:center;text-align:-webkit-center}.check-region .text{visibility:hidden;opacity:0;-webkit-transition:.3s;transition:.3s;display:none}.check-region .text:target{visibility:visible;opacity:1;display:block}.check-region .text.active{visibility:visible;opacity:1;display:block}.check-region .map-image{position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.region{display:none}.region.active{display:block}.center-region{min-height:392px}.center-region .text{padding-top:392px}.south-region{min-height:352px}.south-region .text{padding-top:352px}.west-region{min-height:414px}.west-region .text{padding-top:414px}.east-region{min-height:307px}.east-region .text{padding-top:307px}.map{padding:30px 0}.map>div{width:100%!important;height:315px!important;margin:0 auto}.map iframe{width:100%;height:315px}.print{font-size:.7em}.print:before{margin-right:10px;content:'\f02f';font-family:FontAwesome}.other-text{font-size:.7em}.form-bg{position:fixed;cursor:pointer;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:block;z-index:220;visibility:hidden;opacity:0;-webkit-transition:.2s;transition:.2s}.form-bg.active{visibility:visible;opacity:1}.popup-form{opacity:0;visibility:hidden;width:500px;background-color:#fff; margin-top: 82px; border-radius:5px;position:absolute;z-index:221;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-webkit-transition:.2s;transition:.2s;overflow:hidden;min-width:315px;display:none}.buttons-form{overflow:hidden}.popup-form.active{opacity:1;visibility:visible;display:block}.registration-form{visibility:hidden;opacity:0;-webkit-transition:.2s;transition:.2s;display:none}.registration-form.active{visibility:visible;opacity:1;display:block}.authorization-form{visibility:hidden;opacity:0;-webkit-transition:.2s;transition:.2s;display:none}.authorization-form.active{visibility:visible;opacity:1;display:block}.popup-form .main-link{float:left;width:50%;font-size:1.1em;padding:20px;display:block;text-align:center;background:#d2d8d8}.popup-form .main-link.active{background:#fff}.form-p{padding:50px}.form-p table{width:100%}.form-p input{margin-bottom:10px;outline:0}.form-p .inp{height:50px;padding:0 10px;border:1px solid #dfe3e3;border-radius:5px;width:100%}.inp-email::-webkit-input-placeholder{background:url(../img/letter.png) no-repeat 5px 50%/auto 20px;padding-left:35px}.inp-email:-ms-input-placeholder{background:url(../img/letter.png) no-repeat 5px 50%/auto 20px;padding-left:35px}.inp-email::-ms-input-placeholder{background:url(../img/letter.png) no-repeat 5px 50%/auto 20px;padding-left:35px}.inp-email::placeholder{background:url(../img/letter.png) no-repeat 5px 50%/auto 20px;padding-left:35px}.inp-pass::-webkit-input-placeholder{background:url(../img/key.png) no-repeat 5px 50%/auto 20px;padding-left:35px}.inp-pass:-ms-input-placeholder{background:url(../img/key.png) no-repeat 5px 50%/auto 20px;padding-left:35px}.inp-pass::-ms-input-placeholder{background:url(../img/key.png) no-repeat 5px 50%/auto 20px;padding-left:35px}.inp-pass::placeholder{background:url(../img/key.png) no-repeat 5px 50%/auto 20px;padding-left:35px}.inp-name::-webkit-input-placeholder{background:url(../img/user-icon.png) no-repeat 5px 50%/auto 20px;padding-left:35px}.inp-name:-ms-input-placeholder{background:url(../img/user-icon.png) no-repeat 5px 50%/auto 20px;padding-left:35px}.inp-name::-ms-input-placeholder{background:url(../img/user-icon.png) no-repeat 5px 50%/auto 20px;padding-left:35px}.inp-name::placeholder{background:url(../img/user-icon.png) no-repeat 5px 50%/auto 20px;padding-left:35px}.inp-num::-webkit-input-placeholder{background:url(../img/medal-icon.png) no-repeat 5px 50%/auto 20px;padding-left:35px}.inp-num:-ms-input-placeholder{background:url(../img/medal-icon.png) no-repeat 5px 50%/auto 20px;padding-left:35px}.inp-num::-ms-input-placeholder{background:url(../img/medal-icon.png) no-repeat 5px 50%/auto 20px;padding-left:35px}.inp-num::placeholder{background:url(../img/medal-icon.png) no-repeat 5px 50%/auto 20px;padding-left:35px}.profile_cabinet{overflow:hidden}.profile_tabs{width:30%;float:left}.profile_content{width:65%;margin-left:5%;float:left}.profile_menu{margin:0;padding-top:20px;padding-left:0}.profile_menu li:before{display:none}.profile_menu li.active a{background:#779c56;color:#fff}.profile_menu li.active a:hover{opacity:1}.profile_menu li a{color:#555;border:none;display:block;padding:5px;border-radius:50px;font-size:.85em;font-weight:700}.profile_menu li a:hover{opacity:.9}#w0 input{width:100%}.register{width:80%;display:block;margin:0 auto}.register input[type=checkbox]{margin-right:0}.register input[name="HomesteadForm[name_en]"]{margin-top:24px}.register label{margin-right:15px}.register .form-group{margin-bottom:15px}.register ul.nav-tabs{margin:0;padding:0}.register ul.nav-tabs li{float:left;width:50%;display:block;text-align:center;background:#d2d8d8;border:1px solid #d2d8d8;margin:0}.register ul.nav-tabs li:first-child{border-radius:5px 0 0 0}.register ul.nav-tabs li:last-child{border-radius:0 5px 0 0}.register ul.nav-tabs li a{text-decoration:none;border:none;display:block;padding:20px;text-align:center;font-size:1.1em}.register ul.nav-tabs li.active{background:#fff}.register ul.nav-tabs li:before{display:none}.register .tab-pane{visibility:hidden;opacity:0;-webkit-transition:.2s;transition:.2s;display:none}.register .tab-pane.active{visibility:visible;opacity:1;display:block}#all-contacts{max-height:90vh;overflow-y:auto;overflow-x:hidden;border:1px solid #eee}#all-contacts .users_list .one_dialog{border-top:1px solid #eee;padding-top:10px;padding-top:10px}#all-contacts .one_dialog>div{white-space:nowrap}#all-contacts .one_dialog>div>div{display:inline-block;vertical-align:middle}#all-contacts .one_dialog>div>div:first-child{float:none!important}#all-contacts .one_dialog>div>div:last-child{white-space:normal;border-bottom:1px solid #eee;padding-right:25px;padding-top:10px;padding-bottom:10px;width:100%}#all-contacts .one_dialog img{margin-right:5px;border-radius:50%;width:30px;height:30px}#all-contacts .live-search-users{width:100%;padding-left:10px}#all-contacts #groupmessages-users label{width:100%;display:block;padding:10px;text-align:right}#all-contacts #groupmessages-users input[type=checkbox]{float:left;width:auto!important}#all-dialogwindow{max-height:90vh}#all-dialog{max-height:calc(90vh - 175px);min-height:40vh;overflow-y:auto;overflow-x:hidden;margin-bottom:20px}#all-dialog .button-send{margin:0 15px}#all-dialog .friend_mess{margin-left:5px}#all-dialog .friend_mess img{border-radius:50%}#all-dialog img{margin:0 5px;border-radius:50%;width:30px;height:30px}#w0{min-height:165px}.live-search-users{width:100%}.label-contact{padding-top:10px;padding-bottom:10px}.full-width{width:100%}.live-search-users-box{border:1px solid #eee;padding:5px 20px;position:relative;display:block;width:100%}.live-search-users-box:before{content:'\f002';position:absolute;font-family:FontAwesome;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:5px;font-size:10px}.live-search-users-box .live-search-users{border:none;outline:0}.imessage{padding-bottom:50px}.breadcrumbs{padding:10px 0 25px;font-size:.85em}.breadcrumbs a{padding:0 40px;display:inline-block;position:relative}.breadcrumbs a:after{content:">";position:absolute;right:0}.breadcrumbs span{padding:0 40px;display:inline-block;color:#555}#owl-slider .item{text-align:center}#owl-carousel .item{text-align:center;cursor:pointer}#owl-carousel .active .item{opacity:.8}.manager{position:relative;background:#020400 url(../img/background-for-form-min.png) no-repeat fixed 50% 88%;background-size:2300px auto;padding:20px 0;margin-top:20px}.manager .head{font-size:1.7em;color:#fff;text-align:center;font-family:PTSansBold;font-weight:900}.manager .person{width:260px;color:#fff}.manager .person .ava{width:180px;height:180px;border-radius:50%;overflow:hidden}.manager .person .name{margin-top:10px;font-size:1.7em;font-weight:900;font-family:PTSansBold}.manager .person .position{font-size:1.2em;font-weight:700}.manager .person .phone{margin-top:20px;font-weight:700}.manager .form{width:370px;margin:0 auto}.manager .inp{font-size:.85em;border:2px solid #fff;background:rgba(255,255,255,.5);width:100%;margin-bottom:10px;padding-left:10px;font-weight:900}.manager .inp::-webkit-input-placeholder{color:#000}.manager .inp:-ms-input-placeholder{color:#000}.manager .inp::-ms-input-placeholder{color:#000}.manager .inp::placeholder{color:#000}.manager input.inp{height:37px}.manager textarea.inp{height:70px}.manager .btn-block{border:2px solid #fff;background:rgba(120,157,87,.5);color:#fff}#back-top{position:absolute;height:40px;line-height:40px;display:block;bottom:4px;left:30px;cursor:pointer;color:#fff;font-size:1.1em}#back-top:before{content:'';width:45px;height:35px;background:url(../img/back-top-min.png) no-repeat center center;display:inline-block;vertical-align:top;background-size:100%}.site-footer{font-size:13px;margin:15px 0}.widget-area{margin:15px 0}.copyright{text-align:center;margin:15px 0}.align-right{text-align:right}.align-left{text-align:left}.inline-middle{line-height:80px;height:80px}.inline-middle img{display:inline-block!important}.mobile{display:none!important}.full{display:block!important}.full-logo{display:block!important}.mobile-logo{display:none!important}.table-full{display:table}.table-mobile{display:none}@media (min-width:2000px){.partners-section{background:url(../img/partners-section-background1.png) no-repeat 53% 100%;background-size:2300px auto}.map-section{position:relative;padding-bottom:160px;background:url(../img/map-section-background1.png) no-repeat 53% 100%;background-size:2500px auto}.map-section .prev-text .text{width:80%}}@media (max-width:1200px){body{font-size:17px}.partners-section{padding-bottom:170px}.clear-block{clear:none}}@media (max-width:992px){.h1,h1{font-size:3em;font-weight:400;text-align:center}.h2,h2{font-size:2em;font-weight:700;line-height:45px}.h3,h3{font-size:1.7em;font-weight:700;line-height:normal}.h4,h4{font-size:1.5em;font-weight:700}.h5,h5{font-size:1em}.h6,h6{font-size:.9em}body{font-size:15px}.site-header .container{width:100%}.map-section{padding-bottom:120px}.site-header .user-block{padding-right:0;text-align:center}.partners-section .partners__box{width:100%}.map-section h3{padding-right:0}.map-section h3 .line{text-align:center}.lang{padding-left:0;padding-right:0}.social__item{padding:0 5px}.social__item a .fa{font-size:.85em;width:30px;height:30px;line-height:30px}.sign{padding:20px 0}.sign a{padding-left:0}.sign a:before{width:40px;height:40px;right:100%}.site-header .nav__item a{padding:10px 10px}.partners .inline-middle{height:auto}.partners .inline-middle:first-child{text-align:right}.partners .inline-middle:last-child{text-align:left}.counter{display:none}.manager{text-align:center}.manager .person{text-align:center;float:none;display:inline-block;margin:0 auto}.manager .person .ava{float:left;width:150px;height:150px;overflow:hidden}.manager .person .ava img{width:100%}.manager .form{width:350px}#back-top:before{width:40px;height:35px}.align-left{text-align:center}.align-right{text-align:center}.map-section .prev-text{width:100%}.map-section .map-image{margin:0 auto;position:static}.full-logo{display:none!important}.mobile-logo{display:block!important}}@media (max-width:800px){.social__item{padding:0}}@media (max-width:767px){.site-header .protect img{width:50%}.form-p .inp{height:40px}.form-p input{margin-bottom:2px}.popup-form{width:300px}.section-base .table td .line.line-inline{display:inline-block;width:45%}.section-base .table tbody td:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:70%;background:#7e7d7e}.table-full{display:none}.table-mobile{display:table}.partners-section{padding-bottom:135px}.map-section{padding-bottom:0;background:0 0}.sign{padding:20px 0 20px 50px}.site-header .nav--main--mobile{background:0 0}.content>.about h3{text-align:left}.region{min-height:0}.region .text{padding-top:0}.profile_tabs{width:100%;float:none;display:block;margin:20px 0;text-align:center}.profile_tabs li{display:inline-block}.profile_tabs li a{padding:5px 20px}.profile_content{width:70%;float:none;display:block;margin:0 auto}.profile_menu li a{text-align:center}.breadcrumbs{padding:10px 0 25px;font-size:.85em}.breadcrumbs a{padding:0 15px}.breadcrumbs span{padding:0 15px}.filter{text-align:center}.review-slider{margin:0 30px}.review-slider .slide .img img{width:100%}.review-slider .slide .text{text-align:left}.slider-for{padding:0 60px;height:290px}.slider-nav{padding:0 50px;height:100px}.background-box .price{text-align:center}.sidebar.pad{padding-top:20px}.content p{margin:15px 0}.background-box{max-width:400px;margin:10px auto}.results__item .info-block{padding-top:15px;float:left;width:50%}.pagination-main{text-align:center}.catalog__item .info-block{padding-top:15px;float:left;width:60%}.results__item .img{float:left;width:50%}.catalog__item .img{float:left;width:40%}.menu--left li{padding-left:10px}.scroll-block{overflow:auto;padding:10px;border:1px solid #ccc;visibility:hidden;background:#fff;opacity:0;position:fixed;left:-290px;width:290px;height:100%;top:0;z-index:225;-webkit-transition:.3s;transition:.3s}.scroll-block.active{visibility:visible;opacity:1;left:0}.h2,h2{text-align:center}.h3,h3{text-align:center}.site-header .nav__item a{font-size:1.2em}.mobile{display:block!important}.full{display:none!important}.social__item{padding:0 3px}.search input[type=search]{height:35px;line-height:25px;width:60%;padding-left:10px}.search .btn{height:35px;line-height:25px}.slider-green{margin:20px 80px}.slider-green__item{text-align:center;text-align:-webkit-center}.slider-green-two{margin:20px 80px}.slider-green-two__item{text-align:center;text-align:-webkit-center}.content .text{font-size:.8em}.content .hint .img{text-align:center}.content .hint img{max-width:100%}.subhead-page{text-align:center}.site-footer .align-left{display:none}.site-footer .align-right{display:none}.section .head-inline{text-align:center}.news-section .quantity{text-align:center}.popular-section .img{padding-left:80px}.popular-section .about{padding-right:80px}#back-top{position:static;margin-top:20px}.site-header{padding:10px 0}.site-header .user-block{padding-bottom:75px;position:relative}.popup-main{visibility:hidden;opacity:0;display:block;width:300px;height:100%;position:fixed;overflow-y:auto;overflow-x:hidden;background:#fff;z-index:221;border:1px solid #ccc;right:-300px;top:0;-webkit-transition:.2s;transition:.2s}.popup-main .social{width:100%;text-align:center;position:absolute;height:75px;bottom:0;left:0}.popup-main.active{visibility:visible;opacity:1;right:0}.nav--main{display:none}.nav--main--mobile{display:block}.site-header .nav__item{display:block;text-align:left}#menu-icon{display:block}}@media (max-width:650px){.slider-for{height:235px}.slider-nav{height:80px}.slider-green{margin:20px 60px}.slider-green-two{margin:20px 60px}.form-p{padding:25px}.form-p input{margin-bottom:0}}@media (max-width:576px){.manager .form{width:80%}.partners-section{padding-bottom:95px}.review-slider{margin:0}.h1,h1{font-size:2em;font-weight:400;text-align:center}.h2,h2{font-size:2em;font-weight:700;line-height:45px}.h3,h3{font-size:1.7em;font-weight:700;line-height:normal}.h4,h4{font-size:1.5em;font-weight:700}.h5,h5{font-size:1em}.h6,h6{font-size:.9em}.slider-for{height:200px}.slider-nav{height:70px}.popular-section .img{padding-left:50px}.popular-section .about{padding-right:50px}.content ul.inline-ul li{margin-right:0;margin-left:20px;text-align:left;display:block}.content ul.inline-ul li span{display:inline-block;font-size:2em;padding:0 10px}.slider-green{margin:20px 40px}.slider-green-two{margin:20px 40px}.results__item .img{float:none;display:inline-block;width:auto;max-width:80%}.results__item{text-align:center}.results__item .info-block{padding-top:15px;float:none;text-align:left;display:inline-block;width:auto;max-width:80%}.catalog__item .img{float:none;display:inline-block;width:auto;max-width:80%}.catalog__item{text-align:center}.catalog__item .info-block{padding-top:15px;float:none;text-align:left;display:inline-block;width:auto;max-width:80%}.head-inline .head{display:block}.head-inline a{float:none;margin-top:0;margin-bottom:10px}.section .head-inline .head{display:block;margin-right:0}.section .head-inline a{margin-bottom:15px}.review-slider .img{padding-top:10px;padding-bottom:10px}h1,h2,h3{margin-top:15px;margin-bottom:7px}}@media (max-width:520px){.slider-for{height:170px}.slider-nav{height:60px}.slider-green__item{height:210px}.slider-green-two__item{height:210px}}@media (max-width:470px){.slider-for{padding:0 20px;height:180px}.slider-nav{padding:0 10px;height:65px}.section-base .table td .line span.name{display:none}.section-base .table td .line .text-left{width:100%}.section-base .table td .line .text-left .text-left{width:60%}.review-slider .slick-slide{padding:0}.partners-section{padding-bottom:70px}.partners-section .partners__box{padding:0}.partners-section .partners__box .partners__item{line-height:100px;height:100px}}@media (max-width:430px){.content>.about .eval{width:120px}.content>.about .eval .flow{width:32px;height:32px}.content>.about .where{text-align:center}.slider-for{padding:0 10px}.slider-nav{padding:0}.popup-main{width:80%}.slider-green{margin:20px 20px}.slider-green-two{margin:20px 20px}.results__item .info-block{max-width:100%}.results__item .img{max-width:100%}.catalog__item .info-block{max-width:100%}.catalog__item .img{max-width:100%}.popular-section .img{padding-left:15px}.popular-section .about{padding-right:15px}.review-slider .slick-next{right:-20px}.review-slider .slick-next:before{font-size:35px}.review-slider .slick-prev{left:-20px}.review-slider .slick-prev:before{font-size:35px}.review-slider{padding:0}}@media (max-width:400px){.slider-for{height:160px}.slider-nav{height:55px}.post{margin-top:10px}.slider-green{margin:20px 0}.slider-green-two{margin:20px 0}.partners-section{padding-bottom:45px}}@media (max-width:350px){.slider-for{height:150px}.slider-nav{height:45px}.slider-green__item{height:175px}.slider-green-two__item{height:175px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiX2Jvb3RzdHJhcC5zY3NzIiwiYm9vdHN0cmFwL19ub3JtYWxpemUuc2NzcyIsImJvb3RzdHJhcC9fcHJpbnQuc2NzcyIsImJvb3RzdHJhcC9fZ2x5cGhpY29ucy5zY3NzIiwibWFpbi5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fdmVuZG9yLXByZWZpeGVzLnNjc3MiLCJib290c3RyYXAvX3NjYWZmb2xkaW5nLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL19pbWFnZS5zY3NzIiwiYm9vdHN0cmFwL190eXBlLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL190ZXh0LWVtcGhhc2lzLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL190ZXh0LW92ZXJmbG93LnNjc3MiLCJib290c3RyYXAvX2NvZGUuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2dyaWQuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2NsZWFyZml4LnNjc3MiLCJib290c3RyYXAvX2dyaWQuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2dyaWQtZnJhbWV3b3JrLnNjc3MiLCJib290c3RyYXAvX3RhYmxlcy5zY3NzIiwiYm9vdHN0cmFwL21peGlucy9fdGFibGUtcm93LnNjc3MiLCJib290c3RyYXAvX2Zvcm1zLnNjc3MiLCJib290c3RyYXAvbWl4aW5zL190YWItZm9jdXMuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MiLCJib290c3RyYXAvX2J1dHRvbnMuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX2J1dHRvbnMuc2NzcyIsImJvb3RzdHJhcC9taXhpbnMvX29wYWNpdHkuc2NzcyIsIl9mb250cy5zY3NzIiwiX2xpbmtzLnNjc3MiLCJfaHRtbC5zY3NzIiwicGFydGlhbHMvaGVhZGVyLnNjc3MiLCJwYXJ0aWFscy9zZWFyY2guc2NzcyIsInBhcnRpYWxzL3NsaWRlci5zY3NzIiwicGFydGlhbHMvc2lkZWJhci5zY3NzIiwicGFydGlhbHMvY29udGVudC5zY3NzIiwicGFydGlhbHMvc2luZ2xlLnNjc3MiLCJwYXJ0aWFscy9tYW5hZ2VyLnNjc3MiLCJwYXJ0aWFscy9mb290ZXIuc2NzcyIsInBhcnRpYWxzL21lZGlhLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6ImlCQUFBLDRFQ0FBLEtEWUUsWUFBYSxLQUNiLHFCQUFzQixLQUN0Qix5QkFBMEIsS0FVNUIsS0VRQSxPQUFBLEVGQUEsUUFDQSxNQUNBLE9BQ0EsT0FDQSxJQUNBLFFFUUUsUUFBQSxNRkNGLEdFb0JBLFVBQUEsSUFDRSxPQUFBLE1BQWEsRUZSZixXQUNBLE9BQ0EsS0VnREEsUUFBQSxNQWlCQSxPQUNFLE9BQUEsSUFBQSxLRmpERixHQUNFLFdBQVksWUUwRWQsT0FBQSxFQUNFLFNBQUEsUUZqRUYsSUVnRkEsWUFBQSxTQUFBLENBQUEsVUFDRSxVQUFBLElBaUNGLEVBQ0UsaUJBQWdCLFlGcEdoQiw2QkFBOEIsUUFRaEMsWUVvSEEsY0FBQSxLRmxIRSxnQkFBaUIsVUFDakIsZ0JBQWlCLFVBQVUsT0FPN0IsRUFDQSxPQUNFLFlBQWEsUUFPZixFRWlKQSxPRi9JRSxZQUFhLE9BUWYsS0FDQSxJRStKQSxLRjdKRSxZQUFhLFNBQVMsQ0FBRSxVRStKeEIsVUFBQSxJQWtCRixJQUNFLFdBQUEsT0ZsS0YsS0V5TEEsaUJBQUEsS0Z2TEUsTUFBTyxLQU9ULE1FcU1BLFVBQUEsSUY1TEEsSUVnTkEsSUFDRSxVQUFTLElBQ1QsWUFDRCxFRi9NQyxTQUFVLFNFcU5aLGVBQUEsU0FTQSxJQUNFLE9BQUEsT0Z2TkYsSUVtT0UsSUFBQSxNRnhORixNQUNBLE1BQ0UsUUcvTE0sYUhzTVIsc0JBQ0UsUUc1TE0sS0FHSixPQUFBLEVIaU1KLElBQ0UsYUdwTE0sS0gyTFIsZUczS0ksU0FBQSxPSHVMSixPQUNBLE1BQ0EsU0FDQSxPQUNBLFNBQ0UsWUcvSk0sV0hnS04sVUdqS0UsS0hrS0YsWUFBYSxLQUNiLE9HOUpVLEVIc0taLE9BQ0EsTUl6T0EsU0FBQSxRSmtQQSxPQUNBLE9BQ0UsZUFBZ0IsS0luT2xCLGFKK09B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aG5DQyxRQVFILGdCVDJtQ0UsUUFBUyxRQUVYLGlCU3ptQ0MsUUFBQSxRVDRtQ0QsbUJTaG5DQSxRQUFBLFFUbW5DQSwwQkFDRSxRQUFTLFFBRVgsaUJBQ0UsUVMzbUNXLFFUNm1DYix3QkFDRSxRQUFTLFFBRVgsbUJBQ0UsUUFBUyxRQUVYLHNCUzNtQ0EsZUFDQyxRQUFBLFFUOG1DRCxlQUNBLGdCU3ptQ0EsUUFBQSxRVDRtQ0EsZ0JTNW1DQSxRQUFBLFFUK21DQSxtQkFDRSxRU3ptQ0EsUVQybUNGLHNCQUNFLFFTem1DQSxRVDJtQ0Ysc0JBQ0UsUUFBUyxRQUVYLG9CU3RtQ0MsUUFBQSxRVHltQ0Qsc0JTcm1DQyxRQUFBLFFUd21DRCx1QkFDRSxRU3JtQ0EsUVR1bUNGLHdCU25tQ0MsUUFBQSxRVHNtQ0QsNkJBQ0UsUVNwbUNDLFFUd21DSCx3QkFGQSx3QkFDQSwwQkFFRSxRU2ptQ0EsUVRvbUNGLDBCQURBLHNCUzVuQ0EsUUFBQSxRVGlvQ0Esd0JBREEsd0JBRUUsUVMvbENBLFFUaW1DRix3QkFDQSx3QkFDRSxRUy9sQ0EsUVRpbUNGLHVCQUNFLFFTL2xDQyxRVGltQ0gsZ0JBQ0UsUVMvbENDLFFUaW1DSCxtQkFDRSxRUy9sQ0MsUVRpbUNILG9CWTU4Q0EsUUFBQSxRWis4Q0EscUJBQ0EscUJZeDhDQSxxQlp5OENBLHNCQUNBLG1CWXo4Q0UsUUFBQSxRWjY4Q0YsMEJZMThDRSxRQUFBLFFaNjhDRixjQUVBLGlCWTE4Q0Esc0JBRUUsUUFBQSxRWjQ4Q0Ysa0JBREEsY1l2OENFLFFBQUEsUVoyOENGLHNCQUNFLFFZejhDRSxRWjI4Q0osZUFDRSxRWXo4Q0UsUVo2OENKLHVCQUZBLCtCWXQ4Q0EscUJBRUUsUUFBQSxRWnk4Q0YseUJZdDhDRSxRQUFBLFFaeThDRixjWXQ4Q0UsUUFBQSxRWnk4Q0Ysa0JBQ0Esa0JZbDlDQSxRQUFBLFFaczlDQSx1QkFEQSxnQkFFRSxRWXI4Q0UsUVp3OENKLHlCQURBLGtCWWg4Q0EsUUFBQSxRWm84Q0EsbUJBQ0UsUUFBUyxRQUVYLHVCYWpnREUsUUFBQSxRYm9nREYs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cnZESSxRaEJ1dkROLHFCQUNBLHlCQUNFLFFnQnp2REksUWhCMnZETix5QmdCNXZESSxRQUFBLFFoQit2REosb0JlbHZEQSxRQUFBLFFmcXZEQSx3QmdCM3hESSxRQUFBLFFoQjh4REosMEJBQ0UsUWdCOXhESSxRaEJneUROLHVCZ0JqeURJLFFBQUEsUWhCb3lESix5QkFDRSxRZ0JweURJLFFoQnN5RE4sa0JnQnZ5REksUUFBQSxRaEIweURKLDBCQUNFLFFnQjF5REksUWhCNHlETixpQmdCN3lESSxRQUFBLFFoQmd6REoseUJBQ0UsUWdCaHpESSxRaEJrekROLHVCZ0IveERJLFFBQUEsUWhCa3lESix1QkFDQSwyQmdCeHlESSxRQUFBLFFoQjJ5REosdUJBQ0EsMEJnQjV5REksUUFBQSxRaEIreURKLHVCQUNBLHlCZ0JoekRJLFFBQUEsUWhCbXpESixxQkFDRSxRZ0JuekRJLFFoQnF6RE4sdUJBQ0EsdUJBQ0UsUWdCdnpESSxRaEIwekROLHdCQURBLHVCQUVFLFFnQjN6REksUWhCNnpETiwyQmdCbjBESSxRQUFBLFFoQnMwREoseUJBQ0UsUWdCMzBESSxRaEI2MEROLHdCZ0I5MERJLFFBQUEsUWhCaTFESiwwQkFDRSxRZ0JqMURJLFFoQm0xRE4sd0JnQnAxREksUUFBQSxRaEJ1MURKLHFCQUNFLFFnQnYxREksUWhCeTFETixzQmdCMTFESSxRQUFBLFFoQjYxREosNEJBQ0UsUWdCNzFESSxRaEIrMUROLGNnQmgyREksUUFBQSxRaEJtMkRKLHFCQUNFLFFnQi8wREksUWhCaTFETix1QmdCbDFESSxRQUFBLFFoQnExREoseUJBQ0UsUWdCcjFESSxRaEJ1MUROLGdDZ0J4MURJLFFBQUEsUWhCMjFESixzQkFDRSxRZ0IzMURJLFFoQjYxRE4sdUJnQjkxREksUUFBQSxRaEJpMkRKLGtCQUNFLFFnQmoyREksUWhCbTJETixrQmdCcDJESSxRQUFBLFFoQnUyREosbUJBQ0UsUWdCdjJESSxRRHFCTixpQkN2REUsUUFBQSxRaEI4NERGLDZCQUNFLFFnQnQ0REksUWhCeTRETixzQkFEQSxjQUVFLFFnQjE0REksUWhCNDRETixrQmdCNzRESSxRQUFBLFFoQmc1REosaUJBQ0UsUWdCaDVESSxRaEJrNUROLGtCZ0JuNURJLFFBQUEsUWhCczVESiwyQkFDRSxRZ0J0NURJLFFoQnc1RE4sNEJnQno1REksUUFBQSxRaEI0NURKLDRCQUNFLFFnQjU1REksUWhCODVETiw0QmdCaDVESSxRQUFBLFFoQm01REosb0JBQ0UsUWdCbjVESSxRaEJxNUROLG1CZ0J0NURJLFFBQUEsUWhCeTVESixxQkFDRSxRZ0J6NURJLFFoQjI1RE4saUJnQjU1REksUUFBQSxRaEIrNURKLGVBQ0UsUWdCLzVESSxRaEJpNkROLHNCZ0JsNkRJLFFBQUEsUWhCcTZESix3QkFDRSxRZ0JyNkRJLFFoQnU2RE4saUJnQjc2REksUUFBQSxRaEJnN0RKLGlCQUNFLFFnQnI3REksUWhCdTdETixxQmdCeDdESSxRQUFBLFFoQjI3REoscUJBQ0UsUWdCMzdESSxRaEI2N0ROLHdCZ0I5N0RJLFFBQUEsUWhCaThESixnQkFDRSxRZ0JqOERJLFFoQm04RE4sMkJnQnA4REksUUFBQSxRaEJ1OERKLG9CQUNFLFFnQnY4REksUWhCeThETixnQmdCMThESSxRQUFBLFFoQjY4REosd0JBQ0UsUWdCejdESSxRaEIyN0ROLGVnQjU3REksUUFBQSxRaEIrN0RKLHdCQUNFLFFnQi83REksUWhCaThETixvQmdCbDhESSxRQUFBLFFoQnE4REosa0JBQ0UsUWdCcjhESSxRaEJ1OEROLHdCZ0J4OERJLFFBQUEsUWhCMjhESiwwQkFDRSxRZ0IzOERJLFFoQjY4RE4sdUJnQjk4REksUUFBQSxRaEJpOURKLHlCQUNFLFFnQmo5REksUUN2RE4sd0JBQ0UsUUFBQSxRQUVGLDJCQUNFLFFBQUEsUWpCNGdFRixtQmlCemdFRSxRQUFBLFFBRUYscUJBQ0UsUUFBQSxRQU1GLHVCQUNFLFFBQUEsUWpCd2dFRixtQmlCemdFQSxRQUFBLFFqQjRnRUEsa0JBQ0UsUUFBUyxRQUVYLHNCQUNFLFFpQnJnRU0sUWpCdWdFUixtQkFDRSxRaUJyZ0VNLFFqQnVnRVIsa0JBQ0UsUWlCamdFRSxRakJtZ0VKLDRC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QyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLDJCQUErQyxRQUFBLFFBQy9DLHFCQUErQyxRQUFBLFFBQy9DLDBCQUErQyxRQUFBLFFBQy9DLHFCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLDBCQUErQyxRQUFBLFFBQy9DLDJCQUErQyxRQUFBLFFBQy9DLHNCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLHNCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLDJCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLDBCQUErQyxRQUFBLFFBQy9DLDJCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLDBCQUErQyxRQUFBLFFBQy9DLHNCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLDJCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLGdDQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLGlDQUErQyxRQUFBLFFBQy9DLDBCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLGdDQUErQyxRQUFBLFFBQy9DLGdDQUErQyxRQUFBLFFBQy9DLDJCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLDBCQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLGdDQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLDBCQUErQyxRQUFBLFFBQy9DLGdDQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLGdDQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLDJCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLG1DQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLDJCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLDJCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLDBCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLDBCQUErQyxRQUFBLFFBQy9DLGdDQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLGtDQUErQyxRQUFBLFFBQy9DLG9DQUErQyxRQUFBLFFBQy9DLHNCQUErQyxRQUFBLFFBQy9DLDJCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLDBCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLHFDQUErQyxRQUFBLFFBQy9DLG9DQUErQyxRQUFBLFFBQy9DLGtDQUErQyxRQUFBLFFBQy9DLG9DQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLDBCQUErQyxRQUFBLFFBQy9DLHNCQUErQyxRQUFBLFFBQy9DLHNCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLG1DQUErQyxRQUFBLFFBQy9DLHVDQUErQyxRQUFBLFFBQy9DLGdDQUErQyxRQUFBLFFBQy9DLG9DQUErQyxRQUFBLFFBQy9DLHFDQUErQyxRQUFBLFFBQy9DLHlDQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLGdDQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLDBCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLGdDQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLDJCQUErQyxRQUFBLFFBQy9DLDBCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLDJCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLDJCQUErQyxRQUFBLFFBQy9DLDJCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLGlDQUErQyxRQUFBLFFBQy9DLG9DQUErQyxRQUFBLFFBQy9DLGlDQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLGlDQUErQyxRQUFBLFFBQy9DLHFCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLDJCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBUy9DLHdCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLHlCQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLHNCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLHVCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLDJCQUErQyxRQUFBLFFBQy9DLDBCQUErQyxRQUFBLFFBQy9DLHNCQUErQyxRQUFBLFFBQy9DLHNCQUErQyxRQUFBLFFBQy9DLHNCQUErQyxRQUFBLFFBQy9DLHNCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLHNCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLG1DQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLG9DQUErQyxRQUFBLFFBQy9DLGtDQUErQyxRQUFBLFFBQy9DLGlDQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLHNCQUErQyxRQUFBLFFBQy9DLHdCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLDZCQUErQyxRQUFBLFFBQy9DLGtDQUErQyxRQUFBLFFBQy9DLG1DQUErQyxRQUFBLFFBQy9DLHNDQUErQyxRQUFBLFFBQy9DLDBDQUErQyxRQUFBLFFBQy9DLG9DQUErQyxRQUFBLFFBQy9DLHdDQUErQyxRQUFBLFFBQy9DLHFDQUErQyxRQUFBLFFBQy9DLGlDQUErQyxRQUFBLFFBQy9DLGdDQUErQyxRQUFBLFFBQy9DLGtDQUErQyxRQUFBLFFBQy9DLCtCQUErQyxRQUFBLFFBQy9DLDBCQUErQyxRQUFBLFFBQy9DLDhCQUErQyxRQUFBLFFBQy9DLDRCQUErQyxRQUFBLFFBQy9DLDRCQUEr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VUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsV0FBQSxXQUFBLFdBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUNFLFNBQUEsU0FFQSxXQUFBLElBRUEsYUFBQSxLQUNBLGNBQUEsS0FVRixVQUFBLFdBQUEsV0FBQSxXQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFDRSxNQUFBLEtBT0EsVUFDRSxNQUFBLFNBREYsVUFDRSxNQUFBLFVBREYsVUFDRSxNQUFBLElBREYsVUFDRSxNQUFBLFVBREYsVUFDRSxNQUFBLFVBREYsVUFDRSxNQUFBLElBREYsVUFDRSxNQUFBLFVBREYsVUFDRSxNQUFBLFVBREYsVUFDRSxNQUFBLElBREYsV0FDRSxNQUFBLFVBREYsV0FDRSxNQUFBLFVBREYsV0FDRSxNQUFBLEtBbUJGLGVBQ0UsTUFBQSxLQU5GLGVBQ0UsTUFBQSxTQURGLGVBQ0UsTUFBQSxVQURGLGVBQ0UsTUFBQSxJQURGLGVBQ0UsTUFBQSxVQURGLGVBQ0UsTUFBQSxVQURGLGVBQ0UsTUFBQSxJQURGLGVBQ0UsTUFBQSxVQURGLGVBQ0UsTUFBQSxVQURGLGVBQ0UsTUFBQSxJQURGLGdCQUNFLE1BQUEsVUFERixnQkFDRSxNQUFBLFVBREYsZ0JBQ0UsTUFBQSxLQU5GLGVBQ0UsS0FBQSxLQU5GLGVBQ0UsS0FBQSxTQURGLGVBQ0UsS0FBQSxVQURGLGVBQ0UsS0FBQSxJQURGLGVBQ0UsS0FBQSxVQURGLGVBQ0UsS0FBQSxVQURGLGVBQ0UsS0FBQSxJQURGLGVBQ0UsS0FBQSxVQURGLGVBQ0UsS0FBQSxVQURGLGVBQ0UsS0FBQSxJQURGLGdCQUNFLEtBQUEsVUFERixnQkFDRSxLQUFBLFVBREYsZ0JBQ0UsS0FBQSxLQW1CRixpQkFDRSxZQUFBLEVBREYsaUJBQ0UsWUFBQSxTQURGLGlCQUNFLFlBQUEsVUFERixpQkFDRSxZQUFBLElBREYsaUJBQ0UsWUFBQSxVQURGLGlCQUNFLFlBQUEsVUFERixpQkFDRSxZQUFBLElBREYsaUJBQ0UsWUFBQSxVQURGLGlCQUNFLFlBQUEsVUFERixpQkFDRSxZQUFBLElBREYsa0JBQ0UsWUFBQSxVQURGLGtCQUNFLFlBQUEsVUFERixrQkFDRSxZQUFBLEtER04seUJDckNFLFVBQUEsV0FBQSxXQUFBLFdBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUNFLE1BQUEsS0FPQSxVQUNFLE1BQUEsU0FERixVQUNFLE1BQUEsVUFERixVQUNFLE1BQUEsSUFERixVQUNFLE1BQUEsVUFERixVQUNFLE1BQUEsVUFERixVQUNFLE1BQUEsSUFERixVQUNFLE1BQUEsVUFERixVQUNFLE1BQUEsVUFERixVQUNFLE1BQUEsSUFERixXQUNFLE1BQUEsVUFERixXQUNFLE1BQUEsVUFERixXQUNFLE1BQUEsS0FtQkYsZUFDRSxNQUFBLEtBTkYsZUFDRSxNQUFBLFNBREYsZUFDRSxNQUFBLFVBREYsZUFDRSxNQUFBLElBREYsZUFDRSxNQUFBLFVBREYsZUFDRSxNQUFBLFVBREYsZUFDRSxNQUFBLElBREYsZUFDRSxNQUFBLFVBREYsZUFDRSxNQUFBLFVBREYsZUFDRSxNQUFBLElBREYsZ0JBQ0UsTUFBQSxVQURGLGdCQUNFLE1BQUEsVUFERixnQkFDRSxNQUFBLEtBTkYsZUFDRSxLQUFBLEtBTkYsZUFDRSxLQUFBLFNBREYsZUFDRSxLQUFBLFVBREYsZUFDRSxLQUFBLElBREYsZUFDRSxLQUFBLFVBREYsZUFDRSxLQUFBLFVBREYsZUFDRSxLQUFBLElBREYsZUFDRSxLQUFBLFVBREYsZUFDRSxLQUFBLFVBREYsZUFDRSxLQUFBLElBREYsZ0JBQ0UsS0FBQSxVQURGLGdCQUNFLEtBQUEsVUFERixnQkFDRSxLQUFBLEtBbUJGLGlCQUNFLFlBQUEsRUFERixpQkFDRSxZQUFBLFNBREYsaUJBQ0UsWUFBQSxVQURGLGlCQUNFLFlBQUEsSUFERixpQkFDRSxZQUFBLFVBREYsaUJBQ0UsWUFBQSxVQURGLGlCQUNFLFlBQUEsSUFERixpQkFDRSxZQUFBLFVBREYsaUJBQ0UsWUFBQSxVQURGLGlCQUNFLFlBQUEsSUFERixrQkFDRSxZQUFBLFVBREYsa0JBQ0UsWUFBQSxVQURGLGtCQUNFLFlBQUEsTURZTix5QkM5Q0UsVUFBQSxXQUFBLFdBQUEsV0FBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQ0UsTUFBQSxLQU9BLFVBQ0UsTUFBQSxTQURGLFVBQ0UsTUFBQSxVQURGLFVBQ0UsTUFBQSxJQURGLFVBQ0UsTUFBQSxVQURGLFVBQ0UsTUFBQSxVQURGLFVBQ0UsTUFBQSxJQURGLFVBQ0UsTUFBQSxVQURGLFVBQ0UsTUFBQSxVQURGLFVBQ0UsTUFBQSxJQURGLFdBQ0UsTUFBQSxVQURGLFdBQ0UsTUFBQSxVQURGLFdBQ0UsTUFBQSxLQW1CRixlQUNFLE1BQUEsS0FORixlQUNFLE1BQUEsU0FERixlQUNFLE1BQUEsVUFERixlQUNFLE1BQUEsSUFERixlQUNFLE1BQUEsVUFERixlQUNFLE1BQUEsVUFERixlQUNFLE1BQUEsSUFERixlQUNFLE1BQUEsVUFERixlQUNFLE1BQUEsVUFERixlQUNFLE1BQUEsSUFERixnQkFDRSxNQUFBLFVBREYsZ0JBQ0UsTUFBQSxVQURGLGdCQUNFLE1BQUEsS0FORixlQUNFLEtBQUEsS0FORixlQUNFLEtBQUEsU0FERixlQUNFLEtBQUEsVUFERixlQUNFLEtBQUEsSUFERixlQUNFLEtBQUEsVUFERixlQUNFLEtBQUEsVUFERixlQUNFLEtBQUEsSUFERixlQUNFLEtBQUEsVUFERixlQUNFLEtBQUEsVUFERixlQUNFLEtBQUEsSUFERixnQkFDRSxLQUFBLFVBREYsZ0JBQ0UsS0FBQSxVQURGLGdCQUNFLEtBQUEsS0FtQkYsaUJBQ0UsWUFBQSxFQURGLGlCQUNFLFlBQUEsU0FERixpQkFDRSxZQUFBLFVBREYsaUJBQ0UsWUFBQSxJQURGLGlCQUNFLFlBQUEsVUFERixpQkFDRSxZQUFBLFVBREYsaUJBQ0UsWUFBQSxJQURGLGlCQUNFLFlBQUEsVUFERixpQkFDRSxZQUFBLFVBREYsaUJBQ0UsWUFBQSxJQURGLGtCQUNFLFlBQUEsVUFERixrQkFDRSxZQUFBLFVBREYsa0JBQ0UsWUFBQSxNRHFCTiwwQkN2REUsVUFBQSxXQUFBLFdBQUEsV0FBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQUEsVUFBQSxVQUFBLFVBQ0UsTUFBQSxLQU9BLFVBQ0UsTUFBQSxTQURGLFVBQ0UsTUFBQSxVQURGLFVBQ0UsTUFBQSxJQURGLFVBQ0UsTUFBQSxVQURGLFVBQ0UsTUFBQSxVQURGLFVBQ0UsTUFBQSxJQURGLFVBQ0UsTUFBQSxVQURGLFVBQ0UsTUFBQSxVQURGLFVBQ0UsTUFBQSxJQURGLFdBQ0UsTUFBQSxVQURGLFdBQ0UsTUFBQSxVQURGLFdBQ0UsTUFBQSxLQW1CRixlQUNFLE1BQUEsS0FORixlQUNFLE1BQUEsU0FERixlQUNFLE1BQUEsVUFERixlQUNFLE1BQUEsSUFERixlQUNFLE1BQUEsVUFERixlQUNFLE1BQUEsVUFERixlQUNFLE1BQUEsSUFERixlQUNFLE1BQUEsVUFERixlQUNFLE1BQUEsVUFERixlQUNFLE1BQUEsSUFERixnQkFDRSxNQUFBLFVBREYsZ0JBQ0UsTUFBQSxVQURGLGdCQUNFLE1BQUEsS0FORixlQUNFLEtBQUEsS0FORixlQUNFLEtBQUEsU0FERixlQUNFLEtBQUEsVUFERixlQUNFLEtBQUEsSUFERixlQUNFLEtBQUEsVUFERixlQUNFLEtBQUEsVUFERixlQUNFLEtBQUEsSUFERixlQUNFLEtBQUEsVUFERixlQUNFLEtBQUEsVUFERixlQUNFLEtBQUEsSUFERixnQkFDRSxLQUFBLFVBREYsZ0JBQ0UsS0FBQSxVQURGLGdCQUNFLEtBQUEsS0FtQkYsaUJBQ0UsWUFBQSxFQURGLGlCQUNFLFlBQUEsU0FERixpQkFDRSxZQUFBLFVBREYsaUJBQ0UsWUFBQSxJQURGLGlCQUNFLFlBQUEsVUFERixpQkFDRSxZQUFBLFVBREYsaUJBQ0UsWUFBQSxJQURGLGlCQUNFLFlBQUEsVUFERixpQkFDRSxZQUFBLFVBREYsaUJBQ0UsWUFBQSxJQURGLGtCQUNFLFlBQUEsVUFERixrQkFDRSxZQUFBLFVBREYsa0JBQ0UsWUFBQSxNQ3ZETixNQUNFLGlCQUFBLFlB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Q0EsUUFBQSxNQUNBLFdBQUEsT0FDQSxXQUFBLFFBR0YsOEJBQ0UsV0FBQSxLQUdGLFFBQ0UsUUFBQSxLQURGLGNBR0ksTUFBQSxLQUhKLGNBTUksY0FBQSxLQUNBLFFBQUEsRUFQSixhQVVJLE9BQUEsS0FDQSxRQUFBLEVBQUEsS0FDQSxPQUFBLElBQUEsTUFBQSxRQUNBLGNBQUEsSUFDQSxNQUFBLEtBS0osc0NBRUksV0FBQSx1QkFBQSxVQUFBLElBQUEsR0FBQSxDQUFBLEtBQUEsS0FFQSxhQUFBLEtBSkosaUNBRUksV0FBQSx1QkFBQSxVQUFBLElBQUEsR0FBQSxDQUFBLEtBQUEsS0FFQSxhQUFBLEtBSkosa0NBRUksV0FBQSx1QkFBQSxVQUFBLElBQUEsR0FBQSxDQUFBLEtBQUEsS0FFQSxhQUFBLEtBSkosd0JBRUksV0FBQSx1QkFBQSxVQUFBLElBQUEsR0FBQSxDQUFBLEtBQUEsS0FFQSxhQUFBLEtBSUoscUNBRUksV0FBQSxvQkFBQSxVQUFBLElBQUEsR0FBQSxDQUFBLEtBQUEsS0FFQSxhQUFBLEtBSkosZ0NBRUksV0FBQSxvQkFBQSxVQUFBLElBQUEsR0FBQSxDQUFBLEtBQUEsS0FFQSxhQUFBLEtBSkosaUNBRUksV0FBQSxvQkFBQSxVQUFBLElBQUEsR0FBQSxDQUFBLEtBQUEsS0FFQSxhQUFBLEtBSkosdUJBRUksV0FBQSxvQkFBQSxVQUFBLElBQUEsR0FBQSxDQUFBLEtBQUEsS0FFQSxhQUFBLEtBSUoscUNBRUksV0FBQSwwQkFBQSxVQUFBLElBQUEsR0FBQSxDQUFBLEtBQUEsS0FFQSxhQUFBLEtBSkosZ0NBRUksV0FBQSwwQkFBQSxVQUFBLElBQUEsR0FBQSxDQUFBLEtBQUEsS0FFQSxhQUFBLEtBSkosaUNBRUksV0FBQSwwQkFBQSxVQUFBLElBQUEsR0FBQSxDQUFBLEtBQUEsS0FFQSxhQUFBLEtBSkosdUJBRUksV0FBQSwwQkFBQSxVQUFBLElBQUEsR0FBQSxDQUFBLEtBQUEsS0FFQSxhQUFBLEtBSUosb0NBRUksV0FBQSwyQkFBQSxVQUFBLElBQUEsR0FBQSxDQUFBLEtBQUEs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QUVGLHlDQUNFLE1BQUEsS0FFRixvREFDRSxNQUFBLElBR0YsNEJBQ0UsUUFBQSxFQUVGLGtCQUNFLGVBQUEsS0FFRixpQ0FDRSxRQUFBLEVBR0YsaURBQ0UsWUFBQSxNQUNBLE9BQUEsT0FHSix5QkFDRSxzQkFDRSxNQUFBLE1BRUYsNEJBQ0UsTUFBQSxLQUNBLE9BQUEsS0FFRix1QkFDRSxXQUFBLE9BRUYsWUFDRSxRQUFBLEVBQUEsS0FFRixZQUNFLFFBQUEsRUFFRixZQUNFLE1BQUEsSUFHRixjQUNFLE9BQUEsS0FBQSxLQUVGLGtCQUNFLE9BQUEsS0FBQSxLQUlGLDJCQUNFLFVBQUEsS0FFRixvQkFDRSxVQUFBLEtBRUYsMkJBQ0UsVUFBQSxLQUVGLG9CQUNFLFVBQUEsS0FHRixzQkFDRSxhQUFBLEtBRUYsd0JBQ0UsY0FBQSxLQUVGLDJCQUNFLE1BQUEsTUFERixrQ0FHSSxVQUFBLEtBSUosMkJBQ0UsS0FBQSxNQURGLGtDQUdJLFVBQUEsS0FHSixlQUNFLFFBQUEsR0FHSix5QkFDRSxZQUNFLE9BQUEsTUFFRixZQUNFLE9BQUEsS0FFRixNQUNFLFdBQUEsS0FHRixjQUNFLE9BQUEsS0FBQSxFQUVGLGtCQUNFLE9BQUEsS0FBQSxFQUlGLGtCQUNFLGVBQUEsTUFHSix5QkFDRSxZQUNFLE9BQUEsTUFFRixZQUNFLE9BQUEsS0FJQSxvQkFDRSxPQUFBLE1BSUYsd0JBQ0UsT0FBQSIsImZpbGUiOiJtYWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qXHJcbiogVGhpcmQgUGFydHlcclxuKi9cbkBpbXBvcnQgdXJsKC9ib3dlcl9jb21wb25lbnRzL25vcm1hbGl6ZS5jc3Mvbm9ybWFsaXplLmNzcyk7XG5AaW1wb3J0IHVybCgvYm93ZXJfY29tcG9uZW50cy9mb250LWF3ZXNvbWUvY3NzL2ZvbnQtYXdlc29tZS5jc3MpO1xuQGltcG9ydCB1cmwoL2Jvd2VyX2NvbXBvbmVudHMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suY3NzKTtcbkBpbXBvcnQgdXJsKC9ib3dlcl9jb21wb25lbnRzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLXRoZW1lLmNzcyk7XG4vKlxyXG4qIEN1c3RvbVxyXG4qL1xuLyohXG4gKiBCb290c3RyYXAgdjMuMy43IChodHRwOi8vZ2V0Ym9vdHN0cmFwLmNvbSlcbiAqIENvcHlyaWdodCAyMDExLTIwMTYgVHdpdHRlciwgSW5jLlxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYXN0ZXIvTElDRU5TRSlcbiAqL1xuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyB9XG5cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwOyB9XG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwOyB9XG5cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDsgfVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7IH1cblxubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07IH1cblxuaW1nIHtcbiAgYm9yZGVyOiAwOyB9XG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4OyB9XG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGhlaWdodDogMDsgfVxuXG5wcmUge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDsgfVxuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuaW5wdXQge1xuICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDA7IH1cblxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTsgfVxuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG5vcHRncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbnRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7IH1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLyohIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvYmxvYi9tYXN0ZXIvc3JjL2Nzcy9tYWluLmNzcyAqL1xuQG1lZGlhIHByaW50IHtcbiAgKixcbiAgKjpiZWZvcmUsXG4gICo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuICBhLFxuICBhOnZpc2l0ZWQge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIGFbaHJlZl06YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiOyB9XG4gIGFiYnJbdGl0bGVdOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7IH1cbiAgYVtocmVmXj1cIiNcIl06YWZ0ZXIsXG4gIGFbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTphZnRlciB7XG4gICAgY29udGVudDogXCJcIjsgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7IH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgcCxcbiAgaDIsXG4gIGgzIHtcbiAgICBvcnBoYW5zOiAzO1xuICAgIHdpZG93czogMzsgfVxuICBoMixcbiAgaDMge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkOyB9XG4gIC5uYXZiYXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJ0biA+IC5jYXJldCxcbiAgLmRyb3B1cCA+IC5idG4gPiAuY2FyZXQge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDAgIWltcG9ydGFudDsgfVxuICAubGFiZWwge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7IH1cbiAgLnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7IH1cbiAgICAudGFibGUgdGQsXG4gICAgLnRhYmxlIHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZCAhaW1wb3J0YW50OyB9IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vZm9udHMvYm9vdHN0cmFwL2dseXBoaWNvbnMtaGFsZmxpbmdzLXJlZ3VsYXIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9ib290c3RyYXAvZ2x5cGhpY29ucy1oYWxmbGluZ3MtcmVndWxhci50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2Jvb3RzdHJhcC9nbHlwaGljb25zLWhhbGZsaW5ncy1yZWd1bGFyLnN2ZyNnbHlwaGljb25zX2hhbGZsaW5nc3JlZ3VsYXJcIikgZm9ybWF0KFwic3ZnXCIpOyB9XG5cbi5nbHlwaGljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnR2x5cGhpY29ucyBIYWxmbGluZ3MnO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4uZ2x5cGhpY29uLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwwMDJhXCI7IH1cblxuLmdseXBoaWNvbi1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwwMDJiXCI7IH1cblxuLmdseXBoaWNvbi1ldXJvOmJlZm9yZSxcbi5nbHlwaGljb24tZXVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMGFjXCI7IH1cblxuLmdseXBoaWNvbi1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjIxMlwiOyB9XG5cbi5nbHlwaGljb24tY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI2MDFcIjsgfVxuXG4uZ2x5cGhpY29uLWVudmVsb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyNzA5XCI7IH1cblxuLmdseXBoaWNvbi1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI3MGZcIjsgfVxuXG4uZ2x5cGhpY29uLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAxXCI7IH1cblxuLmdseXBoaWNvbi1tdXNpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwMlwiOyB9XG5cbi5nbHlwaGljb24tc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDAzXCI7IH1cblxuLmdseXBoaWNvbi1oZWFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNVwiOyB9XG5cbi5nbHlwaGljb24tc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwNlwiOyB9XG5cbi5nbHlwaGljb24tc3Rhci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwN1wiOyB9XG5cbi5nbHlwaGljb24tdXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOFwiOyB9XG5cbi5nbHlwaGljb24tZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAwOVwiOyB9XG5cbi5nbHlwaGljb24tdGgtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMTBcIjsgfVxuXG4uZ2x5cGhpY29uLXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7IH1cblxuLmdseXBoaWNvbi10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDEyXCI7IH1cblxuLmdseXBoaWNvbi1vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxM1wiOyB9XG5cbi5nbHlwaGljb24tcmVtb3ZlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7IH1cblxuLmdseXBoaWNvbi16b29tLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE1XCI7IH1cblxuLmdseXBoaWNvbi16b29tLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxNlwiOyB9XG5cbi5nbHlwaGljb24tb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDE3XCI7IH1cblxuLmdseXBoaWNvbi1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMThcIjsgfVxuXG4uZ2x5cGhpY29uLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAxOVwiOyB9XG5cbi5nbHlwaGljb24tdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjBcIjsgfVxuXG4uZ2x5cGhpY29uLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjFcIjsgfVxuXG4uZ2x5cGhpY29uLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjJcIjsgfVxuXG4uZ2x5cGhpY29uLXRpbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjNcIjsgfVxuXG4uZ2x5cGhpY29uLXJvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjRcIjsgfVxuXG4uZ2x5cGhpY29uLWRvd25sb2FkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyNVwiOyB9XG5cbi5nbHlwaGljb24tZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjZcIjsgfVxuXG4uZ2x5cGhpY29uLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAyN1wiOyB9XG5cbi5nbHlwaGljb24taW5ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMjhcIjsgfVxuXG4uZ2x5cGhpY29uLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7IH1cblxuLmdseXBoaWNvbi1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzBcIjsgfVxuXG4uZ2x5cGhpY29uLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzFcIjsgfVxuXG4uZ2x5cGhpY29uLWxpc3QtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMyXCI7IH1cblxuLmdseXBoaWNvbi1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDMzXCI7IH1cblxuLmdseXBoaWNvbi1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM0XCI7IH1cblxuLmdseXBoaWNvbi1oZWFkcGhvbmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM1XCI7IH1cblxuLmdseXBoaWNvbi12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM2XCI7IH1cblxuLmdseXBoaWNvbi12b2x1bWUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTAzN1wiOyB9XG5cbi5nbHlwaGljb24tdm9sdW1lLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDM4XCI7IH1cblxuLmdseXBoaWNvbi1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwMzlcIjsgfVxuXG4uZ2x5cGhpY29uLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDBcIjsgfVxuXG4uZ2x5cGhpY29uLXRhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MVwiOyB9XG5cbi5nbHlwaGljb24tdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0MlwiOyB9XG5cbi5nbHlwaGljb24tYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0M1wiOyB9XG5cbi5nbHlwaGljb24tYm9va21hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDRcIjsgfVxuXG4uZ2x5cGhpY29uLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDQ1XCI7IH1cblxuLmdseXBoaWNvbi1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDZcIjsgfVxuXG4uZ2x5cGhpY29uLWZvbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDdcIjsgfVxuXG4uZ2x5cGhpY29uLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNDhcIjsgfVxuXG4uZ2x5cGhpY29uLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA0OVwiOyB9XG5cbi5nbHlwaGljb24tdGV4dC1oZWlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTBcIjsgfVxuXG4uZ2x5cGhpY29uLXRleHQtd2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTFcIjsgfVxuXG4uZ2x5cGhpY29uLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTJcIjsgfVxuXG4uZ2x5cGhpY29uLWFsaWduLWNlbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA1M1wiOyB9XG5cbi5nbHlwaGljb24tYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTRcIjsgfVxuXG4uZ2x5cGhpY29uLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTVcIjsgfVxuXG4uZ2x5cGhpY29uLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNTZcIjsgfVxuXG4uZ2x5cGhpY29uLWluZGVudC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU3XCI7IH1cblxuLmdseXBoaWNvbi1pbmRlbnQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNThcIjsgfVxuXG4uZ2x5cGhpY29uLWZhY2V0aW1lLXZpZGVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7IH1cblxuLmdseXBoaWNvbi1waWN0dXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYwXCI7IH1cblxuLmdseXBoaWNvbi1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDYyXCI7IH1cblxuLmdseXBoaWNvbi1hZGp1c3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjNcIjsgfVxuXG4uZ2x5cGhpY29uLXRpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjRcIjsgfVxuXG4uZ2x5cGhpY29uLWVkaXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNjVcIjsgfVxuXG4uZ2x5cGhpY29uLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7IH1cblxuLmdseXBoaWNvbi1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2N1wiOyB9XG5cbi5nbHlwaGljb24tbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OFwiOyB9XG5cbi5nbHlwaGljb24tc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA2OVwiOyB9XG5cbi5nbHlwaGljb24tZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3MFwiOyB9XG5cbi5nbHlwaGljb24tYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzFcIjsgfVxuXG4uZ2x5cGhpY29uLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzJcIjsgfVxuXG4uZ2x5cGhpY29uLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDczXCI7IH1cblxuLmdseXBoaWNvbi1zdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc0XCI7IH1cblxuLmdseXBoaWNvbi1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDc1XCI7IH1cblxuLmdseXBoaWNvbi1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzZcIjsgfVxuXG4uZ2x5cGhpY29uLXN0ZXAtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3N1wiOyB9XG5cbi5nbHlwaGljb24tZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwNzhcIjsgfVxuXG4uZ2x5cGhpY29uLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA3OVwiOyB9XG5cbi5nbHlwaGljb24tY2hldnJvbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4MFwiOyB9XG5cbi5nbHlwaGljb24tcGx1cy1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgxXCI7IH1cblxuLmdseXBoaWNvbi1taW51cy1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDgyXCI7IH1cblxuLmdseXBoaWNvbi1yZW1vdmUtc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4M1wiOyB9XG5cbi5nbHlwaGljb24tb2stc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NFwiOyB9XG5cbi5nbHlwaGljb24tcXVlc3Rpb24tc2lnbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA4NVwiOyB9XG5cbi5nbHlwaGljb24taW5mby1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg2XCI7IH1cblxuLmdseXBoaWNvbi1zY3JlZW5zaG90OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg3XCI7IH1cblxuLmdseXBoaWNvbi1yZW1vdmUtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDg4XCI7IH1cblxuLmdseXBoaWNvbi1vay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwODlcIjsgfVxuXG4uZ2x5cGhpY29uLWJhbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTBcIjsgfVxuXG4uZ2x5cGhpY29uLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUwOTFcIjsgfVxuXG4uZ2x5cGhpY29uLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDkyXCI7IH1cblxuLmdseXBoaWNvbi1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5M1wiOyB9XG5cbi5nbHlwaGljb24tYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NFwiOyB9XG5cbi5nbHlwaGljb24tc2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk1XCI7IH1cblxuLmdseXBoaWNvbi1yZXNpemUtZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTA5NlwiOyB9XG5cbi5nbHlwaGljb24tcmVzaXplLXNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMDk3XCI7IH1cblxuLmdseXBoaWNvbi1leGNsYW1hdGlvbi1zaWduOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAxXCI7IH1cblxuLmdseXBoaWNvbi1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAyXCI7IH1cblxuLmdseXBoaWNvbi1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTAzXCI7IH1cblxuLmdseXBoaWNvbi1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA0XCI7IH1cblxuLmdseXBoaWNvbi1leWUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwNVwiOyB9XG5cbi5nbHlwaGljb24tZXllLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA2XCI7IH1cblxuLmdseXBoaWNvbi13YXJuaW5nLXNpZ246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMDdcIjsgfVxuXG4uZ2x5cGhpY29uLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTA4XCI7IH1cblxuLmdseXBoaWNvbi1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEwOVwiOyB9XG5cbi5nbHlwaGljb24tcmFuZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTEwXCI7IH1cblxuLmdseXBoaWNvbi1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTExXCI7IH1cblxuLmdseXBoaWNvbi1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTJcIjsgfVxuXG4uZ2x5cGhpY29uLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMTNcIjsgfVxuXG4uZ2x5cGhpY29uLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNFwiOyB9XG5cbi5nbHlwaGljb24tcmV0d2VldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNVwiOyB9XG5cbi5nbHlwaGljb24tc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExNlwiOyB9XG5cbi5nbHlwaGljb24tZm9sZGVyLWNsb3NlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE3XCI7IH1cblxuLmdseXBoaWNvbi1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTExOFwiOyB9XG5cbi5nbHlwaGljb24tcmVzaXplLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTE5XCI7IH1cblxuLmdseXBoaWNvbi1yZXNpemUtaG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMFwiOyB9XG5cbi5nbHlwaGljb24taGRkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTIxXCI7IH1cblxuLmdseXBoaWNvbi1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyMlwiOyB9XG5cbi5nbHlwaGljb24tYmVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyM1wiOyB9XG5cbi5nbHlwaGljb24tY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjRcIjsgfVxuXG4uZ2x5cGhpY29uLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyNVwiOyB9XG5cbi5nbHlwaGljb24tdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjZcIjsgfVxuXG4uZ2x5cGhpY29uLWhhbmQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMjdcIjsgfVxuXG4uZ2x5cGhpY29uLWhhbmQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyOFwiOyB9XG5cbi5nbHlwaGljb24taGFuZC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEyOVwiOyB9XG5cbi5nbHlwaGljb24taGFuZC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMwXCI7IH1cblxuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzFcIjsgfVxuXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTMyXCI7IH1cblxuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzNcIjsgfVxuXG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM0XCI7IH1cblxuLmdseXBoaWNvbi1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzNVwiOyB9XG5cbi5nbHlwaGljb24td3JlbmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM2XCI7IH1cblxuLmdseXBoaWNvbi10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTEzN1wiOyB9XG5cbi5nbHlwaGljb24tZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTM4XCI7IH1cblxuLmdseXBoaWNvbi1icmllZmNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxMzlcIjsgfVxuXG4uZ2x5cGhpY29uLWZ1bGxzY3JlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDBcIjsgfVxuXG4uZ2x5cGhpY29uLWRhc2hib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0MVwiOyB9XG5cbi5nbHlwaGljb24tcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQyXCI7IH1cblxuLmdseXBoaWNvbi1oZWFydC1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0M1wiOyB9XG5cbi5nbHlwaGljb24tbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0NFwiOyB9XG5cbi5nbHlwaGljb24tcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDVcIjsgfVxuXG4uZ2x5cGhpY29uLXB1c2hwaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNDZcIjsgfVxuXG4uZ2x5cGhpY29uLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE0OFwiOyB9XG5cbi5nbHlwaGljb24tZ2JwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTQ5XCI7IH1cblxuLmdseXBoaWNvbi1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUwXCI7IH1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTUxXCI7IH1cblxuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1MlwiOyB9XG5cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1M1wiOyB9XG5cbi5nbHlwaGljb24tc29ydC1ieS1vcmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTRcIjsgfVxuXG4uZ2x5cGhpY29uLXNvcnQtYnktYXR0cmlidXRlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NVwiOyB9XG5cbi5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE1NlwiOyB9XG5cbi5nbHlwaGljb24tdW5jaGVja2VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTU3XCI7IH1cblxuLmdseXBoaWNvbi1leHBhbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNThcIjsgfVxuXG4uZ2x5cGhpY29uLWNvbGxhcHNlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNTlcIjsgfVxuXG4uZ2x5cGhpY29uLWNvbGxhcHNlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYwXCI7IH1cblxuLmdseXBoaWNvbi1sb2ctaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjFcIjsgfVxuXG4uZ2x5cGhpY29uLWZsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYyXCI7IH1cblxuLmdseXBoaWNvbi1sb2ctb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTYzXCI7IH1cblxuLmdseXBoaWNvbi1uZXctd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY0XCI7IH1cblxuLmdseXBoaWNvbi1yZWNvcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjVcIjsgfVxuXG4uZ2x5cGhpY29uLXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjZcIjsgfVxuXG4uZ2x5cGhpY29uLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjdcIjsgfVxuXG4uZ2x5cGhpY29uLXNhdmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTY4XCI7IH1cblxuLmdseXBoaWNvbi1pbXBvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNjlcIjsgfVxuXG4uZ2x5cGhpY29uLWV4cG9ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MFwiOyB9XG5cbi5nbHlwaGljb24tc2VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3MVwiOyB9XG5cbi5nbHlwaGljb24tZmxvcHB5LWRpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzJcIjsgfVxuXG4uZ2x5cGhpY29uLWZsb3BweS1zYXZlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3M1wiOyB9XG5cbi5nbHlwaGljb24tZmxvcHB5LXJlbW92ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3NFwiOyB9XG5cbi5nbHlwaGljb24tZmxvcHB5LXNhdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzVcIjsgfVxuXG4uZ2x5cGhpY29uLWZsb3BweS1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTc2XCI7IH1cblxuLmdseXBoaWNvbi1jcmVkaXQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE3N1wiOyB9XG5cbi5nbHlwaGljb24tdHJhbnNmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzhcIjsgfVxuXG4uZ2x5cGhpY29uLWN1dGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxNzlcIjsgfVxuXG4uZ2x5cGhpY29uLWhlYWRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MFwiOyB9XG5cbi5nbHlwaGljb24tY29tcHJlc3NlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4MVwiOyB9XG5cbi5nbHlwaGljb24tZWFycGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODJcIjsgfVxuXG4uZ2x5cGhpY29uLXBob25lLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4M1wiOyB9XG5cbi5nbHlwaGljb24tdG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODRcIjsgfVxuXG4uZ2x5cGhpY29uLXN0YXRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg1XCI7IH1cblxuLmdseXBoaWNvbi1zZC12aWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4NlwiOyB9XG5cbi5nbHlwaGljb24taGQtdmlkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxODdcIjsgfVxuXG4uZ2x5cGhpY29uLXN1YnRpdGxlczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE4OFwiOyB9XG5cbi5nbHlwaGljb24tc291bmQtc3RlcmVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTg5XCI7IH1cblxuLmdseXBoaWNvbi1zb3VuZC1kb2xieTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5MFwiOyB9XG5cbi5nbHlwaGljb24tc291bmQtNS0xOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTkxXCI7IH1cblxuLmdseXBoaWNvbi1zb3VuZC02LTE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTJcIjsgfVxuXG4uZ2x5cGhpY29uLXNvdW5kLTctMTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5M1wiOyB9XG5cbi5nbHlwaGljb24tY29weXJpZ2h0LW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTRcIjsgfVxuXG4uZ2x5cGhpY29uLXJlZ2lzdHJhdGlvbi1tYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk1XCI7IH1cblxuLmdseXBoaWNvbi1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTE5N1wiOyB9XG5cbi5nbHlwaGljb24tY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMTk4XCI7IH1cblxuLmdseXBoaWNvbi10cmVlLWNvbmlmZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUxOTlcIjsgfVxuXG4uZ2x5cGhpY29uLXRyZWUtZGVjaWR1b3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAwXCI7IH1cblxuLmdseXBoaWNvbi1jZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwMVwiOyB9XG5cbi5nbHlwaGljb24tc2F2ZS1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjAyXCI7IH1cblxuLmdseXBoaWNvbi1vcGVuLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDNcIjsgfVxuXG4uZ2x5cGhpY29uLWxldmVsLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA0XCI7IH1cblxuLmdseXBoaWNvbi1jb3B5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjA1XCI7IH1cblxuLmdseXBoaWNvbi1wYXN0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIwNlwiOyB9XG5cbi5nbHlwaGljb24tYWxlcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMDlcIjsgfVxuXG4uZ2x5cGhpY29uLWVxdWFsaXplcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMFwiOyB9XG5cbi5nbHlwaGljb24ta2luZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxMVwiOyB9XG5cbi5nbHlwaGljb24tcXVlZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTJcIjsgfVxuXG4uZ2x5cGhpY29uLXBhd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTNcIjsgfVxuXG4uZ2x5cGhpY29uLWJpc2hvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxNFwiOyB9XG5cbi5nbHlwaGljb24ta25pZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjE1XCI7IH1cblxuLmdseXBoaWNvbi1iYWJ5LWZvcm11bGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMTZcIjsgfVxuXG4uZ2x5cGhpY29uLXRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDI2ZmFcIjsgfVxuXG4uZ2x5cGhpY29uLWJsYWNrYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMThcIjsgfVxuXG4uZ2x5cGhpY29uLWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIxOVwiOyB9XG5cbi5nbHlwaGljb24tYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGY4ZmZcIjsgfVxuXG4uZ2x5cGhpY29uLWVyYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjIxXCI7IH1cblxuLmdseXBoaWNvbi1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIzMWJcIjsgfVxuXG4uZ2x5cGhpY29uLWxhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjNcIjsgfVxuXG4uZ2x5cGhpY29uLWR1cGxpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyNFwiOyB9XG5cbi5nbHlwaGljb24tcGlnZ3ktYmFuazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyNVwiOyB9XG5cbi5nbHlwaGljb24tc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjZcIjsgfVxuXG4uZ2x5cGhpY29uLWJpdGNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMjdcIjsgfVxuXG4uZ2x5cGhpY29uLWJ0YzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIyN1wiOyB9XG5cbi5nbHlwaGljb24teGJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjI3XCI7IH1cblxuLmdseXBoaWNvbi15ZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDAwYTVcIjsgfVxuXG4uZ2x5cGhpY29uLWpweTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMDBhNVwiOyB9XG5cbi5nbHlwaGljb24tcnVibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXDIwYmRcIjsgfVxuXG4uZ2x5cGhpY29uLXJ1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMjBiZFwiOyB9XG5cbi5nbHlwaGljb24tc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzBcIjsgfVxuXG4uZ2x5cGhpY29uLWljZS1sb2xseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzMVwiOyB9XG5cbi5nbHlwaGljb24taWNlLWxvbGx5LXRhc3RlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzMlwiOyB9XG5cbi5nbHlwaGljb24tZWR1Y2F0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjMzXCI7IH1cblxuLmdseXBoaWNvbi1vcHRpb24taG9yaXpvbnRhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNFwiOyB9XG5cbi5nbHlwaGljb24tb3B0aW9uLXZlcnRpY2FsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM1XCI7IH1cblxuLmdseXBoaWNvbi1tZW51LWhhbWJ1cmdlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTIzNlwiOyB9XG5cbi5nbHlwaGljb24tbW9kYWwtd2luZG93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM3XCI7IH1cblxuLmdseXBoaWNvbi1vaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyMzhcIjsgfVxuXG4uZ2x5cGhpY29uLWdyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjM5XCI7IH1cblxuLmdseXBoaWNvbi1zdW5nbGFzc2VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQwXCI7IH1cblxuLmdseXBoaWNvbi10ZXh0LXNpemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDFcIjsgfVxuXG4uZ2x5cGhpY29uLXRleHQtY29sb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDJcIjsgfVxuXG4uZ2x5cGhpY29uLXRleHQtYmFja2dyb3VuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0M1wiOyB9XG5cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLXRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NFwiOyB9XG5cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0NVwiOyB9XG5cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWhvcml6b250YWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDZcIjsgfVxuXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjQ3XCI7IH1cblxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tdmVydGljYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNDhcIjsgfVxuXG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI0OVwiOyB9XG5cbi5nbHlwaGljb24tdHJpYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTBcIjsgfVxuXG4uZ2x5cGhpY29uLXRyaWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTFcIjsgfVxuXG4uZ2x5cGhpY29uLXRyaWFuZ2xlLWJvdHRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1MlwiOyB9XG5cbi5nbHlwaGljb24tdHJpYW5nbGUtdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjUzXCI7IH1cblxuLmdseXBoaWNvbi1jb25zb2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU0XCI7IH1cblxuLmdseXBoaWNvbi1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1NVwiOyB9XG5cbi5nbHlwaGljb24tc3Vic2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxlMjU2XCI7IH1cblxuLmdseXBoaWNvbi1tZW51LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNTdcIjsgfVxuXG4uZ2x5cGhpY29uLW1lbnUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGUyNThcIjsgfVxuXG4uZ2x5cGhpY29uLW1lbnUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI1OVwiOyB9XG5cbi5nbHlwaGljb24tbWVudS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZTI2MFwiOyB9XG5cbioge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6IFwiUFRTYW5zXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gIGNvbG9yOiAjNDk0OTQ5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbmlucHV0LFxuYnV0dG9uLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG5hIHtcbiAgY29sb3I6ICM0OTQ5NDk7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBhOmhvdmVyLCBhOmZvY3VzIHtcbiAgICBjb2xvcjogIzc3OWM1NjsgfVxuICBhOmZvY3VzIHtcbiAgICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IH1cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAwOyB9XG5cbmltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmltZy1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDsgfVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbWctY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbmhyIHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgxNDEsIDE0MiwgMTQ1LCAwLjMzKTsgfVxuXG4uc3Itb25seSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgYm9yZGVyOiAwOyB9XG5cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsIC5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87IH1cblxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xuICBjb2xvcjogIzc3OWM1NjtcbiAgZm9udC1mYW1pbHk6IFwiRmxhbWluZ29WUlwiOyB9XG4gIGgxIHNtYWxsLFxuICBoMSAuc21hbGwsIGgyIHNtYWxsLFxuICBoMiAuc21hbGwsIGgzIHNtYWxsLFxuICBoMyAuc21hbGwsIGg0IHNtYWxsLFxuICBoNCAuc21hbGwsIGg1IHNtYWxsLFxuICBoNSAuc21hbGwsIGg2IHNtYWxsLFxuICBoNiAuc21hbGwsXG4gIC5oMSBzbWFsbCxcbiAgLmgxIC5zbWFsbCwgLmgyIHNtYWxsLFxuICAuaDIgLnNtYWxsLCAuaDMgc21hbGwsXG4gIC5oMyAuc21hbGwsIC5oNCBzbWFsbCxcbiAgLmg0IC5zbWFsbCwgLmg1IHNtYWxsLFxuICAuaDUgLnNtYWxsLCAuaDYgc21hbGwsXG4gIC5oNiAuc21hbGwge1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5oMSxcbi5oMixcbi5oMyB7XG4gIG1hcmdpbi1ib3R0b206IDguMzMzMzNweDsgfVxuICAuaDEgc21hbGwsXG4gIC5oMSAuc21hbGwsXG4gIC5oMiBzbWFsbCxcbiAgLmgyIC5zbWFsbCxcbiAgLmgzIHNtYWxsLFxuICAuaDMgLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDY1JTsgfVxuXG5oMSxcbmgyLFxuaDMge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMi41cHg7IH1cbiAgaDEgc21hbGwsXG4gIGgxIC5zbWFsbCxcbiAgaDIgc21hbGwsXG4gIGgyIC5zbWFsbCxcbiAgaDMgc21hbGwsXG4gIGgzIC5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA2NSU7IH1cblxuaDQsXG5oNSxcbmg2IHtcbiAgbWFyZ2luLXRvcDogMTIuNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMi41cHg7IH1cbiAgaDQgc21hbGwsXG4gIGg0IC5zbWFsbCxcbiAgaDUgc21hbGwsXG4gIGg1IC5zbWFsbCxcbiAgaDYgc21hbGwsXG4gIGg2IC5zbWFsbCB7XG4gICAgZm9udC1zaXplOiA3NSU7IH1cblxuaDEsIC5oMSB7XG4gIGZvbnQtc2l6ZTogNjZweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDQ1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiA0NXB4OyB9XG5cbmgzLCAuaDMge1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAyM3B4OyB9XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDE2cHg7IH1cblxucCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtc2hhZG93OiAwIDAgMXB4IHJnYmEoMTUwLCAxNTAsIDE1MCwgMC43Mik7IH1cbiAgcC5sYXN0LWNoaWxkLCBwOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLnAtLWluZGVudCB7XG4gIHRleHQtaW5kZW50OiAyMHB4OyB9XG5cbi5wLS1jdXJzaXZlIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5sZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS40OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5sZWFkIHtcbiAgICAgIGZvbnQtc2l6ZTogMjdweDsgfSB9XG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgZm9udC1zaXplOiA4OCU7IH1cblxubWFyayxcbi5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcbiAgcGFkZGluZzogLjJlbTsgfVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cblxuLnRleHQtdXBwZXJjYXNlLCAuaW5pdGlhbGlzbSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG5cbi50ZXh0LW11dGVkIHtcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuLnRleHQtcHJpbWFyeSB7XG4gIGNvbG9yOiAjNzc5YzU2OyB9XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLFxuYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xuICBjb2xvcjogIzVlN2I0NDsgfVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMzYzc2M2Q7IH1cblxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsXG5hLnRleHQtc3VjY2Vzczpmb2N1cyB7XG4gIGNvbG9yOiAjMmI1NDJjOyB9XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZjsgfVxuXG5hLnRleHQtaW5mbzpob3ZlcixcbmEudGV4dC1pbmZvOmZvY3VzIHtcbiAgY29sb3I6ICMyNDUyNjk7IH1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiOyB9XG5cbmEudGV4dC13YXJuaW5nOmhvdmVyLFxuYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xuICBjb2xvcjogIzY2NTEyYzsgfVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2E5NDQ0MjsgfVxuXG5hLnRleHQtZGFuZ2VyOmhvdmVyLFxuYS50ZXh0LWRhbmdlcjpmb2N1cyB7XG4gIGNvbG9yOiAjODQzNTM0OyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLnBhZ2UtaGVhZGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDExLjVweDtcbiAgbWFyZ2luOiA1MHB4IDAgMjVweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7IH1cblxudWwsXG5vbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEyLjVweDsgfVxuICB1bCB1bCxcbiAgdWwgb2wsXG4gIG9sIHVsLFxuICBvbCBvbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4OyB9XG4gIC5saXN0LWlubGluZSA+IGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG5kdCxcbmRkIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7IH1cblxuZHQge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5kZCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kbC1ob3Jpem9udGFsIGRkOmJlZm9yZSwgLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRsLWhvcml6b250YWwgZHQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxNjBweDtcbiAgICBjbGVhcjogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmRsLWhvcml6b250YWwgZGQge1xuICAgIG1hcmdpbi1sZWZ0OiAxODBweDsgfSB9XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAjNzc3Nzc3OyB9XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7IH1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMzBweCAwIDI1cHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICMwMDA7IH1cbiAgYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQsXG4gIGJsb2NrcXVvdGUgdWw6bGFzdC1jaGlsZCxcbiAgYmxvY2txdW90ZSBvbDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5ibG9ja3F1b3RlLXJldmVyc2UsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICNlZWVlZWU7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAuYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjpiZWZvcmUsXG4gIC5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YmVmb3JlLFxuICAuYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDpiZWZvcmUsXG4gIGJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YmVmb3JlLFxuICBibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YmVmb3JlLFxuICBibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7IH1cbiAgLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YWZ0ZXIsXG4gIC5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YWZ0ZXIsXG4gIC5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmFmdGVyLFxuICBibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmFmdGVyLFxuICBibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YWZ0ZXIsXG4gIGJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICdcXDAwQTAgXFwyMDE0JzsgfVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzsgfVxuXG5oMy5oMy0tYnJhbmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgaDMuaDMtLWJyYW5kOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgYmFja2dyb3VuZDogIzc3OWM1NjsgfVxuXG4uaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuaW1hZ2UtLW1haW4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuaW1hZ2UtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW46IDAgMCA3cHggMTRweDsgfVxuICAuaW1hZ2UtLWNlbnRlciB7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAuaW1hZ2UtLWNlbnRlciBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAuaW1hZ2UtLW1pbiB7XG4gICAgd2lkdGg6IDEwNXB4OyB9XG4gIC5pbWFnZS0tbWVkaXVtIHtcbiAgICB3aWR0aDogMjMwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgLmltYWdlLS1mdWxsIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuaW1hZ2UgLmluc2NyaXB0aW9uLWZvci1pbWcge1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgIHdpZHRoOiA5MCU7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NzljNTY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmltYWdlIC5pbnNjcmlwdGlvbi1mb3ItaW1nOmJlZm9yZSB7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDI1cHggc29saWQgd2hpdGU7XG4gICAgICBib3JkZXItcmlnaHQ6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlOyB9XG5cbmNvZGUge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICNjNzI1NGU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWYyZjQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG5rYmQge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICBrYmQga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMnB4O1xuICBtYXJnaW46IDAgMCAxMi41cHg7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTc7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBjb2xvcjogIzMzMzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG4gIHByZSBjb2RlIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsOyB9XG5cbi5jb250YWluZXIge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cbiAgLmNvbnRhaW5lcjpiZWZvcmUsIC5jb250YWluZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5jb250YWluZXI6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgd2lkdGg6IDc1MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogOTcwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogMTAzMHB4OyB9IH1cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAuY29udGFpbmVyLWZsdWlkOmJlZm9yZSwgLmNvbnRhaW5lci1mbHVpZDphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLmNvbnRhaW5lci1mbHVpZDphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cblxuLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDsgfVxuICAucm93OmJlZm9yZSwgLnJvdzphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLnJvdzphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cblxuLmNvbC14cy0xLCAuY29sLXNtLTEsIC5jb2wtbWQtMSwgLmNvbC1sZy0xLCAuY29sLXhzLTIsIC5jb2wtc20tMiwgLmNvbC1tZC0yLCAuY29sLWxnLTIsIC5jb2wteHMtMywgLmNvbC1zbS0zLCAuY29sLW1kLTMsIC5jb2wtbGctMywgLmNvbC14cy00LCAuY29sLXNtLTQsIC5jb2wtbWQtNCwgLmNvbC1sZy00LCAuY29sLXhzLTUsIC5jb2wtc20tNSwgLmNvbC1tZC01LCAuY29sLWxnLTUsIC5jb2wteHMtNiwgLmNvbC1zbS02LCAuY29sLW1kLTYsIC5jb2wtbGctNiwgLmNvbC14cy03LCAuY29sLXNtLTcsIC5jb2wtbWQtNywgLmNvbC1sZy03LCAuY29sLXhzLTgsIC5jb2wtc20tOCwgLmNvbC1tZC04LCAuY29sLWxnLTgsIC5jb2wteHMtOSwgLmNvbC1zbS05LCAuY29sLW1kLTksIC5jb2wtbGctOSwgLmNvbC14cy0xMCwgLmNvbC1zbS0xMCwgLmNvbC1tZC0xMCwgLmNvbC1sZy0xMCwgLmNvbC14cy0xMSwgLmNvbC1zbS0xMSwgLmNvbC1tZC0xMSwgLmNvbC1sZy0xMSwgLmNvbC14cy0xMiwgLmNvbC1zbS0xMiwgLmNvbC1tZC0xMiwgLmNvbC1sZy0xMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuLmNvbC14cy0xLCAuY29sLXhzLTIsIC5jb2wteHMtMywgLmNvbC14cy00LCAuY29sLXhzLTUsIC5jb2wteHMtNiwgLmNvbC14cy03LCAuY29sLXhzLTgsIC5jb2wteHMtOSwgLmNvbC14cy0xMCwgLmNvbC14cy0xMSwgLmNvbC14cy0xMiB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5jb2wteHMtMSB7XG4gIHdpZHRoOiA4LjMzMzMzJTsgfVxuXG4uY29sLXhzLTIge1xuICB3aWR0aDogMTYuNjY2NjclOyB9XG5cbi5jb2wteHMtMyB7XG4gIHdpZHRoOiAyNSU7IH1cblxuLmNvbC14cy00IHtcbiAgd2lkdGg6IDMzLjMzMzMzJTsgfVxuXG4uY29sLXhzLTUge1xuICB3aWR0aDogNDEuNjY2NjclOyB9XG5cbi5jb2wteHMtNiB7XG4gIHdpZHRoOiA1MCU7IH1cblxuLmNvbC14cy03IHtcbiAgd2lkdGg6IDU4LjMzMzMzJTsgfVxuXG4uY29sLXhzLTgge1xuICB3aWR0aDogNjYuNjY2NjclOyB9XG5cbi5jb2wteHMtOSB7XG4gIHdpZHRoOiA3NSU7IH1cblxuLmNvbC14cy0xMCB7XG4gIHdpZHRoOiA4My4zMzMzMyU7IH1cblxuLmNvbC14cy0xMSB7XG4gIHdpZHRoOiA5MS42NjY2NyU7IH1cblxuLmNvbC14cy0xMiB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jb2wteHMtcHVsbC0wIHtcbiAgcmlnaHQ6IGF1dG87IH1cblxuLmNvbC14cy1wdWxsLTEge1xuICByaWdodDogOC4zMzMzMyU7IH1cblxuLmNvbC14cy1wdWxsLTIge1xuICByaWdodDogMTYuNjY2NjclOyB9XG5cbi5jb2wteHMtcHVsbC0zIHtcbiAgcmlnaHQ6IDI1JTsgfVxuXG4uY29sLXhzLXB1bGwtNCB7XG4gIHJpZ2h0OiAzMy4zMzMzMyU7IH1cblxuLmNvbC14cy1wdWxsLTUge1xuICByaWdodDogNDEuNjY2NjclOyB9XG5cbi5jb2wteHMtcHVsbC02IHtcbiAgcmlnaHQ6IDUwJTsgfVxuXG4uY29sLXhzLXB1bGwtNyB7XG4gIHJpZ2h0OiA1OC4zMzMzMyU7IH1cblxuLmNvbC14cy1wdWxsLTgge1xuICByaWdodDogNjYuNjY2NjclOyB9XG5cbi5jb2wteHMtcHVsbC05IHtcbiAgcmlnaHQ6IDc1JTsgfVxuXG4uY29sLXhzLXB1bGwtMTAge1xuICByaWdodDogODMuMzMzMzMlOyB9XG5cbi5jb2wteHMtcHVsbC0xMSB7XG4gIHJpZ2h0OiA5MS42NjY2NyU7IH1cblxuLmNvbC14cy1wdWxsLTEyIHtcbiAgcmlnaHQ6IDEwMCU7IH1cblxuLmNvbC14cy1wdXNoLTAge1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5jb2wteHMtcHVzaC0xIHtcbiAgbGVmdDogOC4zMzMzMyU7IH1cblxuLmNvbC14cy1wdXNoLTIge1xuICBsZWZ0OiAxNi42NjY2NyU7IH1cblxuLmNvbC14cy1wdXNoLTMge1xuICBsZWZ0OiAyNSU7IH1cblxuLmNvbC14cy1wdXNoLTQge1xuICBsZWZ0OiAzMy4zMzMzMyU7IH1cblxuLmNvbC14cy1wdXNoLTUge1xuICBsZWZ0OiA0MS42NjY2NyU7IH1cblxuLmNvbC14cy1wdXNoLTYge1xuICBsZWZ0OiA1MCU7IH1cblxuLmNvbC14cy1wdXNoLTcge1xuICBsZWZ0OiA1OC4zMzMzMyU7IH1cblxuLmNvbC14cy1wdXNoLTgge1xuICBsZWZ0OiA2Ni42NjY2NyU7IH1cblxuLmNvbC14cy1wdXNoLTkge1xuICBsZWZ0OiA3NSU7IH1cblxuLmNvbC14cy1wdXNoLTEwIHtcbiAgbGVmdDogODMuMzMzMzMlOyB9XG5cbi5jb2wteHMtcHVzaC0xMSB7XG4gIGxlZnQ6IDkxLjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1c2gtMTIge1xuICBsZWZ0OiAxMDAlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTAge1xuICBtYXJnaW4tbGVmdDogMCU7IH1cblxuLmNvbC14cy1vZmZzZXQtMSB7XG4gIG1hcmdpbi1sZWZ0OiA4LjMzMzMzJTsgfVxuXG4uY29sLXhzLW9mZnNldC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuXG4uY29sLXhzLW9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuXG4uY29sLXhzLW9mZnNldC00IHtcbiAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzJTsgfVxuXG4uY29sLXhzLW9mZnNldC01IHtcbiAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuXG4uY29sLXhzLW9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuXG4uY29sLXhzLW9mZnNldC03IHtcbiAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzJTsgfVxuXG4uY29sLXhzLW9mZnNldC04IHtcbiAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuXG4uY29sLXhzLW9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuXG4uY29sLXhzLW9mZnNldC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiA4My4zMzMzMyU7IH1cblxuLmNvbC14cy1vZmZzZXQtMTEge1xuICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTEyIHtcbiAgbWFyZ2luLWxlZnQ6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5jb2wtc20tMSB7XG4gICAgd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wtc20tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXNtLTMge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmNvbC1zbS00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtc20tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLXNtLTYge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmNvbC1zbS03IHtcbiAgICB3aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wtc20tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLXNtLTkge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmNvbC1zbS0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXNtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wtc20tMTIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tcHVsbC0wIHtcbiAgICByaWdodDogYXV0bzsgfVxuICAuY29sLXNtLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tcHVsbC0zIHtcbiAgICByaWdodDogMjUlOyB9XG4gIC5jb2wtc20tcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjclOyB9XG4gIC5jb2wtc20tcHVsbC02IHtcbiAgICByaWdodDogNTAlOyB9XG4gIC5jb2wtc20tcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjclOyB9XG4gIC5jb2wtc20tcHVsbC05IHtcbiAgICByaWdodDogNzUlOyB9XG4gIC5jb2wtc20tcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzJTsgfVxuICAuY29sLXNtLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NyU7IH1cbiAgLmNvbC1zbS1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTsgfVxuICAuY29sLXNtLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bzsgfVxuICAuY29sLXNtLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMyU7IH1cbiAgLmNvbC1zbS1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY3JTsgfVxuICAuY29sLXNtLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlOyB9XG4gIC5jb2wtc20tcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1zbS1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY3JTsgfVxuICAuY29sLXNtLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlOyB9XG4gIC5jb2wtc20tcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1zbS1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY3JTsgfVxuICAuY29sLXNtLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlOyB9XG4gIC5jb2wtc20tcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjclOyB9XG4gIC5jb2wtc20tcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTsgfVxuICAuY29sLXNtLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAuY29sLXNtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAuY29sLXNtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAuY29sLXNtLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAuY29sLXNtLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1tZC0xLCAuY29sLW1kLTIsIC5jb2wtbWQtMywgLmNvbC1tZC00LCAuY29sLW1kLTUsIC5jb2wtbWQtNiwgLmNvbC1tZC03LCAuY29sLW1kLTgsIC5jb2wtbWQtOSwgLmNvbC1tZC0xMCwgLmNvbC1tZC0xMSwgLmNvbC1tZC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmNvbC1tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1tZC0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbWQtMyB7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuY29sLW1kLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1tZC01IHtcbiAgICB3aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuY29sLW1kLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1tZC04IHtcbiAgICB3aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1tZC1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvOyB9XG4gIC5jb2wtbWQtcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMyU7IH1cbiAgLmNvbC1tZC1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NyU7IH1cbiAgLmNvbC1tZC1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7IH1cbiAgLmNvbC1tZC1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1tZC1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NyU7IH1cbiAgLmNvbC1tZC1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7IH1cbiAgLmNvbC1tZC1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1tZC1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1tZC1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7IH1cbiAgLmNvbC1tZC1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY3JTsgfVxuICAuY29sLW1kLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlOyB9XG4gIC5jb2wtbWQtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5jb2wtbWQtcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzJTsgfVxuICAuY29sLW1kLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbWQtcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7IH1cbiAgLmNvbC1tZC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzJTsgfVxuICAuY29sLW1kLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbWQtcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLmNvbC1tZC1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzJTsgfVxuICAuY29sLW1kLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbWQtcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7IH1cbiAgLmNvbC1tZC1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMyU7IH1cbiAgLmNvbC1tZC1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NyU7IH1cbiAgLmNvbC1tZC1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTsgfVxuICAuY29sLW1kLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbC1sZy0xLCAuY29sLWxnLTIsIC5jb2wtbGctMywgLmNvbC1sZy00LCAuY29sLWxnLTUsIC5jb2wtbGctNiwgLmNvbC1sZy03LCAuY29sLWxnLTgsIC5jb2wtbGctOSwgLmNvbC1sZy0xMCwgLmNvbC1sZy0xMSwgLmNvbC1sZy0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmNvbC1sZy0xIHtcbiAgICB3aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1sZy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbGctMyB7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuY29sLWxnLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbGctNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuY29sLWxnLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1sZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbGctOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAuY29sLWxnLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1sZy1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvOyB9XG4gIC5jb2wtbGctcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMyU7IH1cbiAgLmNvbC1sZy1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NyU7IH1cbiAgLmNvbC1sZy1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7IH1cbiAgLmNvbC1sZy1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1sZy1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NyU7IH1cbiAgLmNvbC1sZy1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7IH1cbiAgLmNvbC1sZy1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1sZy1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NyU7IH1cbiAgLmNvbC1sZy1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7IH1cbiAgLmNvbC1sZy1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY3JTsgfVxuICAuY29sLWxnLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlOyB9XG4gIC5jb2wtbGctcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5jb2wtbGctcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzJTsgfVxuICAuY29sLWxnLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbGctcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7IH1cbiAgLmNvbC1sZy1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzJTsgfVxuICAuY29sLWxnLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbGctcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLmNvbC1sZy1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzJTsgfVxuICAuY29sLWxnLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbGctcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7IH1cbiAgLmNvbC1sZy1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMyU7IH1cbiAgLmNvbC1sZy1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NyU7IH1cbiAgLmNvbC1sZy1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTsgfVxuICAuY29sLWxnLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAuY29sLWxnLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAuY29sLWxnLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAuY29sLWxnLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTsgfSB9XG5cbnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbnRoIHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbiAgLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLFxuICAudGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4gIC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxuICAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2JjYmNiOyB9XG4gIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2NiY2JjYjsgfVxuICAudGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuICAudGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxuICAudGFibGUgPiBjb2xncm91cCArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbiAgLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4gIC50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcbiAgLnRhYmxlID4gdGhlYWQ6Zmlyc3QtY2hpbGQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG4gIC50YWJsZSA+IHRib2R5ICsgdGJvZHkge1xuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjY2JjYmNiOyB9XG4gIC50YWJsZSAudGFibGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgcGFkZGluZzogNXB4OyB9XG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjYmNiY2I7IH1cbiAgLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxuICAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4gIC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkLFxuICAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4gIC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NiY2JjYjsgfVxuICAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXG4gIC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4OyB9XG5cbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOTsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG50YWJsZSBjb2xbY2xhc3MqPVwiY29sLVwiXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47IH1cblxudGFibGUgdGRbY2xhc3MqPVwiY29sLVwiXSxcbnRhYmxlIHRoW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDsgfVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmFjdGl2ZSxcbi50YWJsZSA+IHRoZWFkID4gdHIuYWN0aXZlID4gdGQsXG4udGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZSxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmUsXG4udGFibGUgPiB0Ym9keSA+IHRyLmFjdGl2ZSA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmU6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0ZCxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAuYWN0aXZlLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGU4ZTg7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguc3VjY2Vzcyxcbi50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLnN1Y2Nlc3MgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzczpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5zdWNjZXNzOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLnN1Y2Nlc3MsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLnN1Y2Nlc3M6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5pbmZvID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5pbmZvLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLmluZm8gPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmluZm8sXG4udGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIuaW5mbyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNzsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuaW5mbzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5pbmZvOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmluZm8sXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGUzZjM7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgud2FybmluZyxcbi50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci53YXJuaW5nID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0aCxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC53YXJuaW5nLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLndhcm5pbmcsXG4udGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0ZCxcbi50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMzsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQud2FybmluZzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC53YXJuaW5nOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLndhcm5pbmcsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLndhcm5pbmc6aG92ZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWYyY2M7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmRhbmdlcixcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5kYW5nZXIsXG4udGFibGUgPiB0aGVhZCA+IHRyLmRhbmdlciA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmRhbmdlcixcbi50YWJsZSA+IHRmb290ID4gdHIuZGFuZ2VyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcjpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmRhbmdlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuZGFuZ2VyOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjOyB9XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgbWluLWhlaWdodDogMC4wMSU7IH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAudGFibGUtcmVzcG9uc2l2ZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE4Ljc1cHg7XG4gICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjYmNiY2I7IH1cbiAgICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbiAgICAgICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4gICAgICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgICAgICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4gICAgICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgIGJvcmRlcjogMDsgfVxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgICAgICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4gICAgICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcbiAgICAgICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gICAgICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogMDsgfVxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxuICAgICAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICAgICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbiAgICAgICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcbiAgICAgICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0aCxcbiAgICAgICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyOmxhc3QtY2hpbGQgPiB0ZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfSB9XG5cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIG1pbi13aWR0aDogMDsgfVxuXG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiAjMzMzMzMzO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1OyB9XG5cbmxhYmVsIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIGxhYmVsIGltZyB7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG1hcmdpbjogNHB4IDAgMDtcbiAgbWFyZ2luLXRvcDogMXB4IFxcOTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmlucHV0W3R5cGU9XCJyYW5nZVwiXSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG5zZWxlY3RbbXVsdGlwbGVdLFxuc2VsZWN0W3NpemVdIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbmlucHV0W3R5cGU9XCJmaWxlXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzIHtcbiAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgfVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgY29sb3I6ICMwMDA7IH1cblxuLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0MXB4O1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgY29sb3I6ICMwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIC1vLXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzOyB9XG4gIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzY2YWZlOTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpOyB9XG4gIC5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTk5O1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTk5OyB9XG4gIC5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAjOTk5OyB9XG4gIC5mb3JtLWNvbnRyb2w6Oi1tcy1leHBhbmQge1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuZm9ybS1jb250cm9sW2Rpc2FibGVkXSwgLmZvcm0tY29udHJvbFtyZWFkb25seV0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0uZm9ybS1jb250cm9sIHtcbiAgICBsaW5lLWhlaWdodDogNDFweDsgfVxuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICBpbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtc20sXG4gIC5pbnB1dC1ncm91cC1zbVxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7IH1cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtbGcsXG4gIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtbGcsXG4gIC5pbnB1dC1ncm91cC1sZ1xuICBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGdcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtbGcsXG4gIC5pbnB1dC1ncm91cC1sZ1xuICBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAgIGxpbmUtaGVpZ2h0OiA1OHB4OyB9IH1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7IH1cblxuLnJhZGlvLFxuLmNoZWNrYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAucmFkaW8gbGFiZWwsXG4gIC5jaGVja2JveCBsYWJlbCB7XG4gICAgbWluLWhlaWdodDogMjVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG4uY2hlY2tib3ggaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXRvcDogNHB4IFxcOTsgfVxuXG4ucmFkaW8gKyAucmFkaW8sXG4uY2hlY2tib3ggKyAuY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAtNXB4OyB9XG5cbi5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5yYWRpby1pbmxpbmUgKyAucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSArIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl1bZGlzYWJsZWRdLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0uZGlzYWJsZWQsXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXVxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ucmFkaW8taW5saW5lLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdXG4uY2hlY2tib3gtaW5saW5lIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ucmFkaW8uZGlzYWJsZWQgbGFiZWwsXG5maWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvIGxhYmVsLFxuLmNoZWNrYm94LmRpc2FibGVkIGxhYmVsLFxuZmllbGRzZXRbZGlzYWJsZWRdXG4uY2hlY2tib3ggbGFiZWwge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgcGFkZGluZy10b3A6IDhweDtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbWluLWhlaWdodDogNDNweDsgfVxuICAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1sZywgLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtc20ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5pbnB1dC1zbSB7XG4gIGhlaWdodDogMzZweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbnNlbGVjdC5pbnB1dC1zbSB7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7IH1cblxudGV4dGFyZWEuaW5wdXQtc20sXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LXNtIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDM2cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4uZm9ybS1ncm91cC1zbSBzZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMzZweDsgfVxuXG4uZm9ybS1ncm91cC1zbSB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXG4uZm9ybS1ncm91cC1zbSBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIGhlaWdodDogMzZweDtcbiAgbWluLWhlaWdodDogNDFweDtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uaW5wdXQtbGcge1xuICBoZWlnaHQ6IDU4cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG5cbnNlbGVjdC5pbnB1dC1sZyB7XG4gIGhlaWdodDogNThweDtcbiAgbGluZS1oZWlnaHQ6IDU4cHg7IH1cblxudGV4dGFyZWEuaW5wdXQtbGcsXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDU4cHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG5cbi5mb3JtLWdyb3VwLWxnIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDU4cHg7XG4gIGxpbmUtaGVpZ2h0OiA1OHB4OyB9XG5cbi5mb3JtLWdyb3VwLWxnIHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5mb3JtLWdyb3VwLWxnIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgaGVpZ2h0OiA1OHB4O1xuICBtaW4taGVpZ2h0OiA1MnB4O1xuICBwYWRkaW5nOiAxMXB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjdweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzM7IH1cblxuLmhhcy1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUxLjI1cHg7IH1cblxuLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0MXB4O1xuICBoZWlnaHQ6IDQxcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5pbnB1dC1sZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogNThweDtcbiAgaGVpZ2h0OiA1OHB4O1xuICBsaW5lLWhlaWdodDogNThweDsgfVxuXG4uaW5wdXQtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgbGluZS1oZWlnaHQ6IDM2cHg7IH1cblxuLmhhcy1zdWNjZXNzIC5oZWxwLWJsb2NrLFxuLmhhcy1zdWNjZXNzIC5jb250cm9sLWxhYmVsLFxuLmhhcy1zdWNjZXNzIC5yYWRpbyxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gsXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLWlubGluZSxcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy1zdWNjZXNzLnJhZGlvIGxhYmVsLFxuLmhhcy1zdWNjZXNzLmNoZWNrYm94IGxhYmVsLFxuLmhhcy1zdWNjZXNzLnJhZGlvLWlubGluZSBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogIzNjNzYzZDsgfVxuXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuICAuaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMmI1NDJjO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICM2N2IxNjg7XG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICM2N2IxNjg7IH1cblxuLmhhcy1zdWNjZXNzIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjM2M3NjNkO1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7IH1cblxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogIzNjNzYzZDsgfVxuXG4uaGFzLXdhcm5pbmcgLmhlbHAtYmxvY2ssXG4uaGFzLXdhcm5pbmcgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLFxuLmhhcy13YXJuaW5nIC5jaGVja2JveCxcbi5oYXMtd2FybmluZyAucmFkaW8taW5saW5lLFxuLmhhcy13YXJuaW5nIC5jaGVja2JveC1pbmxpbmUsXG4uaGFzLXdhcm5pbmcucmFkaW8gbGFiZWwsXG4uaGFzLXdhcm5pbmcuY2hlY2tib3ggbGFiZWwsXG4uaGFzLXdhcm5pbmcucmFkaW8taW5saW5lIGxhYmVsLFxuLmhhcy13YXJuaW5nLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XG4gIGNvbG9yOiAjOGE2ZDNiOyB9XG5cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyB9XG4gIC5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM2NjUxMmM7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjsgfVxuXG4uaGFzLXdhcm5pbmcgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgY29sb3I6ICM4YTZkM2I7XG4gIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMzsgfVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjOGE2ZDNiOyB9XG5cbi5oYXMtZXJyb3IgLmhlbHAtYmxvY2ssXG4uaGFzLWVycm9yIC5jb250cm9sLWxhYmVsLFxuLmhhcy1lcnJvciAucmFkaW8sXG4uaGFzLWVycm9yIC5jaGVja2JveCxcbi5oYXMtZXJyb3IgLnJhZGlvLWlubGluZSxcbi5oYXMtZXJyb3IgLmNoZWNrYm94LWlubGluZSxcbi5oYXMtZXJyb3IucmFkaW8gbGFiZWwsXG4uaGFzLWVycm9yLmNoZWNrYm94IGxhYmVsLFxuLmhhcy1lcnJvci5yYWRpby1pbmxpbmUgbGFiZWwsXG4uaGFzLWVycm9yLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI2E5NDQ0MjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuICAuaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzg0MzUzNDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzOyB9XG5cbi5oYXMtZXJyb3IgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgY29sb3I6ICNhOTQ0NDI7XG4gIGJvcmRlci1jb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTsgfVxuXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogI2E5NDQ0MjsgfVxuXG4uaGFzLWZlZWRiYWNrIGxhYmVsIH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMzBweDsgfVxuXG4uaGFzLWZlZWRiYWNrIGxhYmVsLnNyLW9ubHkgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAwOyB9XG5cbi5oZWxwLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICM4OTg5ODk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sXG4gICAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZm9ybS1pbmxpbmUgLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZm9ybS1pbmxpbmUgLnJhZGlvLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAuZm9ybS1pbmxpbmUgLnJhZGlvIGxhYmVsLFxuICAgIC5mb3JtLWlubGluZSAuY2hlY2tib3ggbGFiZWwge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5mb3JtLWlubGluZSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHRvcDogMDsgfSB9XG5cbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpby1pbmxpbmUsXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogOHB4OyB9XG5cbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gge1xuICBtaW4taGVpZ2h0OiAzM3B4OyB9XG5cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG4gIG1hcmdpbi1yaWdodDogLTE1cHg7IH1cbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1ob3Jpem9udGFsIC5jb250cm9sLWxhYmVsIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiA4cHg7IH0gfVxuXG4uZm9ybS1ob3Jpem9udGFsIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHJpZ2h0OiAxNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLWxnIC5jb250cm9sLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogMTFweDtcbiAgICBmb250LXNpemU6IDI3cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1zbSAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDZweDtcbiAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRvdWNoLWFjdGlvbjogbWFuaXB1bGF0aW9uO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5idG46Zm9jdXMsIC5idG4uZm9jdXMsIC5idG46YWN0aXZlOmZvY3VzLCAuYnRuOmFjdGl2ZS5mb2N1cywgLmJ0bi5hY3RpdmU6Zm9jdXMsIC5idG4uYWN0aXZlLmZvY3VzIHtcbiAgICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IH1cbiAgLmJ0bjpob3ZlciwgLmJ0bjpmb2N1cywgLmJ0bi5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5idG46YWN0aXZlLCAuYnRuLmFjdGl2ZSB7XG4gICAgb3V0bGluZTogMDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgM3B4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTI1KTsgfVxuICAuYnRuLmRpc2FibGVkLCAuYnRuW2Rpc2FibGVkXSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4ge1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgb3BhY2l0eTogMC42NTtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NjUpO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICBib3gtc2hhZG93OiBub25lOyB9XG5cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIGEuYnRuIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmJ0bi1kZWZhdWx0IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gIGJvcmRlci1jb2xvcjogIzMzMztcbiAgYm9yZGVyOiBub25lOyB9XG4gIC5idG4tZGVmYXVsdDpmb2N1cywgLmJ0bi1kZWZhdWx0LmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNiM2IzO1xuICAgIGJvcmRlci1jb2xvcjogYmxhY2s7IH1cbiAgLmJ0bi1kZWZhdWx0OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNiM2IzO1xuICAgIGJvcmRlci1jb2xvcjogIzE0MTQxNDsgfVxuICAuYnRuLWRlZmF1bHQ6YWN0aXZlLCAuYnRuLWRlZmF1bHQuYWN0aXZlLFxuICAub3BlbiA+IC5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiM2IzYjM7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTQxNDE0OyB9XG4gICAgLmJ0bi1kZWZhdWx0OmFjdGl2ZTpob3ZlciwgLmJ0bi1kZWZhdWx0OmFjdGl2ZTpmb2N1cywgLmJ0bi1kZWZhdWx0OmFjdGl2ZS5mb2N1cywgLmJ0bi1kZWZhdWx0LmFjdGl2ZTpob3ZlciwgLmJ0bi1kZWZhdWx0LmFjdGl2ZTpmb2N1cywgLmJ0bi1kZWZhdWx0LmFjdGl2ZS5mb2N1cyxcbiAgICAub3BlbiA+IC5idG4tZGVmYXVsdC5kcm9wZG93bi10b2dnbGU6aG92ZXIsXG4gICAgLm9wZW4gPiAuYnRuLWRlZmF1bHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxuICAgIC5vcGVuID4gLmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZS5mb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhMWExYTE7XG4gICAgICBib3JkZXItY29sb3I6IGJsYWNrOyB9XG4gIC5idG4tZGVmYXVsdDphY3RpdmUsIC5idG4tZGVmYXVsdC5hY3RpdmUsXG4gIC5vcGVuID4gLmJ0bi1kZWZhdWx0LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuICAuYnRuLWRlZmF1bHQuZGlzYWJsZWQ6aG92ZXIsIC5idG4tZGVmYXVsdC5kaXNhYmxlZDpmb2N1cywgLmJ0bi1kZWZhdWx0LmRpc2FibGVkLmZvY3VzLCAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdOmZvY3VzLCAuYnRuLWRlZmF1bHRbZGlzYWJsZWRdLmZvY3VzLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmhvdmVyLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0OmZvY3VzLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kZWZhdWx0LmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgIGJvcmRlci1jb2xvcjogIzMzMzsgfVxuICAuYnRuLWRlZmF1bHQgLmJhZGdlIHtcbiAgICBjb2xvcjogI2NjYztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5idG4tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzc5YzU2O1xuICBib3JkZXItY29sb3I6ICM2YThjNGQ7XG4gIGJvcmRlcjogbm9uZTsgfVxuICAuYnRuLXByaW1hcnk6Zm9jdXMsIC5idG4tcHJpbWFyeS5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVlN2I0NDtcbiAgICBib3JkZXItY29sb3I6ICMyYzM5MjA7IH1cbiAgLmJ0bi1wcmltYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWU3YjQ0O1xuICAgIGJvcmRlci1jb2xvcjogIzRjNjQzNzsgfVxuICAuYnRuLXByaW1hcnk6YWN0aXZlLCAuYnRuLXByaW1hcnkuYWN0aXZlLFxuICAub3BlbiA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1ZTdiNDQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjNGM2NDM3OyB9XG4gICAgLmJ0bi1wcmltYXJ5OmFjdGl2ZTpob3ZlciwgLmJ0bi1wcmltYXJ5OmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5OmFjdGl2ZS5mb2N1cywgLmJ0bi1wcmltYXJ5LmFjdGl2ZTpob3ZlciwgLmJ0bi1wcmltYXJ5LmFjdGl2ZTpmb2N1cywgLmJ0bi1wcmltYXJ5LmFjdGl2ZS5mb2N1cyxcbiAgICAub3BlbiA+IC5idG4tcHJpbWFyeS5kcm9wZG93bi10b2dnbGU6aG92ZXIsXG4gICAgLm9wZW4gPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxuICAgIC5vcGVuID4gLmJ0bi1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZS5mb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0YzY0Mzc7XG4gICAgICBib3JkZXItY29sb3I6ICMyYzM5MjA7IH1cbiAgLmJ0bi1wcmltYXJ5OmFjdGl2ZSwgLmJ0bi1wcmltYXJ5LmFjdGl2ZSxcbiAgLm9wZW4gPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5idG4tcHJpbWFyeS5kaXNhYmxlZDpob3ZlciwgLmJ0bi1wcmltYXJ5LmRpc2FibGVkOmZvY3VzLCAuYnRuLXByaW1hcnkuZGlzYWJsZWQuZm9jdXMsIC5idG4tcHJpbWFyeVtkaXNhYmxlZF06aG92ZXIsIC5idG4tcHJpbWFyeVtkaXNhYmxlZF06Zm9jdXMsIC5idG4tcHJpbWFyeVtkaXNhYmxlZF0uZm9jdXMsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6aG92ZXIsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnk6Zm9jdXMsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXByaW1hcnkuZm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM3NzljNTY7XG4gICAgYm9yZGVyLWNvbG9yOiAjNmE4YzRkOyB9XG4gIC5idG4tcHJpbWFyeSAuYmFkZ2Uge1xuICAgIGNvbG9yOiAjNzc5YzU2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmJ0bi1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1Y2I4NWM7XG4gIGJvcmRlci1jb2xvcjogIzRjYWU0YztcbiAgYm9yZGVyOiBub25lOyB9XG4gIC5idG4tc3VjY2Vzczpmb2N1cywgLmJ0bi1zdWNjZXNzLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ5ZDQ0O1xuICAgIGJvcmRlci1jb2xvcjogIzI1NTYyNTsgfVxuICAuYnRuLXN1Y2Nlc3M6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0NDlkNDQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzk4NDM5OyB9XG4gIC5idG4tc3VjY2VzczphY3RpdmUsIC5idG4tc3VjY2Vzcy5hY3RpdmUsXG4gIC5vcGVuID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ0OWQ0NDtcbiAgICBib3JkZXItY29sb3I6ICMzOTg0Mzk7IH1cbiAgICAuYnRuLXN1Y2Nlc3M6YWN0aXZlOmhvdmVyLCAuYnRuLXN1Y2Nlc3M6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6YWN0aXZlLmZvY3VzLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlOmhvdmVyLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlLmZvY3VzLFxuICAgIC5vcGVuID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpob3ZlcixcbiAgICAub3BlbiA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4gICAgLm9wZW4gPiAuYnRuLXN1Y2Nlc3MuZHJvcGRvd24tdG9nZ2xlLmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM5ODQzOTtcbiAgICAgIGJvcmRlci1jb2xvcjogIzI1NTYyNTsgfVxuICAuYnRuLXN1Y2Nlc3M6YWN0aXZlLCAuYnRuLXN1Y2Nlc3MuYWN0aXZlLFxuICAub3BlbiA+IC5idG4tc3VjY2Vzcy5kcm9wZG93bi10b2dnbGUge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cbiAgLmJ0bi1zdWNjZXNzLmRpc2FibGVkOmhvdmVyLCAuYnRuLXN1Y2Nlc3MuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tc3VjY2Vzcy5kaXNhYmxlZC5mb2N1cywgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpob3ZlciwgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1zdWNjZXNzW2Rpc2FibGVkXS5mb2N1cyxcbiAgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpob3ZlcixcbiAgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzczpmb2N1cyxcbiAgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVjYjg1YztcbiAgICBib3JkZXItY29sb3I6ICM0Y2FlNGM7IH1cbiAgLmJ0bi1zdWNjZXNzIC5iYWRnZSB7XG4gICAgY29sb3I6ICM1Y2I4NWM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ5OGZlMTtcbiAgYm9yZGVyLWNvbG9yOiAjMzM4MmRkO1xuICBib3JkZXI6IG5vbmU7IH1cbiAgLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uZm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyMzc1ZDQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTU0NDdjOyB9XG4gIC5idG4taW5mbzpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzNzVkNDtcbiAgICBib3JkZXItY29sb3I6ICMxZTY0YjU7IH1cbiAgLmJ0bi1pbmZvOmFjdGl2ZSwgLmJ0bi1pbmZvLmFjdGl2ZSxcbiAgLm9wZW4gPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjM3NWQ0O1xuICAgIGJvcmRlci1jb2xvcjogIzFlNjRiNTsgfVxuICAgIC5idG4taW5mbzphY3RpdmU6aG92ZXIsIC5idG4taW5mbzphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzphY3RpdmUuZm9jdXMsIC5idG4taW5mby5hY3RpdmU6aG92ZXIsIC5idG4taW5mby5hY3RpdmU6Zm9jdXMsIC5idG4taW5mby5hY3RpdmUuZm9jdXMsXG4gICAgLm9wZW4gPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmhvdmVyLFxuICAgIC5vcGVuID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyxcbiAgICAub3BlbiA+IC5idG4taW5mby5kcm9wZG93bi10b2dnbGUuZm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU2NGI1O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMTU0NDdjOyB9XG4gIC5idG4taW5mbzphY3RpdmUsIC5idG4taW5mby5hY3RpdmUsXG4gIC5vcGVuID4gLmJ0bi1pbmZvLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuICAuYnRuLWluZm8uZGlzYWJsZWQ6aG92ZXIsIC5idG4taW5mby5kaXNhYmxlZDpmb2N1cywgLmJ0bi1pbmZvLmRpc2FibGVkLmZvY3VzLCAuYnRuLWluZm9bZGlzYWJsZWRdOmhvdmVyLCAuYnRuLWluZm9bZGlzYWJsZWRdOmZvY3VzLCAuYnRuLWluZm9bZGlzYWJsZWRdLmZvY3VzLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmhvdmVyLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvOmZvY3VzLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1pbmZvLmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDk4ZmUxO1xuICAgIGJvcmRlci1jb2xvcjogIzMzODJkZDsgfVxuICAuYnRuLWluZm8gLmJhZGdlIHtcbiAgICBjb2xvcjogIzQ5OGZlMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG5cbi5idG4td2FybmluZyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBhZDRlO1xuICBib3JkZXItY29sb3I6ICNlZWEyMzY7XG4gIGJvcmRlcjogbm9uZTsgfVxuICAuYnRuLXdhcm5pbmc6Zm9jdXMsIC5idG4td2FybmluZy5mb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjOTcxZjtcbiAgICBib3JkZXItY29sb3I6ICM5ODVmMGQ7IH1cbiAgLmJ0bi13YXJuaW5nOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM5NzFmO1xuICAgIGJvcmRlci1jb2xvcjogI2Q1ODUxMjsgfVxuICAuYnRuLXdhcm5pbmc6YWN0aXZlLCAuYnRuLXdhcm5pbmcuYWN0aXZlLFxuICAub3BlbiA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYzk3MWY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDU4NTEyOyB9XG4gICAgLmJ0bi13YXJuaW5nOmFjdGl2ZTpob3ZlciwgLmJ0bi13YXJuaW5nOmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nOmFjdGl2ZS5mb2N1cywgLmJ0bi13YXJuaW5nLmFjdGl2ZTpob3ZlciwgLmJ0bi13YXJuaW5nLmFjdGl2ZTpmb2N1cywgLmJ0bi13YXJuaW5nLmFjdGl2ZS5mb2N1cyxcbiAgICAub3BlbiA+IC5idG4td2FybmluZy5kcm9wZG93bi10b2dnbGU6aG92ZXIsXG4gICAgLm9wZW4gPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzLFxuICAgIC5vcGVuID4gLmJ0bi13YXJuaW5nLmRyb3Bkb3duLXRvZ2dsZS5mb2N1cyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkNTg1MTI7XG4gICAgICBib3JkZXItY29sb3I6ICM5ODVmMGQ7IH1cbiAgLmJ0bi13YXJuaW5nOmFjdGl2ZSwgLmJ0bi13YXJuaW5nLmFjdGl2ZSxcbiAgLm9wZW4gPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyB9XG4gIC5idG4td2FybmluZy5kaXNhYmxlZDpob3ZlciwgLmJ0bi13YXJuaW5nLmRpc2FibGVkOmZvY3VzLCAuYnRuLXdhcm5pbmcuZGlzYWJsZWQuZm9jdXMsIC5idG4td2FybmluZ1tkaXNhYmxlZF06aG92ZXIsIC5idG4td2FybmluZ1tkaXNhYmxlZF06Zm9jdXMsIC5idG4td2FybmluZ1tkaXNhYmxlZF0uZm9jdXMsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6aG92ZXIsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmc6Zm9jdXMsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMGFkNGU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZWVhMjM2OyB9XG4gIC5idG4td2FybmluZyAuYmFkZ2Uge1xuICAgIGNvbG9yOiAjZjBhZDRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmJ0bi1kYW5nZXIge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5NTM0ZjtcbiAgYm9yZGVyLWNvbG9yOiAjZDQzZjNhO1xuICBib3JkZXI6IG5vbmU7IH1cbiAgLmJ0bi1kYW5nZXI6Zm9jdXMsIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkzMDJjO1xuICAgIGJvcmRlci1jb2xvcjogIzc2MWMxOTsgfVxuICAuYnRuLWRhbmdlcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M5MzAyYztcbiAgICBib3JkZXItY29sb3I6ICNhYzI5MjU7IH1cbiAgLmJ0bi1kYW5nZXI6YWN0aXZlLCAuYnRuLWRhbmdlci5hY3RpdmUsXG4gIC5vcGVuID4gLmJ0bi1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzkzMDJjO1xuICAgIGJvcmRlci1jb2xvcjogI2FjMjkyNTsgfVxuICAgIC5idG4tZGFuZ2VyOmFjdGl2ZTpob3ZlciwgLmJ0bi1kYW5nZXI6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjphY3RpdmUuZm9jdXMsIC5idG4tZGFuZ2VyLmFjdGl2ZTpob3ZlciwgLmJ0bi1kYW5nZXIuYWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlci5hY3RpdmUuZm9jdXMsXG4gICAgLm9wZW4gPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6aG92ZXIsXG4gICAgLm9wZW4gPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMsXG4gICAgLm9wZW4gPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUuZm9jdXMge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWMyOTI1O1xuICAgICAgYm9yZGVyLWNvbG9yOiAjNzYxYzE5OyB9XG4gIC5idG4tZGFuZ2VyOmFjdGl2ZSwgLmJ0bi1kYW5nZXIuYWN0aXZlLFxuICAub3BlbiA+IC5idG4tZGFuZ2VyLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfVxuICAuYnRuLWRhbmdlci5kaXNhYmxlZDpob3ZlciwgLmJ0bi1kYW5nZXIuZGlzYWJsZWQ6Zm9jdXMsIC5idG4tZGFuZ2VyLmRpc2FibGVkLmZvY3VzLCAuYnRuLWRhbmdlcltkaXNhYmxlZF06aG92ZXIsIC5idG4tZGFuZ2VyW2Rpc2FibGVkXTpmb2N1cywgLmJ0bi1kYW5nZXJbZGlzYWJsZWRdLmZvY3VzLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1kYW5nZXI6aG92ZXIsXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAuYnRuLWRhbmdlcjpmb2N1cyxcbiAgZmllbGRzZXRbZGlzYWJsZWRdIC5idG4tZGFuZ2VyLmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDk1MzRmO1xuICAgIGJvcmRlci1jb2xvcjogI2Q0M2YzYTsgfVxuICAuYnRuLWRhbmdlciAuYmFkZ2Uge1xuICAgIGNvbG9yOiAjZDk1MzRmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmJ0bi1saW5rIHtcbiAgY29sb3I6ICM0OTQ5NDk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmJ0bi1saW5rLCAuYnRuLWxpbms6YWN0aXZlLCAuYnRuLWxpbmsuYWN0aXZlLCAuYnRuLWxpbmtbZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuYnRuLWxpbmssIC5idG4tbGluazpob3ZlciwgLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbms6YWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tbGluazpob3ZlciwgLmJ0bi1saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogIzc3OWM1NjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLWxpbmtbZGlzYWJsZWRdOmhvdmVyLCAuYnRuLWxpbmtbZGlzYWJsZWRdOmZvY3VzLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rOmhvdmVyLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gLmJ0bi1saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogIzc3Nzc3NztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJ0bi1sZyB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgZm9udC1zaXplOiAyN3B4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNXB4OyB9XG5cbi5idG4tc20ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLmJ0bi14cyB7XG4gIHBhZGRpbmc6IDFweCA1cHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0uYnRuLWJsb2NrLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXS5idG4tYmxvY2sge1xuICB3aWR0aDogMTAwJTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj00LjcuMFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj00LjcuMFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PTQuNy4wXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LndvZmY/dj00LjcuMFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTQuNy4wXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PTQuNy4wI2ZvbnRhd2Vzb21lcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiUFRTYW5zXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUFRTYW5zUmVndWxhci9QVFNhbnNSZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9QVFNhbnNSZWd1bGFyL1BUU2Fuc1JlZ3VsYXIuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvUFRTYW5zUmVndWxhci9QVFNhbnNSZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvUFRTYW5zUmVndWxhci9QVFNhbnNSZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQVFNhbnNJdGFsaWNcIjtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9QVFNhbnNJdGFsaWMvUFRTYW5zSXRhbGljLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9QVFNhbnNJdGFsaWMvUFRTYW5zSXRhbGljLmVvdD8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcIi4uL2ZvbnRzL1BUU2Fuc0l0YWxpYy9QVFNhbnNJdGFsaWMud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9QVFNhbnNJdGFsaWMvUFRTYW5zSXRhbGljLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJQVFNhbnNCb2xkXCI7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUFRTYW5zQm9sZC9QVFNhbnNCb2xkLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9QVFNhbnNCb2xkL1BUU2Fuc0JvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvUFRTYW5zQm9sZC9QVFNhbnNCb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvUFRTYW5zQm9sZC9QVFNhbnNCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZsYW1pbmdvVlInO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL0ZsYW1pbmdvX1ZSLmVvdFwiKTtcbiAgc3JjOiBsb2NhbChcIuKYulwiKSwgdXJsKFwiLi4vZm9udHMvRmxhbWluZ29fVlIud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9GbGFtaW5nb19WUi50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL0ZsYW1pbmdvX1ZSLnN2Z1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG4vKipcclxuICBAcGFyYW0ge3N0cmluZ30gdmFsdWVcclxuICBAcGFyYW0ge2Jvb2xlYW49fSBpbXBvcnRhbnRcclxuICBAcmV0dXJuIHtzdHJpbmd9XHJcbiovXG4vKipcclxuICBhcHBseSBsaW5rIGNvbG9yXHJcbiAgQHBhcmFtIHtjb2xvcn0gaGV4T3JOYW1lIC0g0KbQstC10YIg0YHRgdGL0LvQutC4XHJcbiAgQHBhcmFtIHtib29sZWFuPX0gaW1wb3J0YW50XHJcbiovXG4vKiogYWx0IGxpbmsgbWl4aW5cclxuICBAcGFyYW0geyRzdWZmaXh9INGB0YPRhNGE0LjQutGBINC00LvRjyDQutC70LDRgdGB0LAg0LLQuNC00LAgLmFsdC1cclxuICBAcGFyYW0geyRub3JtYWxDb2xvcn0g0YbQstC10YIgbGlua1xyXG4gIEBwYXJhbSB7JGhvdmVyQ29sb3J9INGG0LLQtdGCIGhvdmVyXHJcbiAgQHBhcmFtIHskdmlzaXRlZENvbG9yfSDRhtCy0LXRgiB2aXNpdGVkXHJcbiovXG4vKipcclxuICBhbHQgYmxvY2sgbW9kaWZpZXIgbGlua1xyXG4gIEBwYXJhbSB7JHNlbGVjdG9yfSBjc3Mg0LHQu9C+0LosINCy0L3Rg9GC0YDQuCDQutC+0YLQvtGA0L7Qs9C+INC/0YDQuNC80LXQvdC40YLRgdGPINC/0YDQsNCy0LjQu9C+XHJcbiAgQHBhcmFtIHskbm9ybWFsQ29sb3J9INGG0LLQtdGCIGxpbmtcclxuICBAcGFyYW0geyRob3ZlckNvbG9yfSDRhtCy0LXRgiBob3ZlclxyXG4gIEBwYXJhbSB7JHZpc2l0ZWRDb2xvcn0g0YbQstC10YIgdmlzaXRlZFxyXG4qL1xuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuICBvdXRsaW5lOiBub25lO1xuICAvKiogdmlzaXRlZCBzdGF0ZSAqLyB9XG4gIGE6dmlzaXRlZCB7XG4gICAgY29sb3I6ICM3MzM4ODg7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExNSwgNTYsIDEzNiwgMC4zKTsgfVxuICBhLmV4dGVybmFsLWxpbmssIGEuZXh0ZXJuYWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7IH1cbiAgICBhLmV4dGVybmFsLWxpbms6YWZ0ZXIsIGEuZXh0ZXJuYWw6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcXGU5MDFcIjtcbiAgICAgIGZvbnQtZmFtaWx5OiAnaWNvbW9vbicgIWltcG9ydGFudDtcbiAgICAgIHNwZWFrOiBub25lO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtdmFyaWFudDogbm9ybWFsO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xuICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xuICAgICAgYm90dG9tOiAycHg7XG4gICAgICBmb250LXNpemU6IC44ZW07XG4gICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi8qKiBsaW5rIHN0YXRlIGFuZCBub192aXNpdGVkIGNsYXNzICovXG5hLFxuLnBzZXVkb19saW5rLFxuLnBzZXVkbyB7XG4gIGNvbG9yOiAjNDk0OTQ5O1xuICBib3JkZXItY29sb3I6IHJnYmEoNzMsIDczLCA3MywgMC4zKTsgfVxuICBhLFxuICBhICosXG4gIC5wc2V1ZG9fbGluayxcbiAgLnBzZXVkb19saW5rICosXG4gIC5wc2V1ZG8sXG4gIC5wc2V1ZG8gKiB7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi8qKiBob3ZlciBzdGF0ZSAqL1xuYTpob3Zlcixcbi5wc2V1ZG9fbGluazpob3Zlcixcbi5wc2V1ZG86aG92ZXIge1xuICBjb2xvcjogIzc3OWM1NjtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDExOSwgMTU2LCA4NiwgMC4zKTsgfVxuXG5hLm5vX3Zpc2l0ZWQ6dmlzaXRlZCxcbi5ub192aXNpdGVkIGE6dmlzaXRlZCxcbltjbGFzcyQ9XCItLW5vdmlzaXRlZC1saW5rXCJdIGE6dmlzaXRlZCxcbi5wc2V1ZG86dmlzaXRlZCB7XG4gIGNvbG9yOiAjNDk0OTQ5O1xuICBib3JkZXItY29sb3I6IHJnYmEoNzMsIDczLCA3MywgMC4zKTsgfVxuICBhLm5vX3Zpc2l0ZWQ6dmlzaXRlZDpob3ZlcixcbiAgLm5vX3Zpc2l0ZWQgYTp2aXNpdGVkOmhvdmVyLFxuICBbY2xhc3MkPVwiLS1ub3Zpc2l0ZWQtbGlua1wiXSBhOnZpc2l0ZWQ6aG92ZXIsXG4gIC5wc2V1ZG86dmlzaXRlZDpob3ZlciB7XG4gICAgY29sb3I6ICM3NzljNTY7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExOSwgMTU2LCA4NiwgMC4zKTsgfVxuXG5hLmg1Lm5vX3Zpc2l0ZWQ6dmlzaXRlZCB7XG4gIGNvbG9yOiAjNzc5YzU2O1xuICBib3JkZXItY29sb3I6IHJnYmEoMTE5LCAxNTYsIDg2LCAwLjMpOyB9XG4gIGEuaDUubm9fdmlzaXRlZDp2aXNpdGVkOmhvdmVyIHtcbiAgICBjb2xvcjogIzc5OWY1ODtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTIxLCAxNTksIDg4LCAwLjMpOyB9XG5cbnNwYW4ucHNldWRvLmFjdGl2ZSB7XG4gIGNvbG9yOiAjNzc5YzU2O1xuICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDsgfVxuXG4vKipub24gdW5kZXJsaW5lIGNsYXNzKi9cbmEubm9udW5kZXJsaW5lLFxuLm5vbnVuZGVybGluZSBhLFxuLm5vbnVuZGVybGluZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5ob3Ytb3BhY2l0eTpob3ZlciB7XG4gIG9wYWNpdHk6IDAuOTsgfVxuXG4uaG92LW5vbmUge1xuICBjb2xvcjogIzQ5NDk0OSAhaW1wb3J0YW50OyB9XG5cbi8qKiBibG9jay1tb2RpZmllciovXG5hLmFsdF93aGl0ZSxcbmEuYWx0X3doaXRlLm5vX3Zpc2l0ZWQ6dmlzaXRlZCxcbi5wc2V1ZG8uYWx0X3doaXRlLFxuYS5hbHRfd2hpdGU6dmlzaXRlZCB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpICFpbXBvcnRhbnQ7IH1cbiAgYS5hbHRfd2hpdGU6aG92ZXIsXG4gIGEuYWx0X3doaXRlLm5vX3Zpc2l0ZWQ6dmlzaXRlZDpob3ZlcixcbiAgLnBzZXVkby5hbHRfd2hpdGU6aG92ZXIsXG4gIGEuYWx0X3doaXRlOnZpc2l0ZWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjNzc5YzU2ICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExOSwgMTU2LCA4NiwgMC4zKSAhaW1wb3J0YW50OyB9XG5cbmEuYWx0X3doaXRlOnZpc2l0ZWQsXG4ucHNldWRvLmFsdF93aGl0ZTp2aXNpdGVkIHtcbiAgY29sb3I6ICM3MzM4ODggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDExNSwgNTYsIDEzNiwgMC4zKSAhaW1wb3J0YW50OyB9XG5cbmEuYWx0X2JsYWNrLFxuYS5hbHRfYmxhY2subm9fdmlzaXRlZDp2aXNpdGVkLFxuLnBzZXVkby5hbHRfYmxhY2ssXG5hLmFsdF9ibGFjazp2aXNpdGVkIHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMykgIWltcG9ydGFudDsgfVxuICBhLmFsdF9ibGFjazpob3ZlcixcbiAgYS5hbHRfYmxhY2subm9fdmlzaXRlZDp2aXNpdGVkOmhvdmVyLFxuICAucHNldWRvLmFsdF9ibGFjazpob3ZlcixcbiAgYS5hbHRfYmxhY2s6dmlzaXRlZDpob3ZlciB7XG4gICAgY29sb3I6ICM3NzljNTYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTE5LCAxNTYsIDg2LCAwLjMpICFpbXBvcnRhbnQ7IH1cblxuYS5hbHRfYmxhY2s6dmlzaXRlZCxcbi5wc2V1ZG8uYWx0X2JsYWNrOnZpc2l0ZWQge1xuICBjb2xvcjogIzczMzg4OCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHJnYmEoMTE1LCA1NiwgMTM2LCAwLjMpICFpbXBvcnRhbnQ7IH1cblxuYS5hbHRfZ3JleSxcbmEuYWx0X2dyZXkubm9fdmlzaXRlZDp2aXNpdGVkLFxuLnBzZXVkby5hbHRfZ3JleSxcbmEuYWx0X2dyZXk6dmlzaXRlZCB7XG4gIGNvbG9yOiAjNDk0OTQ5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogcmdiYSg3MywgNzMsIDczLCAwLjMpICFpbXBvcnRhbnQ7IH1cbiAgYS5hbHRfZ3JleTpob3ZlcixcbiAgYS5hbHRfZ3JleS5ub192aXNpdGVkOnZpc2l0ZWQ6aG92ZXIsXG4gIC5wc2V1ZG8uYWx0X2dyZXk6aG92ZXIsXG4gIGEuYWx0X2dyZXk6dmlzaXRlZDpob3ZlciB7XG4gICAgY29sb3I6ICM3NzljNTYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6IHJnYmEoMTE5LCAxNTYsIDg2LCAwLjMpICFpbXBvcnRhbnQ7IH1cblxuYS5hbHRfZ3JleTp2aXNpdGVkLFxuLnBzZXVkby5hbHRfZ3JleTp2aXNpdGVkIHtcbiAgY29sb3I6ICM3MzM4ODggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDExNSwgNTYsIDEzNiwgMC4zKSAhaW1wb3J0YW50OyB9XG5cbmEuYWx0X21haW5fbWVudV9saW5rLFxuYS5hbHRfbWFpbl9tZW51X2xpbmsubm9fdmlzaXRlZDp2aXNpdGVkLFxuLnBzZXVkby5hbHRfbWFpbl9tZW51X2xpbmssXG5hLmFsdF9tYWluX21lbnVfbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICM0OThmZTEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDczLCAxNDMsIDIyNSwgMC4zKSAhaW1wb3J0YW50OyB9XG4gIGEuYWx0X21haW5fbWVudV9saW5rOmhvdmVyLFxuICBhLmFsdF9tYWluX21lbnVfbGluay5ub192aXNpdGVkOnZpc2l0ZWQ6aG92ZXIsXG4gIC5wc2V1ZG8uYWx0X21haW5fbWVudV9saW5rOmhvdmVyLFxuICBhLmFsdF9tYWluX21lbnVfbGluazp2aXNpdGVkOmhvdmVyIHtcbiAgICBjb2xvcjogIzc1YWFlOCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogcmdiYSgxMTcsIDE3MCwgMjMyLCAwLjMpICFpbXBvcnRhbnQ7IH1cblxuYS5hbHRfbWFpbl9tZW51X2xpbms6dmlzaXRlZCxcbi5wc2V1ZG8uYWx0X21haW5fbWVudV9saW5rOnZpc2l0ZWQge1xuICBjb2xvcjogIzczMzg4OCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6IHJnYmEoMTE1LCA1NiwgMTM2LCAwLjMpICFpbXBvcnRhbnQ7IH1cblxuYS5hbHRfc2FkX29ibF9saW5rLFxuYS5hbHRfc2FkX29ibF9saW5rLm5vX3Zpc2l0ZWQ6dmlzaXRlZCxcbi5wc2V1ZG8uYWx0X3NhZF9vYmxfbGluayxcbmEuYWx0X3NhZF9vYmxfbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICM1NTU1NTUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDg1LCA4NSwgODUsIDAuMykgIWltcG9ydGFudDsgfVxuICBhLmFsdF9zYWRfb2JsX2xpbms6aG92ZXIsXG4gIGEuYWx0X3NhZF9vYmxfbGluay5ub192aXNpdGVkOnZpc2l0ZWQ6aG92ZXIsXG4gIC5wc2V1ZG8uYWx0X3NhZF9vYmxfbGluazpob3ZlcixcbiAgYS5hbHRfc2FkX29ibF9saW5rOnZpc2l0ZWQ6aG92ZXIge1xuICAgIGNvbG9yOiAjNmY2ZjZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDExMSwgMTExLCAxMTEsIDAuMykgIWltcG9ydGFudDsgfVxuXG5hLmFsdF9zYWRfb2JsX2xpbms6dmlzaXRlZCxcbi5wc2V1ZG8uYWx0X3NhZF9vYmxfbGluazp2aXNpdGVkIHtcbiAgY29sb3I6ICM3MzM4ODggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDExNSwgNTYsIDEzNiwgMC4zKSAhaW1wb3J0YW50OyB9XG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgb3V0bGluZTogbm9uZTsgfVxuICBpbWcubGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gIGltZy5yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG4gIGltZy5pbWctcmVzcG9uc2l2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICBpbWcuaW1nLWNpcmNsZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5iZWZvcmVfbGlzdCB7XG4gIG1hcmdpbi1ib3R0b206IC41ZW07IH1cblxuaDEgKyBoMixcbmgyICsgaDMsXG5oMiArIGg0LFxuaDMgKyBoNCB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxubWVudSxcbnVsLFxub2wge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cblxubGkgPiB1bCxcbmxpID4gb2wge1xuICBtYXJnaW46IDAuMDVlbSAwIDAuMmVtIDAuNWVtOyB9XG5cbnVsLFxub2wge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAxZW07IH1cbiAgdWw6bGFzdC1jaGlsZCxcbiAgb2w6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uaGVhZC1saXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbnVsIGxpLFxub2wgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cblxub2wge1xuICBjb3VudGVyLXJlc2V0OiBpdGVtRmlyc3Q7IH1cblxudWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAxNFxcYTAnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogLTFweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbm9sIGxpOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogY2FsYygxMDAlIC0gMTdweCk7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb250ZW50OiBjb3VudGVyKGl0ZW1GaXJzdCkgXCIuXCI7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBpdGVtRmlyc3Q7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW4tbGVmdDogNXB4OyB9XG5cbmxpID4gb2wge1xuICBjb3VudGVyLXJlc2V0OiBpdGVtOyB9XG5cbmxpID4gb2wgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDI4cHg7IH1cblxubGkgPiBvbCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGl0ZW1GaXJzdCkgXCIuXCIgY291bnRlcihpdGVtKTtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGl0ZW07IH1cblxudWwgcCArIHVsLFxub2wgcCArIHVsLFxudWwgcCArIG9sLFxub2wgcCArIG9sIHtcbiAgbWFyZ2luLXRvcDogLTAuMmVtOyB9XG5cbm1lbnUge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuc3VwLFxuc3ViIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0wLjVlbTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG5zdWIge1xuICB0b3A6IDAuMWVtOyB9XG5cbmlucyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG5sYWJlbCB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4uaW1wb3J0YW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAyNXB4IDM1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFMUVCRTk7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1heC13aWR0aDogOTAwcHg7IH1cbiAgLmltcG9ydGFudCBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgY29sb3I6ICMwMDA7IH1cblxuLmxlYWQge1xuICBjb2xvcjogIzg4ODg4ODtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbmlmcmFtZSB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ucmVxIHtcbiAgY29sb3I6ICM3NzljNTY7IH1cblxuLnBpY3R1cmUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG4gIC5waWN0dXJlIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5waWN0dXJlX19ub3RlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgY29sb3I6ICM3Nzc3Nzc7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnBpY3R1cmU6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubmF2LWp1c3RpZmllZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kOyB9XG5cbi5zaXRlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjM2M0YzQ7IH1cbiAgLnNpdGUtaGVhZGVyIC5uYXYge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnNpdGUtaGVhZGVyIC5uYXZfX2l0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuc2l0ZS1oZWFkZXIgLm5hdl9faXRlbSBhIHtcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZm9udC1zaXplOiAxLjFlbTsgfVxuICAgICAgLnNpdGUtaGVhZGVyIC5uYXZfX2l0ZW06aG92ZXIgLm5hdi0tc3ViIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuc2l0ZS1oZWFkZXIgLm5hdi5hY3RpdmUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjM2M0YzQ7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zaXRlLWhlYWRlciAubG9nbyB7XG4gICAgbWFyZ2luLXRvcDogNXB4OyB9XG4gIC5zaXRlLWhlYWRlciAucHJvdGVjdCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5zaXRlLWhlYWRlciAucHJvdGVjdCBpbWcge1xuICAgICAgd2lkdGg6IDk1JTtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5uYXYtLW1haW4tLW1vYmlsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm5hdi0tc3ViIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBub25lO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDEzNDtcbiAgbWluLXdpZHRoOiAzMDBweDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1zaXplOiAwLjdlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgcGFkZGluZzogMTBweDsgfVxuICAubmF2LS1zdWIgLm5hdl9faXRlbSB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjsgfVxuICAgIC5uYXYtLXN1YiAubmF2X19pdGVtIGEge1xuICAgICAgcGFkZGluZzogMTBweCA1cHg7IH1cbiAgICAubmF2LS1zdWIgLm5hdl9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cbiAgLm5hdi0tc3ViLS1sb25nIHtcbiAgICBtaW4td2lkdGg6IDg1MHB4OyB9XG4gICAgLm5hdi0tc3ViLS1sb25nIC5uYXZfX2l0ZW0ge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cbiAgICAubmF2LS1zdWItLWxvbmcgLmNvbHVtbi1saXN0IHtcbiAgICAgIC8q0LrQu9Cw0YHRgSwg0LTQvtCx0LDQstC70Y/QtdC80YvQuSDQsiDRgNC10LfRg9C70YzRgtCw0YLQtSDRgNCw0LHQvtGC0Ysg0YHQutGA0LjQv9GC0LAqL1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgd2lkdGg6IDI3MHB4O1xuICAgICAgZmxvYXQ6IGxlZnQ7IH1cblxuLnNvY2lhbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZzogMjBweCAwOyB9XG4gIC5zb2NpYWxfX2l0ZW0ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAgIC5zb2NpYWxfX2l0ZW0gYSAuZmEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDAuODVlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICAgIGJhY2tncm91bmQ6ICNjM2M0YzQ7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4OyB9XG4gICAgICAuc29jaWFsX19pdGVtIGEgLmZhLWZhY2Vib29rIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzNiNTk5NzsgfVxuICAgICAgLnNvY2lhbF9faXRlbSBhIC5mYS10d2l0dGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzAwYWNlYzsgfVxuICAgICAgLnNvY2lhbF9faXRlbSBhIC5mYS1pbnN0YWdyYW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNTE3ZmEzOyB9XG4gICAgICAuc29jaWFsX19pdGVtIGEgLmZhLXlvdXR1YmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjYmEwMTAwOyB9XG5cbiNtZW51LWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBiYWNrZ3JvdW5kOiAjNzc5YzU2O1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICBsaW5lLWhlaWdodDogNTBweDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgI21lbnUtaWNvbiBpIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ubGFuZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gIC5sYW5nX19pdGVtIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmxhbmdfX2l0ZW0gYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICAgIGZvbnQtc2l6ZTogLjZlbTsgfVxuICAgICAgLmxhbmdfX2l0ZW0gYS5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNzc5YzU2O1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5sYW5nX19pdGVtIGEuYWN0aXZlOmhvdmVyIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjc1O1xuICAgICAgICAgIGNvbG9yOiAjNTU1NTU1OyB9XG5cbi5zaWduIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogNDBweDtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuICAuc2lnbiBhIHtcbiAgICBjb2xvcjogIzQ5OGZlMTtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICBmb250LXNpemU6IDEuM2VtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5zaWduIGE6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC43NTsgfVxuICAgIC5zaWduIGE6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcmlnaHQ6IDEwMCU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHdpZHRoOiA0NXB4O1xuICAgICAgaGVpZ2h0OiA0NXB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL3BlcnNvbi1taW4ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG4uZm9ybS1iZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDIyMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAuMnM7IH1cblxuLmZvcm0tYmcuYWN0aXZlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTsgfVxuXG4jcHJlbG9hZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHotaW5kZXg6IDEwMDA7IH1cblxuI3ByZWxvYWRlciAubG9hZC1hbmltIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9sb2FkaW5nLmdpZikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTsgfVxuXG4uZXhpdC1mb3JtIC5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGNvbG9yOiAjNDk4ZmUxO1xuICBwYWRkaW5nOiAwIDEwcHggMCAwO1xuICBmb250LXNpemU6IDEuM2VtOyB9XG4gIC5leGl0LWZvcm0gLmJ0bjpob3ZlciB7XG4gICAgY29sb3I6ICM3NWFhZTg7IH1cbiAgLmV4aXQtZm9ybSAuYnRuOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbnRlbnQ6ICdcXGYwOGInO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cblxuaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYTFhZWM5O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIG91dGxpbmU6IG5vbmU7IH1cblxuLnNlYXJjaCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMDsgfVxuICAuc2VhcmNoICN3MCBpbnB1dCB7XG4gICAgd2lkdGg6IDYwJTsgfVxuICAuc2VhcmNoIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgIGhlaWdodDogNDVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB3aWR0aDogNjAlO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLnNlYXJjaCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgaGVpZ2h0OiA0NXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIHdpZHRoOiA2MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAuc2VhcmNoIC5idG4ge1xuICAgIGhlaWdodDogNDVweDtcbiAgICBsaW5lLWhlaWdodDogMzVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4uZGV0YWlsLXNlYXJjaC1ib3gge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5yZXN1bHRzIHtcbiAgcGFkZGluZzogMzBweCAwOyB9XG4gIC5yZXN1bHRzX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gICAgLnJlc3VsdHNfX2l0ZW0gLmluZm8tYmxvY2sge1xuICAgICAgcGFkZGluZy10b3A6IDE1cHg7IH1cbiAgICAgIC5yZXN1bHRzX19pdGVtIC5pbmZvLWJsb2NrIC5jb3N0IHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg1ZW07IH1cblxuLnBhZC1ib3gge1xuICBwYWRkaW5nOiAzNXB4IDA7IH1cblxuLnItcGFydCB7XG4gIHBhZGRpbmctbGVmdDogMTEwcHg7IH1cblxuLmwtcGFydCB7XG4gIHdpZHRoOiAxMTBweDsgfVxuXG4ub3dsLWNhcm91c2VsIHtcbiAgbWFyZ2luOiA0MHB4IGF1dG87IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlLW91dGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjNzc5YzU2O1xuICAgIGJvcmRlcjogMTBweCBzb2xpZCAjNzc5YzU2OyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1wcmV2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OTk5cHg7IH1cbiAgICAub3dsLWNhcm91c2VsIC5vd2wtcHJldjpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGYwNTNcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICM3NzljNTY7XG4gICAgICB0b3A6IDA7XG4gICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICBmb250LXNpemU6IDM1cHg7IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLW5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiA1MHB4O1xuICAgIHRleHQtaW5kZW50OiAtOTk5OTk5cHg7IH1cbiAgICAub3dsLWNhcm91c2VsIC5vd2wtbmV4dDpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICM3NzljNTY7XG4gICAgICB0b3A6IDA7XG4gICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgZm9udC1zaXplOiAzNXB4OyB9XG4gIC5vd2wtY2Fyb3VzZWxfX2l0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDI5MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAub3dsLWNhcm91c2VsX19pdGVtIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlKTtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTsgfVxuICAub3dsLWNhcm91c2VsIC5vd2wtZG90cyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1kb3Qge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIG1hcmdpbjogNHB4OyB9XG4gICAgLm93bC1jYXJvdXNlbCAub3dsLWRvdCBzcGFuIHtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBiYWNrZ3JvdW5kOiAjNzc5YzU2O1xuICAgICAgb3BhY2l0eTogMC43NTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7IH1cbiAgICAgIC5vd2wtY2Fyb3VzZWwgLm93bC1kb3Qgc3Bhbjpob3ZlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAub3dsLWNhcm91c2VsIC5vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgICAgIHdpZHRoOiAxMnB4O1xuICAgICAgaGVpZ2h0OiAxMnB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYmFja2dyb3VuZDogIzc3OWM1NjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7IH1cblxuLnNsaWRlci1uYXYgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMjJweDsgfVxuXG4uc2xpZGVyLWZvciB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgaGVpZ2h0OiAzNTBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuc2xpZGVyLWZvciAuc2xpY2stdHJhY2sge1xuICAgIGhlaWdodDogMzUwcHg7IH1cbiAgLnNsaWRlci1mb3IgLnNsaWNrLXNsaWRlID4gZGl2IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnNsaWRlci1mb3IgLnNsaWNrLXNsaWRlID4gZGl2IGltZyB7XG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5zbGlkZXItbmF2IHtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuc2xpZGVyLW5hdiAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmc6IDEwcHg7IH1cbiAgICAuc2xpZGVyLW5hdiAuc2xpY2stc2xpZGUgaW1nIHtcbiAgICAgIG1pbi13aWR0aDogMTAwJTsgfVxuXG4ucmV2aWV3IC5oZWFkIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5yZXZpZXcgLnF1YW50aXR5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5yZXZpZXctc2xpZGVyIHtcbiAgcGFkZGluZzogMCAzMHB4OyB9XG4gIC5yZXZpZXctc2xpZGVyIC5zbGlkZSAudGV4dCB7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5yZXZpZXctc2xpZGVyIC5zbGlkZSAudGV4dCAuYXZhIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDQwcHg7IH1cbiAgICAucmV2aWV3LXNsaWRlciAuc2xpZGUgLnRleHQgLm5hbWUge1xuICAgICAgY29sb3I6ICM3NzljNTY7XG4gICAgICBmb250LXNpemU6IDEuNWVtOyB9XG4gIC5yZXZpZXctc2xpZGVyIC5zbGljay1zbGlkZSB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucmV2aWV3LXNsaWRlciAuc2xpY2stcHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5OXB4OyB9XG4gICAgLnJldmlldy1zbGlkZXIgLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgZm9udC1zaXplOiA1MHB4OyB9XG4gIC5yZXZpZXctc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5OXB4OyB9XG4gICAgLnJldmlldy1zbGlkZXIgLnNsaWNrLW5leHQ6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMTA1XCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAjNTU1NTU1O1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgZm9udC1zaXplOiA1MHB4OyB9XG4gIC5yZXZpZXctc2xpZGVyIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLnJldmlldy1zbGlkZXIgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gICAgY29sb3I6ICM3NzljNTY7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGNvbnRlbnQ6ICdcXGYxMTEnO1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7IH1cbiAgLnJldmlldy1zbGlkZXIgdWwgbGk6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucmV2aWV3LXNsaWRlciAuaW1nIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfVxuXG4uc2xpZGVyLWdyZWVuIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG4gIGJhY2tncm91bmQ6ICM3NzljNTY7XG4gIGJvcmRlcjogNXB4IHNvbGlkICM3NzljNTY7IH1cbiAgLnNsaWRlci1ncmVlbiAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmc6IDVweDsgfVxuICAuc2xpZGVyLWdyZWVuX19pdGVtIHtcbiAgICBoZWlnaHQ6IDI5MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuc2xpZGVyLWdyZWVuX19pdGVtIGltZyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLnNsaWRlci1ncmVlbiAuc2xpY2stcHJldiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC00MHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDsgfVxuICAgIC5zbGlkZXItZ3JlZW4gLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAjNzc5YzU2O1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgZm9udC1zaXplOiAzMHB4OyB9XG4gIC5zbGlkZXItZ3JlZW4gLnNsaWNrLW5leHQge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTQwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5OXB4OyB9XG4gICAgLnNsaWRlci1ncmVlbiAuc2xpY2stbmV4dDpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICM3NzljNTY7XG4gICAgICB0b3A6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB0ZXh0LWluZGVudDogMDtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICBmb250LXNpemU6IDMwcHg7IH1cbiAgLnNsaWRlci1ncmVlbiAuc2xpY2stZG90cyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgLnNsaWRlci1ncmVlbiAuc2xpY2stZG90cyBsaTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnNsaWRlci1ncmVlbiAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5zbGlkZXItZ3JlZW4gLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gICAgY29sb3I6ICM3NzljNTY7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGNvbnRlbnQ6ICdcXGYxMTEnO1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7IH1cblxuLnNsaWRlci1ncmVlbi10d28ge1xuICBtYXJnaW46IDMwcHggMCA0NXB4O1xuICBiYWNrZ3JvdW5kOiAjNzc5YzU2O1xuICBib3JkZXI6IDVweCBzb2xpZCAjNzc5YzU2OyB9XG4gIC5zbGlkZXItZ3JlZW4tdHdvIC5zbGljay1zbGlkZSB7XG4gICAgcGFkZGluZzogNXB4OyB9XG4gIC5zbGlkZXItZ3JlZW4tdHdvX19pdGVtIHtcbiAgICBoZWlnaHQ6IDI5MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAuc2xpZGVyLWdyZWVuLXR3b19faXRlbSBpbWcge1xuICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5zbGlkZXItZ3JlZW4tdHdvIC5zbGljay1wcmV2IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTQwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5OXB4OyB9XG4gICAgLnNsaWRlci1ncmVlbi10d28gLnNsaWNrLXByZXY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbG9yOiAjNzc5YzU2O1xuICAgICAgdG9wOiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgZm9udC1zaXplOiAzMHB4OyB9XG4gIC5zbGlkZXItZ3JlZW4tdHdvIC5zbGljay1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC00MHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDsgfVxuICAgIC5zbGlkZXItZ3JlZW4tdHdvIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcZjA1NFwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogIzc3OWM1NjtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIHRleHQtaW5kZW50OiAwO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDsgfVxuICAuc2xpZGVyLWdyZWVuLXR3byAuc2xpY2stZG90cyB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7IH1cbiAgLnNsaWRlci1ncmVlbi10d28gLnNsaWNrLWRvdHMgbGk6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zbGlkZXItZ3JlZW4tdHdvIC5zbGljay1kb3RzIGxpLnNsaWNrLWFjdGl2ZSBidXR0b246YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLnNsaWRlci1ncmVlbi10d28gLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gICAgY29sb3I6ICM3NzljNTY7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGNvbnRlbnQ6ICdcXGYxMTEnO1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7IH1cblxuLnNsaWNrLWRvdHRlZC5zbGljay1zbGlkZXIge1xuICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG5cbi5zaWRlYmFyLnBhZCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4OyB9XG5cbi5zaWRlYmFyIC5hbHRfbWFpbl9tZW51X2xpbmsge1xuICBmb250LXNpemU6IDAuODVlbTsgfVxuXG4uc2lkZWJhciB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5zaWRlYmFyIHVsIGxpOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2lkZWJhciB1bCBsaS5hY3RpdmUgYSB7XG4gICAgYmFja2dyb3VuZDogIzc3OWM1NjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuc2lkZWJhciB1bCBsaSBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICBmb250LXNpemU6IDAuODVlbTtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG5cbmlucHV0LmlucCwgc2VsZWN0LmlucCB7XG4gIGhlaWdodDogMzdweDsgfVxuXG5pbnB1dC5pbnAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cblxuLmJhY2tncm91bmQtYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U2ZTZlNjtcbiAgYmFja2dyb3VuZDogI2Y4ZjlmYjtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LXNpemU6IDAuODVlbTsgfVxuICAuYmFja2dyb3VuZC1ib3ggcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuYmFja2dyb3VuZC1ib3ggLmZvcm0tY29udHJvbCB7XG4gICAgZm9udC1zaXplOiAwLjdlbTsgfVxuICAuYmFja2dyb3VuZC1ib3ggLnByaWNlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4OyB9XG4gICAgLmJhY2tncm91bmQtYm94IC5wcmljZSAuaW5wIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBmb250LXNpemU6IDAuN2VtO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzdweDsgfVxuICAgIC5iYWNrZ3JvdW5kLWJveCAucHJpY2UgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgICAgd2lkdGg6IDM1JTtcbiAgICAgIGhlaWdodDogMzdweDsgfVxuICAuYmFja2dyb3VuZC1ib3guZmVlZGJhY2sgZm9ybSB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZTdlN2U3O1xuICAgIHBhZGRpbmc6IDEwcHggMDsgfVxuICAuYmFja2dyb3VuZC1ib3guZmVlZGJhY2sgLmhlYWQge1xuICAgIGZvbnQtc2l6ZTogMS40ZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAuYmFja2dyb3VuZC1ib3guZmVlZGJhY2sgLnByaWNlIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gIC5iYWNrZ3JvdW5kLWJveC5mZWVkYmFjayAuaW5mbyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAgIC5iYWNrZ3JvdW5kLWJveC5mZWVkYmFjayAuaW5mbyBpbWcge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH1cbiAgICAuYmFja2dyb3VuZC1ib3guZmVlZGJhY2sgLmluZm8gLm1haW4ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMTEwcHgpOyB9XG4gICAgLmJhY2tncm91bmQtYm94LmZlZWRiYWNrIC5pbmZvIC53aGVyZSB7XG4gICAgICBjbGVhcjogYm90aDsgfVxuICAuYmFja2dyb3VuZC1ib3guZmVlZGJhY2sgLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogMS4xN3JlbTtcbiAgICBmb250LWZhbWlseTogUFRTYW5zQm9sZDsgfVxuICAuYmFja2dyb3VuZC1ib3guZmVlZGJhY2sgLnBob25lIHtcbiAgICBmb250LXNpemU6IDAuODVlbTtcbiAgICBtYXJnaW46IDEwcHggMCAxNXB4OyB9XG4gIC5iYWNrZ3JvdW5kLWJveCAuaW5wIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmJhY2tncm91bmQtYm94IC5mb3JtLWNvbnRyb2wge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmJhY2tncm91bmQtYm94IHVsLm1haW4tbGlzdCBsaSB7XG4gIGZvbnQtc2l6ZTogMC44NWVtOyB9XG4gIC5iYWNrZ3JvdW5kLWJveCB1bC5tYWluLWxpc3QgbGkuY2hlY2tpbmcge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTZlN2U5OyB9XG4gICAgLmJhY2tncm91bmQtYm94IHVsLm1haW4tbGlzdCBsaS5jaGVja2luZyAuY2xpY2stZHJvcCB7XG4gICAgICBwYWRkaW5nOiAxMHB4IDVweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAuYmFja2dyb3VuZC1ib3ggdWwubWFpbi1saXN0IGxpLmNoZWNraW5nIC5jbGljay1kcm9wOmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lOyB9XG4gICAgICAuYmFja2dyb3VuZC1ib3ggdWwubWFpbi1saXN0IGxpLmNoZWNraW5nIC5jbGljay1kcm9wLmFjdGl2ZTphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogXCJcXGYxMDZcIjtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTsgfVxuXG4uZHJvcC1ib3gge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5kcm9wLWJveC5hY3RpdmUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5wb3N0IHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAucG9zdCAuaW1nIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLnBvc3QgLmFib3V0IHtcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICBsaW5lLWhlaWdodDogMTVweDsgfVxuICAgIC5wb3N0IC5hYm91dCAubmFtZSB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgcGFkZGluZzogNXB4IDA7IH1cbiAgICAucG9zdCAuYWJvdXQgLnByZXZpZXcge1xuICAgICAgZm9udC1zaXplOiAwLjdlbTsgfVxuXG4uc2hhcmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuc2hhcmUgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAxMHB4OyB9XG4gICAgLnNoYXJlIGE6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC43NTsgfVxuXG4ucmVnaW9ucy1ib3ggLmFsdF9tYWluX21lbnVfbGluayB7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi5yZWdpb25zLWJveCB1bC5tYWluLWxpc3QgbGkuY2hlY2tpbmc6bGFzdC1jaGlsZCB7XG4gIGJvcmRlcjogbm9uZTsgfVxuXG4uZmlsdGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAuZmlsdGVyLWxpbmsge1xuICAgIGNvbG9yOiAjNzc5YzU2O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZm9udC1zaXplOiAwLjg1ZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogNDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuZmlsdGVyLWxpbms6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ZpbHRlci5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4OyB9XG5cbi5kZXRhaWwtc2VhcmNoLWJveC0taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG4gIGJvZHkubm8tc2Nyb2xsIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5zaXRlLWhlYWQge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5zaXRlLWhlYWQgaDMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDE1cHggMDsgfVxuICAuc2VjdGlvbiAuaGVhZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5zZWN0aW9uIC5oZWFkLS1pbmxpbmUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIG1hcmdpbi1yaWdodDogODBweDsgfVxuICAuc2VjdGlvbiAuaGVhZC1pbmxpbmUgLmhlYWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbi1yaWdodDogODBweDsgfVxuICAuc2VjdGlvbiAuaGVhZC1pbmxpbmUgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdmVydGljYWwtYWxpZ246IC13ZWJraXQtYmFzZWxpbmUtbWlkZGxlOyB9XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4udGFibGUtbWlkZGxlIC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLnRhYmxlLW1pZGRsZSAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5zaXRlLWxvZ2luIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnNlY3Rpb24tYmFzZSAudGFibGUge1xuICBmb250LXNpemU6IDAuOXJlbTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLnNlY3Rpb24tYmFzZSAudGFibGUgdGhlYWQgdHIge1xuICAgIGJhY2tncm91bmQ6ICM3NzljNTY7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLnNlY3Rpb24tYmFzZSAudGFibGUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICAgIHBhZGRpbmctdG9wOiAyNXB4OyB9XG4gICAgLnNlY3Rpb24tYmFzZSAudGFibGUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGQ6YWZ0ZXIge1xuICAgICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuc2VjdGlvbi1iYXNlIC50YWJsZSB0Ym9keSB0ZCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cbiAgICAuc2VjdGlvbi1iYXNlIC50YWJsZSB0Ym9keSB0ZDphZnRlciB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjN2U3ZDdlOyB9XG4gICAgLnNlY3Rpb24tYmFzZSAudGFibGUgdGJvZHkgdGQ6bGFzdC1jaGlsZDphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zZWN0aW9uLWJhc2UgLnRhYmxlIHRoIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnNlY3Rpb24tYmFzZSAudGFibGUgdGg6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogLTE1cHg7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgIzc3OWM1NjsgfVxuICAuc2VjdGlvbi1iYXNlIC50YWJsZSAudGV4dC1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5zZWN0aW9uLWJhc2UgLnRhYmxlIHRkIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgLnNlY3Rpb24tYmFzZSAudGFibGUgdGQubG9jYXRpb24ge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5zZWN0aW9uLWJhc2UgLnRhYmxlIHRkLnRpbWUge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5zZWN0aW9uLWJhc2UgLnRhYmxlIHRkOmxhc3QtY2hpbGQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5zZWN0aW9uLWJhc2UgLnRhYmxlIHRkLm5hbWUge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAuc2VjdGlvbi1iYXNlIC50YWJsZSB0ZCAubC1ncmF5IHtcbiAgICAgIGNvbG9yOiAjNzc3Nzc3O1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAuc2VjdGlvbi1iYXNlIC50YWJsZSB0ZCAuYXZhIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4OyB9XG4gICAgICAuc2VjdGlvbi1iYXNlIC50YWJsZSB0ZCAuYXZhIGltZyB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLnNlY3Rpb24tYmFzZSAudGFibGUgdGQgLmxpbmUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgLnNlY3Rpb24tYmFzZSAudGFibGUgdGQgLmxpbmUgc3Bhbi5uYW1lIHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1JTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAuc2VjdGlvbi1iYXNlIC50YWJsZSB0ZCAubGluZSAudGV4dC1sZWZ0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLnNlY3Rpb24tYmFzZSAudGFibGUgdGQgLmxpbmUgLnRleHQtbGVmdCAudGV4dC1sZWZ0IHtcbiAgICAgICAgICB3aWR0aDogYXV0bzsgfVxuXG4ucmVnLWJsb2NrIC5mb3JtLWJveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMjVweCAwOyB9XG4gIC5yZWctYmxvY2sgLmZvcm0tYm94IC5idG4tc3VjY2VzcyB7XG4gICAgYmFja2dyb3VuZDogIzc3OWM1NjsgfVxuXG4uaGVhZC1pbmxpbmUgLmhlYWQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgfVxuXG4uaGVhZC1pbmxpbmUgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuXG4uaGVhZC1pbmxpbmUgYS5tdCB7XG4gIG1hcmdpbi10b3A6IDM4cHg7IH1cblxuLnBhcnRuZXJzLXNlY3Rpb24ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctYm90dG9tOiAyMDBweDtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9wYXJ0bmVycy1zZWN0aW9uLWJhY2tncm91bmQucG5nKSBuby1yZXBlYXQgNTAlIDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvOyB9XG4gIC5wYXJ0bmVycy1zZWN0aW9uIC5wYXJ0bmVyc19fYm94IHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5wYXJ0bmVycy1zZWN0aW9uIC5wYXJ0bmVyc19fYm94IC5wYXJ0bmVyc19faXRlbSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbGluZS1oZWlnaHQ6IDEyNXB4O1xuICAgICAgaGVpZ2h0OiAxMjVweDtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICAgIG1heC13aWR0aDogMjUlOyB9XG4gICAgLnBhcnRuZXJzLXNlY3Rpb24gLnBhcnRuZXJzX19ib3ggaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5tYXAtc2VjdGlvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL21hcC1zZWN0aW9uLWJhY2tncm91bmQucG5nKSBuby1yZXBlYXQgNTAlIDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvOyB9XG4gIC5tYXAtc2VjdGlvbiAuY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm1hcC1zZWN0aW9uIC50ZXh0IHtcbiAgICBmb250LXNpemU6IDAuOTVlbTsgfVxuICAubWFwLXNlY3Rpb24gaDMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwJTsgfVxuICAgIC5tYXAtc2VjdGlvbiBoMyAubGluZSB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgLm1hcC1zZWN0aW9uIGgzIC5saW5lOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAubWFwLXNlY3Rpb24gaDMgLmxpbmU6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjAlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICAubWFwLXNlY3Rpb24gaDMgLmxpbmU6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogNDAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1hcC1zZWN0aW9uIC5wcmV2LXRleHQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDsgfVxuICAgIC5tYXAtc2VjdGlvbiAucHJldi10ZXh0LmZ1bGwge1xuICAgICAgbWFyZ2luLXRvcDogNjBweDsgfVxuICAgIC5tYXAtc2VjdGlvbiAucHJldi10ZXh0IC50ZXh0IHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAubWFwLXNlY3Rpb24gLm1hcC1pbWFnZSB7XG4gICAgd2lkdGg6IDY5MHB4O1xuICAgIGhlaWdodDogNDU4cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDsgfVxuICAubWFwLXNlY3Rpb24gLm1hcC1idXR0b25zIHVsIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAubWFwLXNlY3Rpb24gLm1hcC1idXR0b25zIHVsIGxpIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgICAubWFwLXNlY3Rpb24gLm1hcC1idXR0b25zIHVsIGxpOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAubWFwLXNlY3Rpb24gLm1hcC1idXR0b25zIHVsIGxpIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgYmFja2dyb3VuZDogI2NjY2NjYztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzczNzM3MztcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgICAgICAubWFwLXNlY3Rpb24gLm1hcC1idXR0b25zIHVsIGxpIGE6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNjM2M0YzQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7IH1cblxuLmNvdW50ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlcjogM3B4IHNvbGlkICM3NzljNTY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweCAzNXB4IDI1cHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBsaW5lLWhlaWdodDogMTVweDtcbiAgbWFyZ2luOiAyMHB4IDA7IH1cbiAgLmNvdW50ZXI6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0zNXB4O1xuICAgIHJpZ2h0OiAtMjJweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcXVvdGUtYmVmb3JlLW1pbi5wbmcpIG5vLXJlcGVhdCAxMDAlIDA7XG4gICAgei1pbmRleDogMTA7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7IH1cbiAgLmNvdW50ZXI6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTI2cHg7XG4gICAgbGVmdDogLTUxcHg7XG4gICAgd2lkdGg6IDE2MnB4O1xuICAgIGhlaWdodDogNTVweDtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3F1b3RlLWFmdGVyLW1pbi5wbmcpIG5vLXJlcGVhdCAwIDEwMCU7XG4gICAgei1pbmRleDogMTE7XG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7IH1cbiAgLmNvdW50ZXIgLnJvb3Qge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07IH1cblxuLmV2YWwge1xuICBoZWlnaHQ6IDI4cHg7IH1cblxuLmZsb3cge1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9mbG93LW1pbi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG4ubm8tZmxvdyB7XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG4ucG9wdWxhci1zZWN0aW9uX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbWluLWhlaWdodDogMTMwcHg7IH1cblxuLnBvcHVsYXItc2VjdGlvbiAuaW1nIHtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LWNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIC5wb3B1bGFyLXNlY3Rpb24gLmltZyBhIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5wb3B1bGFyLXNlY3Rpb24gLmltZyBpbWcge1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4ucG9wdWxhci1zZWN0aW9uIC5hYm91dCB7XG4gIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLnBvcHVsYXItc2VjdGlvbiAuYWJvdXQgLm5hbWUge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAucG9wdWxhci1zZWN0aW9uIC5hYm91dCAud2hlcmUge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAucG9wdWxhci1zZWN0aW9uIC5hYm91dCAucHJldmlldyB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxNXB4OyB9XG4gICAgLnBvcHVsYXItc2VjdGlvbiAuYWJvdXQgLnByZXZpZXcgcCB7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4ubmV3cy1zZWN0aW9uIC5xdWFudGl0eSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7IH1cblxuLm5ld3Mtc2VjdGlvbiAuYmFubmVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWFsaWduOiAtd2Via2l0LWNlbnRlcjsgfVxuXG4ubmV3cy1zZWN0aW9uX19pdGVtIHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubmV3cy1zZWN0aW9uX19pdGVtIC5kYXRhIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH1cbiAgLm5ld3Mtc2VjdGlvbl9faXRlbSAuaW1nIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiA1cHggMTBweCA1cHggMDsgfVxuICAubmV3cy1zZWN0aW9uX19pdGVtIC50ZXh0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTEwcHgpOyB9XG5cbi5zdWJoZWFkLXBhZ2Uge1xuICBmb250LXNpemU6IDEuNGVtOyB9XG4gIC5zdWJoZWFkLXBhZ2Utc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC43ZW07XG4gICAgbGluZS1oZWlnaHQ6IDE4cHg7IH1cblxuLmNvbnRlbnQgLnRleHQge1xuICBmb250LXNpemU6IDAuOGVtOyB9XG5cbi5jb250ZW50IC5oaW50IHtcbiAgcGFkZGluZzogNXB4O1xuICBiYWNrZ3JvdW5kOiAjZjdmOWZhOyB9XG4gIC5jb250ZW50IC5oaW50IC5pbWcge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG4gIC5jb250ZW50IC5oaW50IGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5jb250ZW50IHAgaW1nIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4uY29udGVudCB1bC5pbmxpbmUtdWwge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuICAuY29udGVudCB1bC5pbmxpbmUtdWwgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMzVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBjb2xvcjogIzQ5NDk0OTsgfVxuICAgIC5jb250ZW50IHVsLmlubGluZS11bCBsaTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4uY29udGVudCBwIHtcbiAgbWFyZ2luOiAzMHB4IDA7IH1cblxuLmNvbnRlbnQgLm51bSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzQ5NDk0OTtcbiAgZm9udC1mYW1pbHk6IFwiUFRTYW5zLUJvbGRcIiwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAzZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5jb250ZW50ID4gLmFib3V0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICAuY29udGVudCA+IC5hYm91dCAud2hlcmUge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmNvbnRlbnQgPiAuYWJvdXQgLmV2YWwge1xuICAgIHdpZHRoOiAxODBweDtcbiAgICBoZWlnaHQ6IDUwcHg7IH1cbiAgICAuY29udGVudCA+IC5hYm91dCAuZXZhbCAuZmxvdyB7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDsgfVxuXG4uYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmJvbGRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIlBUU2Fuc0JvbGRcIjsgfVxuXG4ubWFpbi10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjk1ZW07IH1cbiAgLm1haW4tdGV4dCBwIHtcbiAgICBtYXJnaW46IDE1cHggMDsgfVxuXG4ucHJpY2UtbGlzdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U3ZTdlNztcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAucHJpY2UtbGlzdCB0ZCB7XG4gICAgZm9udC1zaXplOiAwLjllbTtcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAucHJpY2UtbGlzdCB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5wcmljZS1saXN0IHRoIHtcbiAgICBmb250LWZhbWlseTogXCJQVFNhbnNCb2xkXCI7XG4gICAgZm9udC1zaXplOiAxLjFlbTtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICNmZmYzY2Y7IH1cbiAgICAucHJpY2UtbGlzdCB0aDpmaXJzdC1jaGlsZCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5zZXJ2aWNlIHtcbiAgcGFkZGluZzogMTBweCAwOyB9XG4gIC5zZXJ2aWNlIC5pbnNpZGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgICAuc2VydmljZSAuaW5zaWRlIC5zZXJ2aWNlX19pdGVtIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGZmNjY7IH1cbiAgLnNlcnZpY2UgLm91dHNpZGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgICAuc2VydmljZSAub3V0c2lkZSAuc2VydmljZV9faXRlbSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFiNGZmOyB9XG4gIC5zZXJ2aWNlX19pdGVtIHtcbiAgICB3aWR0aDogNTVweDtcbiAgICBoZWlnaHQ6IDU1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMTBweDtcbiAgICBjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDsgfVxuICAgIC5zZXJ2aWNlX19pdGVtIHNwYW4ge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBib3R0b206IDUwJTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAvKiBoZWlnaHQ6IDc1cHg7ICovXG4gICAgICBsaW5lLWhlaWdodDogMC45O1xuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcbiAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XG4gICAgICB6LWluZGV4OiAxMDAwMDsgfVxuICAgICAgLnNlcnZpY2VfX2l0ZW0gc3BhbjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDEwMCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wOiA4cHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjcpO1xuICAgICAgICB0cmFuc2l0aW9uOiAuMjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAuc2VydmljZV9faXRlbSBpbWcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWF4LWhlaWdodDogODAlOyB9XG4gICAgLnNlcnZpY2VfX2l0ZW06aG92ZXIgc3BhbiB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIHdpZHRoOiAxNDBweDsgfVxuICAgICAgLnNlcnZpY2VfX2l0ZW06aG92ZXIgc3BhbjphZnRlciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuI21lbnUtaWNvbi1sZWZ0IHtcbiAgd2lkdGg6IDMwcHg7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogI2NjYztcbiAgei1pbmRleDogMjIzO1xuICB0cmFuc2l0aW9uOiAuM3M7IH1cbiAgI21lbnUtaWNvbi1sZWZ0OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwNTRcIjtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICNtZW51LWljb24tbGVmdC5hY3RpdmUge1xuICAgIGxlZnQ6IDMwMHB4OyB9XG4gICAgI21lbnUtaWNvbi1sZWZ0LmFjdGl2ZTpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGYwNTNcIjsgfVxuXG4udGFibGUtYm94IHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuLmNhdGFsb2cgPiAuaGVhZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuY2F0YWxvZyA+IC5oZWFkIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMC42ZW07XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNhdGFsb2dfX2l0ZW0ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7IH1cbiAgLmNhdGFsb2dfX2l0ZW0gLndobyB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAuY2F0YWxvZ19faXRlbS0tdGhpcmQ6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNjOWUyYmY7IH1cbiAgLmNhdGFsb2dfX2l0ZW0tLXNlY29uZDpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogI2UwZmZiODsgfVxuICAuY2F0YWxvZ19faXRlbS0tZmlyc3Q6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmZkY2U7IH1cblxuLmNhdGVnb3J5IC5oZWFkIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbiAgcGFkZGluZy1sZWZ0OiAxNjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5jYXRlZ29yeSAuaGVhZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbG9nby5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bzsgfVxuXG4uY2F0ZWdvcnktLXRoaXJkIC5oZWFkOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jYXQzLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bzsgfVxuXG4uY2F0ZWdvcnktLXNlY29uZCAuaGVhZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2F0Mi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87IH1cblxuLmNhdGVnb3J5LS1maXJzdCAuY2F0YWxvZ19faXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmZmZkY2U7IH1cblxuLmNhdGVnb3J5LS1maXJzdCAuaGVhZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2F0MS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87IH1cblxuLmNhdGVnb3J5LS1iYXNlIC5oZWFkOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jYXQwLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bzsgfVxuXG4uY2xlYXItYmxvY2sge1xuICBjbGVhcjogYm90aDsgfVxuXG4ucmVnaXN0ZXIgLnJlZy1ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAucmVnaXN0ZXIgLnJlZy1ib3ggbGFiZWwge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAucmVnaXN0ZXIgLnJlZy1ib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC5yZWdpc3RlciAucmVnLWJveCAucmVnX19pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDE3MHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgICAucmVnaXN0ZXIgLnJlZy1ib3ggLnJlZ19faXRlbSAubmFtZS11ayB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzc3Nzc3NzsgfVxuICAgIC5yZWdpc3RlciAucmVnLWJveCAucmVnX19pdGVtIC5mb3JtLWdyb3VwIHtcbiAgICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgICBtYXJnaW46IDAgYXV0byAxNXB4OyB9XG5cbi5wYWdpbmF0aW9uLW1haW4ge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG4gIC5wYWdpbmF0aW9uLW1haW4gdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLnBhZ2luYXRpb24tbWFpbiB1bCBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwIDJweCAwIDA7IH1cbiAgICAgIC5wYWdpbmF0aW9uLW1haW4gdWwgbGk6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLnBhZ2luYXRpb24tbWFpbiB1bCBsaSBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgICBoZWlnaHQ6IDM1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7IH1cbiAgICAgICAgLnBhZ2luYXRpb24tbWFpbiB1bCBsaSBhLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzc3OWM1NjtcbiAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi5jaGVjay1yZWdpb24gLm1hcC1pbWFnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1hbGlnbjogLXdlYmtpdC1jZW50ZXI7IH1cblxuLmNoZWNrLXJlZ2lvbiAudGV4dCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMC4zcztcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uY2hlY2stcmVnaW9uIC50ZXh0OnRhcmdldCB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5jaGVjay1yZWdpb24gLnRleHQuYWN0aXZlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNoZWNrLXJlZ2lvbiAubWFwLWltYWdlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9XG5cbi5yZWdpb24ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5yZWdpb24uYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmNlbnRlci1yZWdpb24ge1xuICBtaW4taGVpZ2h0OiAzOTJweDsgfVxuXG4uY2VudGVyLXJlZ2lvbiAudGV4dCB7XG4gIHBhZGRpbmctdG9wOiAzOTJweDsgfVxuXG4uc291dGgtcmVnaW9uIHtcbiAgbWluLWhlaWdodDogMzUycHg7IH1cblxuLnNvdXRoLXJlZ2lvbiAudGV4dCB7XG4gIHBhZGRpbmctdG9wOiAzNTJweDsgfVxuXG4ud2VzdC1yZWdpb24ge1xuICBtaW4taGVpZ2h0OiA0MTRweDsgfVxuXG4ud2VzdC1yZWdpb24gLnRleHQge1xuICBwYWRkaW5nLXRvcDogNDE0cHg7IH1cblxuLmVhc3QtcmVnaW9uIHtcbiAgbWluLWhlaWdodDogMzA3cHg7IH1cblxuLmVhc3QtcmVnaW9uIC50ZXh0IHtcbiAgcGFkZGluZy10b3A6IDMwN3B4OyB9XG5cbi5tYXAge1xuICBwYWRkaW5nOiAzMHB4IDA7IH1cbiAgLm1hcCA+IGRpdiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDMxNXB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLm1hcCBpZnJhbWUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMzE1cHg7IH1cblxuLnByaW50IHtcbiAgZm9udC1zaXplOiAwLjdlbTsgfVxuICAucHJpbnQ6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgY29udGVudDogJ1xcZjAyZic7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lOyB9XG5cbi5vdGhlci10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjdlbTsgfVxuXG4uZm9ybS1iZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHotaW5kZXg6IDIyMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAuMnM7IH1cblxuLmZvcm0tYmcuYWN0aXZlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTsgfVxuXG4ucG9wdXAtZm9ybSB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDUwMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMjIxO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgdHJhbnNpdGlvbjogLjJzO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtaW4td2lkdGg6IDMxNXB4O1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5idXR0b25zLWZvcm0ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5wb3B1cC1mb3JtLmFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5yZWdpc3RyYXRpb24tZm9ybSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogLjJzO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5yZWdpc3RyYXRpb24tZm9ybS5hY3RpdmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYXV0aG9yaXphdGlvbi1mb3JtIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAuMnM7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmF1dGhvcml6YXRpb24tZm9ybS5hY3RpdmUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ucG9wdXAtZm9ybSAubWFpbi1saW5rIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNkMmQ4ZDg7IH1cblxuLnBvcHVwLWZvcm0gLm1haW4tbGluay5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5mb3JtLXAge1xuICBwYWRkaW5nOiA1MHB4OyB9XG4gIC5mb3JtLXAgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5mb3JtLXAgaW5wdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAuZm9ybS1wIC5pbnAge1xuICAgIGhlaWdodDogNTBweDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RmZTNlMztcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuLmlucC1lbWFpbDo6cGxhY2Vob2xkZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvbGV0dGVyLnBuZ1wiKSBuby1yZXBlYXQgNXB4IDUwJS9hdXRvIDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMzVweDsgfVxuXG4uaW5wLXBhc3M6OnBsYWNlaG9sZGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2tleS5wbmdcIikgbm8tcmVwZWF0IDVweCA1MCUvYXV0byAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7IH1cblxuLmlucC1uYW1lOjpwbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy91c2VyLWljb24ucG5nXCIpIG5vLXJlcGVhdCA1cHggNTAlL2F1dG8gMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4OyB9XG5cbi5pbnAtbnVtOjpwbGFjZWhvbGRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9tZWRhbC1pY29uLnBuZ1wiKSBuby1yZXBlYXQgNXB4IDUwJS9hdXRvIDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMzVweDsgfVxuXG4ucHJvZmlsZV9jYWJpbmV0IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ucHJvZmlsZV90YWJzIHtcbiAgd2lkdGg6IDMwJTtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnByb2ZpbGVfY29udGVudCB7XG4gIHdpZHRoOiA2NSU7XG4gIG1hcmdpbi1sZWZ0OiA1JTtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnByb2ZpbGVfbWVudSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuICAucHJvZmlsZV9tZW51IGxpOmJlZm9yZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAucHJvZmlsZV9tZW51IGxpLmFjdGl2ZSBhIHtcbiAgICBiYWNrZ3JvdW5kOiAjNzc5YzU2O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnByb2ZpbGVfbWVudSBsaS5hY3RpdmUgYTpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gIC5wcm9maWxlX21lbnUgbGkgYSB7XG4gICAgY29sb3I6ICM1NTU1NTU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICAgIGZvbnQtc2l6ZTogMC44NWVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgICAucHJvZmlsZV9tZW51IGxpIGE6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC45OyB9XG5cbiN3MCBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5yZWdpc3RlciB7XG4gIHdpZHRoOiA4MCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuICAucmVnaXN0ZXIgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAucmVnaXN0ZXIgaW5wdXRbbmFtZT1cIkhvbWVzdGVhZEZvcm1bbmFtZV9lbl1cIl0ge1xuICAgIG1hcmdpbi10b3A6IDI0cHg7IH1cbiAgLnJlZ2lzdGVyIGxhYmVsIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IH1cbiAgLnJlZ2lzdGVyIC5mb3JtLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5yZWdpc3RlciB1bC5uYXYtdGFicyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAucmVnaXN0ZXIgdWwubmF2LXRhYnMgbGkge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAjZDJkOGQ4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QyZDhkODtcbiAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLnJlZ2lzdGVyIHVsLm5hdi10YWJzIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCAwOyB9XG4gICAgICAucmVnaXN0ZXIgdWwubmF2LXRhYnMgbGk6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgNXB4IDAgMDsgfVxuICAgICAgLnJlZ2lzdGVyIHVsLm5hdi10YWJzIGxpIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxLjFlbTsgfVxuICAgICAgLnJlZ2lzdGVyIHVsLm5hdi10YWJzIGxpLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAgIC5yZWdpc3RlciB1bC5uYXYtdGFicyBsaTpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5yZWdpc3RlciAudGFiLXBhbmUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IC4ycztcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5yZWdpc3RlciAudGFiLXBhbmUuYWN0aXZlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuI2FsbC1jb250YWN0cyB7XG4gIG1heC1oZWlnaHQ6IDkwdmg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZWVlZTsgfVxuICAjYWxsLWNvbnRhY3RzIC51c2Vyc19saXN0IC5vbmVfZGlhbG9nIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWVlZTtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuICAjYWxsLWNvbnRhY3RzIC5vbmVfZGlhbG9nID4gZGl2IHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICNhbGwtY29udGFjdHMgLm9uZV9kaWFsb2cgPiBkaXYgPiBkaXYge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgI2FsbC1jb250YWN0cyAub25lX2RpYWxvZyA+IGRpdiA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gICAgI2FsbC1jb250YWN0cyAub25lX2RpYWxvZyA+IGRpdiA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWVlZTtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgI2FsbC1jb250YWN0cyAub25lX2RpYWxvZyBpbWcge1xuICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgI2FsbC1jb250YWN0cyAubGl2ZS1zZWFyY2gtdXNlcnMge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctbGVmdDogMTBweDsgfVxuICAjYWxsLWNvbnRhY3RzICNncm91cG1lc3NhZ2VzLXVzZXJzIGxhYmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gICNhbGwtY29udGFjdHMgI2dyb3VwbWVzc2FnZXMtdXNlcnMgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG5cbiNhbGwtZGlhbG9nd2luZG93IHtcbiAgbWF4LWhlaWdodDogOTB2aDsgfVxuXG4jYWxsLWRpYWxvZyB7XG4gIG1heC1oZWlnaHQ6IGNhbGMoOTB2aCAtIDE3NXB4KTtcbiAgbWluLWhlaWdodDogNDB2aDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICNhbGwtZGlhbG9nIC5idXR0b24tc2VuZCB7XG4gICAgbWFyZ2luOiAwIDE1cHg7IH1cbiAgI2FsbC1kaWFsb2cgLmZyaWVuZF9tZXNzIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgI2FsbC1kaWFsb2cgLmZyaWVuZF9tZXNzIGltZyB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgI2FsbC1kaWFsb2cgaW1nIHtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7IH1cblxuI3cwIHtcbiAgbWluLWhlaWdodDogMTY1cHg7IH1cblxuLmxpdmUtc2VhcmNoLXVzZXJzIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmxhYmVsLWNvbnRhY3Qge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cblxuLmZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubGl2ZS1zZWFyY2gtdXNlcnMtYm94IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZWVlZTtcbiAgcGFkZGluZzogNXB4IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5saXZlLXNlYXJjaC11c2Vycy1ib3g6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxmMDAyJztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBsZWZ0OiA1cHg7XG4gICAgZm9udC1zaXplOiAxMHB4OyB9XG4gIC5saXZlLXNlYXJjaC11c2Vycy1ib3ggLmxpdmUtc2VhcmNoLXVzZXJzIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuXG4uaW1lc3NhZ2Uge1xuICBwYWRkaW5nLWJvdHRvbTogNTBweDsgfVxuXG4uYnJlYWRjcnVtYnMge1xuICBwYWRkaW5nOiAxMHB4IDAgMjVweDtcbiAgZm9udC1zaXplOiAwLjg1ZW07IH1cbiAgLmJyZWFkY3J1bWJzIGEge1xuICAgIHBhZGRpbmc6IDAgNDBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLmJyZWFkY3J1bWJzIGE6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCI+XCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDsgfVxuICAuYnJlYWRjcnVtYnMgc3BhbiB7XG4gICAgcGFkZGluZzogMCA0MHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogIzU1NTU1NTsgfVxuXG4jb3dsLXNsaWRlciAuaXRlbSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4jb3dsLWNhcm91c2VsIC5pdGVtIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuI293bC1jYXJvdXNlbCAuYWN0aXZlIC5pdGVtIHtcbiAgb3BhY2l0eTogMC44OyB9XG5cbi5tYW5hZ2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjMDIwNDAwIHVybCguLi9pbWcvYmFja2dyb3VuZC1mb3ItZm9ybS1taW4ucG5nKSBuby1yZXBlYXQgZml4ZWQgNTAlIDg4JTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMzAwcHggYXV0bztcbiAgcGFkZGluZzogMjBweCAwO1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC5tYW5hZ2VyIC5oZWFkIHtcbiAgICBmb250LXNpemU6IDEuN2VtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJQVFNhbnNCb2xkXCI7XG4gICAgZm9udC13ZWlnaHQ6IDkwMDsgfVxuICAubWFuYWdlciAucGVyc29uIHtcbiAgICB3aWR0aDogMjYwcHg7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAubWFuYWdlciAucGVyc29uIC5hdmEge1xuICAgICAgd2lkdGg6IDE4MHB4O1xuICAgICAgaGVpZ2h0OiAxODBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAubWFuYWdlciAucGVyc29uIC5uYW1lIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDEuN2VtO1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlBUU2Fuc0JvbGRcIjsgfVxuICAgIC5tYW5hZ2VyIC5wZXJzb24gLnBvc2l0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICBmb250LXdlaWdodDogNzAwOyB9XG4gICAgLm1hbmFnZXIgLnBlcnNvbiAucGhvbmUge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7IH1cbiAgLm1hbmFnZXIgLmZvcm0ge1xuICAgIHdpZHRoOiAzNzBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAubWFuYWdlciAuaW5wIHtcbiAgICBmb250LXNpemU6IDAuODVlbTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBmb250LXdlaWdodDogOTAwOyB9XG4gICAgLm1hbmFnZXIgLmlucDo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6ICMwMDA7IH1cbiAgLm1hbmFnZXIgaW5wdXQuaW5wIHtcbiAgICBoZWlnaHQ6IDM3cHg7IH1cbiAgLm1hbmFnZXIgdGV4dGFyZWEuaW5wIHtcbiAgICBoZWlnaHQ6IDcwcHg7IH1cbiAgLm1hbmFnZXIgLmJ0bi1ibG9jayB7XG4gICAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEyMCwgMTU3LCA4NywgMC41KTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4jYmFjay10b3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBib3R0b206IDRweDtcbiAgbGVmdDogMzBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjFlbTsgfVxuXG4jYmFjay10b3A6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiA0NXB4O1xuICBoZWlnaHQ6IDM1cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9iYWNrLXRvcC1taW4ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTsgfVxuXG4uc2l0ZS1mb290ZXIge1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbjogMTVweCAwOyB9XG5cbi53aWRnZXQtYXJlYSB7XG4gIG1hcmdpbjogMTVweCAwOyB9XG5cbi5jb3B5cmlnaHQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbjogMTVweCAwOyB9XG5cbi5hbGlnbi1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5hbGlnbi1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4uaW5saW5lLW1pZGRsZSB7XG4gIGxpbmUtaGVpZ2h0OiA4MHB4O1xuICBoZWlnaHQ6IDgwcHg7IH1cbiAgLmlubGluZS1taWRkbGUgaW1nIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuXG4ubW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5mdWxsIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZnVsbC1sb2dvIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4ubW9iaWxlLWxvZ28ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRhYmxlLWZ1bGwge1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4udGFibGUtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMjAwMHB4KSB7XG4gIC5wYXJ0bmVycy1zZWN0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BhcnRuZXJzLXNlY3Rpb24tYmFja2dyb3VuZDEucG5nKSBuby1yZXBlYXQgNTMlIDEwMCU7XG4gICAgYmFja2dyb3VuZC1zaXplOiAyMzAwcHggYXV0bzsgfVxuICAubWFwLXNlY3Rpb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYXAtc2VjdGlvbi1iYWNrZ3JvdW5kMS5wbmcpIG5vLXJlcGVhdCA1MyUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI1MDBweCBhdXRvOyB9XG4gIC5tYXAtc2VjdGlvbiAucHJldi10ZXh0IC50ZXh0IHtcbiAgICB3aWR0aDogODAlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEyMDBweCkge1xuICBib2R5IHtcbiAgICBmb250LXNpemU6IDE3cHg7IH1cbiAgLnBhcnRuZXJzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxNzBweDsgfVxuICAuY2xlYXItYmxvY2sge1xuICAgIGNsZWFyOiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIGgxLCAuaDEge1xuICAgIGZvbnQtc2l6ZTogM2VtO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIGgyLCAuaDIge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7IH1cbiAgaDMsIC5oMyB7XG4gICAgZm9udC1zaXplOiAxLjdlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cbiAgaDQsIC5oNCB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gIGg1LCAuaDUge1xuICAgIGZvbnQtc2l6ZTogMWVtOyB9XG4gIGg2LCAuaDYge1xuICAgIGZvbnQtc2l6ZTogMC45ZW07IH1cbiAgYm9keSB7XG4gICAgZm9udC1zaXplOiAxNXB4OyB9XG4gIC5zaXRlLWhlYWRlciAuY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubWFwLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDsgfVxuICAuc2l0ZS1oZWFkZXIgLnVzZXItYmxvY2sge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5wYXJ0bmVycy1zZWN0aW9uIC5wYXJ0bmVyc19fYm94IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubWFwLXNlY3Rpb24gaDMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICAubWFwLXNlY3Rpb24gaDMgLmxpbmUge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5sYW5nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAuc29jaWFsX19pdGVtIHtcbiAgICBwYWRkaW5nOiAwIDVweDsgfVxuICAgIC5zb2NpYWxfX2l0ZW0gYSAuZmEge1xuICAgICAgZm9udC1zaXplOiAwLjg1ZW07XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gIC5zaWduIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7IH1cbiAgICAuc2lnbiBhIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgICAgLnNpZ24gYTpiZWZvcmUge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICByaWdodDogMTAwJTsgfVxuICAuc2l0ZS1oZWFkZXIgLm5hdl9faXRlbSBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHg7IH1cbiAgLnBhcnRuZXJzIC5pbmxpbmUtbWlkZGxlIHtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAucGFydG5lcnMgLmlubGluZS1taWRkbGU6Zmlyc3QtY2hpbGQge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAucGFydG5lcnMgLmlubGluZS1taWRkbGU6bGFzdC1jaGlsZCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC5jb3VudGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tYW5hZ2VyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAubWFuYWdlciAucGVyc29uIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgICAgIC5tYW5hZ2VyIC5wZXJzb24gLmF2YSB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGhlaWdodDogMTUwcHg7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICAgICAgLm1hbmFnZXIgLnBlcnNvbiAuYXZhIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubWFuYWdlciAuZm9ybSB7XG4gICAgICB3aWR0aDogMzUwcHg7IH1cbiAgI2JhY2stdG9wOmJlZm9yZSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiAzNXB4OyB9XG4gIC5hbGlnbi1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmFsaWduLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLm1hcC1zZWN0aW9uIC5wcmV2LXRleHQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5tYXAtc2VjdGlvbiAubWFwLWltYWdlIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBwb3NpdGlvbjogc3RhdGljOyB9XG4gIC5mdWxsLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAubW9iaWxlLWxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogODAwcHgpIHtcbiAgLnNvY2lhbF9faXRlbSB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2l0ZS1oZWFkZXIgLnByb3RlY3QgaW1nIHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5mb3JtLXAgLmlucCB7XG4gICAgaGVpZ2h0OiA0MHB4OyB9XG4gIC5mb3JtLXAgaW5wdXQge1xuICAgIG1hcmdpbi1ib3R0b206IDJweDsgfVxuICAucG9wdXAtZm9ybSB7XG4gICAgd2lkdGg6IDMwMHB4OyB9XG4gIC5zZWN0aW9uLWJhc2UgLnRhYmxlIHRkIC5saW5lLmxpbmUtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDQ1JTsgfVxuICAuc2VjdGlvbi1iYXNlIC50YWJsZSB0Ym9keSB0ZDphZnRlciB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHdpZHRoOiAycHg7XG4gICAgaGVpZ2h0OiA3MCU7XG4gICAgYmFja2dyb3VuZDogIzdlN2Q3ZTsgfVxuICAudGFibGUtZnVsbCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudGFibGUtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfVxuICAucGFydG5lcnMtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDEzNXB4OyB9XG4gIC5tYXAtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAuc2lnbiB7XG4gICAgcGFkZGluZzogMjBweCAwIDIwcHggNTBweDsgfVxuICAuc2l0ZS1oZWFkZXIgLm5hdi0tbWFpbi0tbW9iaWxlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAuY29udGVudCA+IC5hYm91dCBoMyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAucmVnaW9uIHtcbiAgICBtaW4taGVpZ2h0OiAwOyB9XG4gICAgLnJlZ2lvbiAudGV4dCB7XG4gICAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAucHJvZmlsZV90YWJzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDIwcHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAucHJvZmlsZV90YWJzIGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLnByb2ZpbGVfdGFicyBsaSBhIHtcbiAgICAgICAgcGFkZGluZzogNXB4IDIwcHg7IH1cbiAgLnByb2ZpbGVfY29udGVudCB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAucHJvZmlsZV9tZW51IGxpIGEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuYnJlYWRjcnVtYnMge1xuICAgIHBhZGRpbmc6IDEwcHggMCAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMC44NWVtOyB9XG4gICAgLmJyZWFkY3J1bWJzIGEge1xuICAgICAgcGFkZGluZzogMCAxNXB4OyB9XG4gICAgLmJyZWFkY3J1bWJzIHNwYW4ge1xuICAgICAgcGFkZGluZzogMCAxNXB4OyB9XG4gIC5maWx0ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucmV2aWV3LXNsaWRlciB7XG4gICAgbWFyZ2luOiAwIDMwcHg7IH1cbiAgICAucmV2aWV3LXNsaWRlciAuc2xpZGUgLmltZyBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAucmV2aWV3LXNsaWRlciAuc2xpZGUgLnRleHQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuc2xpZGVyLWZvciB7XG4gICAgcGFkZGluZzogMCA2MHB4O1xuICAgIGhlaWdodDogMjkwcHg7IH1cbiAgLnNsaWRlci1uYXYge1xuICAgIHBhZGRpbmc6IDAgNTBweDtcbiAgICBoZWlnaHQ6IDEwMHB4OyB9XG4gIC5iYWNrZ3JvdW5kLWJveCAucHJpY2Uge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuc2lkZWJhci5wYWQge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gIC5jb250ZW50IHAge1xuICAgIG1hcmdpbjogMTVweCAwOyB9XG4gIC5iYWNrZ3JvdW5kLWJveCB7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBtYXJnaW46IDEwcHggYXV0bzsgfVxuICAucmVzdWx0c19faXRlbSAuaW5mby1ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAucGFnaW5hdGlvbi1tYWluIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmNhdGFsb2dfX2l0ZW0gLmluZm8tYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA2MCU7IH1cbiAgLnJlc3VsdHNfX2l0ZW0gLmltZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuY2F0YWxvZ19faXRlbSAuaW1nIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNDAlOyB9XG4gIC5tZW51LS1sZWZ0IGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH1cbiAgLnNjcm9sbC1ibG9jayB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IC0yOTBweDtcbiAgICB3aWR0aDogMjkwcHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAyMjU7XG4gICAgdHJhbnNpdGlvbjogLjNzOyB9XG4gICAgLnNjcm9sbC1ibG9jay5hY3RpdmUge1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICBsZWZ0OiAwOyB9XG4gIGgyLCAuaDIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBoMywgLmgzIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnNpdGUtaGVhZGVyIC5uYXZfX2l0ZW0gYSB7XG4gICAgZm9udC1zaXplOiAxLjJlbTsgfVxuICAubW9iaWxlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5mdWxsIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnNvY2lhbF9faXRlbSB7XG4gICAgcGFkZGluZzogMCAzcHg7IH1cbiAgLnNlYXJjaCBpbnB1dFt0eXBlPSdzZWFyY2gnXSB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIHdpZHRoOiA2MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gIC5zZWFyY2ggLmJ0biB7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4OyB9XG4gIC5zbGlkZXItZ3JlZW4ge1xuICAgIG1hcmdpbjogMjBweCA4MHB4OyB9XG4gICAgLnNsaWRlci1ncmVlbl9faXRlbSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiAtd2Via2l0LWNlbnRlcjsgfVxuICAuc2xpZGVyLWdyZWVuLXR3byB7XG4gICAgbWFyZ2luOiAyMHB4IDgwcHg7IH1cbiAgICAuc2xpZGVyLWdyZWVuLXR3b19faXRlbSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LWFsaWduOiAtd2Via2l0LWNlbnRlcjsgfVxuICAuY29udGVudCAudGV4dCB7XG4gICAgZm9udC1zaXplOiAwLjhlbTsgfVxuICAuY29udGVudCAuaGludCAuaW1nIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmNvbnRlbnQgLmhpbnQgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnN1YmhlYWQtcGFnZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5zaXRlLWZvb3RlciAuYWxpZ24tbGVmdCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2l0ZS1mb290ZXIgLmFsaWduLXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zZWN0aW9uIC5oZWFkLWlubGluZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5uZXdzLXNlY3Rpb24gLnF1YW50aXR5IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnBvcHVsYXItc2VjdGlvbiAuaW1nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDgwcHg7IH1cbiAgLnBvcHVsYXItc2VjdGlvbiAuYWJvdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHg7IH1cbiAgI2JhY2stdG9wIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLnNpdGUtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAxMHB4IDA7IH1cbiAgICAuc2l0ZS1oZWFkZXIgLnVzZXItYmxvY2sge1xuICAgICAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnBvcHVwLW1haW4ge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAzMDBweDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgei1pbmRleDogMjIxO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgcmlnaHQ6IC0zMDBweDtcbiAgICB0b3A6IDA7XG4gICAgdHJhbnNpdGlvbjogLjJzOyB9XG4gICAgLnBvcHVwLW1haW4gLnNvY2lhbCB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogNzVweDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7IH1cbiAgLnBvcHVwLW1haW4uYWN0aXZlIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLm5hdi0tbWFpbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubmF2LS1tYWluLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zaXRlLWhlYWRlciAubmF2X19pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICNtZW51LWljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDY1MHB4KSB7XG4gIC5zbGlkZXItZm9yIHtcbiAgICBoZWlnaHQ6IDIzNXB4OyB9XG4gIC5zbGlkZXItbmF2IHtcbiAgICBoZWlnaHQ6IDgwcHg7IH1cbiAgLnNsaWRlci1ncmVlbiB7XG4gICAgbWFyZ2luOiAyMHB4IDYwcHg7IH1cbiAgLnNsaWRlci1ncmVlbi10d28ge1xuICAgIG1hcmdpbjogMjBweCA2MHB4OyB9XG4gIC5mb3JtLXAge1xuICAgIHBhZGRpbmc6IDI1cHg7IH1cbiAgICAuZm9ybS1wIGlucHV0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xuICAubWFuYWdlciAuZm9ybSB7XG4gICAgd2lkdGg6IDgwJTsgfVxuICAucGFydG5lcnMtc2VjdGlvbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDk1cHg7IH1cbiAgLnJldmlldy1zbGlkZXIge1xuICAgIG1hcmdpbjogMDsgfVxuICBoMSwgLmgxIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiA0NXB4OyB9XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMS43ZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsOyB9XG4gIGg0LCAuaDQge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICBoNSwgLmg1IHtcbiAgICBmb250LXNpemU6IDFlbTsgfVxuICBoNiwgLmg2IHtcbiAgICBmb250LXNpemU6IDAuOWVtOyB9XG4gIC5zbGlkZXItZm9yIHtcbiAgICBoZWlnaHQ6IDIwMHB4OyB9XG4gIC5zbGlkZXItbmF2IHtcbiAgICBoZWlnaHQ6IDcwcHg7IH1cbiAgLnBvcHVsYXItc2VjdGlvbiAuaW1nIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUwcHg7IH1cbiAgLnBvcHVsYXItc2VjdGlvbiAuYWJvdXQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHg7IH1cbiAgLmNvbnRlbnQgdWwuaW5saW5lLXVsIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIC5jb250ZW50IHVsLmlubGluZS11bCBsaSBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgcGFkZGluZzogMCAxMHB4OyB9XG4gIC5zbGlkZXItZ3JlZW4ge1xuICAgIG1hcmdpbjogMjBweCA0MHB4OyB9XG4gIC5zbGlkZXItZ3JlZW4tdHdvIHtcbiAgICBtYXJnaW46IDIwcHggNDBweDsgfVxuICAucmVzdWx0c19faXRlbSAuaW1nIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA4MCU7IH1cbiAgLnJlc3VsdHNfX2l0ZW0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAucmVzdWx0c19faXRlbSAuaW5mby1ibG9jayB7XG4gICAgcGFkZGluZy10b3A6IDE1cHg7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA4MCU7IH1cbiAgLmNhdGFsb2dfX2l0ZW0gLmltZyB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogODAlOyB9XG4gIC5jYXRhbG9nX19pdGVtIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmNhdGFsb2dfX2l0ZW0gLmluZm8tYmxvY2sge1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICAgIGZsb2F0OiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogODAlOyB9XG4gIC5oZWFkLWlubGluZSAuaGVhZCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmhlYWQtaW5saW5lIGEge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gIC5zZWN0aW9uIC5oZWFkLWlubGluZSAuaGVhZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gIC5zZWN0aW9uIC5oZWFkLWlubGluZSBhIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC5yZXZpZXctc2xpZGVyIC5pbWcge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4OyB9XG4gIGgxLCBoMiwgaDMge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogN3B4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDUyMHB4KSB7XG4gIC5zbGlkZXItZm9yIHtcbiAgICBoZWlnaHQ6IDE3MHB4OyB9XG4gIC5zbGlkZXItbmF2IHtcbiAgICBoZWlnaHQ6IDYwcHg7IH1cbiAgLnNsaWRlci1ncmVlbl9faXRlbSB7XG4gICAgaGVpZ2h0OiAyMTBweDsgfVxuICAuc2xpZGVyLWdyZWVuLXR3b19faXRlbSB7XG4gICAgaGVpZ2h0OiAyMTBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0NzBweCkge1xuICAuc2xpZGVyLWZvciB7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIGhlaWdodDogMTgwcHg7IH1cbiAgLnNsaWRlci1uYXYge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgICBoZWlnaHQ6IDY1cHg7IH1cbiAgLnNlY3Rpb24tYmFzZSAudGFibGUgdGQgLmxpbmUgc3Bhbi5uYW1lIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zZWN0aW9uLWJhc2UgLnRhYmxlIHRkIC5saW5lIC50ZXh0LWxlZnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zZWN0aW9uLWJhc2UgLnRhYmxlIHRkIC5saW5lIC50ZXh0LWxlZnQgLnRleHQtbGVmdCB7XG4gICAgd2lkdGg6IDYwJTsgfVxuICAucmV2aWV3LXNsaWRlciAuc2xpY2stc2xpZGUge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnBhcnRuZXJzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4OyB9XG4gIC5wYXJ0bmVycy1zZWN0aW9uIC5wYXJ0bmVyc19fYm94IHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5wYXJ0bmVycy1zZWN0aW9uIC5wYXJ0bmVyc19fYm94IC5wYXJ0bmVyc19faXRlbSB7XG4gICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICAgIGhlaWdodDogMTAwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDMwcHgpIHtcbiAgLmNvbnRlbnQgPiAuYWJvdXQgLmV2YWwge1xuICAgIHdpZHRoOiAxMjBweDsgfVxuICAuY29udGVudCA+IC5hYm91dCAuZXZhbCAuZmxvdyB7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgaGVpZ2h0OiAzMnB4OyB9XG4gIC5jb250ZW50ID4gLmFib3V0IC53aGVyZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5zbGlkZXItZm9yIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgLnNsaWRlci1uYXYge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLnBvcHVwLW1haW4ge1xuICAgIHdpZHRoOiA4MCU7IH1cbiAgLnNsaWRlci1ncmVlbiB7XG4gICAgbWFyZ2luOiAyMHB4IDIwcHg7IH1cbiAgLnNsaWRlci1ncmVlbi10d28ge1xuICAgIG1hcmdpbjogMjBweCAyMHB4OyB9XG4gIC5yZXN1bHRzX19pdGVtIC5pbmZvLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLnJlc3VsdHNfX2l0ZW0gLmltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jYXRhbG9nX19pdGVtIC5pbmZvLWJsb2NrIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgLmNhdGFsb2dfX2l0ZW0gLmltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5wb3B1bGFyLXNlY3Rpb24gLmltZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG4gIC5wb3B1bGFyLXNlY3Rpb24gLmFib3V0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gIC5yZXZpZXctc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTIwcHg7IH1cbiAgICAucmV2aWV3LXNsaWRlciAuc2xpY2stbmV4dDpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAzNXB4OyB9XG4gIC5yZXZpZXctc2xpZGVyIC5zbGljay1wcmV2IHtcbiAgICBsZWZ0OiAtMjBweDsgfVxuICAgIC5yZXZpZXctc2xpZGVyIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDM1cHg7IH1cbiAgLnJldmlldy1zbGlkZXIge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcbiAgLnNsaWRlci1mb3Ige1xuICAgIGhlaWdodDogMTYwcHg7IH1cbiAgLnNsaWRlci1uYXYge1xuICAgIGhlaWdodDogNTVweDsgfVxuICAucG9zdCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuc2xpZGVyLWdyZWVuIHtcbiAgICBtYXJnaW46IDIwcHggMDsgfVxuICAuc2xpZGVyLWdyZWVuLXR3byB7XG4gICAgbWFyZ2luOiAyMHB4IDA7IH1cbiAgLnBhcnRuZXJzLXNlY3Rpb24ge1xuICAgIHBhZGRpbmctYm90dG9tOiA0NXB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XG4gIC5zbGlkZXItZm9yIHtcbiAgICBoZWlnaHQ6IDE1MHB4OyB9XG4gIC5zbGlkZXItbmF2IHtcbiAgICBoZWlnaHQ6IDQ1cHg7IH1cbiAgLnNsaWRlci1ncmVlbl9faXRlbSB7XG4gICAgaGVpZ2h0OiAxNzVweDsgfVxuICAuc2xpZGVyLWdyZWVuLXR3b19faXRlbSB7XG4gICAgaGVpZ2h0OiAxNzVweDsgfSB9XG4iLCIvKiFcbiAqIEJvb3RzdHJhcCB2My4zLjcgKGh0dHA6Ly9nZXRib290c3RyYXAuY29tKVxuICogQ29weXJpZ2h0IDIwMTEtMjAxNiBUd2l0dGVyLCBJbmMuXG4gKiBMaWNlbnNlZCB1bmRlciBNSVQgKGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9ibG9iL21hc3Rlci9MSUNFTlNFKVxuICovXG5cbi8vIENvcmUgdmFyaWFibGVzIGFuZCBtaXhpbnNcbkBpbXBvcnQgXCJib290c3RyYXAvdmFyaWFibGVzXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL21peGluc1wiO1xuXG4vLyBSZXNldCBhbmQgZGVwZW5kZW5jaWVzXG5AaW1wb3J0IFwiYm9vdHN0cmFwL25vcm1hbGl6ZVwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9wcmludFwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9nbHlwaGljb25zXCI7XG5cbi8vIENvcmUgQ1NTXG5AaW1wb3J0IFwiYm9vdHN0cmFwL3NjYWZmb2xkaW5nXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3R5cGVcIjtcbkBpbXBvcnQgXCJib290c3RyYXAvY29kZVwiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9ncmlkXCI7XG5AaW1wb3J0IFwiYm9vdHN0cmFwL3RhYmxlc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9mb3Jtc1wiO1xuQGltcG9ydCBcImJvb3RzdHJhcC9idXR0b25zXCI7XG5cbi8vIENvbXBvbmVudHNcbi8vQGltcG9ydCBcImJvb3RzdHJhcC9jb21wb25lbnQtYW5pbWF0aW9uc1wiO1xuLy9AaW1wb3J0IFwiYm9vdHN0cmFwL2Ryb3Bkb3duc1wiO1xuLy9AaW1wb3J0IFwiYm9vdHN0cmFwL2J1dHRvbi1ncm91cHNcIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC9pbnB1dC1ncm91cHNcIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC9uYXZzXCI7XG4vL0BpbXBvcnQgXCJib290c3RyYXAvbmF2YmFyXCI7XG4vL0BpbXBvcnQgXCJib290c3RyYXAvYnJlYWRjcnVtYnNcIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC9wYWdpbmF0aW9uXCI7XG4vL0BpbXBvcnQgXCJib290c3RyYXAvcGFnZXJcIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC9sYWJlbHNcIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC9iYWRnZXNcIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC9qdW1ib3Ryb25cIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC90aHVtYm5haWxzXCI7XG4vL0BpbXBvcnQgXCJib290c3RyYXAvYWxlcnRzXCI7XG4vL0BpbXBvcnQgXCJib290c3RyYXAvcHJvZ3Jlc3MtYmFyc1wiO1xuLy9AaW1wb3J0IFwiYm9vdHN0cmFwL21lZGlhXCI7XG4vL0BpbXBvcnQgXCJib290c3RyYXAvbGlzdC1ncm91cFwiO1xuLy9AaW1wb3J0IFwiYm9vdHN0cmFwL3BhbmVsc1wiO1xuLy9AaW1wb3J0IFwiYm9vdHN0cmFwL3Jlc3BvbnNpdmUtZW1iZWRcIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC93ZWxsc1wiO1xuLy9AaW1wb3J0IFwiYm9vdHN0cmFwL2Nsb3NlXCI7XG4vL1xuLy8vLyBDb21wb25lbnRzIHcvIEphdmFTY3JpcHRcbi8vQGltcG9ydCBcImJvb3RzdHJhcC9tb2RhbHNcIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC90b29sdGlwXCI7XG4vL0BpbXBvcnQgXCJib290c3RyYXAvcG9wb3ZlcnNcIjtcbi8vQGltcG9ydCBcImJvb3RzdHJhcC9jYXJvdXNlbFwiO1xuLy9cbi8vLy8gVXRpbGl0eSBjbGFzc2VzXG4vL0BpbXBvcnQgXCJib290c3RyYXAvdXRpbGl0aWVzXCI7XG4vL0BpbXBvcnQgXCJib290c3RyYXAvcmVzcG9uc2l2ZS11dGlsaXRpZXNcIjtcbi8vIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4zIHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcyAqL1xuXG4vL1xuLy8gMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cbi8vIDIuIFByZXZlbnQgaU9TIGFuZCBJRSB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIGRldmljZSBvcmllbnRhdGlvbiBjaGFuZ2UsXG4vLyAgICB3aXRob3V0IGRpc2FibGluZyB1c2VyIHpvb20uXG4vL1xuXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDFcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDJcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyAyXG59XG5cbi8vXG4vLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4vL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vLyBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOS5cbi8vIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXG4vLyBhbmQgRmlyZWZveC5cbi8vIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTEuXG4vL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5tZW51LFxubmF2LFxuc2VjdGlvbixcbnN1bW1hcnkge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4vLyAyLiBOb3JtYWxpemUgdmVydGljYWwgYWxpZ25tZW50IG9mIGBwcm9ncmVzc2AgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEuXG4vL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIDFcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvLyAyXG59XG5cbi8vXG4vLyBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxuLy8gUmVtb3ZlIGV4Y2VzcyBoZWlnaHQgaW4gaU9TIDUgZGV2aWNlcy5cbi8vXG5cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLy9cbi8vIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC5cbi8vIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cbi8vXG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4vLyBMaW5rc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy9cbi8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIGNvbG9yIGZyb20gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuLy9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vL1xuLy8gSW1wcm92ZSByZWFkYWJpbGl0eSBvZiBmb2N1c2VkIGVsZW1lbnRzIHdoZW4gdGhleSBhcmUgYWxzbyBpbiBhblxuLy8gYWN0aXZlL2hvdmVyIHN0YXRlLlxuLy9cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDtcbn1cblxuLy8gVGV4dC1sZXZlbCBzZW1hbnRpY3Ncbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4vL1xuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XG59XG5cbi8vXG4vLyBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4vL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8vXG4vLyBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4vL1xuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8vXG4vLyBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4vLyBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4vL1xuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbi8vXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLy9cbi8vIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuLy9cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTtcbn1cblxuLy9cbi8vIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbi8vXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbi8vIEVtYmVkZGVkIGNvbnRlbnRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS8xMC5cbi8vXG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLy9cbi8vIENvcnJlY3Qgb3ZlcmZsb3cgbm90IGhpZGRlbiBpbiBJRSA5LzEwLzExLlxuLy9cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vLyBHcm91cGluZyBjb250ZW50XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkuXG4vL1xuXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4O1xufVxuXG4vL1xuLy8gQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuLy9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vL1xuLy8gQ29udGFpbiBvdmVyZmxvdyBpbiBhbGwgYnJvd3NlcnMuXG4vL1xuXG5wcmUge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLy9cbi8vIEFkZHJlc3Mgb2RkIGBlbWAtdW5pdCBmb250IHNpemUgcmVuZGVyaW5nIGluIGFsbCBicm93c2Vycy5cbi8vXG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlO1xuICBmb250LXNpemU6IDFlbTtcbn1cblxuLy8gRm9ybXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vXG4vLyBLbm93biBsaW1pdGF0aW9uOiBieSBkZWZhdWx0LCBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYIGFsbG93IHZlcnkgbGltaXRlZFxuLy8gc3R5bGluZyBvZiBgc2VsZWN0YCwgdW5sZXNzIGEgYGJvcmRlcmAgcHJvcGVydHkgaXMgc2V0LlxuLy9cblxuLy9cbi8vIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZC5cbi8vICAgIEtub3duIGlzc3VlOiBhZmZlY3RzIGNvbG9yIG9mIGRpc2FibGVkIGVsZW1lbnRzLlxuLy8gMi4gQ29ycmVjdCBmb250IHByb3BlcnRpZXMgbm90IGJlaW5nIGluaGVyaXRlZC5cbi8vIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxuLy9cblxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDFcbiAgZm9udDogaW5oZXJpdDsgLy8gMlxuICBtYXJnaW46IDA7IC8vIDNcbn1cblxuLy9cbi8vIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxuLy9cblxuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5cbi8vXG4vLyBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4vLyBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuLy8gQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LCBJRSA4LzkvMTAvMTEsIGFuZCBPcGVyYS5cbi8vIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveC5cbi8vXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vL1xuLy8gMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2Bcbi8vICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuLy8gMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuLy8gMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcbi8vICAgIGBpbnB1dGAgYW5kIG90aGVycy5cbi8vXG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXG4gIGN1cnNvcjogcG9pbnRlcjsgLy8gM1xufVxuXG4vL1xuLy8gUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cbi8vXG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLy9cbi8vIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBib3JkZXIgaW4gRmlyZWZveCA0Ky5cbi8vXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vL1xuLy8gQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxuLy8gdGhlIFVBIHN0eWxlc2hlZXQuXG4vL1xuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8vXG4vLyBJdCdzIHJlY29tbWVuZGVkIHRoYXQgeW91IGRvbid0IGF0dGVtcHQgdG8gc3R5bGUgdGhlc2UgZWxlbWVudHMuXG4vLyBGaXJlZm94J3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxuLy9cbi8vIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4vLyAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuLy9cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG59XG5cbi8vXG4vLyBGaXggdGhlIGN1cnNvciBzdHlsZSBmb3IgQ2hyb21lJ3MgaW5jcmVtZW50L2RlY3JlbWVudCBidXR0b25zLiBGb3IgY2VydGFpblxuLy8gYGZvbnQtc2l6ZWAgdmFsdWVzIG9mIHRoZSBgaW5wdXRgLCBpdCBjYXVzZXMgdGhlIGN1cnNvciBzdHlsZSBvZiB0aGVcbi8vIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cbi8vXG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vL1xuLy8gMS4gQWRkcmVzcyBgYXBwZWFyYW5jZWAgc2V0IHRvIGBzZWFyY2hmaWVsZGAgaW4gU2FmYXJpIGFuZCBDaHJvbWUuXG4vLyAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuLy9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvLyAxXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLzJcbn1cblxuLy9cbi8vIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgYW5kIENocm9tZSBvbiBPUyBYLlxuLy8gU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xuLy8gcGFkZGluZyAoYW5kIGB0ZXh0ZmllbGRgIGFwcGVhcmFuY2UpLlxuLy9cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4vL1xuXG5maWVsZHNldCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjMGMwYzA7XG4gIG1hcmdpbjogMCAycHg7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjYyNWVtIDAuNzVlbTtcbn1cblxuLy9cbi8vIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMS5cbi8vIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cbi8vXG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDsgLy8gMVxuICBwYWRkaW5nOiAwOyAvLyAyXG59XG5cbi8vXG4vLyBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxuLy9cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbn1cblxuLy9cbi8vIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cbi8vIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuLy9cblxub3B0Z3JvdXAge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLy8gVGFibGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4vL1xuLy8gUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuLy9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG59XG4iLCIvKiEgU291cmNlOiBodHRwczovL2dpdGh1Yi5jb20vaDVicC9odG1sNS1ib2lsZXJwbGF0ZS9ibG9iL21hc3Rlci9zcmMvY3NzL21haW4uY3NzICovXG5cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyBQcmludCBzdHlsZXMuXG4vLyBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDogaDVicC5jb20vclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuQG1lZGlhIHByaW50IHtcbiAgICAqLFxuICAgICo6YmVmb3JlLFxuICAgICo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgICAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50OyAvLyBCbGFjayBwcmludHMgZmFzdGVyOiBoNWJwLmNvbS9zXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBhLFxuICAgIGE6dmlzaXRlZCB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cblxuICAgIGFbaHJlZl06YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIiAoXCIgYXR0cihocmVmKSBcIilcIjtcbiAgICB9XG5cbiAgICBhYmJyW3RpdGxlXTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgICB9XG5cbiAgICAvLyBEb24ndCBzaG93IGxpbmtzIHRoYXQgYXJlIGZyYWdtZW50IGlkZW50aWZpZXJzLFxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcbiAgICBhW2hyZWZePVwiI1wiXTphZnRlcixcbiAgICBhW2hyZWZePVwiamF2YXNjcmlwdDpcIl06YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgIH1cblxuICAgIHByZSxcbiAgICBibG9ja3F1b3RlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHRoZWFkIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwOyAvLyBoNWJwLmNvbS90XG4gICAgfVxuXG4gICAgdHIsXG4gICAgaW1nIHtcbiAgICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIHAsXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgICBvcnBoYW5zOiAzO1xuICAgICAgICB3aWRvd3M6IDM7XG4gICAgfVxuXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBzdGFydFxuXG4gICAgLy8gQm9vdHN0cmFwIGNvbXBvbmVudHNcbiAgICAubmF2YmFyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmJ0bixcbiAgICAuZHJvcHVwID4gLmJ0biB7XG4gICAgICAgID4gLmNhcmV0IHtcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAubGFiZWwge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIH1cblxuICAgIC50YWJsZSB7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDtcblxuICAgICAgICB0ZCxcbiAgICAgICAgdGgge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuICAgIC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICAgIHRoLFxuICAgICAgICB0ZCB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBlbmRcbn1cbiIsIi8vXG4vLyBHbHlwaGljb25zIGZvciBCb290c3RyYXBcbi8vXG4vLyBTaW5jZSBpY29ucyBhcmUgZm9udHMsIHRoZXkgY2FuIGJlIHBsYWNlZCBhbnl3aGVyZSB0ZXh0IGlzIHBsYWNlZCBhbmQgYXJlXG4vLyB0aHVzIGF1dG9tYXRpY2FsbHkgc2l6ZWQgdG8gbWF0Y2ggdGhlIHN1cnJvdW5kaW5nIGNoaWxkLiBUbyB1c2UsIGNyZWF0ZSBhblxuLy8gaW5saW5lIGVsZW1lbnQgd2l0aCB0aGUgYXBwcm9wcmlhdGUgY2xhc3NlcywgbGlrZSBzbzpcbi8vXG4vLyA8YSBocmVmPVwiI1wiPjxzcGFuIGNsYXNzPVwiZ2x5cGhpY29uIGdseXBoaWNvbi1zdGFyXCI+PC9zcGFuPiBTdGFyPC9hPlxuXG5AYXQtcm9vdCB7XG4gIC8vIEltcG9ydCB0aGUgZm9udHNcbiAgQGZvbnQtZmFjZSB7XG4gICAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gICAgc3JjOiB1cmwoaWYoJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciwgdHdicy1mb250LXBhdGgoJyN7JGljb24tZm9udC1wYXRofSN7JGljb24tZm9udC1uYW1lfS5lb3QnKSwgJyN7JGljb24tZm9udC1wYXRofSN7JGljb24tZm9udC1uYW1lfS5lb3QnKSk7XG4gICAgc3JjOiB1cmwoaWYoJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciwgdHdicy1mb250LXBhdGgoJyN7JGljb24tZm9udC1wYXRofSN7JGljb24tZm9udC1uYW1lfS5lb3Q/I2llZml4JyksICcjeyRpY29uLWZvbnQtcGF0aH0jeyRpY29uLWZvbnQtbmFtZX0uZW90PyNpZWZpeCcpKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXG4gICAgICAgICB1cmwoaWYoJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciwgdHdicy1mb250LXBhdGgoJyN7JGljb24tZm9udC1wYXRofSN7JGljb24tZm9udC1uYW1lfS53b2ZmMicpLCAnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LndvZmYyJykpIGZvcm1hdCgnd29mZjInKSxcbiAgICAgICAgIHVybChpZigkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLCB0d2JzLWZvbnQtcGF0aCgnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LndvZmYnKSwgJyN7JGljb24tZm9udC1wYXRofSN7JGljb24tZm9udC1uYW1lfS53b2ZmJykpIGZvcm1hdCgnd29mZicpLFxuICAgICAgICAgdXJsKGlmKCRib290c3RyYXAtc2Fzcy1hc3NldC1oZWxwZXIsIHR3YnMtZm9udC1wYXRoKCcjeyRpY29uLWZvbnQtcGF0aH0jeyRpY29uLWZvbnQtbmFtZX0udHRmJyksICcjeyRpY29uLWZvbnQtcGF0aH0jeyRpY29uLWZvbnQtbmFtZX0udHRmJykpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcbiAgICAgICAgIHVybChpZigkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLCB0d2JzLWZvbnQtcGF0aCgnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LnN2ZyMjeyRpY29uLWZvbnQtc3ZnLWlkfScpLCAnI3skaWNvbi1mb250LXBhdGh9I3skaWNvbi1mb250LW5hbWV9LnN2ZyMjeyRpY29uLWZvbnQtc3ZnLWlkfScpKSBmb3JtYXQoJ3N2ZycpO1xuICB9XG59XG5cbi8vIENhdGNoYWxsIGJhc2VjbGFzc1xuLmdseXBoaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAxcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1mYW1pbHk6ICdHbHlwaGljb25zIEhhbGZsaW5ncyc7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG4vLyBJbmRpdmlkdWFsIGljb25zXG4uZ2x5cGhpY29uLWFzdGVyaXNrICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwwMDJhXCI7IH0gfVxuLmdseXBoaWNvbi1wbHVzICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMDAyYlwiOyB9IH1cbi5nbHlwaGljb24tZXVybyxcbi5nbHlwaGljb24tZXVyICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDIwYWNcIjsgfSB9XG4uZ2x5cGhpY29uLW1pbnVzICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyMjEyXCI7IH0gfVxuLmdseXBoaWNvbi1jbG91ZCAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjYwMVwiOyB9IH1cbi5nbHlwaGljb24tZW52ZWxvcGUgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDI3MDlcIjsgfSB9XG4uZ2x5cGhpY29uLXBlbmNpbCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyNzBmXCI7IH0gfVxuLmdseXBoaWNvbi1nbGFzcyAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwMVwiOyB9IH1cbi5nbHlwaGljb24tbXVzaWMgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDJcIjsgfSB9XG4uZ2x5cGhpY29uLXNlYXJjaCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDAzXCI7IH0gfVxuLmdseXBoaWNvbi1oZWFydCAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwNVwiOyB9IH1cbi5nbHlwaGljb24tc3RhciAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDZcIjsgfSB9XG4uZ2x5cGhpY29uLXN0YXItZW1wdHkgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDA3XCI7IH0gfVxuLmdseXBoaWNvbi11c2VyICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAwOFwiOyB9IH1cbi5nbHlwaGljb24tZmlsbSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMDlcIjsgfSB9XG4uZ2x5cGhpY29uLXRoLWxhcmdlICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDEwXCI7IH0gfVxuLmdseXBoaWNvbi10aCAgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxMVwiOyB9IH1cbi5nbHlwaGljb24tdGgtbGlzdCAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTJcIjsgfSB9XG4uZ2x5cGhpY29uLW9rICAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDEzXCI7IH0gfVxuLmdseXBoaWNvbi1yZW1vdmUgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxNFwiOyB9IH1cbi5nbHlwaGljb24tem9vbS1pbiAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMTVcIjsgfSB9XG4uZ2x5cGhpY29uLXpvb20tb3V0ICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDE2XCI7IH0gfVxuLmdseXBoaWNvbi1vZmYgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAxN1wiOyB9IH1cbi5nbHlwaGljb24tc2lnbmFsICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMThcIjsgfSB9XG4uZ2x5cGhpY29uLWNvZyAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDE5XCI7IH0gfVxuLmdseXBoaWNvbi10cmFzaCAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyMFwiOyB9IH1cbi5nbHlwaGljb24taG9tZSAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjFcIjsgfSB9XG4uZ2x5cGhpY29uLWZpbGUgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDIyXCI7IH0gfVxuLmdseXBoaWNvbi10aW1lICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyM1wiOyB9IH1cbi5nbHlwaGljb24tcm9hZCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjRcIjsgfSB9XG4uZ2x5cGhpY29uLWRvd25sb2FkLWFsdCAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDI1XCI7IH0gfVxuLmdseXBoaWNvbi1kb3dubG9hZCAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyNlwiOyB9IH1cbi5nbHlwaGljb24tdXBsb2FkICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMjdcIjsgfSB9XG4uZ2x5cGhpY29uLWluYm94ICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDI4XCI7IH0gfVxuLmdseXBoaWNvbi1wbGF5LWNpcmNsZSAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAyOVwiOyB9IH1cbi5nbHlwaGljb24tcmVwZWF0ICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzBcIjsgfSB9XG4uZ2x5cGhpY29uLXJlZnJlc2ggICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDMxXCI7IH0gfVxuLmdseXBoaWNvbi1saXN0LWFsdCAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzMlwiOyB9IH1cbi5nbHlwaGljb24tbG9jayAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzNcIjsgfSB9XG4uZ2x5cGhpY29uLWZsYWcgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDM0XCI7IH0gfVxuLmdseXBoaWNvbi1oZWFkcGhvbmVzICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzNVwiOyB9IH1cbi5nbHlwaGljb24tdm9sdW1lLW9mZiAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzZcIjsgfSB9XG4uZ2x5cGhpY29uLXZvbHVtZS1kb3duICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDM3XCI7IH0gfVxuLmdseXBoaWNvbi12b2x1bWUtdXAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTAzOFwiOyB9IH1cbi5nbHlwaGljb24tcXJjb2RlICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwMzlcIjsgfSB9XG4uZ2x5cGhpY29uLWJhcmNvZGUgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQwXCI7IH0gfVxuLmdseXBoaWNvbi10YWcgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0MVwiOyB9IH1cbi5nbHlwaGljb24tdGFncyAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDJcIjsgfSB9XG4uZ2x5cGhpY29uLWJvb2sgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQzXCI7IH0gfVxuLmdseXBoaWNvbi1ib29rbWFyayAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0NFwiOyB9IH1cbi5nbHlwaGljb24tcHJpbnQgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDVcIjsgfSB9XG4uZ2x5cGhpY29uLWNhbWVyYSAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQ2XCI7IH0gfVxuLmdseXBoaWNvbi1mb250ICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA0N1wiOyB9IH1cbi5nbHlwaGljb24tYm9sZCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNDhcIjsgfSB9XG4uZ2x5cGhpY29uLWl0YWxpYyAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDQ5XCI7IH0gfVxuLmdseXBoaWNvbi10ZXh0LWhlaWdodCAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1MFwiOyB9IH1cbi5nbHlwaGljb24tdGV4dC13aWR0aCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNTFcIjsgfSB9XG4uZ2x5cGhpY29uLWFsaWduLWxlZnQgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDUyXCI7IH0gfVxuLmdseXBoaWNvbi1hbGlnbi1jZW50ZXIgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1M1wiOyB9IH1cbi5nbHlwaGljb24tYWxpZ24tcmlnaHQgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNTRcIjsgfSB9XG4uZ2x5cGhpY29uLWFsaWduLWp1c3RpZnkgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDU1XCI7IH0gfVxuLmdseXBoaWNvbi1saXN0ICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1NlwiOyB9IH1cbi5nbHlwaGljb24taW5kZW50LWxlZnQgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNTdcIjsgfSB9XG4uZ2x5cGhpY29uLWluZGVudC1yaWdodCAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDU4XCI7IH0gfVxuLmdseXBoaWNvbi1mYWNldGltZS12aWRlbyAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA1OVwiOyB9IH1cbi5nbHlwaGljb24tcGljdHVyZSAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjBcIjsgfSB9XG4uZ2x5cGhpY29uLW1hcC1tYXJrZXIgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDYyXCI7IH0gfVxuLmdseXBoaWNvbi1hZGp1c3QgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2M1wiOyB9IH1cbi5nbHlwaGljb24tdGludCAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjRcIjsgfSB9XG4uZ2x5cGhpY29uLWVkaXQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDY1XCI7IH0gfVxuLmdseXBoaWNvbi1zaGFyZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2NlwiOyB9IH1cbi5nbHlwaGljb24tY2hlY2sgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNjdcIjsgfSB9XG4uZ2x5cGhpY29uLW1vdmUgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDY4XCI7IH0gfVxuLmdseXBoaWNvbi1zdGVwLWJhY2t3YXJkICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA2OVwiOyB9IH1cbi5nbHlwaGljb24tZmFzdC1iYWNrd2FyZCAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzBcIjsgfSB9XG4uZ2x5cGhpY29uLWJhY2t3YXJkICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDcxXCI7IH0gfVxuLmdseXBoaWNvbi1wbGF5ICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3MlwiOyB9IH1cbi5nbHlwaGljb24tcGF1c2UgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzNcIjsgfSB9XG4uZ2x5cGhpY29uLXN0b3AgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDc0XCI7IH0gfVxuLmdseXBoaWNvbi1mb3J3YXJkICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3NVwiOyB9IH1cbi5nbHlwaGljb24tZmFzdC1mb3J3YXJkICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzZcIjsgfSB9XG4uZ2x5cGhpY29uLXN0ZXAtZm9yd2FyZCAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDc3XCI7IH0gfVxuLmdseXBoaWNvbi1lamVjdCAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA3OFwiOyB9IH1cbi5nbHlwaGljb24tY2hldnJvbi1sZWZ0ICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwNzlcIjsgfSB9XG4uZ2x5cGhpY29uLWNoZXZyb24tcmlnaHQgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDgwXCI7IH0gfVxuLmdseXBoaWNvbi1wbHVzLXNpZ24gICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4MVwiOyB9IH1cbi5nbHlwaGljb24tbWludXMtc2lnbiAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODJcIjsgfSB9XG4uZ2x5cGhpY29uLXJlbW92ZS1zaWduICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDgzXCI7IH0gfVxuLmdseXBoaWNvbi1vay1zaWduICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4NFwiOyB9IH1cbi5nbHlwaGljb24tcXVlc3Rpb24tc2lnbiAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODVcIjsgfSB9XG4uZ2x5cGhpY29uLWluZm8tc2lnbiAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDg2XCI7IH0gfVxuLmdseXBoaWNvbi1zY3JlZW5zaG90ICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA4N1wiOyB9IH1cbi5nbHlwaGljb24tcmVtb3ZlLWNpcmNsZSAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwODhcIjsgfSB9XG4uZ2x5cGhpY29uLW9rLWNpcmNsZSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDg5XCI7IH0gfVxuLmdseXBoaWNvbi1iYW4tY2lyY2xlICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5MFwiOyB9IH1cbi5nbHlwaGljb24tYXJyb3ctbGVmdCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwOTFcIjsgfSB9XG4uZ2x5cGhpY29uLWFycm93LXJpZ2h0ICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDkyXCI7IH0gfVxuLmdseXBoaWNvbi1hcnJvdy11cCAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5M1wiOyB9IH1cbi5nbHlwaGljb24tYXJyb3ctZG93biAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwOTRcIjsgfSB9XG4uZ2x5cGhpY29uLXNoYXJlLWFsdCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMDk1XCI7IH0gfVxuLmdseXBoaWNvbi1yZXNpemUtZnVsbCAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTA5NlwiOyB9IH1cbi5nbHlwaGljb24tcmVzaXplLXNtYWxsICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUwOTdcIjsgfSB9XG4uZ2x5cGhpY29uLWV4Y2xhbWF0aW9uLXNpZ24gICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTAxXCI7IH0gfVxuLmdseXBoaWNvbi1naWZ0ICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwMlwiOyB9IH1cbi5nbHlwaGljb24tbGVhZiAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDNcIjsgfSB9XG4uZ2x5cGhpY29uLWZpcmUgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA0XCI7IH0gfVxuLmdseXBoaWNvbi1leWUtb3BlbiAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwNVwiOyB9IH1cbi5nbHlwaGljb24tZXllLWNsb3NlICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDZcIjsgfSB9XG4uZ2x5cGhpY29uLXdhcm5pbmctc2lnbiAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTA3XCI7IH0gfVxuLmdseXBoaWNvbi1wbGFuZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEwOFwiOyB9IH1cbi5nbHlwaGljb24tY2FsZW5kYXIgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMDlcIjsgfSB9XG4uZ2x5cGhpY29uLXJhbmRvbSAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTEwXCI7IH0gfVxuLmdseXBoaWNvbi1jb21tZW50ICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExMVwiOyB9IH1cbi5nbHlwaGljb24tbWFnbmV0ICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTJcIjsgfSB9XG4uZ2x5cGhpY29uLWNoZXZyb24tdXAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTEzXCI7IH0gfVxuLmdseXBoaWNvbi1jaGV2cm9uLWRvd24gICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExNFwiOyB9IH1cbi5nbHlwaGljb24tcmV0d2VldCAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMTVcIjsgfSB9XG4uZ2x5cGhpY29uLXNob3BwaW5nLWNhcnQgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTE2XCI7IH0gfVxuLmdseXBoaWNvbi1mb2xkZXItY2xvc2UgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTExN1wiOyB9IH1cbi5nbHlwaGljb24tZm9sZGVyLW9wZW4gICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMThcIjsgfSB9XG4uZ2x5cGhpY29uLXJlc2l6ZS12ZXJ0aWNhbCAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTE5XCI7IH0gfVxuLmdseXBoaWNvbi1yZXNpemUtaG9yaXpvbnRhbCAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyMFwiOyB9IH1cbi5nbHlwaGljb24taGRkICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjFcIjsgfSB9XG4uZ2x5cGhpY29uLWJ1bGxob3JuICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTIyXCI7IH0gfVxuLmdseXBoaWNvbi1iZWxsICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyM1wiOyB9IH1cbi5nbHlwaGljb24tY2VydGlmaWNhdGUgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjRcIjsgfSB9XG4uZ2x5cGhpY29uLXRodW1icy11cCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTI1XCI7IH0gfVxuLmdseXBoaWNvbi10aHVtYnMtZG93biAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyNlwiOyB9IH1cbi5nbHlwaGljb24taGFuZC1yaWdodCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMjdcIjsgfSB9XG4uZ2x5cGhpY29uLWhhbmQtbGVmdCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTI4XCI7IH0gfVxuLmdseXBoaWNvbi1oYW5kLXVwICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEyOVwiOyB9IH1cbi5nbHlwaGljb24taGFuZC1kb3duICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzBcIjsgfSB9XG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1yaWdodCAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTMxXCI7IH0gfVxuLmdseXBoaWNvbi1jaXJjbGUtYXJyb3ctbGVmdCAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzMlwiOyB9IH1cbi5nbHlwaGljb24tY2lyY2xlLWFycm93LXVwICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzNcIjsgfSB9XG4uZ2x5cGhpY29uLWNpcmNsZS1hcnJvdy1kb3duICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM0XCI7IH0gfVxuLmdseXBoaWNvbi1nbG9iZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzNVwiOyB9IH1cbi5nbHlwaGljb24td3JlbmNoICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzZcIjsgfSB9XG4uZ2x5cGhpY29uLXRhc2tzICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTM3XCI7IH0gfVxuLmdseXBoaWNvbi1maWx0ZXIgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTEzOFwiOyB9IH1cbi5nbHlwaGljb24tYnJpZWZjYXNlICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxMzlcIjsgfSB9XG4uZ2x5cGhpY29uLWZ1bGxzY3JlZW4gICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQwXCI7IH0gfVxuLmdseXBoaWNvbi1kYXNoYm9hcmQgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0MVwiOyB9IH1cbi5nbHlwaGljb24tcGFwZXJjbGlwICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDJcIjsgfSB9XG4uZ2x5cGhpY29uLWhlYXJ0LWVtcHR5ICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQzXCI7IH0gfVxuLmdseXBoaWNvbi1saW5rICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0NFwiOyB9IH1cbi5nbHlwaGljb24tcGhvbmUgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDVcIjsgfSB9XG4uZ2x5cGhpY29uLXB1c2hwaW4gICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTQ2XCI7IH0gfVxuLmdseXBoaWNvbi11c2QgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE0OFwiOyB9IH1cbi5nbHlwaGljb24tZ2JwICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNDlcIjsgfSB9XG4uZ2x5cGhpY29uLXNvcnQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTUwXCI7IH0gfVxuLmdseXBoaWNvbi1zb3J0LWJ5LWFscGhhYmV0ICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1MVwiOyB9IH1cbi5nbHlwaGljb24tc29ydC1ieS1hbHBoYWJldC1hbHQgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTJcIjsgfSB9XG4uZ2x5cGhpY29uLXNvcnQtYnktb3JkZXIgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTUzXCI7IH0gfVxuLmdseXBoaWNvbi1zb3J0LWJ5LW9yZGVyLWFsdCAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1NFwiOyB9IH1cbi5nbHlwaGljb24tc29ydC1ieS1hdHRyaWJ1dGVzICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNTVcIjsgfSB9XG4uZ2x5cGhpY29uLXNvcnQtYnktYXR0cmlidXRlcy1hbHQgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTU2XCI7IH0gfVxuLmdseXBoaWNvbi11bmNoZWNrZWQgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE1N1wiOyB9IH1cbi5nbHlwaGljb24tZXhwYW5kICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNThcIjsgfSB9XG4uZ2x5cGhpY29uLWNvbGxhcHNlLWRvd24gICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTU5XCI7IH0gfVxuLmdseXBoaWNvbi1jb2xsYXBzZS11cCAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2MFwiOyB9IH1cbi5nbHlwaGljb24tbG9nLWluICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjFcIjsgfSB9XG4uZ2x5cGhpY29uLWZsYXNoICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTYyXCI7IH0gfVxuLmdseXBoaWNvbi1sb2ctb3V0ICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2M1wiOyB9IH1cbi5nbHlwaGljb24tbmV3LXdpbmRvdyAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjRcIjsgfSB9XG4uZ2x5cGhpY29uLXJlY29yZCAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTY1XCI7IH0gfVxuLmdseXBoaWNvbi1zYXZlICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2NlwiOyB9IH1cbi5nbHlwaGljb24tb3BlbiAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNjdcIjsgfSB9XG4uZ2x5cGhpY29uLXNhdmVkICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTY4XCI7IH0gfVxuLmdseXBoaWNvbi1pbXBvcnQgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE2OVwiOyB9IH1cbi5nbHlwaGljb24tZXhwb3J0ICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzBcIjsgfSB9XG4uZ2x5cGhpY29uLXNlbmQgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTcxXCI7IH0gfVxuLmdseXBoaWNvbi1mbG9wcHktZGlzayAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3MlwiOyB9IH1cbi5nbHlwaGljb24tZmxvcHB5LXNhdmVkICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzNcIjsgfSB9XG4uZ2x5cGhpY29uLWZsb3BweS1yZW1vdmUgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTc0XCI7IH0gfVxuLmdseXBoaWNvbi1mbG9wcHktc2F2ZSAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3NVwiOyB9IH1cbi5nbHlwaGljb24tZmxvcHB5LW9wZW4gICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzZcIjsgfSB9XG4uZ2x5cGhpY29uLWNyZWRpdC1jYXJkICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTc3XCI7IH0gfVxuLmdseXBoaWNvbi10cmFuc2ZlciAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE3OFwiOyB9IH1cbi5nbHlwaGljb24tY3V0bGVyeSAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxNzlcIjsgfSB9XG4uZ2x5cGhpY29uLWhlYWRlciAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTgwXCI7IH0gfVxuLmdseXBoaWNvbi1jb21wcmVzc2VkICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4MVwiOyB9IH1cbi5nbHlwaGljb24tZWFycGhvbmUgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODJcIjsgfSB9XG4uZ2x5cGhpY29uLXBob25lLWFsdCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTgzXCI7IH0gfVxuLmdseXBoaWNvbi10b3dlciAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4NFwiOyB9IH1cbi5nbHlwaGljb24tc3RhdHMgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODVcIjsgfSB9XG4uZ2x5cGhpY29uLXNkLXZpZGVvICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTg2XCI7IH0gfVxuLmdseXBoaWNvbi1oZC12aWRlbyAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE4N1wiOyB9IH1cbi5nbHlwaGljb24tc3VidGl0bGVzICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxODhcIjsgfSB9XG4uZ2x5cGhpY29uLXNvdW5kLXN0ZXJlbyAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTg5XCI7IH0gfVxuLmdseXBoaWNvbi1zb3VuZC1kb2xieSAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5MFwiOyB9IH1cbi5nbHlwaGljb24tc291bmQtNS0xICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOTFcIjsgfSB9XG4uZ2x5cGhpY29uLXNvdW5kLTYtMSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTkyXCI7IH0gfVxuLmdseXBoaWNvbi1zb3VuZC03LTEgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5M1wiOyB9IH1cbi5nbHlwaGljb24tY29weXJpZ2h0LW1hcmsgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOTRcIjsgfSB9XG4uZ2x5cGhpY29uLXJlZ2lzdHJhdGlvbi1tYXJrICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTk1XCI7IH0gfVxuLmdseXBoaWNvbi1jbG91ZC1kb3dubG9hZCAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTE5N1wiOyB9IH1cbi5nbHlwaGljb24tY2xvdWQtdXBsb2FkICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUxOThcIjsgfSB9XG4uZ2x5cGhpY29uLXRyZWUtY29uaWZlciAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMTk5XCI7IH0gfVxuLmdseXBoaWNvbi10cmVlLWRlY2lkdW91cyAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwMFwiOyB9IH1cbi5nbHlwaGljb24tY2QgICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMDFcIjsgfSB9XG4uZ2x5cGhpY29uLXNhdmUtZmlsZSAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjAyXCI7IH0gfVxuLmdseXBoaWNvbi1vcGVuLWZpbGUgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwM1wiOyB9IH1cbi5nbHlwaGljb24tbGV2ZWwtdXAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMDRcIjsgfSB9XG4uZ2x5cGhpY29uLWNvcHkgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjA1XCI7IH0gfVxuLmdseXBoaWNvbi1wYXN0ZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIwNlwiOyB9IH1cbi8vIFRoZSBmb2xsb3dpbmcgMiBHbHlwaGljb25zIGFyZSBvbWl0dGVkIGZvciB0aGUgdGltZSBiZWluZyBiZWNhdXNlXG4vLyB0aGV5IGN1cnJlbnRseSB1c2UgVW5pY29kZSBjb2RlcG9pbnRzIHRoYXQgYXJlIG91dHNpZGUgdGhlXG4vLyBCYXNpYyBNdWx0aWxpbmd1YWwgUGxhbmUgKEJNUCkuIE9sZGVyIGJ1Z2d5IHZlcnNpb25zIG9mIFdlYktpdCBjYW4ndCBoYW5kbGVcbi8vIG5vbi1CTVAgY29kZXBvaW50cyBpbiBDU1Mgc3RyaW5nIGVzY2FwZXMsIGFuZCB0aHVzIGNhbid0IGRpc3BsYXkgdGhlc2UgdHdvIGljb25zLlxuLy8gTm90YWJseSwgdGhlIGJ1ZyBhZmZlY3RzIHNvbWUgb2xkZXIgdmVyc2lvbnMgb2YgdGhlIEFuZHJvaWQgQnJvd3Nlci5cbi8vIE1vcmUgaW5mbzogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMDEwNlxuLy8gLmdseXBoaWNvbi1kb29yICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMWY2YWFcIjsgfSB9XG4vLyAuZ2x5cGhpY29uLWtleSAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwxZjUxMVwiOyB9IH1cbi5nbHlwaGljb24tYWxlcnQgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMDlcIjsgfSB9XG4uZ2x5cGhpY29uLWVxdWFsaXplciAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjEwXCI7IH0gfVxuLmdseXBoaWNvbi1raW5nICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIxMVwiOyB9IH1cbi5nbHlwaGljb24tcXVlZW4gICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMTJcIjsgfSB9XG4uZ2x5cGhpY29uLXBhd24gICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjEzXCI7IH0gfVxuLmdseXBoaWNvbi1iaXNob3AgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIxNFwiOyB9IH1cbi5nbHlwaGljb24ta25pZ2h0ICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMTVcIjsgfSB9XG4uZ2x5cGhpY29uLWJhYnktZm9ybXVsYSAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjE2XCI7IH0gfVxuLmdseXBoaWNvbi10ZW50ICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjZmYVwiOyB9IH1cbi5nbHlwaGljb24tYmxhY2tib2FyZCAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMThcIjsgfSB9XG4uZ2x5cGhpY29uLWJlZCAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjE5XCI7IH0gfVxuLmdseXBoaWNvbi1hcHBsZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZjhmZlwiOyB9IH1cbi5nbHlwaGljb24tZXJhc2UgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMjFcIjsgfSB9XG4uZ2x5cGhpY29uLWhvdXJnbGFzcyAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwyMzFiXCI7IH0gfVxuLmdseXBoaWNvbi1sYW1wICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIyM1wiOyB9IH1cbi5nbHlwaGljb24tZHVwbGljYXRlICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMjRcIjsgfSB9XG4uZ2x5cGhpY29uLXBpZ2d5LWJhbmsgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjI1XCI7IH0gfVxuLmdseXBoaWNvbi1zY2lzc29ycyAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIyNlwiOyB9IH1cbi5nbHlwaGljb24tYml0Y29pbiAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMjdcIjsgfSB9XG4uZ2x5cGhpY29uLWJ0YyAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjI3XCI7IH0gfVxuLmdseXBoaWNvbi14YnQgICAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIyN1wiOyB9IH1cbi5nbHlwaGljb24teWVuICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDAwYTVcIjsgfSB9XG4uZ2x5cGhpY29uLWpweSAgICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFwwMGE1XCI7IH0gfVxuLmdseXBoaWNvbi1ydWJsZSAgICAgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcMjBiZFwiOyB9IH1cbi5nbHlwaGljb24tcnViICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXDIwYmRcIjsgfSB9XG4uZ2x5cGhpY29uLXNjYWxlICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjMwXCI7IH0gfVxuLmdseXBoaWNvbi1pY2UtbG9sbHkgICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIzMVwiOyB9IH1cbi5nbHlwaGljb24taWNlLWxvbGx5LXRhc3RlZCAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzJcIjsgfSB9XG4uZ2x5cGhpY29uLWVkdWNhdGlvbiAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjMzXCI7IH0gfVxuLmdseXBoaWNvbi1vcHRpb24taG9yaXpvbnRhbCAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIzNFwiOyB9IH1cbi5nbHlwaGljb24tb3B0aW9uLXZlcnRpY2FsICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzVcIjsgfSB9XG4uZ2x5cGhpY29uLW1lbnUtaGFtYnVyZ2VyICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjM2XCI7IH0gfVxuLmdseXBoaWNvbi1tb2RhbC13aW5kb3cgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTIzN1wiOyB9IH1cbi5nbHlwaGljb24tb2lsICAgICAgICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyMzhcIjsgfSB9XG4uZ2x5cGhpY29uLWdyYWluICAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjM5XCI7IH0gfVxuLmdseXBoaWNvbi1zdW5nbGFzc2VzICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0MFwiOyB9IH1cbi5nbHlwaGljb24tdGV4dC1zaXplICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNDFcIjsgfSB9XG4uZ2x5cGhpY29uLXRleHQtY29sb3IgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQyXCI7IH0gfVxuLmdseXBoaWNvbi10ZXh0LWJhY2tncm91bmQgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0M1wiOyB9IH1cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLXRvcCAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNDRcIjsgfSB9XG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi1ib3R0b20gICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQ1XCI7IH0gfVxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24taG9yaXpvbnRhbHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0NlwiOyB9IH1cbi5nbHlwaGljb24tb2JqZWN0LWFsaWduLWxlZnQgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNDdcIjsgfSB9XG4uZ2x5cGhpY29uLW9iamVjdC1hbGlnbi12ZXJ0aWNhbCAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjQ4XCI7IH0gfVxuLmdseXBoaWNvbi1vYmplY3QtYWxpZ24tcmlnaHQgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI0OVwiOyB9IH1cbi5nbHlwaGljb24tdHJpYW5nbGUtcmlnaHQgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNTBcIjsgfSB9XG4uZ2x5cGhpY29uLXRyaWFuZ2xlLWxlZnQgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjUxXCI7IH0gfVxuLmdseXBoaWNvbi10cmlhbmdsZS1ib3R0b20gICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1MlwiOyB9IH1cbi5nbHlwaGljb24tdHJpYW5nbGUtdG9wICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNTNcIjsgfSB9XG4uZ2x5cGhpY29uLWNvbnNvbGUgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjU0XCI7IH0gfVxuLmdseXBoaWNvbi1zdXBlcnNjcmlwdCAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1NVwiOyB9IH1cbi5nbHlwaGljb24tc3Vic2NyaXB0ICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNTZcIjsgfSB9XG4uZ2x5cGhpY29uLW1lbnUtbGVmdCAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjU3XCI7IH0gfVxuLmdseXBoaWNvbi1tZW51LXJpZ2h0ICAgICAgICAgICAgIHsgJjpiZWZvcmUgeyBjb250ZW50OiBcIlxcZTI1OFwiOyB9IH1cbi5nbHlwaGljb24tbWVudS1kb3duICAgICAgICAgICAgICB7ICY6YmVmb3JlIHsgY29udGVudDogXCJcXGUyNTlcIjsgfSB9XG4uZ2x5cGhpY29uLW1lbnUtdXAgICAgICAgICAgICAgICAgeyAmOmJlZm9yZSB7IGNvbnRlbnQ6IFwiXFxlMjYwXCI7IH0gfVxuIiwiLypcclxuKiBUaGlyZCBQYXJ0eVxyXG4qL1xyXG5AaW1wb3J0ICcvYm93ZXJfY29tcG9uZW50cy9ub3JtYWxpemUuY3NzL25vcm1hbGl6ZS5jc3MnO1xyXG5AaW1wb3J0ICcvYm93ZXJfY29tcG9uZW50cy9mb250LWF3ZXNvbWUvY3NzL2ZvbnQtYXdlc29tZS5jc3MnO1xyXG5AaW1wb3J0ICcvYm93ZXJfY29tcG9uZW50cy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5jc3MnO1xyXG5AaW1wb3J0ICcvYm93ZXJfY29tcG9uZW50cy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay10aGVtZS5jc3MnO1xyXG5cclxuXHJcblxyXG5cclxuLypcclxuKiBDdXN0b21cclxuKi9cclxuQGltcG9ydCAnX2Jvb3RzdHJhcCc7XHJcbkBpbXBvcnQgJ19mb250cyc7XHJcbkBpbXBvcnQgJ19saW5rcyc7XHJcblxyXG5AaW1wb3J0ICdfaHRtbCc7XHJcblxyXG5AaW1wb3J0ICdwYXJ0aWFscy9oZWFkZXInO1xyXG5AaW1wb3J0ICdwYXJ0aWFscy9zZWFyY2gnO1xyXG5AaW1wb3J0ICdwYXJ0aWFscy9zbGlkZXInO1xyXG5AaW1wb3J0ICdwYXJ0aWFscy9zaWRlYmFyJztcclxuQGltcG9ydCAncGFydGlhbHMvY29udGVudCc7XHJcbkBpbXBvcnQgJ3BhcnRpYWxzL3NpbmdsZSc7XHJcbkBpbXBvcnQgJ3BhcnRpYWxzL21hbmFnZXInO1xyXG5AaW1wb3J0ICdwYXJ0aWFscy9mb290ZXInO1xyXG5AaW1wb3J0ICdwYXJ0aWFscy9tZWRpYSc7IiwiLy8gVmVuZG9yIFByZWZpeGVzXG4vL1xuLy8gQWxsIHZlbmRvciBtaXhpbnMgYXJlIGRlcHJlY2F0ZWQgYXMgb2YgdjMuMi4wIGR1ZSB0byB0aGUgaW50cm9kdWN0aW9uIG9mXG4vLyBBdXRvcHJlZml4ZXIgaW4gb3VyIEdydW50ZmlsZS4gVGhleSBoYXZlIGJlZW4gcmVtb3ZlZCBpbiB2NC5cblxuLy8gLSBBbmltYXRpb25zXG4vLyAtIEJhY2tmYWNlIHZpc2liaWxpdHlcbi8vIC0gQm94IHNoYWRvd1xuLy8gLSBCb3ggc2l6aW5nXG4vLyAtIENvbnRlbnQgY29sdW1uc1xuLy8gLSBIeXBoZW5zXG4vLyAtIFBsYWNlaG9sZGVyIHRleHRcbi8vIC0gVHJhbnNmb3JtYXRpb25zXG4vLyAtIFRyYW5zaXRpb25zXG4vLyAtIFVzZXIgU2VsZWN0XG5cblxuLy8gQW5pbWF0aW9uc1xuQG1peGluIGFuaW1hdGlvbigkYW5pbWF0aW9uKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiAkYW5pbWF0aW9uO1xuICAgICAgIC1vLWFuaW1hdGlvbjogJGFuaW1hdGlvbjtcbiAgICAgICAgICBhbmltYXRpb246ICRhbmltYXRpb247XG59XG5AbWl4aW4gYW5pbWF0aW9uLW5hbWUoJG5hbWUpIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogJG5hbWU7XG4gICAgICAgICAgYW5pbWF0aW9uLW5hbWU6ICRuYW1lO1xufVxuQG1peGluIGFuaW1hdGlvbi1kdXJhdGlvbigkZHVyYXRpb24pIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcbiAgICAgICAgICBhbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcbn1cbkBtaXhpbiBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uKCR0aW1pbmctZnVuY3Rpb24pIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiAkdGltaW5nLWZ1bmN0aW9uO1xuICAgICAgICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ICR0aW1pbmctZnVuY3Rpb247XG59XG5AbWl4aW4gYW5pbWF0aW9uLWRlbGF5KCRkZWxheSkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogJGRlbGF5O1xuICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogJGRlbGF5O1xufVxuQG1peGluIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQoJGl0ZXJhdGlvbi1jb3VudCkge1xuICAtd2Via2l0LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6ICRpdGVyYXRpb24tY291bnQ7XG4gICAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogJGl0ZXJhdGlvbi1jb3VudDtcbn1cbkBtaXhpbiBhbmltYXRpb24tZGlyZWN0aW9uKCRkaXJlY3Rpb24pIHtcbiAgLXdlYmtpdC1hbmltYXRpb24tZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xuICAgICAgICAgIGFuaW1hdGlvbi1kaXJlY3Rpb246ICRkaXJlY3Rpb247XG59XG5AbWl4aW4gYW5pbWF0aW9uLWZpbGwtbW9kZSgkZmlsbC1tb2RlKSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogJGZpbGwtbW9kZTtcbiAgICAgICAgICBhbmltYXRpb24tZmlsbC1tb2RlOiAkZmlsbC1tb2RlO1xufVxuXG4vLyBCYWNrZmFjZSB2aXNpYmlsaXR5XG4vLyBQcmV2ZW50IGJyb3dzZXJzIGZyb20gZmxpY2tlcmluZyB3aGVuIHVzaW5nIENTUyAzRCB0cmFuc2Zvcm1zLlxuLy8gRGVmYXVsdCB2YWx1ZSBpcyBgdmlzaWJsZWAsIGJ1dCBjYW4gYmUgY2hhbmdlZCB0byBgaGlkZGVuYFxuXG5AbWl4aW4gYmFja2ZhY2UtdmlzaWJpbGl0eSgkdmlzaWJpbGl0eSkge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6ICR2aXNpYmlsaXR5O1xuICAgICAtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6ICR2aXNpYmlsaXR5O1xuICAgICAgICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6ICR2aXNpYmlsaXR5O1xufVxuXG4vLyBEcm9wIHNoYWRvd3Ncbi8vXG4vLyBOb3RlOiBEZXByZWNhdGVkIGAuYm94LXNoYWRvdygpYCBhcyBvZiB2My4xLjAgc2luY2UgYWxsIG9mIEJvb3RzdHJhcCdzXG4vLyBzdXBwb3J0ZWQgYnJvd3NlcnMgdGhhdCBoYXZlIGJveCBzaGFkb3cgY2FwYWJpbGl0aWVzIG5vdyBzdXBwb3J0IGl0LlxuXG5AbWl4aW4gYm94LXNoYWRvdygkc2hhZG93Li4uKSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogJHNoYWRvdzsgLy8gaU9TIDw0LjMgJiBBbmRyb2lkIDw0LjFcbiAgICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93O1xufVxuXG4vLyBCb3ggc2l6aW5nXG5AbWl4aW4gYm94LXNpemluZygkYm94bW9kZWwpIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiAkYm94bW9kZWw7XG4gICAgIC1tb3otYm94LXNpemluZzogJGJveG1vZGVsO1xuICAgICAgICAgIGJveC1zaXppbmc6ICRib3htb2RlbDtcbn1cblxuLy8gQ1NTMyBDb250ZW50IENvbHVtbnNcbkBtaXhpbiBjb250ZW50LWNvbHVtbnMoJGNvbHVtbi1jb3VudCwgJGNvbHVtbi1nYXA6ICRncmlkLWd1dHRlci13aWR0aCkge1xuICAtd2Via2l0LWNvbHVtbi1jb3VudDogJGNvbHVtbi1jb3VudDtcbiAgICAgLW1vei1jb2x1bW4tY291bnQ6ICRjb2x1bW4tY291bnQ7XG4gICAgICAgICAgY29sdW1uLWNvdW50OiAkY29sdW1uLWNvdW50O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6ICRjb2x1bW4tZ2FwO1xuICAgICAtbW96LWNvbHVtbi1nYXA6ICRjb2x1bW4tZ2FwO1xuICAgICAgICAgIGNvbHVtbi1nYXA6ICRjb2x1bW4tZ2FwO1xufVxuXG4vLyBPcHRpb25hbCBoeXBoZW5hdGlvblxuQG1peGluIGh5cGhlbnMoJG1vZGU6IGF1dG8pIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAtd2Via2l0LWh5cGhlbnM6ICRtb2RlO1xuICAgICAtbW96LWh5cGhlbnM6ICRtb2RlO1xuICAgICAgLW1zLWh5cGhlbnM6ICRtb2RlOyAvLyBJRTEwK1xuICAgICAgIC1vLWh5cGhlbnM6ICRtb2RlO1xuICAgICAgICAgIGh5cGhlbnM6ICRtb2RlO1xufVxuXG4vLyBQbGFjZWhvbGRlciB0ZXh0XG5AbWl4aW4gcGxhY2Vob2xkZXIoJGNvbG9yOiAkaW5wdXQtY29sb3ItcGxhY2Vob2xkZXIpIHtcbiAgLy8gRmlyZWZveFxuICAmOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIG9wYWNpdHk6IDE7IC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2XG4gIH1cbiAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogJGNvbG9yOyB9IC8vIEludGVybmV0IEV4cGxvcmVyIDEwK1xuICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyICB7IGNvbG9yOiAkY29sb3I7IH0gLy8gU2FmYXJpIGFuZCBDaHJvbWVcbn1cblxuLy8gVHJhbnNmb3JtYXRpb25zXG5AbWl4aW4gc2NhbGUoJHJhdGlvLi4uKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkcmF0aW8pO1xuICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlKCRyYXRpbyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgkcmF0aW8pO1xufVxuXG5AbWl4aW4gc2NhbGVYKCRyYXRpbykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVgoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlWCgkcmF0aW8pO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKCRyYXRpbyk7XG59XG5AbWl4aW4gc2NhbGVZKCRyYXRpbykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZVkoJHJhdGlvKTsgLy8gSUU5IG9ubHlcbiAgICAgICAtby10cmFuc2Zvcm06IHNjYWxlWSgkcmF0aW8pO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKCRyYXRpbyk7XG59XG5AbWl4aW4gc2tldygkeCwgJHkpIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXdYKCR4KSBza2V3WSgkeSk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBza2V3WCgkeCkgc2tld1koJHkpOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy80ODg1OyBJRTkrXG4gICAgICAgLW8tdHJhbnNmb3JtOiBza2V3WCgkeCkgc2tld1koJHkpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goJHgpIHNrZXdZKCR5KTtcbn1cbkBtaXhpbiB0cmFuc2xhdGUoJHgsICR5KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgkeCwgJHkpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKCR4LCAkeSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHgsICR5KTtcbn1cbkBtaXhpbiB0cmFuc2xhdGUzZCgkeCwgJHksICR6KSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgkeCwgJHksICR6KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCR4LCAkeSwgJHopO1xufVxuQG1peGluIHJvdGF0ZSgkZGVncmVlcykge1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7IC8vIElFOSBvbmx5XG4gICAgICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiByb3RhdGVYKCRkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVgoJGRlZ3JlZXMpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWCgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiByb3RhdGVZKCRkZWdyZWVzKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZVkoJGRlZ3JlZXMpOyAvLyBJRTkgb25seVxuICAgICAgIC1vLXRyYW5zZm9ybTogcm90YXRlWSgkZGVncmVlcyk7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVZKCRkZWdyZWVzKTtcbn1cbkBtaXhpbiBwZXJzcGVjdGl2ZSgkcGVyc3BlY3RpdmUpIHtcbiAgLXdlYmtpdC1wZXJzcGVjdGl2ZTogJHBlcnNwZWN0aXZlO1xuICAgICAtbW96LXBlcnNwZWN0aXZlOiAkcGVyc3BlY3RpdmU7XG4gICAgICAgICAgcGVyc3BlY3RpdmU6ICRwZXJzcGVjdGl2ZTtcbn1cbkBtaXhpbiBwZXJzcGVjdGl2ZS1vcmlnaW4oJHBlcnNwZWN0aXZlKSB7XG4gIC13ZWJraXQtcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XG4gICAgIC1tb3otcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XG4gICAgICAgICAgcGVyc3BlY3RpdmUtb3JpZ2luOiAkcGVyc3BlY3RpdmU7XG59XG5AbWl4aW4gdHJhbnNmb3JtLW9yaWdpbigkb3JpZ2luKSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbiAgICAgLW1vei10cmFuc2Zvcm0tb3JpZ2luOiAkb3JpZ2luO1xuICAgICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46ICRvcmlnaW47IC8vIElFOSBvbmx5XG4gICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogJG9yaWdpbjtcbn1cblxuXG4vLyBUcmFuc2l0aW9uc1xuXG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICAtd2Via2l0LXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgIC1vLXRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uO1xufVxuQG1peGluIHRyYW5zaXRpb24tcHJvcGVydHkoJHRyYW5zaXRpb24tcHJvcGVydHkuLi4pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAkdHJhbnNpdGlvbi1wcm9wZXJ0eTtcbiAgICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiAkdHJhbnNpdGlvbi1wcm9wZXJ0eTtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLWRlbGF5KCR0cmFuc2l0aW9uLWRlbGF5KSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XG4gICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogJHRyYW5zaXRpb24tZGVsYXk7XG59XG5AbWl4aW4gdHJhbnNpdGlvbi1kdXJhdGlvbigkdHJhbnNpdGlvbi1kdXJhdGlvbi4uLikge1xuICAtd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uO1xuICAgICAgICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICR0cmFuc2l0aW9uLWR1cmF0aW9uO1xufVxuQG1peGluIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uKCR0aW1pbmctZnVuY3Rpb24pIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRpbWluZy1mdW5jdGlvbjtcbiAgICAgICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHRpbWluZy1mdW5jdGlvbjtcbn1cbkBtaXhpbiB0cmFuc2l0aW9uLXRyYW5zZm9ybSgkdHJhbnNpdGlvbi4uLikge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuICAgICAtbW96LXRyYW5zaXRpb246IC1tb3otdHJhbnNmb3JtICR0cmFuc2l0aW9uO1xuICAgICAgIC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAkdHJhbnNpdGlvbjtcbiAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gJHRyYW5zaXRpb247XG59XG5cblxuLy8gVXNlciBzZWxlY3Rcbi8vIEZvciBzZWxlY3RpbmcgdGV4dCBvbiB0aGUgcGFnZVxuXG5AbWl4aW4gdXNlci1zZWxlY3QoJHNlbGVjdCkge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiAkc2VsZWN0O1xuICAgICAtbW96LXVzZXItc2VsZWN0OiAkc2VsZWN0O1xuICAgICAgLW1zLXVzZXItc2VsZWN0OiAkc2VsZWN0OyAvLyBJRTEwK1xuICAgICAgICAgIHVzZXItc2VsZWN0OiAkc2VsZWN0O1xufVxuIiwiLy9cclxuLy8gU2NhZmZvbGRpbmdcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcblxyXG4vLyBSZXNldCB0aGUgYm94LXNpemluZ1xyXG4vL1xyXG4vLyBIZWFkcyB1cCEgVGhpcyByZXNldCBtYXkgY2F1c2UgY29uZmxpY3RzIHdpdGggc29tZSB0aGlyZC1wYXJ0eSB3aWRnZXRzLlxyXG4vLyBGb3IgcmVjb21tZW5kYXRpb25zIG9uIHJlc29sdmluZyBzdWNoIGNvbmZsaWN0cywgc2VlXHJcbi8vIGh0dHA6Ly9nZXRib290c3RyYXAuY29tL2dldHRpbmctc3RhcnRlZC8jdGhpcmQtYm94LXNpemluZ1xyXG4qIHtcclxuICBAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xyXG59XHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHtcclxuICBAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xyXG59XHJcblxyXG5cclxuLy8gQm9keSByZXNldFxyXG5cclxuaHRtbCB7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xyXG4gIGNvbG9yOiAkdGV4dC1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZztcclxufVxyXG5cclxuLy8gUmVzZXQgZm9udHMgZm9yIHJlbGV2YW50IGVsZW1lbnRzXHJcbmlucHV0LFxyXG5idXR0b24sXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxufVxyXG5cclxuXHJcbi8vIExpbmtzXHJcblxyXG5hIHtcclxuICBjb2xvcjogJGxpbmstY29sb3I7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAmOmhvdmVyLFxyXG4gICY6Zm9jdXMge1xyXG4gICAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xyXG4gICAgLy90ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIEBpbmNsdWRlIHRhYi1mb2N1cztcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBGaWd1cmVzXHJcbi8vXHJcbi8vIFdlIHJlc2V0IHRoaXMgaGVyZSBiZWNhdXNlIHByZXZpb3VzbHkgTm9ybWFsaXplIGhhZCBubyBgZmlndXJlYCBtYXJnaW5zLiBUaGlzXHJcbi8vIGVuc3VyZXMgd2UgZG9uJ3QgYnJlYWsgYW55b25lJ3MgdXNlIG9mIHRoZSBlbGVtZW50LlxyXG5cclxuZmlndXJlIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcblxyXG4vLyBJbWFnZXNcclxuXHJcbmltZyB7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLy8gUmVzcG9uc2l2ZSBpbWFnZXMgKGVuc3VyZSBpbWFnZXMgZG9uJ3Qgc2NhbGUgYmV5b25kIHRoZWlyIHBhcmVudHMpXHJcbi5pbWctcmVzcG9uc2l2ZSB7XHJcbiAgQGluY2x1ZGUgaW1nLXJlc3BvbnNpdmU7XHJcbn1cclxuXHJcbi8vIFJvdW5kZWQgY29ybmVyc1xyXG4uaW1nLXJvdW5kZWQge1xyXG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxhcmdlO1xyXG59XHJcblxyXG4vLyBJbWFnZSB0aHVtYm5haWxzXHJcbi8vXHJcbi8vIEhlYWRzIHVwISBUaGlzIGlzIG1peGluLWVkIGludG8gdGh1bWJuYWlscy5sZXNzIGZvciBgLnRodW1ibmFpbGAuXHJcbi5pbWctdGh1bWJuYWlsIHtcclxuICBwYWRkaW5nOiAkdGh1bWJuYWlsLXBhZGRpbmc7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJHRodW1ibmFpbC1ib3JkZXI7XHJcbiAgYm9yZGVyLXJhZGl1czogJHRodW1ibmFpbC1ib3JkZXItcmFkaXVzO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oYWxsIC4ycyBlYXNlLWluLW91dCk7XHJcblxyXG4gIC8vIEtlZXAgdGhlbSBhdCBtb3N0IDEwMCUgd2lkZVxyXG4gIEBpbmNsdWRlIGltZy1yZXNwb25zaXZlKGlubGluZS1ibG9jayk7XHJcbn1cclxuXHJcbi8vIFBlcmZlY3QgY2lyY2xlXHJcbi5pbWctY2lyY2xlIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7IC8vIHNldCByYWRpdXMgaW4gcGVyY2VudHNcclxufVxyXG5cclxuXHJcbi8vIEhvcml6b250YWwgcnVsZXNcclxuXHJcbmhyIHtcclxuICBtYXJnaW4tdG9wOiAgICAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkO1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgJGhyLWJvcmRlcjtcclxufVxyXG5cclxuXHJcbi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXHJcbi8vXHJcbi8vIFNlZTogaHR0cDovL2ExMXlwcm9qZWN0LmNvbS9wb3N0cy9ob3ctdG8taGlkZS1jb250ZW50XHJcblxyXG4uc3Itb25seSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxcHg7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBjbGlwOiByZWN0KDAsMCwwLDApO1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXHJcbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cDovL3d3dy53My5vcmcvVFIvMjAxMy9OT1RFLVdDQUcyMC1URUNIUy0yMDEzMDkwNS9HMVxyXG4vLyBDcmVkaXQ6IEhUTUw1IEJvaWxlcnBsYXRlXHJcblxyXG4uc3Itb25seS1mb2N1c2FibGUge1xyXG4gICY6YWN0aXZlLFxyXG4gICY6Zm9jdXMge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBjbGlwOiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIGlPUyBcImNsaWNrYWJsZSBlbGVtZW50c1wiIGZpeCBmb3Igcm9sZT1cImJ1dHRvblwiXHJcbi8vXHJcbi8vIEZpeGVzIFwiY2xpY2thYmlsaXR5XCIgaXNzdWUgKGFuZCBtb3JlIGdlbmVyYWxseSwgdGhlIGZpcmluZyBvZiBldmVudHMgc3VjaCBhcyBmb2N1cyBhcyB3ZWxsKVxyXG4vLyBmb3IgdHJhZGl0aW9uYWxseSBub24tZm9jdXNhYmxlIGVsZW1lbnRzIHdpdGggcm9sZT1cImJ1dHRvblwiXHJcbi8vIHNlZSBodHRwczovL2RldmVsb3Blci5tb3ppbGxhLm9yZy9lbi1VUy9kb2NzL1dlYi9FdmVudHMvY2xpY2sjU2FmYXJpX01vYmlsZVxyXG5cclxuW3JvbGU9XCJidXR0b25cIl0ge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4iLCIvLyBJbWFnZSBNaXhpbnNcbi8vIC0gUmVzcG9uc2l2ZSBpbWFnZVxuLy8gLSBSZXRpbmEgaW1hZ2VcblxuXG4vLyBSZXNwb25zaXZlIGltYWdlXG4vL1xuLy8gS2VlcCBpbWFnZXMgZnJvbSBzY2FsaW5nIGJleW9uZCB0aGUgd2lkdGggb2YgdGhlaXIgcGFyZW50cy5cbkBtaXhpbiBpbWctcmVzcG9uc2l2ZSgkZGlzcGxheTogYmxvY2spIHtcbiAgZGlzcGxheTogJGRpc3BsYXk7XG4gIG1heC13aWR0aDogMTAwJTsgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgaGVpZ2h0OiBhdXRvOyAvLyBQYXJ0IDI6IFNjYWxlIHRoZSBoZWlnaHQgYWNjb3JkaW5nIHRvIHRoZSB3aWR0aCwgb3RoZXJ3aXNlIHlvdSBnZXQgc3RyZXRjaGluZ1xufVxuXG5cbi8vIFJldGluYSBpbWFnZVxuLy9cbi8vIFNob3J0IHJldGluYSBtaXhpbiBmb3Igc2V0dGluZyBiYWNrZ3JvdW5kLWltYWdlIGFuZCAtc2l6ZS4gTm90ZSB0aGF0IHRoZVxuLy8gc3BlbGxpbmcgb2YgYG1pbi0tbW96LWRldmljZS1waXhlbC1yYXRpb2AgaXMgaW50ZW50aW9uYWwuXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoaWYoJGJvb3RzdHJhcC1zYXNzLWFzc2V0LWhlbHBlciwgdHdicy1pbWFnZS1wYXRoKFwiI3skZmlsZS0xeH1cIiksIFwiI3skZmlsZS0xeH1cIikpO1xuXG4gIEBtZWRpYVxuICBvbmx5IHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMiksXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgbWluLS1tb3otZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgb25seSBzY3JlZW4gYW5kICggICAgIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDIvMSksXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgICAgICBtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSxcbiAgb25seSBzY3JlZW4gYW5kICggICAgICAgICAgICAgICAgbWluLXJlc29sdXRpb246IDE5MmRwaSksXG4gIG9ubHkgc2NyZWVuIGFuZCAoICAgICAgICAgICAgICAgIG1pbi1yZXNvbHV0aW9uOiAyZHBweCkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChpZigkYm9vdHN0cmFwLXNhc3MtYXNzZXQtaGVscGVyLCB0d2JzLWltYWdlLXBhdGgoXCIjeyRmaWxlLTJ4fVwiKSwgXCIjeyRmaWxlLTJ4fVwiKSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcbiAgfVxufVxuIiwiLy9cclxuLy8gVHlwb2dyYXBoeVxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG5cclxuXHJcbi8vIEhlYWRpbmdzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXHJcbi5oMSwgLmgyLCAuaDMsIC5oNCwgLmg1LCAuaDYge1xyXG5cdGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcclxuXHRmb250LWZhbWlseTogXCJGbGFtaW5nb1ZSXCI7XHJcblxyXG5cclxuXHRzbWFsbCxcclxuXHQuc21hbGwge1xyXG5cclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0Y29sb3I6ICRoZWFkaW5ncy1zbWFsbC1jb2xvcjtcclxuXHR9XHJcbn1cclxuLmgxLFxyXG4uaDIsXHJcbi5oMyB7XHJcblx0bWFyZ2luLWJvdHRvbTogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDMpO1xyXG5cclxuXHRzbWFsbCxcclxuXHQuc21hbGwge1xyXG5cdFx0Zm9udC1zaXplOiA2NSU7XHJcblx0fVxyXG59XHJcbmgxLFxyXG5oMixcclxuaDMge1xyXG5cdG1hcmdpbi10b3A6ICRsaW5lLWhlaWdodC1jb21wdXRlZCAqIDEuMjtcclxuXHRtYXJnaW4tYm90dG9tOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkIC8gMik7XHJcblxyXG5cdHNtYWxsLFxyXG5cdC5zbWFsbCB7XHJcblx0XHRmb250LXNpemU6IDY1JTtcclxuXHR9XHJcbn1cclxuaDQsXHJcbmg1LFxyXG5oNiB7XHJcblx0bWFyZ2luLXRvcDogKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpO1xyXG5cdG1hcmdpbi1ib3R0b206ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcclxuXHJcblx0c21hbGwsXHJcblx0LnNtYWxsIHtcclxuXHRcdGZvbnQtc2l6ZTogNzUlO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbmgxLCAuaDEgeyBmb250LXNpemU6ICRmb250LXNpemUtaDE7IGZvbnQtd2VpZ2h0OiBub3JtYWw7IHRleHQtYWxpZ246IGNlbnRlciB9XHJcbmgyLCAuaDIgeyBmb250LXNpemU6ICRmb250LXNpemUtaDI7IGZvbnQtd2VpZ2h0OiA3MDA7IGxpbmUtaGVpZ2h0OiA0NXB4OyB9XHJcbmgzLCAuaDMgeyBmb250LXNpemU6ICRmb250LXNpemUtaDM7IGZvbnQtd2VpZ2h0OiA3MDA7IGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cclxuaDQsIC5oNCB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oNDsgZm9udC13ZWlnaHQ6IDcwMDt9XHJcbmg1LCAuaDUgeyBmb250LXNpemU6ICRmb250LXNpemUtaDU7IH1cclxuaDYsIC5oNiB7IGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1oNjsgfVxyXG5cclxuXHJcbi8vIEJvZHkgdGV4dFxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5wIHtcclxuXHRtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG5cdHRleHQtYWxpZ246IGp1c3RpZnk7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR0ZXh0LXNoYWRvdzogMCAwIDFweCByZ2JhKDE1MCwgMTUwLCAxNTAsIDAuNzIpO1xyXG5cclxuXHQmLmxhc3QtY2hpbGQsXHJcblx0JjpsYXN0LWNoaWxke1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHR9XHJcblxyXG59XHJcbi5wIHtcclxuXHQmLS1pbmRlbnQge1xyXG5cdFx0dGV4dC1pbmRlbnQ6IDIwcHg7XHJcblx0fVxyXG5cdCYtLWN1cnNpdmUge1xyXG5cdFx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi5sZWFkIHtcclxuXHRtYXJnaW4tYm90dG9tOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XHJcblx0Zm9udC1zaXplOiBmbG9vcigoJGZvbnQtc2l6ZS1iYXNlICogMS4xNSkpO1xyXG5cdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuNDtcclxuXHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XHJcblx0XHRmb250LXNpemU6ICgkZm9udC1zaXplLWJhc2UgKiAxLjUpO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIEVtcGhhc2lzICYgbWlzY1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBFeDogKDEycHggc21hbGwgZm9udCAvIDE0cHggYmFzZSBmb250KSAqIDEwMCUgPSBhYm91dCA4NSVcclxuc21hbGwsXHJcbi5zbWFsbCB7XHJcblx0Zm9udC1zaXplOiBmbG9vcigoMTAwJSAqICRmb250LXNpemUtc21hbGwgLyAkZm9udC1zaXplLWJhc2UpKTtcclxufVxyXG5cclxubWFyayxcclxuLm1hcmsge1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICRzdGF0ZS13YXJuaW5nLWJnO1xyXG5cdHBhZGRpbmc6IC4yZW07XHJcbn1cclxuXHJcbi8vIEFsaWdubWVudFxyXG4udGV4dC1sZWZ0ICAgICAgICAgICB7IHRleHQtYWxpZ246IGxlZnQ7IH1cclxuLnRleHQtcmlnaHQgICAgICAgICAgeyB0ZXh0LWFsaWduOiByaWdodDsgfVxyXG4udGV4dC1jZW50ZXIgICAgICAgICB7IHRleHQtYWxpZ246IGNlbnRlcjsgfVxyXG4udGV4dC1qdXN0aWZ5ICAgICAgICB7IHRleHQtYWxpZ246IGp1c3RpZnk7IH1cclxuLnRleHQtbm93cmFwICAgICAgICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XHJcblxyXG4vLyBUcmFuc2Zvcm1hdGlvblxyXG4udGV4dC1sb3dlcmNhc2UgICAgICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cclxuLnRleHQtdXBwZXJjYXNlICAgICAgeyB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XHJcbi50ZXh0LWNhcGl0YWxpemUgICAgIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cclxuXHJcbi8vIENvbnRleHR1YWwgY29sb3JzXHJcbi50ZXh0LW11dGVkIHtcclxuXHRjb2xvcjogJHRleHQtbXV0ZWQ7XHJcbn1cclxuXHJcbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtcHJpbWFyeScsICRicmFuZC1wcmltYXJ5KTtcclxuXHJcbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtc3VjY2VzcycsICRzdGF0ZS1zdWNjZXNzLXRleHQpO1xyXG5cclxuQGluY2x1ZGUgdGV4dC1lbXBoYXNpcy12YXJpYW50KCcudGV4dC1pbmZvJywgJHN0YXRlLWluZm8tdGV4dCk7XHJcblxyXG5AaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJy50ZXh0LXdhcm5pbmcnLCAkc3RhdGUtd2FybmluZy10ZXh0KTtcclxuXHJcbkBpbmNsdWRlIHRleHQtZW1waGFzaXMtdmFyaWFudCgnLnRleHQtZGFuZ2VyJywgJHN0YXRlLWRhbmdlci10ZXh0KTtcclxuXHJcbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcclxuLy8gRm9yIG5vdyB3ZSdsbCBsZWF2ZSB0aGVzZSBhbG9uZ3NpZGUgdGhlIHRleHQgY2xhc3NlcyB1bnRpbCB2NCB3aGVuIHdlIGNhblxyXG4vLyBzYWZlbHkgc2hpZnQgdGhpbmdzIGFyb3VuZCAocGVyIFNlbVZlciBydWxlcykuXHJcbi5iZy1wcmltYXJ5IHtcclxuXHQvLyBHaXZlbiB0aGUgY29udHJhc3QgaGVyZSwgdGhpcyBpcyB0aGUgb25seSBjbGFzcyB0byBoYXZlIGl0cyBjb2xvciBpbnZlcnRlZFxyXG5cdC8vIGF1dG9tYXRpY2FsbHkuXHJcblx0Y29sb3I6ICNmZmY7XHJcbn1cclxuXHJcblxyXG4vLyBQYWdlIGhlYWRlclxyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4ucGFnZS1oZWFkZXIge1xyXG5cdHBhZGRpbmctYm90dG9tOiAoKCRsaW5lLWhlaWdodC1jb21wdXRlZCAvIDIpIC0gMSk7XHJcblx0bWFyZ2luOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICogMikgMCAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRwYWdlLWhlYWRlci1ib3JkZXItY29sb3I7XHJcbn1cclxuXHJcblxyXG4vLyBMaXN0c1xyXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4vLyBVbm9yZGVyZWQgYW5kIE9yZGVyZWQgbGlzdHNcclxudWwsXHJcbm9sIHtcclxuXHRtYXJnaW4tdG9wOiAwO1xyXG5cdG1hcmdpbi1ib3R0b206ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcclxuXHR1bCxcclxuXHRvbCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbi8vIExpc3Qgb3B0aW9uc1xyXG5cclxuLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIGZyb20gYC5saXN0LXVuc3R5bGVkYCBmb3IgbGlic2FzcyBjb21wYXRpYmlsaXR5XHJcbkBtaXhpbiBsaXN0LXVuc3R5bGVkIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG4vLyBbY29udmVydGVyXSBleHRyYWN0ZWQgYXMgYEBtaXhpbiBsaXN0LXVuc3R5bGVkYCBmb3IgbGlic2FzcyBjb21wYXRpYmlsaXR5XHJcbi5saXN0LXVuc3R5bGVkIHtcclxuXHRAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xyXG59XHJcblxyXG5cclxuLy8gSW5saW5lIHR1cm5zIGxpc3QgaXRlbXMgaW50byBpbmxpbmUtYmxvY2tcclxuLmxpc3QtaW5saW5lIHtcclxuXHRAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xyXG5cdG1hcmdpbi1sZWZ0OiAtNXB4O1xyXG5cclxuXHQ+IGxpIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHBhZGRpbmctbGVmdDogNXB4O1xyXG5cdFx0cGFkZGluZy1yaWdodDogNXB4O1xyXG5cdH1cclxufVxyXG5cclxuLy8gRGVzY3JpcHRpb24gTGlzdHNcclxuZGwge1xyXG5cdG1hcmdpbi10b3A6IDA7IC8vIFJlbW92ZSBicm93c2VyIGRlZmF1bHRcclxuXHRtYXJnaW4tYm90dG9tOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XHJcbn1cclxuZHQsXHJcbmRkIHtcclxuXHRsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XHJcbn1cclxuZHQge1xyXG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbmRkIHtcclxuXHRtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcclxufVxyXG5cclxuLy8gSG9yaXpvbnRhbCBkZXNjcmlwdGlvbiBsaXN0c1xyXG4vL1xyXG4vLyBEZWZhdWx0cyB0byBiZWluZyBzdGFja2VkIHdpdGhvdXQgYW55IG9mIHRoZSBiZWxvdyBzdHlsZXMgYXBwbGllZCwgdW50aWwgdGhlXHJcbi8vIGdyaWQgYnJlYWtwb2ludCBpcyByZWFjaGVkIChkZWZhdWx0IG9mIH43NjhweCkuXHJcblxyXG4uZGwtaG9yaXpvbnRhbCB7XHJcblx0ZGQge1xyXG5cdFx0QGluY2x1ZGUgY2xlYXJmaXg7IC8vIENsZWFyIHRoZSBmbG9hdGVkIGBkdGAgaWYgYW4gZW1wdHkgYGRkYCBpcyBwcmVzZW50XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGdyaWQtZmxvYXQtYnJlYWtwb2ludCkge1xyXG5cdFx0ZHQge1xyXG5cdFx0XHRmbG9hdDogbGVmdDtcclxuXHRcdFx0d2lkdGg6ICgkZGwtaG9yaXpvbnRhbC1vZmZzZXQgLSAyMCk7XHJcblx0XHRcdGNsZWFyOiBsZWZ0O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRcdFx0QGluY2x1ZGUgdGV4dC1vdmVyZmxvdztcclxuXHRcdH1cclxuXHRcdGRkIHtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6ICRkbC1ob3Jpem9udGFsLW9mZnNldDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG4vLyBNaXNjXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIEFiYnJldmlhdGlvbnMgYW5kIGFjcm9ueW1zXHJcbmFiYnJbdGl0bGVdLFxyXG5cdC8vIEFkZCBkYXRhLSogYXR0cmlidXRlIHRvIGhlbHAgb3V0IG91ciB0b29sdGlwIHBsdWdpbiwgcGVyIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvNTI1N1xyXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcclxuXHRjdXJzb3I6IGhlbHA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZCAkYWJici1ib3JkZXItY29sb3I7XHJcbn1cclxuLmluaXRpYWxpc20ge1xyXG5cdGZvbnQtc2l6ZTogOTAlO1xyXG5cdEBleHRlbmQgLnRleHQtdXBwZXJjYXNlO1xyXG59XHJcblxyXG4vLyBCbG9ja3F1b3Rlc1xyXG5ibG9ja3F1b3RlIHtcclxuXHRtYXJnaW46IDMwcHggMCAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7XHJcblx0Zm9udC1zaXplOiAkYmxvY2txdW90ZS1mb250LXNpemU7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG5cclxuXHRwLFxyXG5cdHVsLFxyXG5cdG9sIHtcclxuXHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4vLyBPcHBvc2l0ZSBhbGlnbm1lbnQgb2YgYmxvY2txdW90ZVxyXG4vL1xyXG4vLyBIZWFkcyB1cDogYGJsb2NrcXVvdGUucHVsbC1yaWdodGAgaGFzIGJlZW4gZGVwcmVjYXRlZCBhcyBvZiB2My4xLjAuXHJcbi5ibG9ja3F1b3RlLXJldmVyc2UsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCB7XHJcblx0cGFkZGluZy1yaWdodDogMTVweDtcclxuXHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0Ym9yZGVyLXJpZ2h0OiA1cHggc29saWQgJGJsb2NrcXVvdGUtYm9yZGVyLWNvbG9yO1xyXG5cdGJvcmRlci1sZWZ0OiAwO1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG5cclxuXHQvLyBBY2NvdW50IGZvciBjaXRhdGlvblxyXG5cdGZvb3RlcixcclxuXHRzbWFsbCxcclxuXHQuc21hbGwge1xyXG5cdFx0JjpiZWZvcmUgeyBjb250ZW50OiAnJzsgfVxyXG5cdFx0JjphZnRlciB7XHJcblx0XHRcdGNvbnRlbnQ6ICdcXDAwQTAgXFwyMDE0JzsgLy8gbmJzcCwgZW0gZGFzaFxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gQWRkcmVzc2VzXHJcbmFkZHJlc3Mge1xyXG5cdG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcclxuXHRmb250LXN0eWxlOiBub3JtYWw7XHJcblx0bGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xyXG59XHJcblxyXG5cclxuaDMuaDMtLWJyYW5ke1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG5cclxuXHQmOmFmdGVye1xyXG5cdFx0Y29udGVudDogJyc7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMTAwJTtcclxuXHRcdG1hcmdpbi10b3A6IDE1cHg7XHJcblx0XHR3aWR0aDogMjBweDtcclxuXHRcdGhlaWdodDogMnB4O1xyXG5cdFx0YmFja2dyb3VuZDogJGJyYW5kLXByaW1hcnk7XHJcblx0fVxyXG59XHJcblxyXG4uaW1hZ2Uge1xyXG5cdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRpbWcge1xyXG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQmLS1tYWluIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblx0Ji0tcmlnaHQge1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcclxuXHRcdG1hcmdpbjogMCAwIDdweCAxNHB4O1xyXG5cdH1cclxuXHQmLS1jZW50ZXIge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRpbWcge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHR9XHJcblx0fVxyXG5cdCYtLW1pbiB7XHJcblx0XHR3aWR0aDogMTA1cHg7XHJcblx0fVxyXG5cdCYtLW1lZGl1bSB7XHJcblx0XHR3aWR0aDogMjMwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHR9XHJcblx0Ji0tZnVsbCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcblx0Lmluc2NyaXB0aW9uLWZvci1pbWcge1xyXG5cdFx0bWFyZ2luLXRvcDogMTBweDtcclxuXHRcdGNvbG9yOiAjZmZmO1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdFx0cGFkZGluZzogMCA1cHg7XHJcblx0XHR3aWR0aDogOTAlO1xyXG5cdFx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0d2lkdGg6IDA7XHJcblx0XHRcdGhlaWdodDogMDtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAyNXB4IHNvbGlkIHdoaXRlO1xyXG5cdFx0XHRib3JkZXItcmlnaHQ6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiLy8gVHlwb2dyYXBoeVxuXG4vLyBbY29udmVydGVyXSAkcGFyZW50IGhhY2tcbkBtaXhpbiB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cbiAgYSN7JHBhcmVudH06aG92ZXIsXG4gIGEjeyRwYXJlbnR9OmZvY3VzIHtcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcbiAgfVxufVxuIiwiLy8gVGV4dCBvdmVyZmxvd1xuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xuXG5AbWl4aW4gdGV4dC1vdmVyZmxvdygpIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4iLCIvL1xuLy8gQ29kZSAoaW5saW5lIGFuZCBibG9jaylcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxuLy8gSW5saW5lIGFuZCBibG9jayBjb2RlIHN0eWxlc1xuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcbn1cblxuLy8gSW5saW5lIGNvZGVcbmNvZGUge1xuICBwYWRkaW5nOiAycHggNHB4O1xuICBmb250LXNpemU6IDkwJTtcbiAgY29sb3I6ICRjb2RlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29kZS1iZztcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtYmFzZTtcbn1cblxuLy8gVXNlciBpbnB1dCB0eXBpY2FsbHkgZW50ZXJlZCB2aWEga2V5Ym9hcmRcbmtiZCB7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICBjb2xvcjogJGtiZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGtiZC1iZztcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc21hbGw7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgLTFweCAwIHJnYmEoMCwwLDAsLjI1KTtcblxuICBrYmQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cbn1cblxuLy8gQmxvY2tzIG9mIGNvZGVcbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAoKCRsaW5lLWhlaWdodC1jb21wdXRlZCAtIDEpIC8gMik7XG4gIG1hcmdpbjogMCAwICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgLyAyKTtcbiAgZm9udC1zaXplOiAoJGZvbnQtc2l6ZS1iYXNlIC0gMSk7IC8vIDE0cHggdG8gMTNweFxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBjb2xvcjogJHByZS1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByZS1iZztcbiAgYm9yZGVyOiAxcHggc29saWQgJHByZS1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWJhc2U7XG5cbiAgLy8gQWNjb3VudCBmb3Igc29tZSBjb2RlIG91dHB1dHMgdGhhdCBwbGFjZSBjb2RlIHRhZ3MgaW4gcHJlIHRhZ3NcbiAgY29kZSB7XG4gICAgcGFkZGluZzogMDtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gIH1cbn1cblxuLy8gRW5hYmxlIHNjcm9sbGFibGUgYmxvY2tzIG9mIGNvZGVcbi5wcmUtc2Nyb2xsYWJsZSB7XG4gIG1heC1oZWlnaHQ6ICRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG59XG4iLCIvLyBHcmlkIHN5c3RlbVxuLy9cbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cblxuLy8gQ2VudGVyZWQgY29udGFpbmVyIGVsZW1lbnRcbkBtaXhpbiBjb250YWluZXItZml4ZWQoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogIGZsb29yKCgkZ3V0dGVyIC8gMikpO1xuICBwYWRkaW5nLXJpZ2h0OiBjZWlsKCgkZ3V0dGVyIC8gMikpO1xuICBAaW5jbHVkZSBjbGVhcmZpeDtcbn1cblxuLy8gQ3JlYXRlcyBhIHdyYXBwZXIgZm9yIGEgc2VyaWVzIG9mIGNvbHVtbnNcbkBtaXhpbiBtYWtlLXJvdygkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgbWFyZ2luLWxlZnQ6ICBjZWlsKCgkZ3V0dGVyIC8gLTIpKTtcbiAgbWFyZ2luLXJpZ2h0OiBmbG9vcigoJGd1dHRlciAvIC0yKSk7XG4gIEBpbmNsdWRlIGNsZWFyZml4O1xufVxuXG4vLyBHZW5lcmF0ZSB0aGUgZXh0cmEgc21hbGwgY29sdW1uc1xuQG1peGluIG1ha2UteHMtY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG59XG5AbWl4aW4gbWFrZS14cy1jb2x1bW4tb2Zmc2V0KCRjb2x1bW5zKSB7XG4gIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbn1cbkBtaXhpbiBtYWtlLXhzLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XG4gIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xufVxuQG1peGluIG1ha2UteHMtY29sdW1uLXB1bGwoJGNvbHVtbnMpIHtcbiAgcmlnaHQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xufVxuXG4vLyBHZW5lcmF0ZSB0aGUgc21hbGwgY29sdW1uc1xuQG1peGluIG1ha2Utc20tY29sdW1uKCRjb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogICgkZ3V0dGVyIC8gMik7XG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3V0dGVyIC8gMik7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1zbS1jb2x1bW4tb2Zmc2V0KCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIG1hcmdpbi1sZWZ0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2Utc20tY29sdW1uLXB1c2goJGNvbHVtbnMpIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLXNtLWNvbHVtbi1wdWxsKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICAgIHJpZ2h0OiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuXG4vLyBHZW5lcmF0ZSB0aGUgbWVkaXVtIGNvbHVtbnNcbkBtaXhpbiBtYWtlLW1kLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbWQtY29sdW1uLW9mZnNldCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLW1kLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLW1kLW1pbikge1xuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1tZC1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1tZC1taW4pIHtcbiAgICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cblxuLy8gR2VuZXJhdGUgdGhlIGxhcmdlIGNvbHVtbnNcbkBtaXhpbiBtYWtlLWxnLWNvbHVtbigkY29sdW1ucywgJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6ICAoJGd1dHRlciAvIDIpO1xuICBwYWRkaW5nLXJpZ2h0OiAoJGd1dHRlciAvIDIpO1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkY29sdW1ucyAvICRncmlkLWNvbHVtbnMpKTtcbiAgfVxufVxuQG1peGluIG1ha2UtbGctY29sdW1uLW9mZnNldCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbkBtaXhpbiBtYWtlLWxnLWNvbHVtbi1wdXNoKCRjb2x1bW5zKSB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICAgIGxlZnQ6IHBlcmNlbnRhZ2UoKCRjb2x1bW5zIC8gJGdyaWQtY29sdW1ucykpO1xuICB9XG59XG5AbWl4aW4gbWFrZS1sZy1jb2x1bW4tcHVsbCgkY29sdW1ucykge1xuICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1sZy1taW4pIHtcbiAgICByaWdodDogcGVyY2VudGFnZSgoJGNvbHVtbnMgLyAkZ3JpZC1jb2x1bW5zKSk7XG4gIH1cbn1cbiIsIi8vIENsZWFyZml4XG4vL1xuLy8gRm9yIG1vZGVybiBicm93c2Vyc1xuLy8gMS4gVGhlIHNwYWNlIGNvbnRlbnQgaXMgb25lIHdheSB0byBhdm9pZCBhbiBPcGVyYSBidWcgd2hlbiB0aGVcbi8vICAgIGNvbnRlbnRlZGl0YWJsZSBhdHRyaWJ1dGUgaXMgaW5jbHVkZWQgYW55d2hlcmUgZWxzZSBpbiB0aGUgZG9jdW1lbnQuXG4vLyAgICBPdGhlcndpc2UgaXQgY2F1c2VzIHNwYWNlIHRvIGFwcGVhciBhdCB0aGUgdG9wIGFuZCBib3R0b20gb2YgZWxlbWVudHNcbi8vICAgIHRoYXQgYXJlIGNsZWFyZml4ZWQuXG4vLyAyLiBUaGUgdXNlIG9mIGB0YWJsZWAgcmF0aGVyIHRoYW4gYGJsb2NrYCBpcyBvbmx5IG5lY2Vzc2FyeSBpZiB1c2luZ1xuLy8gICAgYDpiZWZvcmVgIHRvIGNvbnRhaW4gdGhlIHRvcC1tYXJnaW5zIG9mIGNoaWxkIGVsZW1lbnRzLlxuLy9cbi8vIFNvdXJjZTogaHR0cDovL25pY29sYXNnYWxsYWdoZXIuY29tL21pY3JvLWNsZWFyZml4LWhhY2svXG5cbkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjpiZWZvcmUsXG4gICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiOyAvLyAxXG4gICAgZGlzcGxheTogdGFibGU7IC8vIDJcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgfVxufVxuIiwiLy9cbi8vIEdyaWQgc3lzdGVtXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG5cbi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbi5jb250YWluZXIge1xuICBAaW5jbHVkZSBjb250YWluZXItZml4ZWQ7XG5cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG4gICAgd2lkdGg6ICRjb250YWluZXItc207XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gICAgd2lkdGg6ICRjb250YWluZXItbWQ7XG4gIH1cbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbGctbWluKSB7XG4gICAgd2lkdGg6ICRjb250YWluZXItbGc7XG4gIH1cbn1cblxuXG4vLyBGbHVpZCBjb250YWluZXJcbi8vXG4vLyBVdGlsaXplcyB0aGUgbWl4aW4gbWVhbnQgZm9yIGZpeGVkIHdpZHRoIGNvbnRhaW5lcnMsIGJ1dCB3aXRob3V0IGFueSBkZWZpbmVkXG4vLyB3aWR0aCBmb3IgZmx1aWQsIGZ1bGwgd2lkdGggbGF5b3V0cy5cblxuLmNvbnRhaW5lci1mbHVpZCB7XG4gIEBpbmNsdWRlIGNvbnRhaW5lci1maXhlZDtcbn1cblxuXG4vLyBSb3dcbi8vXG4vLyBSb3dzIGNvbnRhaW4gYW5kIGNsZWFyIHRoZSBmbG9hdHMgb2YgeW91ciBjb2x1bW5zLlxuXG4ucm93IHtcbiAgQGluY2x1ZGUgbWFrZS1yb3c7XG59XG5cblxuLy8gQ29sdW1uc1xuLy9cbi8vIENvbW1vbiBzdHlsZXMgZm9yIHNtYWxsIGFuZCBsYXJnZSBncmlkIGNvbHVtbnNcblxuQGluY2x1ZGUgbWFrZS1ncmlkLWNvbHVtbnM7XG5cblxuLy8gRXh0cmEgc21hbGwgZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciBleHRyYSBzbWFsbCBkZXZpY2VzIGxpa2Vcbi8vIHNtYXJ0cGhvbmVzLlxuXG5AaW5jbHVkZSBtYWtlLWdyaWQoeHMpO1xuXG5cbi8vIFNtYWxsIGdyaWRcbi8vXG4vLyBDb2x1bW5zLCBvZmZzZXRzLCBwdXNoZXMsIGFuZCBwdWxscyBmb3IgdGhlIHNtYWxsIGRldmljZSByYW5nZSwgZnJvbSBwaG9uZXNcbi8vIHRvIHRhYmxldHMuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQoc20pO1xufVxuXG5cbi8vIE1lZGl1bSBncmlkXG4vL1xuLy8gQ29sdW1ucywgb2Zmc2V0cywgcHVzaGVzLCBhbmQgcHVsbHMgZm9yIHRoZSBkZXNrdG9wIGRldmljZSByYW5nZS5cblxuQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tbWQtbWluKSB7XG4gIEBpbmNsdWRlIG1ha2UtZ3JpZChtZCk7XG59XG5cblxuLy8gTGFyZ2UgZ3JpZFxuLy9cbi8vIENvbHVtbnMsIG9mZnNldHMsIHB1c2hlcywgYW5kIHB1bGxzIGZvciB0aGUgbGFyZ2UgZGVza3RvcCBkZXZpY2UgcmFuZ2UuXG5cbkBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLWxnLW1pbikge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQobGcpO1xufVxuIiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuLy8gW2NvbnZlcnRlcl0gVGhpcyBpcyBkZWZpbmVkIHJlY3Vyc2l2ZWx5IGluIExFU1MsIGJ1dCBTYXNzIHN1cHBvcnRzIHJlYWwgbG9vcHNcbkBtaXhpbiBtYWtlLWdyaWQtY29sdW1ucygkaTogMSwgJGxpc3Q6IFwiLmNvbC14cy0jeyRpfSwgLmNvbC1zbS0jeyRpfSwgLmNvbC1tZC0jeyRpfSwgLmNvbC1sZy0jeyRpfVwiKSB7XG4gIEBmb3IgJGkgZnJvbSAoMSArIDEpIHRocm91Z2ggJGdyaWQtY29sdW1ucyB7XG4gICAgJGxpc3Q6IFwiI3skbGlzdH0sIC5jb2wteHMtI3skaX0sIC5jb2wtc20tI3skaX0sIC5jb2wtbWQtI3skaX0sIC5jb2wtbGctI3skaX1cIjtcbiAgfVxuICAjeyRsaXN0fSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGNvbGxhcHNpbmcgd2hlbiBlbXB0eVxuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICAvLyBJbm5lciBndXR0ZXIgdmlhIHBhZGRpbmdcbiAgICBwYWRkaW5nLWxlZnQ6ICBjZWlsKCgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKSk7XG4gICAgcGFkZGluZy1yaWdodDogZmxvb3IoKCRncmlkLWd1dHRlci13aWR0aCAvIDIpKTtcbiAgfVxufVxuXG5cbi8vIFtjb252ZXJ0ZXJdIFRoaXMgaXMgZGVmaW5lZCByZWN1cnNpdmVseSBpbiBMRVNTLCBidXQgU2FzcyBzdXBwb3J0cyByZWFsIGxvb3BzXG5AbWl4aW4gZmxvYXQtZ3JpZC1jb2x1bW5zKCRjbGFzcywgJGk6IDEsICRsaXN0OiBcIi5jb2wtI3skY2xhc3N9LSN7JGl9XCIpIHtcbiAgQGZvciAkaSBmcm9tICgxICsgMSkgdGhyb3VnaCAkZ3JpZC1jb2x1bW5zIHtcbiAgICAkbGlzdDogXCIjeyRsaXN0fSwgLmNvbC0jeyRjbGFzc30tI3skaX1cIjtcbiAgfVxuICAjeyRsaXN0fSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gIH1cbn1cblxuXG5AbWl4aW4gY2FsYy1ncmlkLWNvbHVtbigkaW5kZXgsICRjbGFzcywgJHR5cGUpIHtcbiAgQGlmICgkdHlwZSA9PSB3aWR0aCkgYW5kICgkaW5kZXggPiAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tI3skaW5kZXh9IHtcbiAgICAgIHdpZHRoOiBwZXJjZW50YWdlKCgkaW5kZXggLyAkZ3JpZC1jb2x1bW5zKSk7XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gcHVzaCkgYW5kICgkaW5kZXggPiAwKSB7XG4gICAgLmNvbC0jeyRjbGFzc30tcHVzaC0jeyRpbmRleH0ge1xuICAgICAgbGVmdDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IHB1c2gpIGFuZCAoJGluZGV4ID09IDApIHtcbiAgICAuY29sLSN7JGNsYXNzfS1wdXNoLTAge1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbiAgQGlmICgkdHlwZSA9PSBwdWxsKSBhbmQgKCRpbmRleCA+IDApIHtcbiAgICAuY29sLSN7JGNsYXNzfS1wdWxsLSN7JGluZGV4fSB7XG4gICAgICByaWdodDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbiAgfVxuICBAaWYgKCR0eXBlID09IHB1bGwpIGFuZCAoJGluZGV4ID09IDApIHtcbiAgICAuY29sLSN7JGNsYXNzfS1wdWxsLTAge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG4gIEBpZiAoJHR5cGUgPT0gb2Zmc2V0KSB7XG4gICAgLmNvbC0jeyRjbGFzc30tb2Zmc2V0LSN7JGluZGV4fSB7XG4gICAgICBtYXJnaW4tbGVmdDogcGVyY2VudGFnZSgoJGluZGV4IC8gJGdyaWQtY29sdW1ucykpO1xuICAgIH1cbiAgfVxufVxuXG4vLyBbY29udmVydGVyXSBUaGlzIGlzIGRlZmluZWQgcmVjdXJzaXZlbHkgaW4gTEVTUywgYnV0IFNhc3Mgc3VwcG9ydHMgcmVhbCBsb29wc1xuQG1peGluIGxvb3AtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zLCAkY2xhc3MsICR0eXBlKSB7XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGNvbHVtbnMge1xuICAgIEBpbmNsdWRlIGNhbGMtZ3JpZC1jb2x1bW4oJGksICRjbGFzcywgJHR5cGUpO1xuICB9XG59XG5cblxuLy8gQ3JlYXRlIGdyaWQgZm9yIHNwZWNpZmljIGNsYXNzXG5AbWl4aW4gbWFrZS1ncmlkKCRjbGFzcykge1xuICBAaW5jbHVkZSBmbG9hdC1ncmlkLWNvbHVtbnMoJGNsYXNzKTtcbiAgQGluY2x1ZGUgbG9vcC1ncmlkLWNvbHVtbnMoJGdyaWQtY29sdW1ucywgJGNsYXNzLCB3aWR0aCk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgcHVsbCk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgcHVzaCk7XG4gIEBpbmNsdWRlIGxvb3AtZ3JpZC1jb2x1bW5zKCRncmlkLWNvbHVtbnMsICRjbGFzcywgb2Zmc2V0KTtcbn1cbiIsIi8vXG4vLyBUYWJsZXNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cblxudGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYmc7XG59XG5jYXB0aW9uIHtcbiAgcGFkZGluZy10b3A6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBjb2xvcjogJHRleHQtbXV0ZWQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cblxuLy8gQmFzZWxpbmUgc3R5bGVzXG5cbi50YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcbiAgLy8gQ2VsbHNcbiAgPiB0aGVhZCxcbiAgPiB0Ym9keSxcbiAgPiB0Zm9vdCB7XG4gICAgPiB0ciB7XG4gICAgICA+IHRoLFxuICAgICAgPiB0ZCB7XG4gICAgICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC8vIEJvdHRvbSBhbGlnbiBmb3IgY29sdW1uIGhlYWRpbmdzXG4gID4gdGhlYWQgPiB0ciA+IHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG4gIC8vIFJlbW92ZSB0b3AgYm9yZGVyIGZyb20gdGhlYWQgYnkgZGVmYXVsdFxuICA+IGNhcHRpb24gKyB0aGVhZCxcbiAgPiBjb2xncm91cCArIHRoZWFkLFxuICA+IHRoZWFkOmZpcnN0LWNoaWxkIHtcbiAgICA+IHRyOmZpcnN0LWNoaWxkIHtcbiAgICAgID4gdGgsXG4gICAgICA+IHRkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gQWNjb3VudCBmb3IgbXVsdGlwbGUgdGJvZHkgaW5zdGFuY2VzXG4gID4gdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAvLyBOZXN0aW5nXG4gIC50YWJsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XG4gIH1cbn1cblxuXG4vLyBDb25kZW5zZWQgdGFibGUgdy8gaGFsZiBwYWRkaW5nXG5cbi50YWJsZS1jb25kZW5zZWQge1xuICA+IHRoZWFkLFxuICA+IHRib2R5LFxuICA+IHRmb290IHtcbiAgICA+IHRyIHtcbiAgICAgID4gdGgsXG4gICAgICA+IHRkIHtcbiAgICAgICAgcGFkZGluZzogJHRhYmxlLWNvbmRlbnNlZC1jZWxsLXBhZGRpbmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gQm9yZGVyZWQgdmVyc2lvblxuLy9cbi8vIEFkZCBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgPiB0aGVhZCxcbiAgPiB0Ym9keSxcbiAgPiB0Zm9vdCB7XG4gICAgPiB0ciB7XG4gICAgICA+IHRoLFxuICAgICAgPiB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG4gID4gdGhlYWQgPiB0ciB7XG4gICAgPiB0aCxcbiAgICA+IHRkIHtcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBaZWJyYS1zdHJpcGluZ1xuLy9cbi8vIERlZmF1bHQgemVicmEtc3RyaXBlIHN0eWxlcyAoYWx0ZXJuYXRpbmcgZ3JheSBhbmQgdHJhbnNwYXJlbnQgYmFja2dyb3VuZHMpXG5cbi50YWJsZS1zdHJpcGVkIHtcbiAgPiB0Ym9keSA+IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZy1hY2NlbnQ7XG4gIH1cbn1cblxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gID4gdGJvZHkgPiB0cjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJnLWhvdmVyO1xuICB9XG59XG5cblxuLy8gVGFibGUgY2VsbCBzaXppbmdcbi8vXG4vLyBSZXNldCBkZWZhdWx0IHRhYmxlIGJlaGF2aW9yXG5cbnRhYmxlIGNvbFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcG9zaXRpb246IHN0YXRpYzsgLy8gUHJldmVudCBib3JkZXIgaGlkaW5nIGluIEZpcmVmb3ggYW5kIElFOS0xMSAoc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE2MjMpXG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XG59XG50YWJsZSB7XG4gIHRkLFxuICB0aCB7XG4gICAgJltjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7IC8vIFByZXZlbnQgYm9yZGVyIGhpZGluZyBpbiBGaXJlZm94IGFuZCBJRTktMTEgKHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjIzKVxuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmxlIGJhY2tncm91bmRzXG4vL1xuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG5cbi8vIEdlbmVyYXRlIHRoZSBjb250ZXh0dWFsIHZhcmlhbnRzXG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgnYWN0aXZlJywgJHRhYmxlLWJnLWFjdGl2ZSk7XG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgnc3VjY2VzcycsICRzdGF0ZS1zdWNjZXNzLWJnKTtcbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KCdpbmZvJywgJHN0YXRlLWluZm8tYmcpO1xuQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoJ3dhcm5pbmcnLCAkc3RhdGUtd2FybmluZy1iZyk7XG5AaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgnZGFuZ2VyJywgJHN0YXRlLWRhbmdlci1iZyk7XG5cblxuLy8gUmVzcG9uc2l2ZSB0YWJsZXNcbi8vXG4vLyBXcmFwIHlvdXIgdGFibGVzIGluIGAudGFibGUtcmVzcG9uc2l2ZWAgYW5kIHdlJ2xsIG1ha2UgdGhlbSBtb2JpbGUgZnJpZW5kbHlcbi8vIGJ5IGVuYWJsaW5nIGhvcml6b250YWwgc2Nyb2xsaW5nLiBPbmx5IGFwcGxpZXMgPDc2OHB4LiBFdmVyeXRoaW5nIGFib3ZlIHRoYXRcbi8vIHdpbGwgZGlzcGxheSBub3JtYWxseS5cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBtaW4taGVpZ2h0OiAwLjAxJTsgLy8gV29ya2Fyb3VuZCBmb3IgSUU5IGJ1ZyAoc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTQ4MzcpXG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHNjcmVlbi14cy1tYXgpIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICogMC43NSk7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG5cbiAgICAvLyBUaWdodGVuIHVwIHNwYWNpbmdcbiAgICA+IC50YWJsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuXG4gICAgICAvLyBFbnN1cmUgdGhlIGNvbnRlbnQgZG9lc24ndCB3cmFwXG4gICAgICA+IHRoZWFkLFxuICAgICAgPiB0Ym9keSxcbiAgICAgID4gdGZvb3Qge1xuICAgICAgICA+IHRyIHtcbiAgICAgICAgICA+IHRoLFxuICAgICAgICAgID4gdGQge1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBTcGVjaWFsIG92ZXJyaWRlcyBmb3IgdGhlIGJvcmRlcmVkIHRhYmxlc1xuICAgID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDtcblxuICAgICAgLy8gTnVrZSB0aGUgYXBwcm9wcmlhdGUgYm9yZGVycyBzbyB0aGF0IHRoZSBwYXJlbnQgY2FuIGhhbmRsZSB0aGVtXG4gICAgICA+IHRoZWFkLFxuICAgICAgPiB0Ym9keSxcbiAgICAgID4gdGZvb3Qge1xuICAgICAgICA+IHRyIHtcbiAgICAgICAgICA+IHRoOmZpcnN0LWNoaWxkLFxuICAgICAgICAgID4gdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gdGg6bGFzdC1jaGlsZCxcbiAgICAgICAgICA+IHRkOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAvLyBPbmx5IG51a2UgdGhlIGxhc3Qgcm93J3MgYm90dG9tLWJvcmRlciBpbiBgdGJvZHlgIGFuZCBgdGZvb3RgIHNpbmNlXG4gICAgICAvLyBjaGFuY2VzIGFyZSB0aGVyZSB3aWxsIGJlIG9ubHkgb25lIGB0cmAgaW4gYSBgdGhlYWRgIGFuZCB0aGF0IHdvdWxkXG4gICAgICAvLyByZW1vdmUgdGhlIGJvcmRlciBhbHRvZ2V0aGVyLlxuICAgICAgPiB0Ym9keSxcbiAgICAgID4gdGZvb3Qge1xuICAgICAgICA+IHRyOmxhc3QtY2hpbGQge1xuICAgICAgICAgID4gdGgsXG4gICAgICAgICAgPiB0ZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgfVxuICB9XG59XG4iLCIvLyBUYWJsZXNcblxuQG1peGluIHRhYmxlLXJvdy12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQpIHtcbiAgLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbiAgLy8gaW5oZXJpdGFuY2UgdG8gbmVzdGVkIHRhYmxlcy5cbiAgLnRhYmxlID4gdGhlYWQgPiB0cixcbiAgLnRhYmxlID4gdGJvZHkgPiB0cixcbiAgLnRhYmxlID4gdGZvb3QgPiB0ciB7XG4gICAgPiB0ZC4jeyRzdGF0ZX0sXG4gICAgPiB0aC4jeyRzdGF0ZX0sXG4gICAgJi4jeyRzdGF0ZX0gPiB0ZCxcbiAgICAmLiN7JHN0YXRlfSA+IHRoIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIH1cbiAgfVxuXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcbiAgLy8gTm90ZTogdGhpcyBpcyBub3QgYXZhaWxhYmxlIGZvciBjZWxscyBvciByb3dzIHdpdGhpbiBgdGhlYWRgIG9yIGB0Zm9vdGAuXG4gIC50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIge1xuICAgID4gdGQuI3skc3RhdGV9OmhvdmVyLFxuICAgID4gdGguI3skc3RhdGV9OmhvdmVyLFxuICAgICYuI3skc3RhdGV9OmhvdmVyID4gdGQsXG4gICAgJjpob3ZlciA+IC4jeyRzdGF0ZX0sXG4gICAgJi4jeyRzdGF0ZX06aG92ZXIgPiB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcbiAgICB9XG4gIH1cbn1cbiIsIi8vXHJcbi8vIEZvcm1zXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLy8gTm9ybWFsaXplIG5vbi1jb250cm9sc1xyXG4vL1xyXG4vLyBSZXN0eWxlIGFuZCBiYXNlbGluZSBub24tY29udHJvbCBmb3JtIGVsZW1lbnRzLlxyXG5cclxuZmllbGRzZXQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJvcmRlcjogMDtcclxuICAvLyBDaHJvbWUgYW5kIEZpcmVmb3ggc2V0IGEgYG1pbi13aWR0aDogbWluLWNvbnRlbnQ7YCBvbiBmaWVsZHNldHMsXHJcbiAgLy8gc28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgaXQgYmVoYXZlcyBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxyXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzEyMzU5LlxyXG4gIG1pbi13aWR0aDogMDtcclxufVxyXG5cclxubGVnZW5kIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206ICRsaW5lLWhlaWdodC1jb21wdXRlZDtcclxuICBmb250LXNpemU6ICgkZm9udC1zaXplLWJhc2UgKiAxLjUpO1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIGNvbG9yOiAkbGVnZW5kLWNvbG9yO1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxlZ2VuZC1ib3JkZXItY29sb3I7XHJcbn1cclxuXHJcbmxhYmVsIHtcclxuICBtYXgtd2lkdGg6IDEwMCU7IC8vIEZvcmNlIElFOCB0byB3cmFwIGxvbmcgY29udGVudCAoc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTMxNDEpXHJcbiAgaW1nIHtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIE5vcm1hbGl6ZSBmb3JtIGNvbnRyb2xzXHJcbi8vXHJcbi8vIFdoaWxlIG1vc3Qgb2Ygb3VyIGZvcm0gc3R5bGVzIHJlcXVpcmUgZXh0cmEgY2xhc3Nlcywgc29tZSBiYXNpYyBub3JtYWxpemF0aW9uXHJcbi8vIGlzIHJlcXVpcmVkIHRvIGVuc3VyZSBvcHRpbXVtIGRpc3BsYXkgd2l0aCBvciB3aXRob3V0IHRob3NlIGNsYXNzZXMgdG8gYmV0dGVyXHJcbi8vIGFkZHJlc3MgYnJvd3NlciBpbmNvbnNpc3RlbmNpZXMuXHJcblxyXG4vLyBPdmVycmlkZSBjb250ZW50LWJveCBpbiBOb3JtYWxpemUgKCogaXNuJ3Qgc3BlY2lmaWMgZW5vdWdoKVxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICBAaW5jbHVkZSBib3gtc2l6aW5nKGJvcmRlci1ib3gpO1xyXG59XHJcblxyXG4vLyBQb3NpdGlvbiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgYmV0dGVyXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICBtYXJnaW46IDRweCAwIDA7XHJcbiAgbWFyZ2luLXRvcDogMXB4IFxcOTsgLy8gSUU4LTlcclxuICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiZmlsZVwiXSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8vIE1ha2UgcmFuZ2UgaW5wdXRzIGJlaGF2ZSBsaWtlIHRleHR1YWwgZm9ybSBjb250cm9sc1xyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vLyBNYWtlIG11bHRpcGxlIHNlbGVjdCBlbGVtZW50cyBoZWlnaHQgbm90IGZpeGVkXHJcbnNlbGVjdFttdWx0aXBsZV0sXHJcbnNlbGVjdFtzaXplXSB7XHJcbiAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4vLyBGb2N1cyBmb3IgZmlsZSwgcmFkaW8sIGFuZCBjaGVja2JveFxyXG5pbnB1dFt0eXBlPVwiZmlsZVwiXTpmb2N1cyxcclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdOmZvY3VzLFxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMge1xyXG4gIEBpbmNsdWRlIHRhYi1mb2N1cztcclxufVxyXG5cclxuLy8gQWRqdXN0IG91dHB1dCBlbGVtZW50XHJcbm91dHB1dCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcGFkZGluZy10b3A6ICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xyXG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XHJcbn1cclxuXHJcblxyXG4vLyBDb21tb24gZm9ybSBjb250cm9sc1xyXG4vL1xyXG4vLyBTaGFyZWQgc2l6ZSBhbmQgdHlwZSByZXNldHMgZm9yIGZvcm0gY29udHJvbHMuIEFwcGx5IGAuZm9ybS1jb250cm9sYCB0byBhbnlcclxuLy8gb2YgdGhlIGZvbGxvd2luZyBmb3JtIGNvbnRyb2xzOlxyXG4vL1xyXG4vLyBzZWxlY3RcclxuLy8gdGV4dGFyZWFcclxuLy8gaW5wdXRbdHlwZT1cInRleHRcIl1cclxuLy8gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdXHJcbi8vIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXVxyXG4vLyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl1cclxuLy8gaW5wdXRbdHlwZT1cImRhdGVcIl1cclxuLy8gaW5wdXRbdHlwZT1cIm1vbnRoXCJdXHJcbi8vIGlucHV0W3R5cGU9XCJ0aW1lXCJdXHJcbi8vIGlucHV0W3R5cGU9XCJ3ZWVrXCJdXHJcbi8vIGlucHV0W3R5cGU9XCJudW1iZXJcIl1cclxuLy8gaW5wdXRbdHlwZT1cImVtYWlsXCJdXHJcbi8vIGlucHV0W3R5cGU9XCJ1cmxcIl1cclxuLy8gaW5wdXRbdHlwZT1cInNlYXJjaFwiXVxyXG4vLyBpbnB1dFt0eXBlPVwidGVsXCJdXHJcbi8vIGlucHV0W3R5cGU9XCJjb2xvclwiXVxyXG5cclxuLmZvcm0tY29udHJvbCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWJhc2U7IC8vIE1ha2UgaW5wdXRzIGF0IGxlYXN0IHRoZSBoZWlnaHQgb2YgdGhlaXIgYnV0dG9uIGNvdW50ZXJwYXJ0IChiYXNlIGxpbmUtaGVpZ2h0ICsgcGFkZGluZyArIGJvcmRlcilcclxuICBwYWRkaW5nOiAkcGFkZGluZy1iYXNlLXZlcnRpY2FsICRwYWRkaW5nLWJhc2UtaG9yaXpvbnRhbDtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcclxuICBjb2xvcjogJGlucHV0LWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZXNldCB1bnVzdWFsIEZpcmVmb3gtb24tQW5kcm9pZCBkZWZhdWx0IHN0eWxlOyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcy9pc3N1ZXMvMjE0XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlcjtcclxuICBib3JkZXItcmFkaXVzOiAkaW5wdXQtYm9yZGVyLXJhZGl1czsgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgPHNlbGVjdD5zIGluIENTUy5cclxuICBAaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpKTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IC4xNXMpO1xyXG5cclxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXHJcbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzO1xyXG5cclxuICAvLyBQbGFjZWhvbGRlclxyXG4gIEBpbmNsdWRlIHBsYWNlaG9sZGVyO1xyXG5cclxuICAvLyBVbnN0eWxlIHRoZSBjYXJldCBvbiBgPHNlbGVjdD5gcyBpbiBJRTEwKy5cclxuICAmOjotbXMtZXhwYW5kIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgLy8gRGlzYWJsZWQgYW5kIHJlYWQtb25seSBpbnB1dHNcclxuICAvL1xyXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXHJcbiAgLy8gZGlzYWJsZWQgaWYgdGhlIGZpZWxkc2V0IGlzIGRpc2FibGVkLiBEdWUgdG8gaW1wbGVtZW50YXRpb24gZGlmZmljdWx0eSwgd2VcclxuICAvLyBkb24ndCBob25vciB0aGF0IGVkZ2UgY2FzZTsgd2Ugc3R5bGUgdGhlbSBhcyBkaXNhYmxlZCBhbnl3YXkuXHJcbiAgJltkaXNhYmxlZF0sXHJcbiAgJltyZWFkb25seV0sXHJcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnLWRpc2FibGVkO1xyXG4gICAgb3BhY2l0eTogMTsgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NVxyXG4gIH1cclxuXHJcbiAgJltkaXNhYmxlZF0sXHJcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xyXG4gICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xyXG4gIH1cclxuXHJcbiAgLy8gW2NvbnZlcnRlcl0gZXh0cmFjdGVkIHRleHRhcmVhJiB0byB0ZXh0YXJlYS5mb3JtLWNvbnRyb2xcclxufVxyXG5cclxuLy8gUmVzZXQgaGVpZ2h0IGZvciBgdGV4dGFyZWFgc1xyXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuXHJcbi8vIFNlYXJjaCBpbnB1dHMgaW4gaU9TXHJcbi8vXHJcbi8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcclxuLy8gYC5mb3JtLWNvbnRyb2xgIGNsYXNzIGNhbiBwcm9wZXJseSBzdHlsZSB0aGVtLiBOb3RlIHRoYXQgdGhpcyBjYW5ub3Qgc2ltcGx5XHJcbi8vIGJlIGFkZGVkIHRvIGAuZm9ybS1jb250cm9sYCBhcyBpdCdzIG5vdCBzcGVjaWZpYyBlbm91Z2guIEZvciBkZXRhaWxzLCBzZWVcclxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG5cclxuXHJcbi8vIFNwZWNpYWwgc3R5bGVzIGZvciBpT1MgdGVtcG9yYWwgaW5wdXRzXHJcbi8vXHJcbi8vIEluIE1vYmlsZSBTYWZhcmksIHNldHRpbmcgYGRpc3BsYXk6IGJsb2NrYCBvbiB0ZW1wb3JhbCBpbnB1dHMgY2F1c2VzIHRoZVxyXG4vLyB0ZXh0IHdpdGhpbiB0aGUgaW5wdXQgdG8gYmVjb21lIHZlcnRpY2FsbHkgbWlzYWxpZ25lZC4gQXMgYSB3b3JrYXJvdW5kLCB3ZVxyXG4vLyBzZXQgYSBwaXhlbCBsaW5lLWhlaWdodCB0aGF0IG1hdGNoZXMgdGhlIGdpdmVuIGhlaWdodCBvZiB0aGUgaW5wdXQsIGJ1dCBvbmx5XHJcbi8vIGZvciBTYWZhcmkuIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTM5ODQ4XHJcbi8vXHJcbi8vIE5vdGUgdGhhdCBhcyBvZiA5LjMsIGlPUyBkb2Vzbid0IHN1cHBvcnQgYHdlZWtgLlxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMCkge1xyXG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxyXG4gIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxyXG4gIGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXSxcclxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xyXG4gICAgJi5mb3JtLWNvbnRyb2wge1xyXG4gICAgICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodC1iYXNlO1xyXG4gICAgfVxyXG5cclxuICAgICYuaW5wdXQtc20sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gJiB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtYWxsO1xyXG4gICAgfVxyXG5cclxuICAgICYuaW5wdXQtbGcsXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgJiB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxhcmdlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEZvcm0gZ3JvdXBzXHJcbi8vXHJcbi8vIERlc2lnbmVkIHRvIGhlbHAgd2l0aCB0aGUgb3JnYW5pemF0aW9uIGFuZCBzcGFjaW5nIG9mIHZlcnRpY2FsIGZvcm1zLiBGb3JcclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cclxuXHJcbi5mb3JtLWdyb3VwIHtcclxuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tO1xyXG59XHJcblxyXG5cclxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXHJcbi8vXHJcbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXHJcblxyXG4ucmFkaW8sXHJcbi5jaGVja2JveCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuXHJcbiAgbGFiZWwge1xyXG4gICAgbWluLWhlaWdodDogJGxpbmUtaGVpZ2h0LWNvbXB1dGVkOyAvLyBFbnN1cmUgdGhlIGlucHV0IGRvZXNuJ3QganVtcCB3aGVuIHRoZXJlIGlzIG5vIHRleHRcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufVxyXG4ucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG4ucmFkaW8taW5saW5lIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcclxuLmNoZWNrYm94LWlubGluZSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBtYXJnaW4tbGVmdDogLTIwcHg7XHJcbiAgbWFyZ2luLXRvcDogNHB4IFxcOTtcclxufVxyXG5cclxuLnJhZGlvICsgLnJhZGlvLFxyXG4uY2hlY2tib3ggKyAuY2hlY2tib3gge1xyXG4gIG1hcmdpbi10b3A6IC01cHg7IC8vIE1vdmUgdXAgc2libGluZyByYWRpb3Mgb3IgY2hlY2tib3hlcyBmb3IgdGlnaHRlciBzcGFjaW5nXHJcbn1cclxuXHJcbi8vIFJhZGlvcyBhbmQgY2hlY2tib3hlcyBvbiBzYW1lIGxpbmVcclxuLnJhZGlvLWlubGluZSxcclxuLmNoZWNrYm94LWlubGluZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcbi5yYWRpby1pbmxpbmUgKyAucmFkaW8taW5saW5lLFxyXG4uY2hlY2tib3gtaW5saW5lICsgLmNoZWNrYm94LWlubGluZSB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tbGVmdDogMTBweDsgLy8gc3BhY2Ugb3V0IGNvbnNlY3V0aXZlIGlubGluZSBjb250cm9sc1xyXG59XHJcblxyXG4vLyBBcHBseSBzYW1lIGRpc2FibGVkIGN1cnNvciB0d2VhayBhcyBmb3IgaW5wdXRzXHJcbi8vIFNvbWUgc3BlY2lhbCBjYXJlIGlzIG5lZWRlZCBiZWNhdXNlIDxsYWJlbD5zIGRvbid0IGluaGVyaXQgdGhlaXIgcGFyZW50J3MgYGN1cnNvcmAuXHJcbi8vXHJcbi8vIE5vdGU6IE5laXRoZXIgcmFkaW9zIG5vciBjaGVja2JveGVzIGNhbiBiZSByZWFkb25seS5cclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICZbZGlzYWJsZWRdLFxyXG4gICYuZGlzYWJsZWQsXHJcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xyXG4gICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xyXG4gIH1cclxufVxyXG4vLyBUaGVzZSBjbGFzc2VzIGFyZSB1c2VkIGRpcmVjdGx5IG9uIDxsYWJlbD5zXHJcbi5yYWRpby1pbmxpbmUsXHJcbi5jaGVja2JveC1pbmxpbmUge1xyXG4gICYuZGlzYWJsZWQsXHJcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xyXG4gICAgY3Vyc29yOiAkY3Vyc29yLWRpc2FibGVkO1xyXG4gIH1cclxufVxyXG4vLyBUaGVzZSBjbGFzc2VzIGFyZSB1c2VkIG9uIGVsZW1lbnRzIHdpdGggPGxhYmVsPiBkZXNjZW5kYW50c1xyXG4ucmFkaW8sXHJcbi5jaGVja2JveCB7XHJcbiAgJi5kaXNhYmxlZCxcclxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIGN1cnNvcjogJGN1cnNvci1kaXNhYmxlZDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBTdGF0aWMgZm9ybSBjb250cm9sIHRleHRcclxuLy9cclxuLy8gQXBwbHkgY2xhc3MgdG8gYSBgcGAgZWxlbWVudCB0byBtYWtlIGFueSBzdHJpbmcgb2YgdGV4dCBhbGlnbiB3aXRoIGxhYmVscyBpblxyXG4vLyBhIGhvcml6b250YWwgZm9ybSBsYXlvdXQuXHJcblxyXG4uZm9ybS1jb250cm9sLXN0YXRpYyB7XHJcbiAgLy8gU2l6ZSBpdCBhcHByb3ByaWF0ZWx5IG5leHQgdG8gcmVhbCBmb3JtIGNvbnRyb2xzXHJcbiAgcGFkZGluZy10b3A6ICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7XHJcbiAgcGFkZGluZy1ib3R0b206ICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7XHJcbiAgLy8gUmVtb3ZlIGRlZmF1bHQgbWFyZ2luIGZyb20gYHBgXHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICBtaW4taGVpZ2h0OiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICsgJGZvbnQtc2l6ZS1iYXNlKTtcclxuXHJcbiAgJi5pbnB1dC1sZyxcclxuICAmLmlucHV0LXNtIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xyXG4vL1xyXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxyXG4vLyBoZWlnaHQgYW5kIGZvbnQtc2l6ZSBvZiBmb3JtIGNvbnRyb2xzLlxyXG4vL1xyXG4vLyBUaGUgYC5mb3JtLWdyb3VwLSogZm9ybS1jb250cm9sYCB2YXJpYXRpb25zIGFyZSBzYWRseSBkdXBsaWNhdGVkIHRvIGF2b2lkIHRoZVxyXG4vLyBpc3N1ZSBkb2N1bWVudGVkIGluIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTUwNzQuXHJcblxyXG5AaW5jbHVkZSBpbnB1dC1zaXplKCcuaW5wdXQtc20nLCAkaW5wdXQtaGVpZ2h0LXNtYWxsLCAkcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCwgJHBhZGRpbmctc21hbGwtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1zbWFsbCwgJGxpbmUtaGVpZ2h0LXNtYWxsLCAkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbWFsbCk7XHJcbi5mb3JtLWdyb3VwLXNtIHtcclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIGhlaWdodDogJGlucHV0LWhlaWdodC1zbWFsbDtcclxuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXNtYWxsLXZlcnRpY2FsICRwYWRkaW5nLXNtYWxsLWhvcml6b250YWw7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XHJcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LXNtYWxsO1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGlucHV0LWJvcmRlci1yYWRpdXMtc21hbGw7XHJcbiAgfVxyXG4gIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xyXG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtYWxsO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc21hbGw7XHJcbiAgfVxyXG4gIHRleHRhcmVhLmZvcm0tY29udHJvbCxcclxuICBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgfVxyXG4gIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcclxuICAgIGhlaWdodDogJGlucHV0LWhlaWdodC1zbWFsbDtcclxuICAgIG1pbi1oZWlnaHQ6ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgKyAkZm9udC1zaXplLXNtYWxsKTtcclxuICAgIHBhZGRpbmc6ICgkcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCArIDEpICRwYWRkaW5nLXNtYWxsLWhvcml6b250YWw7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XHJcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LXNtYWxsO1xyXG4gIH1cclxufVxyXG5cclxuQGluY2x1ZGUgaW5wdXQtc2l6ZSgnLmlucHV0LWxnJywgJGlucHV0LWhlaWdodC1sYXJnZSwgJHBhZGRpbmctbGFyZ2UtdmVydGljYWwsICRwYWRkaW5nLWxhcmdlLWhvcml6b250YWwsICRmb250LXNpemUtbGFyZ2UsICRsaW5lLWhlaWdodC1sYXJnZSwgJGlucHV0LWJvcmRlci1yYWRpdXMtbGFyZ2UpO1xyXG4uZm9ybS1ncm91cC1sZyB7XHJcbiAgLmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGFyZ2U7XHJcbiAgICBwYWRkaW5nOiAkcGFkZGluZy1sYXJnZS12ZXJ0aWNhbCAkcGFkZGluZy1sYXJnZS1ob3Jpem9udGFsO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1sYXJnZTtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzLWxhcmdlO1xyXG4gIH1cclxuICBzZWxlY3QuZm9ybS1jb250cm9sIHtcclxuICAgIGhlaWdodDogJGlucHV0LWhlaWdodC1sYXJnZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxhcmdlO1xyXG4gIH1cclxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXHJcbiAgc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gIH1cclxuICAuZm9ybS1jb250cm9sLXN0YXRpYyB7XHJcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtbGFyZ2U7XHJcbiAgICBtaW4taGVpZ2h0OiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICsgJGZvbnQtc2l6ZS1sYXJnZSk7XHJcbiAgICBwYWRkaW5nOiAoJHBhZGRpbmctbGFyZ2UtdmVydGljYWwgKyAxKSAkcGFkZGluZy1sYXJnZS1ob3Jpem9udGFsO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1sYXJnZTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBGb3JtIGNvbnRyb2wgZmVlZGJhY2sgc3RhdGVzXHJcbi8vXHJcbi8vIEFwcGx5IGNvbnRleHR1YWwgYW5kIHNlbWFudGljIHN0YXRlcyB0byBpbmRpdmlkdWFsIGZvcm0gY29udHJvbHMuXHJcblxyXG4uaGFzLWZlZWRiYWNrIHtcclxuICAvLyBFbmFibGUgYWJzb2x1dGUgcG9zaXRpb25pbmdcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC8vIEVuc3VyZSBpY29ucyBkb24ndCBvdmVybGFwIHRleHRcclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICgkaW5wdXQtaGVpZ2h0LWJhc2UgKiAxLjI1KTtcclxuICB9XHJcbn1cclxuLy8gRmVlZGJhY2sgaWNvbiAocmVxdWlyZXMgLmdseXBoaWNvbiBjbGFzc2VzKVxyXG4uZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIHotaW5kZXg6IDI7IC8vIEVuc3VyZSBpY29uIGlzIGFib3ZlIGlucHV0IGdyb3Vwc1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAkaW5wdXQtaGVpZ2h0LWJhc2U7XHJcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWJhc2U7XHJcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQtYmFzZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gIHdpZHRoOiAkaW5wdXQtaGVpZ2h0LWxhcmdlO1xyXG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1sYXJnZTtcclxuICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodC1sYXJnZTtcclxufVxyXG4uaW5wdXQtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uaW5wdXQtZ3JvdXAtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgd2lkdGg6ICRpbnB1dC1oZWlnaHQtc21hbGw7XHJcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtYWxsO1xyXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtYWxsO1xyXG59XHJcblxyXG4vLyBGZWVkYmFjayBzdGF0ZXNcclxuLmhhcy1zdWNjZXNzIHtcclxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtdmFsaWRhdGlvbigkc3RhdGUtc3VjY2Vzcy10ZXh0LCAkc3RhdGUtc3VjY2Vzcy10ZXh0LCAkc3RhdGUtc3VjY2Vzcy1iZyk7XHJcbn1cclxuLmhhcy13YXJuaW5nIHtcclxuICBAaW5jbHVkZSBmb3JtLWNvbnRyb2wtdmFsaWRhdGlvbigkc3RhdGUtd2FybmluZy10ZXh0LCAkc3RhdGUtd2FybmluZy10ZXh0LCAkc3RhdGUtd2FybmluZy1iZyk7XHJcbn1cclxuLmhhcy1lcnJvciB7XHJcbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLXZhbGlkYXRpb24oJHN0YXRlLWRhbmdlci10ZXh0LCAkc3RhdGUtZGFuZ2VyLXRleHQsICRzdGF0ZS1kYW5nZXItYmcpO1xyXG59XHJcblxyXG4vLyBSZXBvc2l0aW9uIGZlZWRiYWNrIGljb24gaWYgaW5wdXQgaGFzIHZpc2libGUgbGFiZWwgYWJvdmVcclxuLmhhcy1mZWVkYmFjayBsYWJlbCB7XHJcblxyXG4gICYgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIHRvcDogKCRsaW5lLWhlaWdodC1jb21wdXRlZCArIDUpOyAvLyBIZWlnaHQgb2YgdGhlIGBsYWJlbGAgYW5kIGl0cyBtYXJnaW5cclxuICB9XHJcbiAgJi5zci1vbmx5IH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICB0b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gSGVscCB0ZXh0XHJcbi8vXHJcbi8vIEFwcGx5IHRvIGFueSBlbGVtZW50IHlvdSB3aXNoIHRvIGNyZWF0ZSBsaWdodCB0ZXh0IGZvciBwbGFjZW1lbnQgaW1tZWRpYXRlbHlcclxuLy8gYmVsb3cgYSBmb3JtIGNvbnRyb2wuIFVzZSBmb3IgZ2VuZXJhbCBoZWxwLCBmb3JtYXR0aW5nLCBvciBpbnN0cnVjdGlvbmFsIHRleHQuXHJcblxyXG4uaGVscC1ibG9jayB7XHJcbiAgZGlzcGxheTogYmxvY2s7IC8vIGFjY291bnQgZm9yIGFueSBlbGVtZW50IHVzaW5nIGhlbHAtYmxvY2tcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICBjb2xvcjogbGlnaHRlbigkdGV4dC1jb2xvciwgMjUlKTsgLy8gbGlnaHRlbiB0aGUgdGV4dCBzb21lIGZvciBjb250cmFzdFxyXG59XHJcblxyXG5cclxuLy8gSW5saW5lIGZvcm1zXHJcbi8vXHJcbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxyXG4vLyBmb3JtcyBiZWdpbiBzdGFja2VkIG9uIGV4dHJhIHNtYWxsIChtb2JpbGUpIGRldmljZXMgYW5kIHRoZW4gZ28gaW5saW5lIHdoZW5cclxuLy8gdmlld3BvcnRzIHJlYWNoIDw3NjhweC5cclxuLy9cclxuLy8gUmVxdWlyZXMgd3JhcHBpbmcgaW5wdXRzIGFuZCBsYWJlbHMgd2l0aCBgLmZvcm0tZ3JvdXBgIGZvciBwcm9wZXIgZGlzcGxheSBvZlxyXG4vLyBkZWZhdWx0IEhUTUwgZm9ybSBjb250cm9scyBhbmQgb3VyIGN1c3RvbSBmb3JtIGNvbnRyb2xzIChlLmcuLCBpbnB1dCBncm91cHMpLlxyXG4vL1xyXG4vLyBIZWFkcyB1cCEgVGhpcyBpcyBtaXhpbi1lZCBpbnRvIGAubmF2YmFyLWZvcm1gIGluIG5hdmJhcnMubGVzcy5cclxuXHJcbi8vIFtjb252ZXJ0ZXJdIGV4dHJhY3RlZCBmcm9tIGAuZm9ybS1pbmxpbmVgIGZvciBsaWJzYXNzIGNvbXBhdGliaWxpdHlcclxuQG1peGluIGZvcm0taW5saW5lIHtcclxuXHJcbiAgLy8gS2ljayBpbiB0aGUgaW5saW5lXHJcbiAgQG1lZGlhIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XHJcbiAgICAvLyBJbmxpbmUtYmxvY2sgYWxsIHRoZSB0aGluZ3MgZm9yIFwiaW5saW5lXCJcclxuICAgIC5mb3JtLWdyb3VwIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEluIG5hdmJhci1mb3JtLCBhbGxvdyBmb2xrcyB0byAqbm90KiB1c2UgYC5mb3JtLWdyb3VwYFxyXG4gICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IGF1dG87IC8vIFByZXZlbnQgbGFiZWxzIGZyb20gc3RhY2tpbmcgYWJvdmUgaW5wdXRzIGluIGAuZm9ybS1ncm91cGBcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuXHJcbiAgICAvLyBNYWtlIHN0YXRpYyBjb250cm9scyBiZWhhdmUgbGlrZSByZWd1bGFyIG9uZXNcclxuICAgIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dC1ncm91cCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgICAgIC5pbnB1dC1ncm91cC1hZGRvbixcclxuICAgICAgLmlucHV0LWdyb3VwLWJ0bixcclxuICAgICAgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBJbnB1dCBncm91cHMgbmVlZCB0aGF0IDEwMCUgd2lkdGggdGhvdWdoXHJcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxyXG4gICAgLy8gdGhlbiB1bmRvIHRoZSBmbG9hdGluZyBvZiByYWRpb3MgYW5kIGNoZWNrYm94ZXMgdG8gbWF0Y2guXHJcbiAgICAucmFkaW8sXHJcbiAgICAuY2hlY2tib3gge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG4gICAgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gUmUtb3ZlcnJpZGUgdGhlIGZlZWRiYWNrIGljb24uXHJcbiAgICAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8vIFtjb252ZXJ0ZXJdIGV4dHJhY3RlZCBhcyBgQG1peGluIGZvcm0taW5saW5lYCBmb3IgbGlic2FzcyBjb21wYXRpYmlsaXR5XHJcbi5mb3JtLWlubGluZSB7XHJcbiAgQGluY2x1ZGUgZm9ybS1pbmxpbmU7XHJcbn1cclxuXHJcblxyXG5cclxuLy8gSG9yaXpvbnRhbCBmb3Jtc1xyXG4vL1xyXG4vLyBIb3Jpem9udGFsIGZvcm1zIGFyZSBidWlsdCBvbiBncmlkIGNsYXNzZXMgYW5kIGFsbG93IHlvdSB0byBjcmVhdGUgZm9ybXMgd2l0aFxyXG4vLyBsYWJlbHMgb24gdGhlIGxlZnQgYW5kIGlucHV0cyBvbiB0aGUgcmlnaHQuXHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIHtcclxuXHJcbiAgLy8gQ29uc2lzdGVudCB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzXHJcbiAgLy9cclxuICAvLyBMYWJlbHMgYWxzbyBnZXQgc29tZSByZXNldCBzdHlsZXMsIGJ1dCB0aGF0IGlzIHNjb3BlZCB0byBhIG1lZGlhIHF1ZXJ5IGJlbG93LlxyXG4gIC5yYWRpbyxcclxuICAuY2hlY2tib3gsXHJcbiAgLnJhZGlvLWlubGluZSxcclxuICAuY2hlY2tib3gtaW5saW5lIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy10b3A6ICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7IC8vIERlZmF1bHQgcGFkZGluZyBwbHVzIGEgYm9yZGVyXHJcbiAgfVxyXG4gIC8vIEFjY291bnQgZm9yIHBhZGRpbmcgd2UncmUgYWRkaW5nIHRvIGVuc3VyZSB0aGUgYWxpZ25tZW50IGFuZCBvZiBoZWxwIHRleHRcclxuICAvLyBhbmQgb3RoZXIgY29udGVudCBiZWxvdyBpdGVtc1xyXG4gIC5yYWRpbyxcclxuICAuY2hlY2tib3gge1xyXG4gICAgbWluLWhlaWdodDogKCRsaW5lLWhlaWdodC1jb21wdXRlZCArICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSkpO1xyXG4gIH1cclxuXHJcbiAgLy8gTWFrZSBmb3JtIGdyb3VwcyBiZWhhdmUgbGlrZSByb3dzXHJcbiAgLmZvcm0tZ3JvdXAge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1yb3c7XHJcbiAgfVxyXG5cclxuICAvLyBSZXNldCBzcGFjaW5nIGFuZCByaWdodCBhbGlnbiBsYWJlbHMsIGJ1dCBzY29wZSB0byBtZWRpYSBxdWVyaWVzIHNvIHRoYXRcclxuICAvLyBsYWJlbHMgb24gbmFycm93IHZpZXdwb3J0cyBzdGFjayB0aGUgc2FtZSBhcyBhIGRlZmF1bHQgZm9ybSBleGFtcGxlLlxyXG4gIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xyXG4gICAgLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgcGFkZGluZy10b3A6ICgkcGFkZGluZy1iYXNlLXZlcnRpY2FsICsgMSk7IC8vIERlZmF1bHQgcGFkZGluZyBwbHVzIGEgYm9yZGVyXHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBWYWxpZGF0aW9uIHN0YXRlc1xyXG4gIC8vXHJcbiAgLy8gUmVwb3NpdGlvbiB0aGUgaWNvbiBiZWNhdXNlIGl0J3Mgbm93IHdpdGhpbiBhIGdyaWQgY29sdW1uIGFuZCBjb2x1bW5zIGhhdmVcclxuICAvLyBgcG9zaXRpb246IHJlbGF0aXZlO2Agb24gdGhlbS4gQWxzbyBhY2NvdW50cyBmb3IgdGhlIGdyaWQgZ3V0dGVyIHBhZGRpbmcuXHJcbiAgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIHJpZ2h0OiBmbG9vcigoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMikpO1xyXG4gIH1cclxuXHJcbiAgLy8gRm9ybSBncm91cCBzaXplc1xyXG4gIC8vXHJcbiAgLy8gUXVpY2sgdXRpbGl0eSBjbGFzcyBmb3IgYXBwbHlpbmcgYC5pbnB1dC1sZ2AgYW5kIGAuaW5wdXQtc21gIHN0eWxlcyB0byB0aGVcclxuICAvLyBpbnB1dHMgYW5kIGxhYmVscyB3aXRoaW4gYSBgLmZvcm0tZ3JvdXBgLlxyXG4gIC5mb3JtLWdyb3VwLWxnIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkc2NyZWVuLXNtLW1pbikge1xyXG4gICAgICAuY29udHJvbC1sYWJlbCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6ICgkcGFkZGluZy1sYXJnZS12ZXJ0aWNhbCArIDEpO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuZm9ybS1ncm91cC1zbSB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJHNjcmVlbi1zbS1taW4pIHtcclxuICAgICAgLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAoJHBhZGRpbmctc21hbGwtdmVydGljYWwgKyAxKTtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gV2ViS2l0LXN0eWxlIGZvY3VzXG5cbkBtaXhpbiB0YWItZm9jdXMoKSB7XG4gIC8vIFdlYktpdC1zcGVjaWZpYy4gT3RoZXIgYnJvd3NlcnMgd2lsbCBrZWVwIHRoZWlyIGRlZmF1bHQgb3V0bGluZSBzdHlsZS5cbiAgLy8gKEluaXRpYWxseSB0cmllZCB0byBhbHNvIGZvcmNlIGRlZmF1bHQgdmlhIGBvdXRsaW5lOiBpbml0aWFsYCxcbiAgLy8gYnV0IHRoYXQgc2VlbXMgdG8gZXJyb25lb3VzbHkgcmVtb3ZlIHRoZSBvdXRsaW5lIGluIEZpcmVmb3ggYWx0b2dldGhlci4pXG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XG59XG4iLCIvLyBGb3JtIHZhbGlkYXRpb24gc3RhdGVzXG4vL1xuLy8gVXNlZCBpbiBmb3Jtcy5sZXNzIHRvIGdlbmVyYXRlIHRoZSBmb3JtIHZhbGlkYXRpb24gQ1NTIGZvciB3YXJuaW5ncywgZXJyb3JzLFxuLy8gYW5kIHN1Y2Nlc3Nlcy5cblxuQG1peGluIGZvcm0tY29udHJvbC12YWxpZGF0aW9uKCR0ZXh0LWNvbG9yOiAjNTU1LCAkYm9yZGVyLWNvbG9yOiAjY2NjLCAkYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNSkge1xuICAvLyBDb2xvciB0aGUgbGFiZWwgYW5kIGhlbHAgdGV4dFxuICAuaGVscC1ibG9jayxcbiAgLmNvbnRyb2wtbGFiZWwsXG4gIC5yYWRpbyxcbiAgLmNoZWNrYm94LFxuICAucmFkaW8taW5saW5lLFxuICAuY2hlY2tib3gtaW5saW5lLFxuICAmLnJhZGlvIGxhYmVsLFxuICAmLmNoZWNrYm94IGxhYmVsLFxuICAmLnJhZGlvLWlubGluZSBsYWJlbCxcbiAgJi5jaGVja2JveC1pbmxpbmUgbGFiZWwgIHtcbiAgICBjb2xvcjogJHRleHQtY29sb3I7XG4gIH1cbiAgLy8gU2V0IHRoZSBib3JkZXIgYW5kIGJveCBzaGFkb3cgb24gc3BlY2lmaWMgaW5wdXRzIHRvIG1hdGNoXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KGluc2V0IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNzUpKTsgLy8gUmVkZWNsYXJlIHNvIHRyYW5zaXRpb25zIHdvcmtcbiAgICAmOmZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXItY29sb3IsIDEwJSk7XG4gICAgICAkc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSwgMCAwIDZweCBsaWdodGVuKCRib3JkZXItY29sb3IsIDIwJSk7XG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRzaGFkb3cpO1xuICAgIH1cbiAgfVxuICAvLyBTZXQgdmFsaWRhdGlvbiBzdGF0ZXMgYWxzbyBmb3IgYWRkb25zXG4gIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gICAgY29sb3I6ICR0ZXh0LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZC1jb2xvcjtcbiAgfVxuICAvLyBPcHRpb25hbCBmZWVkYmFjayBpY29uXG4gIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIGNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBmb2N1cyBzdGF0ZVxuLy9cbi8vIEdlbmVyYXRlIGEgY3VzdG9taXplZCBmb2N1cyBzdGF0ZSBhbmQgZm9yIGFueSBpbnB1dCB3aXRoIHRoZSBzcGVjaWZpZWQgY29sb3IsXG4vLyB3aGljaCBkZWZhdWx0cyB0byB0aGUgYCRpbnB1dC1ib3JkZXItZm9jdXNgIHZhcmlhYmxlLlxuLy9cbi8vIFdlIGhpZ2hseSBlbmNvdXJhZ2UgeW91IHRvIG5vdCBjdXN0b21pemUgdGhlIGRlZmF1bHQgdmFsdWUsIGJ1dCBpbnN0ZWFkIHVzZVxuLy8gdGhpcyB0byB0d2VhayBjb2xvcnMgb24gYW4gYXMtbmVlZGVkIGJhc2lzLiBUaGlzIGFlc3RoZXRpYyBjaGFuZ2UgaXMgYmFzZWQgb25cbi8vIFdlYktpdCdzIGRlZmF1bHQgc3R5bGVzLCBidXQgYXBwbGljYWJsZSB0byBhIHdpZGVyIHJhbmdlIG9mIGJyb3dzZXJzLiBJdHNcbi8vIHVzYWJpbGl0eSBhbmQgYWNjZXNzaWJpbGl0eSBzaG91bGQgYmUgdGFrZW4gaW50byBhY2NvdW50IHdpdGggYW55IGNoYW5nZS5cbi8vXG4vLyBFeGFtcGxlIHVzYWdlOiBjaGFuZ2UgdGhlIGRlZmF1bHQgYmx1ZSBib3JkZXIgYW5kIHNoYWRvdyB0byB3aGl0ZSBmb3IgYmV0dGVyXG4vLyBjb250cmFzdCBhZ2FpbnN0IGEgZGFyayBncmF5IGJhY2tncm91bmQuXG5AbWl4aW4gZm9ybS1jb250cm9sLWZvY3VzKCRjb2xvcjogJGlucHV0LWJvcmRlci1mb2N1cykge1xuICAkY29sb3ItcmdiYTogcmdiYShyZWQoJGNvbG9yKSwgZ3JlZW4oJGNvbG9yKSwgYmx1ZSgkY29sb3IpLCAuNik7XG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwuMDc1KSwgMCAwIDhweCAkY29sb3ItcmdiYSk7XG4gIH1cbn1cblxuLy8gRm9ybSBjb250cm9sIHNpemluZ1xuLy9cbi8vIFJlbGF0aXZlIHRleHQgc2l6ZSwgcGFkZGluZywgYW5kIGJvcmRlci1yYWRpaSBjaGFuZ2VzIGZvciBmb3JtIGNvbnRyb2xzLiBGb3Jcbi8vIGhvcml6b250YWwgc2l6aW5nLCB3cmFwIGNvbnRyb2xzIGluIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy4gYDxzZWxlY3Q+YFxuLy8gZWxlbWVudCBnZXRzIHNwZWNpYWwgbG92ZSBiZWNhdXNlIGl0J3Mgc3BlY2lhbCwgYW5kIHRoYXQncyBhIGZhY3QhXG4vLyBbY29udmVydGVyXSAkcGFyZW50IGhhY2tcbkBtaXhpbiBpbnB1dC1zaXplKCRwYXJlbnQsICRpbnB1dC1oZWlnaHQsICRwYWRkaW5nLXZlcnRpY2FsLCAkcGFkZGluZy1ob3Jpem9udGFsLCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgICBwYWRkaW5nOiAkcGFkZGluZy12ZXJ0aWNhbCAkcGFkZGluZy1ob3Jpem9udGFsO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xuICB9XG5cbiAgc2VsZWN0I3skcGFyZW50fSB7XG4gICAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG5cbiAgdGV4dGFyZWEjeyRwYXJlbnR9LFxuICBzZWxlY3RbbXVsdGlwbGVdI3skcGFyZW50fSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICB9XG59XG4iLCIvL1xyXG4vLyBCdXR0b25zXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG5cclxuLy8gQmFzZSBzdHlsZXNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5idG4ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBGb3IgaW5wdXQuYnRuXHJcbiAgZm9udC13ZWlnaHQ6ICRidG4tZm9udC13ZWlnaHQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlc2V0IHVudXN1YWwgRmlyZWZveC1vbi1BbmRyb2lkIGRlZmF1bHQgc3R5bGU7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzL2lzc3Vlcy8yMTRcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRwYWRkaW5nLWJhc2UtdmVydGljYWwsICRwYWRkaW5nLWJhc2UtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1iYXNlLCAkbGluZS1oZWlnaHQtYmFzZSwgJGJ0bi1ib3JkZXItcmFkaXVzLWJhc2UpO1xyXG4gIEBpbmNsdWRlIHVzZXItc2VsZWN0KG5vbmUpO1xyXG5cclxuICAmLFxyXG4gICY6YWN0aXZlLFxyXG4gICYuYWN0aXZlIHtcclxuICAgICY6Zm9jdXMsXHJcbiAgICAmLmZvY3VzIHtcclxuICAgICAgQGluY2x1ZGUgdGFiLWZvY3VzO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzLFxyXG4gICYuZm9jdXMge1xyXG4gICAgY29sb3I6ICRidG4tZGVmYXVsdC1jb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcblxyXG4gICY6YWN0aXZlLFxyXG4gICYuYWN0aXZlIHtcclxuICAgIG91dGxpbmU6IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhpbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwuMTI1KSk7XHJcbiAgfVxyXG5cclxuICAmLmRpc2FibGVkLFxyXG4gICZbZGlzYWJsZWRdLFxyXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcclxuICAgIGN1cnNvcjogJGN1cnNvci1kaXNhYmxlZDtcclxuICAgIEBpbmNsdWRlIG9wYWNpdHkoLjY1KTtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XHJcbiAgfVxyXG5cclxuICAvLyBbY29udmVydGVyXSBleHRyYWN0ZWQgYSYgdG8gYS5idG5cclxufVxyXG5cclxuYS5idG4ge1xyXG4gICYuZGlzYWJsZWQsXHJcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IC8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5idG4tZGVmYXVsdCB7XHJcbiAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJGJ0bi1kZWZhdWx0LWNvbG9yLCAkYnRuLWRlZmF1bHQtYmcsICRidG4tZGVmYXVsdC1ib3JkZXIpO1xyXG59XHJcbi5idG4tcHJpbWFyeSB7XHJcbiAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJGJ0bi1wcmltYXJ5LWNvbG9yLCAkYnRuLXByaW1hcnktYmcsICRidG4tcHJpbWFyeS1ib3JkZXIpO1xyXG59XHJcbi8vIFN1Y2Nlc3MgYXBwZWFycyBhcyBncmVlblxyXG4uYnRuLXN1Y2Nlc3Mge1xyXG4gIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRidG4tc3VjY2Vzcy1jb2xvciwgJGJ0bi1zdWNjZXNzLWJnLCAkYnRuLXN1Y2Nlc3MtYm9yZGVyKTtcclxufVxyXG4vLyBJbmZvIGFwcGVhcnMgYXMgYmx1ZS1ncmVlblxyXG4uYnRuLWluZm8ge1xyXG4gIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCRidG4taW5mby1jb2xvciwgJGJ0bi1pbmZvLWJnLCAkYnRuLWluZm8tYm9yZGVyKTtcclxufVxyXG4vLyBXYXJuaW5nIGFwcGVhcnMgYXMgb3JhbmdlXHJcbi5idG4td2FybmluZyB7XHJcbiAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJGJ0bi13YXJuaW5nLWNvbG9yLCAkYnRuLXdhcm5pbmctYmcsICRidG4td2FybmluZy1ib3JkZXIpO1xyXG59XHJcbi8vIERhbmdlciBhbmQgZXJyb3IgYXBwZWFyIGFzIHJlZFxyXG4uYnRuLWRhbmdlciB7XHJcbiAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJGJ0bi1kYW5nZXItY29sb3IsICRidG4tZGFuZ2VyLWJnLCAkYnRuLWRhbmdlci1ib3JkZXIpO1xyXG59XHJcblxyXG5cclxuLy8gTGluayBidXR0b25zXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi8vIE1ha2UgYSBidXR0b24gbG9vayBhbmQgYmVoYXZlIGxpa2UgYSBsaW5rXHJcbi5idG4tbGluayB7XHJcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuXHJcbiAgJixcclxuICAmOmFjdGl2ZSxcclxuICAmLmFjdGl2ZSxcclxuICAmW2Rpc2FibGVkXSxcclxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XHJcbiAgfVxyXG4gICYsXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzLFxyXG4gICY6YWN0aXZlIHtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbiAgJltkaXNhYmxlZF0sXHJcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gQnV0dG9uIFNpemVzXHJcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcblxyXG4uYnRuLWxnIHtcclxuICAvLyBsaW5lLWhlaWdodDogZW5zdXJlIGV2ZW4tbnVtYmVyZWQgaGVpZ2h0IG9mIGJ1dHRvbiBuZXh0IHRvIGxhcmdlIGlucHV0XHJcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJHBhZGRpbmctbGFyZ2UtdmVydGljYWwsICRwYWRkaW5nLWxhcmdlLWhvcml6b250YWwsICRmb250LXNpemUtbGFyZ2UsICRsaW5lLWhlaWdodC1sYXJnZSwgJGJ0bi1ib3JkZXItcmFkaXVzLWxhcmdlKTtcclxufVxyXG4uYnRuLXNtIHtcclxuICAvLyBsaW5lLWhlaWdodDogZW5zdXJlIHByb3BlciBoZWlnaHQgb2YgYnV0dG9uIG5leHQgdG8gc21hbGwgaW5wdXRcclxuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkcGFkZGluZy1zbWFsbC12ZXJ0aWNhbCwgJHBhZGRpbmctc21hbGwtaG9yaXpvbnRhbCwgJGZvbnQtc2l6ZS1zbWFsbCwgJGxpbmUtaGVpZ2h0LXNtYWxsLCAkYnRuLWJvcmRlci1yYWRpdXMtc21hbGwpO1xyXG59XHJcbi5idG4teHMge1xyXG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRwYWRkaW5nLXhzLXZlcnRpY2FsLCAkcGFkZGluZy14cy1ob3Jpem9udGFsLCAkZm9udC1zaXplLXNtYWxsLCAkbGluZS1oZWlnaHQtc21hbGwsICRidG4tYm9yZGVyLXJhZGl1cy1zbWFsbCk7XHJcbn1cclxuXHJcblxyXG4vLyBCbG9jayBidXR0b25cclxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuXHJcbi5idG4tYmxvY2sge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXHJcbi5idG4tYmxvY2sgKyAuYnRuLWJsb2NrIHtcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuXHJcbi8vIFNwZWNpZmljaXR5IG92ZXJyaWRlc1xyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxyXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXHJcbmlucHV0W3R5cGU9XCJidXR0b25cIl0ge1xyXG4gICYuYnRuLWJsb2NrIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG4iLCIvLyBCdXR0b24gdmFyaWFudHNcclxuLy9cclxuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxyXG4vLyBhbmQgZGlzYWJsZWQgb3B0aW9ucyBmb3IgYWxsIGJ1dHRvbnNcclxuXHJcbkBtaXhpbiBidXR0b24tdmFyaWFudCgkY29sb3IsICRiYWNrZ3JvdW5kLCAkYm9yZGVyKSB7XHJcbiAgY29sb3I6ICRjb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcclxuICBib3JkZXItY29sb3I6ICRib3JkZXI7XHJcbiAgYm9yZGVyOiBub25lO1xyXG5cclxuICAmOmZvY3VzLFxyXG4gICYuZm9jdXMge1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKTtcclxuICAgICAgICBib3JkZXItY29sb3I6IGRhcmtlbigkYm9yZGVyLCAyNSUpO1xyXG4gIH1cclxuICAmOmhvdmVyIHtcclxuICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSk7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgMTIlKTtcclxuICB9XHJcbiAgJjphY3RpdmUsXHJcbiAgJi5hY3RpdmUsXHJcbiAgLm9wZW4gPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXIsIDEyJSk7XHJcblxyXG4gICAgJjpob3ZlcixcclxuICAgICY6Zm9jdXMsXHJcbiAgICAmLmZvY3VzIHtcclxuICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCAxNyUpO1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgMjUlKTtcclxuICAgIH1cclxuICB9XHJcbiAgJjphY3RpdmUsXHJcbiAgJi5hY3RpdmUsXHJcbiAgLm9wZW4gPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xyXG4gIH1cclxuICAmLmRpc2FibGVkLFxyXG4gICZbZGlzYWJsZWRdLFxyXG4gIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzLFxyXG4gICAgJi5mb2N1cyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJhZGdlIHtcclxuICAgIGNvbG9yOiAkYmFja2dyb3VuZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbi8vIEJ1dHRvbiBzaXplc1xyXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmctdmVydGljYWwsICRwYWRkaW5nLWhvcml6b250YWwsICRmb250LXNpemUsICRsaW5lLWhlaWdodCwgJGJvcmRlci1yYWRpdXMpIHtcclxuICBwYWRkaW5nOiAkcGFkZGluZy12ZXJ0aWNhbCAkcGFkZGluZy1ob3Jpem9udGFsO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZTtcclxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xyXG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG59XHJcbiIsIi8vIE9wYWNpdHlcblxuQG1peGluIG9wYWNpdHkoJG9wYWNpdHkpIHtcbiAgb3BhY2l0eTogJG9wYWNpdHk7XG4gIC8vIElFOCBmaWx0ZXJcbiAgJG9wYWNpdHktaWU6ICgkb3BhY2l0eSAqIDEwMCk7XG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0kb3BhY2l0eS1pZSk7XG59XG4iLCJcclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XHJcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9NC43LjAnKTtcclxuICBzcmM6IHVybCgnLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9NC43LjAnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PTQuNy4wJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PTQuNy4wJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj00LjcuMCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PTQuNy4wI2ZvbnRhd2Vzb21lcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlBUU2Fuc1wiO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUFRTYW5zUmVndWxhci9QVFNhbnNSZWd1bGFyLmVvdFwiKTtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL1BUU2Fuc1JlZ3VsYXIvUFRTYW5zUmVndWxhci5lb3Q/I2llZml4XCIpZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcbiAgdXJsKFwiLi4vZm9udHMvUFRTYW5zUmVndWxhci9QVFNhbnNSZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICB1cmwoXCIuLi9mb250cy9QVFNhbnNSZWd1bGFyL1BUU2Fuc1JlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogXCJQVFNhbnNJdGFsaWNcIjtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL1BUU2Fuc0l0YWxpYy9QVFNhbnNJdGFsaWMuZW90XCIpO1xyXG4gIHNyYzogdXJsKFwiLi4vZm9udHMvUFRTYW5zSXRhbGljL1BUU2Fuc0l0YWxpYy5lb3Q/I2llZml4XCIpZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcbiAgdXJsKFwiLi4vZm9udHMvUFRTYW5zSXRhbGljL1BUU2Fuc0l0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgdXJsKFwiLi4vZm9udHMvUFRTYW5zSXRhbGljL1BUU2Fuc0l0YWxpYy50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBcIlBUU2Fuc0JvbGRcIjtcclxuICBzcmM6IHVybChcIi4uL2ZvbnRzL1BUU2Fuc0JvbGQvUFRTYW5zQm9sZC5lb3RcIik7XHJcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9QVFNhbnNCb2xkL1BUU2Fuc0JvbGQuZW90PyNpZWZpeFwiKWZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gIHVybChcIi4uL2ZvbnRzL1BUU2Fuc0JvbGQvUFRTYW5zQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgdXJsKFwiLi4vZm9udHMvUFRTYW5zQm9sZC9QVFNhbnNCb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdGbGFtaW5nb1ZSJztcclxuICBzcmM6IHVybCgnLi4vZm9udHMvRmxhbWluZ29fVlIuZW90Jyk7XHJcbiAgc3JjOiBsb2NhbCgn4pi6JyksIHVybCgnLi4vZm9udHMvRmxhbWluZ29fVlIud29mZicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy4uL2ZvbnRzL0ZsYW1pbmdvX1ZSLnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9mb250cy9GbGFtaW5nb19WUi5zdmcnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbiIsIlxyXG4vKipcclxuICBAcGFyYW0ge3N0cmluZ30gdmFsdWVcclxuICBAcGFyYW0ge2Jvb2xlYW49fSBpbXBvcnRhbnRcclxuICBAcmV0dXJuIHtzdHJpbmd9XHJcbiovXHJcbkBmdW5jdGlvbiBtYXliZS1pbXBvcnRhbnQoJHZhbHVlLCAkaW1wb3J0YW50OiBmYWxzZSkge1xyXG5cdEBpZiAoJGltcG9ydGFudCkge1xyXG5cdFx0QHJldHVybiAkdmFsdWUgIWltcG9ydGFudDtcclxuXHR9IEBlbHNlIHtcclxuXHRcdEByZXR1cm4gJHZhbHVlO1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIGljb21vb24oKSB7XHJcblx0Zm9udC1mYW1pbHk6ICdpY29tb29uJyAhaW1wb3J0YW50O1xyXG5cdHNwZWFrOiBub25lO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG5cdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbi8qKlxyXG4gIGFwcGx5IGxpbmsgY29sb3JcclxuICBAcGFyYW0ge2NvbG9yfSBoZXhPck5hbWUgLSDQptCy0LXRgiDRgdGB0YvQu9C60LhcclxuICBAcGFyYW0ge2Jvb2xlYW49fSBpbXBvcnRhbnRcclxuKi9cclxuQG1peGluIGxpbmstY29sb3IoJGhleE9yTmFtZSwgJGltcG9ydGFudDogZmFsc2UpIHtcclxuXHRjb2xvcjogbWF5YmUtaW1wb3J0YW50KCRoZXhPck5hbWUsICRpbXBvcnRhbnQpO1xyXG5cdGJvcmRlci1jb2xvcjogbWF5YmUtaW1wb3J0YW50KHJnYmEoJGhleE9yTmFtZSwgMC4zKSwgJGltcG9ydGFudCk7XHJcbn1cclxuXHJcbi8qKiBhbHQgbGluayBtaXhpblxyXG4gIEBwYXJhbSB7JHN1ZmZpeH0g0YHRg9GE0YTQuNC60YEg0LTQu9GPINC60LvQsNGB0YHQsCDQstC40LTQsCAuYWx0LVxyXG4gIEBwYXJhbSB7JG5vcm1hbENvbG9yfSDRhtCy0LXRgiBsaW5rXHJcbiAgQHBhcmFtIHskaG92ZXJDb2xvcn0g0YbQstC10YIgaG92ZXJcclxuICBAcGFyYW0geyR2aXNpdGVkQ29sb3J9INGG0LLQtdGCIHZpc2l0ZWRcclxuKi9cclxuQG1peGluIF9hbHRfbGluaygkY2xhc3MsICRub3JtYWxDb2xvciwgJGhvdmVyQ29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yLCAkdmlzaXRlZENvbG9yOiAkbGluay12aXNpdGVkLWNvbG9yKXtcclxuXHQkY2xhc3M6IGFsdF8jeyRjbGFzc307XHJcblxyXG5cdGEuI3skY2xhc3N9LFxyXG5cdGEuI3skY2xhc3N9Lm5vX3Zpc2l0ZWQ6dmlzaXRlZCxcclxuXHQucHNldWRvLiN7JGNsYXNzfSxcclxuXHRhLiN7JGNsYXNzfTp2aXNpdGVkLFxyXG5cdCpjbGFzcyQ9XCItLW5vdmlzaXRlZC1saW5rXCJdIGEuI3skY2xhc3N9OnZpc2l0ZWQsXHJcblx0LnBzZXVkb19saW5rLiN7JGNsYXNzfSxcclxuXHQucHNldWRvX2xpbmsuI3skY2xhc3N9OnZpc2l0ZWQsXHJcblx0LnBzZXVkby4jeyRjbGFzc306dmlzaXRlZHtcclxuXHRcdEBpbmNsdWRlIGxpbmstY29sb3IoJG5vcm1hbENvbG9yLCB0cnVlKTtcclxuXHJcblx0XHQmOmhvdmVye1xyXG5cdFx0XHRAaW5jbHVkZSBsaW5rLWNvbG9yKCRob3ZlckNvbG9yLCB0cnVlKTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdGEuI3skY2xhc3N9OnZpc2l0ZWQsXHJcblx0LnBzZXVkby4jeyRjbGFzc306dmlzaXRlZHtcclxuXHRcdEBpbmNsdWRlIGxpbmstY29sb3IoJHZpc2l0ZWRDb2xvciwgdHJ1ZSk7XHJcblx0fVxyXG59XHJcblxyXG4vKipcclxuICBhbHQgYmxvY2sgbW9kaWZpZXIgbGlua1xyXG4gIEBwYXJhbSB7JHNlbGVjdG9yfSBjc3Mg0LHQu9C+0LosINCy0L3Rg9GC0YDQuCDQutC+0YLQvtGA0L7Qs9C+INC/0YDQuNC80LXQvdC40YLRgdGPINC/0YDQsNCy0LjQu9C+XHJcbiAgQHBhcmFtIHskbm9ybWFsQ29sb3J9INGG0LLQtdGCIGxpbmtcclxuICBAcGFyYW0geyRob3ZlckNvbG9yfSDRhtCy0LXRgiBob3ZlclxyXG4gIEBwYXJhbSB7JHZpc2l0ZWRDb2xvcn0g0YbQstC10YIgdmlzaXRlZFxyXG4qL1xyXG5AbWl4aW4gX2FsdF9tb2RpZmllcigkc2VsZWN0b3IsICRub3JtYWxDb2xvciwgJGhvdmVyQ29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yLCAkdmlzaXRlZENvbG9yOiAkbGluay12aXNpdGVkLWNvbG9yKXtcclxuXHJcblx0I3skc2VsZWN0b3J9e1xyXG5cdFx0YSxcclxuXHRcdGEubm9fdmlzaXRlZDp2aXNpdGVkLFxyXG5cdFx0Ji5ub192aXNpdGVkOnZpc2l0ZWQsXHJcblx0XHQmW2NsYXNzJD1cIi0tbm92aXNpdGVkLWxpbmtcIl0gYTp2aXNpdGVkLFxyXG5cdFx0KltjbGFzcyQ9XCItLW5vdmlzaXRlZC1saW5rXCJdIGE6dmlzaXRlZCxcclxuXHRcdC5wc2V1ZG8sXHJcblx0XHQucHNldWRvOnZpc2l0ZWQsXHJcblx0XHQucHNldWRvX2xpbmssXHJcblx0XHQucHNldWRvX2xpbms6dmlzaXRlZHtcclxuXHRcdFx0QGluY2x1ZGUgbGluay1jb2xvcigkbm9ybWFsQ29sb3IpO1xyXG5cclxuXHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRAaW5jbHVkZSBsaW5rLWNvbG9yKCRob3ZlckNvbG9yLCB0cnVlKTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdGE6dmlzaXRlZHtcclxuXHRcdFx0QGluY2x1ZGUgbGluay1jb2xvcigkdmlzaXRlZENvbG9yKTtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcblxyXG5he1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQ7XHJcblx0b3V0bGluZTogbm9uZTtcclxuXHJcblx0LyoqIHZpc2l0ZWQgc3RhdGUgKi9cclxuXHQmOnZpc2l0ZWR7XHJcblx0XHRAaW5jbHVkZSBsaW5rLWNvbG9yKCRsaW5rLXZpc2l0ZWQtY29sb3IpO1xyXG5cdH1cclxuXHJcblx0Ji5leHRlcm5hbC1saW5rLFxyXG5cdCYuZXh0ZXJuYWx7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IDI1cHg7XHJcblxyXG5cdFx0JjphZnRlcntcclxuXHRcdFx0Y29udGVudDogXCJcXGU5MDFcIjtcclxuXHRcdFx0QGluY2x1ZGUgaWNvbW9vbigpO1xyXG5cdFx0XHRib3R0b206IDJweDtcclxuXHRcdFx0Zm9udC1zaXplOiAuOGVtO1xyXG5cdFx0XHRtYXJnaW4tbGVmdDogM3B4O1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5cclxuXHJcbi8qKiBsaW5rIHN0YXRlIGFuZCBub192aXNpdGVkIGNsYXNzICovXHJcbmEsXHJcbi5wc2V1ZG9fbGluayxcclxuLnBzZXVkb3tcclxuXHRAaW5jbHVkZSBsaW5rLWNvbG9yKCRsaW5rLWNvbG9yKTtcclxuXHJcblx0JixcclxuXHQmICoge1xyXG5cdFx0Y3Vyc29yOiAgcG9pbnRlcjtcclxuXHR9XHJcbn1cclxuXHJcbi8qKiBob3ZlciBzdGF0ZSAqL1xyXG5hOmhvdmVyLFxyXG4ucHNldWRvX2xpbms6aG92ZXIsXHJcbi5wc2V1ZG86aG92ZXJ7XHJcblx0QGluY2x1ZGUgbGluay1jb2xvcigkbGluay1ob3Zlci1jb2xvcik7XHJcbn1cclxuXHJcbmEubm9fdmlzaXRlZDp2aXNpdGVkLFxyXG4ubm9fdmlzaXRlZCBhOnZpc2l0ZWQsXHJcbltjbGFzcyQ9XCItLW5vdmlzaXRlZC1saW5rXCJdIGE6dmlzaXRlZCxcclxuLnBzZXVkbzp2aXNpdGVke1xyXG5cdEBpbmNsdWRlIGxpbmstY29sb3IoJGxpbmstY29sb3IpO1xyXG5cclxuXHQmOmhvdmVye1xyXG5cdFx0QGluY2x1ZGUgbGluay1jb2xvcigkbGluay1ob3Zlci1jb2xvcik7XHJcblx0fVxyXG59XHJcbmEuaDUubm9fdmlzaXRlZDp2aXNpdGVkXHJcbntcclxuXHRAaW5jbHVkZSBsaW5rLWNvbG9yKCRicmFuZC1wcmltYXJ5KTtcclxuXHJcblx0Jjpob3ZlcntcclxuXHRcdEBpbmNsdWRlIGxpbmstY29sb3IobGlnaHRlbigkYnJhbmQtcHJpbWFyeSwgMC45KSk7XHJcblx0fVxyXG59XHJcblxyXG5zcGFuLnBzZXVkby5hY3RpdmUge1xyXG5cdGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcclxuXHRjdXJzb3I6IGRlZmF1bHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyoqbm9uIHVuZGVybGluZSBjbGFzcyovXHJcbmEubm9udW5kZXJsaW5lLFxyXG4ubm9udW5kZXJsaW5lIGEsXHJcbi5ub251bmRlcmxpbmV7XHJcblx0Ym9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLmhvdi1vcGFjaXR5OmhvdmVyIHtcclxuXHRvcGFjaXR5OiAwLjk7XHJcbn1cclxuLmhvdi1ub25lIHtcclxuXHRjb2xvcjogJHRleHQtY29sb3IgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyoqIGJsb2NrLW1vZGlmaWVyKi9cclxuLy9AaW5jbHVkZSBfYWx0X21vZGlmaWVyKCcud2l0aC1jb3ZlciBoZWFkZXInLCAkbGluay1jb2xvci13aGl0ZSwgJGxpbmstY29sb3Itd2hpdGUtaG92ZXIpO1xyXG5AaW5jbHVkZSBfYWx0X2xpbmsoJ3doaXRlJywgI2ZmZik7IC8vINC60LvQsNGB0YEgYWx0X3doaXRlINGB0YHRi9C70LrQsCDQsdC10LvQsNGPLCDQv9C+INGF0L7QstC10YDRgyDQutGA0LDRgdC90LDRj1xyXG5AaW5jbHVkZSBfYWx0X2xpbmsoJ2JsYWNrJywgIzAwMCk7IC8vINC60LvQsNGB0YEgYWx0X2JsYWNrINGB0YHRi9C70LrQsCDRh9C10YDQvdCw0Y8sINC/0L4g0YXQvtCy0LXRgNGDINC60YDQsNGB0L3QsNGPXHJcbkBpbmNsdWRlIF9hbHRfbGluaygnZ3JleScsICM0OTQ5NDkpOyAvLyDQutC70LDRgdGBIGFsdF93aGl0ZSDRgdGB0YvQu9C60LAg0LHQtdC70LDRjywg0L/QviDRhdC+0LLQtdGA0YMg0LrRgNCw0YHQvdCw0Y9cclxuXHJcbkBpbmNsdWRlIF9hbHRfbGluaygnbWFpbl9tZW51X2xpbmsnLCAkYnJhbmQtaW5mbywgbGlnaHRlbigkYnJhbmQtaW5mbywgMTAlKSk7XHJcbkBpbmNsdWRlIF9hbHRfbGluaygnc2FkX29ibF9saW5rJywgJGdyYXksIGxpZ2h0ZW4oJGdyYXksIDEwJSkpO1xyXG5cclxuIiwiXHJcbmltZyB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuXHJcbiAgJi5sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgJi5yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICB9XHJcblxyXG4gICYuaW1nLXJlc3BvbnNpdmUge1xyXG4gICAgQGluY2x1ZGUgaW1nLXJlc3BvbnNpdmU7XHJcbiAgfVxyXG5cclxuICAmLmltZy1jaXJjbGUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlOyAvLyBzZXQgcmFkaXVzIGluIHBlcmNlbnRzXHJcbiAgfVxyXG5cclxufVxyXG5cclxuLmJlZm9yZV9saXN0IHtcclxuICBtYXJnaW4tYm90dG9tOiAuNWVtO1xyXG59XHJcblxyXG5oMSArIGgyLFxyXG5oMiArIGgzLFxyXG5oMiArIGg0LFxyXG5oMyArIGg0IHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG5tZW51LFxyXG51bCxcclxub2wge1xyXG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxufVxyXG5cclxubGkge1xyXG4gICYgPiB1bCxcclxuICAmID4gb2wge1xyXG4gICAgbWFyZ2luOiAwLjA1ZW0gMCAwLjJlbSAwLjVlbTtcclxuICB9XHJcbn1cclxuXHJcbnVsLFxyXG5vbCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW4tYm90dG9tOiAxZW07XHJcblxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG4uaGVhZC1saXN0IHtcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbnVsIGxpLFxyXG5vbCBsaSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG5vbCB7XHJcbiAgY291bnRlci1yZXNldDogaXRlbUZpcnN0O1xyXG59XHJcblxyXG51bCBsaTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6ICdcXDIwMTRcXGEwJztcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMDtcclxuICB0b3A6IC0xcHg7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgY29sb3I6ICRncmF5LWJhc2U7XHJcbn1cclxuXHJcbm9sIGxpOmJlZm9yZSB7XHJcbiAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICByaWdodDogY2FsYygxMDAlIC0gMTdweCk7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgY29udGVudDogY291bnRlcihpdGVtRmlyc3QpICcuJztcclxuICBjb3VudGVyLWluY3JlbWVudDogaXRlbUZpcnN0O1xyXG4gIGNvbG9yOiAkZ3JheS1iYXNlO1xyXG4gIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbn1cclxuXHJcbmxpID4gb2wge1xyXG4gIGNvdW50ZXItcmVzZXQ6IGl0ZW07XHJcbn1cclxuXHJcbmxpID4gb2wgbGkge1xyXG4gIHBhZGRpbmctbGVmdDogMjhweDtcclxufVxyXG5cclxubGkgPiBvbCBsaTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IGNvdW50ZXIoaXRlbUZpcnN0KSAnLicgY291bnRlcihpdGVtKTtcclxuICBjb3VudGVyLWluY3JlbWVudDogaXRlbTtcclxufVxyXG5cclxuLy9wICsgdWwubGlzdCxcclxuLy9wICsgb2x7XHJcbi8vICBtYXJnaW4tdG9wOiAtMC41ZW07XHJcbi8vfVxyXG5cclxudWwgcCArIHVsLFxyXG5vbCBwICsgdWwsXHJcbnVsIHAgKyBvbCxcclxub2wgcCArIG9sIHtcclxuICBtYXJnaW4tdG9wOiAtMC4yZW07XHJcbn1cclxuXHJcbm1lbnUge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG5cclxuc3VwLFxyXG5zdWIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0b3A6IC0wLjVlbTtcclxuICBmb250LXNpemU6IDc1JTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgdG9wOiAwLjFlbTtcclxufVxyXG5cclxuaW5zIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmxhYmVsIHtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi5pbXBvcnRhbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiAyNXB4IDM1cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0UxRUJFOTtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gIG1heC13aWR0aDogOTAwcHg7XHJcblxyXG4gIHAge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XHJcbiAgICBjb2xvcjogIzAwMDtcclxuICB9XHJcbn1cclxuXHJcbi5sZWFkIHtcclxuICBjb2xvcjogIzg4ODg4ODtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLy9cclxuLy8lZm9ybV9jb250cm9sc19iYXNlX3N0eWxlIHtcclxuLy8gICAgYm9yZGVyOiAxcHggc29saWQgI0NFRDVEQztcclxuLy8gICAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xyXG4vLyAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuLy8gICAgZm9udC1zaXplOiAxM3B4O1xyXG4vLyAgICBsaW5lLWhlaWdodDogMjBweDtcclxuLy8gICAgLy9AaW5jbHVkZSBmb3ItYWxsLWJyb3dzZXJzKCdib3gtc2l6aW5nJywgYm9yZGVyLWJveCk7XHJcbi8vICAgIC8vQGluY2x1ZGUgZm9yLWFsbC1icm93c2VycygnYm9yZGVyLXJhZGl1cycsIDJweCk7XHJcbi8vICAgIHBhZGRpbmc6IDAgMTBweDtcclxuLy8gICAgb3V0bGluZTogbm9uZTtcclxuLy8gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwgMSk7XHJcbi8vICAgIC8vQGluY2x1ZGUgdHJhbnNpdGlvbihhbGwgLjRzKTtcclxuLy8gICAgaGVpZ2h0OiAzNHB4O1xyXG4vL1xyXG4vLyAgICAmLnRyYW5zcGFyZW50e1xyXG4vLyAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbi8vICAgIH1cclxuLy9cclxuLy8gICAgJjotd2Via2l0LWF1dG9maWxsLFxyXG4vLyAgICAmOi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsXHJcbi8vICAgICY6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUsXHJcbi8vICAgICY6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcntcclxuLy8gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDAgMTAwMHB4IHdoaXRlIGluc2V0O1xyXG4vLyAgICB9XHJcbi8vXHJcbi8vICAgICY6Zm9jdXN7XHJcbi8vICAgICAgICBib3JkZXItY29sb3I6ICM1OENFNzk7XHJcbi8vICAgICAgICAvL0BpbmNsdWRlIGZvci1hbGwtYnJvd3NlcnMoJ2JveC1zaGFkb3cnLCAwIDAgMTBweCByZ2JhKDg4LDIwNiwxMjEsLjMpKVxyXG4vLyAgICB9XHJcbi8vXHJcbi8vXHJcbi8vICAgICY6ZGlzYWJsZWQge1xyXG4vLyAgICAgICAgYmFja2dyb3VuZDogI0YwRjJGMTtcclxuLy8gICAgICAgIGJvcmRlci1jb2xvcjogI0YwRjJGMTtcclxuLy8gICAgfVxyXG4vL31cclxuXHJcbmlmcmFtZSB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ucmVxIHtcclxuICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XHJcbn1cclxuXHJcbi5waWN0dXJlIHtcclxuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAmX19ub3RlIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGNvbG9yOiAkZ3JheS1saWdodDtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ubmF2LWp1c3RpZmllZCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xyXG59IiwiLnNpdGUtaGVhZGVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy10b3A6IDVweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzNjNGM0O1xyXG4gIC5uYXYge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgYSB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xZW07XHJcbiAgICAgIH1cclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgLm5hdi0tc3ViIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MzYzRjNDtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAubG9nbyB7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgfVxyXG4gIC5wcm90ZWN0IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4ubmF2LS1tYWluLS1tb2JpbGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLm5hdi0tc3ViIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICB0b3A6IDEwMCU7XHJcbiAgei1pbmRleDogMTM0O1xyXG4gIG1pbi13aWR0aDogMzAwcHg7XHJcbiAgbGVmdDogMDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMC43ZW07XHJcbiAgYm9yZGVyOiAgMXB4IHNvbGlkICNlNmU2ZTY7XHJcbiAgcGFkZGluZzogMTBweDtcclxuICAubmF2X19pdGVtIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U2ZTZlNjtcclxuICAgIGEge1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDVweDtcclxuICAgIH1cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtLWxvbmcge1xyXG4gICAgbWluLXdpZHRoOiA4NTBweDtcclxuICAgIC5uYXZfX2l0ZW0ge1xyXG4gICAgICBtYXJnaW46MDtcclxuICAgICAgcGFkZGluZzowO1xyXG4gICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICBmbG9hdDpsZWZ0O1xyXG4gICAgfVxyXG4gICAgLmNvbHVtbi1saXN0IHsgLyrQutC70LDRgdGBLCDQtNC+0LHQsNCy0LvRj9C10LzRi9C5INCyINGA0LXQt9GD0LvRjNGC0LDRgtC1INGA0LDQsdC+0YLRiyDRgdC60YDQuNC/0YLQsCovXHJcbiAgICAgIHBhZGRpbmctbGVmdDoxNXB4O1xyXG4gICAgICB3aWR0aDoyNzBweDtcclxuICAgICAgZmxvYXQ6bGVmdDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zb2NpYWwge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHBhZGRpbmc6IDIwcHggMDtcclxuICAmX19pdGVtIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBhIHtcclxuICAgICAgLmZhIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBmb250LXNpemU6IDAuODVlbTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNjM2M0YzQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICAmLWZhY2Vib29rIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICMzYjU5OTc7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYtdHdpdHRlciB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDBhY2VjO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLWluc3RhZ3JhbSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNTE3ZmEzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLXlvdXR1YmUge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogI2JhMDEwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuI21lbnUtaWNvbiB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAyMHB4O1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICBiYWNrZ3JvdW5kOiAkYnJhbmQtcHJpbWFyeTtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgd2lkdGg6IDUwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjYpO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBpIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG4ubGFuZyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgJl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGEge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICBmb250LXNpemU6IC42ZW07XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtcHJpbWFyeTtcclxuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgb3BhY2l0eTogMC43NTtcclxuICAgICAgICAgIGNvbG9yOiAkZ3JheTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNpZ24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gIHBhZGRpbmctbGVmdDogNDBweDtcclxuICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gIGEge1xyXG4gICAgY29sb3I6ICRicmFuZC1pbmZvO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICBmb250LXNpemU6IDEuM2VtO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDAuNzU7XHJcbiAgICB9XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgICB0b3A6IDUwJTtcclxuICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvcGVyc29uLW1pbi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybS1iZyB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHotaW5kZXg6IDIyMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiAuMnM7XHJcbn1cclxuXHJcbi5mb3JtLWJnLmFjdGl2ZSB7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG5cclxuXHJcbiNwcmVsb2FkZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICB6LWluZGV4OiAxMDAwO1xyXG59XHJcblxyXG5cclxuI3ByZWxvYWRlciAubG9hZC1hbmltIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDYwcHg7XHJcbiAgaGVpZ2h0OiA2MHB4O1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0b3A6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcclxuICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2xvYWRpbmcuZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbn1cclxuXHJcbi5leGl0LWZvcm17XHJcbiAgLmJ0biB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgY29sb3I6ICM0OThmZTE7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xyXG4gICAgZm9udC1zaXplOiAxLjNlbTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogIzc1YWFlODtcclxuICAgIH1cclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjb250ZW50OiAnXFxmMDhiJztcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogNTAlO1xyXG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuICAgIH1cclxuICB9XHJcbn0iLCJpbnB1dCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ExYWVjOTtcclxuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbi5zZWFyY2gge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBmb250LXNpemU6IDA7XHJcbiAgI3cwIGlucHV0IHtcclxuICAgIHdpZHRoOiA2MCU7XHJcbiAgfVxyXG4gIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHdpZHRoOiA2MCU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgfVxyXG4gIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB3aWR0aDogNjAlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gIH1cclxuICAuYnRuIHtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICB9XHJcbn1cclxuLmRldGFpbC1zZWFyY2gtYm94IHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcbi5yZXN1bHRzIHtcclxuICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgJl9faXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgLmluZm8tYmxvY2sge1xyXG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgICAgLmNvc3Qge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NWVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5wYWQtYm94IHtcclxuICBwYWRkaW5nOiAzNXB4IDA7XHJcbn1cclxuXHJcblxyXG4uci1wYXJ0IHtcclxuICBwYWRkaW5nLWxlZnQ6ICAxMTBweDtcclxufVxyXG4ubC1wYXJ0IHtcclxuICB3aWR0aDogMTEwcHg7XHJcbn1cclxuXHJcbiIsIi5vd2wtY2Fyb3VzZWwge1xyXG5cclxuICBtYXJnaW46IDQwcHggYXV0bztcclxuICAvL3BhZGRpbmc6IDAgNDBweDtcclxuICAvL3dpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcclxuICAub3dsLXN0YWdlLW91dGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICRicmFuZC1wcmltYXJ5O1xyXG4gICAgYm9yZGVyOiAxMHB4IHNvbGlkICRicmFuZC1wcmltYXJ5O1xyXG4gIH1cclxuICAub3dsLXByZXYge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5OXB4O1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlxcZjA1M1wiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgdGV4dC1pbmRlbnQ6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAub3dsLW5leHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXGYwNTRcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHRleHQtaW5kZW50OiAwO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICZfX2l0ZW0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAyOTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBpbWcge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDowO1xyXG4gICAgICBsZWZ0OjUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSk7XHJcbiAgICAgIG1pbi13aWR0aDoxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5vd2wtZG90cyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5vd2wtZG90IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW46IDRweDtcclxuICAgIHNwYW4ge1xyXG4gICAgICB3aWR0aDogMTBweDtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogJGJyYW5kLXByaW1hcnk7XHJcbiAgICAgIG9wYWNpdHk6IDAuNzU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgd2lkdGg6IDEycHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kLXByaW1hcnk7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vLy5zbGljay1zbGlkZSBpbWcge1xyXG4vLyAgbWF4LXdpZHRoOiAxMDAlO1xyXG4vL31cclxuLnNsaWRlci1uYXYge1xyXG4gIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEyMnB4O1xyXG4gIH1cclxuIC8vLnNsaWNrLWFjdGl2ZSB7XHJcbiAvLyAgJjpmaXJzdC1jaGlsZCB7XHJcbiAvLyAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuIC8vICB9XHJcbiAvLyAgJjpsYXN0LWNoaWxkIHtcclxuIC8vICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuIC8vICB9XHJcbiAvL31cclxufVxyXG4uc2xpZGVyLWZvciB7XHJcbiAgcGFkZGluZzogMCAxMHB4O1xyXG4gIGhlaWdodDogMzUwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAuc2xpY2stdHJhY2sge1xyXG4gICAgaGVpZ2h0OiAzNTBweDtcclxuICB9XHJcbiAgLnNsaWNrLXNsaWRlPmRpdiB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNsaWRlci1uYXYge1xyXG4gIGhlaWdodDogMTIwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAuc2xpY2stc2xpZGUge1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGltZyB7XHJcbiAgICAgIC8vZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIC8vaGVpZ2h0OiAxNjBweDtcclxuICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnJldmlldyB7XHJcbiAgLmhlYWQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAucXVhbnRpdHkge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbn1cclxuLnJldmlldy1zbGlkZXIge1xyXG4gIHBhZGRpbmc6IDAgMzBweDtcclxuICAuc2xpZGUge1xyXG4gICAgLy8uaW1nIHtcclxuICAgIC8vICBpbWcge1xyXG4gICAgLy8gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgLy8gICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgLy8gICAgbWluLWhlaWdodDogMTAwJTtcclxuICAgIC8vICB9XHJcbiAgICAvL31cclxuICAgIC50ZXh0IHtcclxuICAgICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIC5hdmEge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgIC5uYW1lIHtcclxuICAgICAgICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stc2xpZGUge1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAuc2xpY2stcHJldiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogNTBweDtcclxuICAgIHRleHQtaW5kZW50OiAtOTk5OTk5cHg7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAkZ3JheTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIHRleHQtaW5kZW50OiAwO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stbmV4dCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5OXB4O1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlxcZjEwNVwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogJGdyYXk7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICB0ZXh0LWluZGVudDogMDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnNsaWNrLWRvdHMgbGkge1xyXG4gICAgJi5zbGljay1hY3RpdmUgIGJ1dHRvbjpiZWZvcmUge1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbiAgICBidXR0b246YmVmb3JlIHtcclxuICAgICAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xyXG4gICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXGYxMTEnO1xyXG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgIGhlaWdodDogNDVweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHVsIGxpIHtcclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbWcge1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLnNsaWRlci1ncmVlbiB7XHJcbiAgbWFyZ2luOiAzMHB4IDA7XHJcbiAgYmFja2dyb3VuZDogJGJyYW5kLXByaW1hcnk7XHJcbiAgYm9yZGVyOiA1cHggc29saWQgJGJyYW5kLXByaW1hcnk7XHJcbiAgLnNsaWNrLXNsaWRlIHtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICB9XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgaGVpZ2h0OiAyOTBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBpbWcge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zbGljay1wcmV2IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IC00MHB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHRleHQtaW5kZW50OiAtOTk5OTk5cHg7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDUzXCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIHRleHQtaW5kZW50OiAwO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stbmV4dCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogLTQwcHg7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgdGV4dC1pbmRlbnQ6IC05OTk5OTlweDtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcXGYwNTRcIjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgdGV4dC1pbmRlbnQ6IDA7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zbGljay1kb3RzIHtcclxuICBwYWRkaW5nLXRvcDoyMHB4O1xyXG4gIH1cclxuICAuc2xpY2stZG90cyBsaSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmLnNsaWNrLWFjdGl2ZSAgYnV0dG9uOmJlZm9yZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICAgIGJ1dHRvbjpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgY29udGVudDogJ1xcZjExMSc7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zbGlkZXItZ3JlZW4tdHdvIHtcclxuICBtYXJnaW46IDMwcHggMCA0NXB4O1xyXG4gIGJhY2tncm91bmQ6ICRicmFuZC1wcmltYXJ5O1xyXG4gIGJvcmRlcjogNXB4IHNvbGlkICRicmFuZC1wcmltYXJ5O1xyXG4gIC5zbGljay1zbGlkZSB7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgfVxyXG5cclxuICAmX19pdGVtIHtcclxuICAgIGhlaWdodDogMjkwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgaW1nIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stcHJldiB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAtNDBweDtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICB0ZXh0LWluZGVudDogLTk5OTk5OXB4O1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlxcZjA1M1wiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG4gICAgICB0ZXh0LWluZGVudDogMDtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnNsaWNrLW5leHQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IC00MHB4O1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHRleHQtaW5kZW50OiAtOTk5OTk5cHg7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXFxmMDU0XCI7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIHRleHQtaW5kZW50OiAwO1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuc2xpY2stZG90cyB7XHJcbiAgICBwYWRkaW5nLXRvcDoyMHB4O1xyXG4gIH1cclxuICAuc2xpY2stZG90cyBsaSB7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAmLnNsaWNrLWFjdGl2ZSAgYnV0dG9uOmJlZm9yZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuICAgIGJ1dHRvbjpiZWZvcmUge1xyXG4gICAgICBjb2xvcjogJGJyYW5kLXByaW1hcnk7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgY29udGVudDogJ1xcZjExMSc7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgICAgaGVpZ2h0OiA0NXB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcclxuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG59IiwiXHJcbi5zaWRlYmFyIHtcclxuICAmLnBhZCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcclxuICB9XHJcbiAgLmFsdF9tYWluX21lbnVfbGluayB7XHJcbiAgICBmb250LXNpemU6IDAuODVlbTtcclxuICB9XHJcbiAgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbGkge1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtcHJpbWFyeTtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICBmb250LXNpemU6IDAuODVlbTtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gIH1cclxufVxyXG5pbnB1dC5pbnAsIHNlbGVjdC5pbnB7XHJcbiAgaGVpZ2h0OiAzN3B4O1xyXG59XHJcbmlucHV0LmlucHtcclxuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuLmJhY2tncm91bmQtYm94IHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTZlNmU2O1xyXG4gIGJhY2tncm91bmQ6ICNmOGY5ZmI7XHJcbiAgbWFyZ2luOiAwIDAgMjBweDtcclxuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1iYXNlO1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgZm9udC1zaXplOiAwLjg1ZW07XHJcbiAgcCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuICAuZm9ybS1jb250cm9sIHtcclxuICAgIGZvbnQtc2l6ZTogMC43ZW07XHJcbiAgfVxyXG4gIC8vc2VsZWN0LmZvcm0tY29udHJvbHtcclxuICAvLyAgbWluLXdpZHRoOiAyNSU7XHJcbiAgLy8gIG1heC13aWR0aDogMjYlO1xyXG4gIC8vfVxyXG4gIC5wcmljZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XHJcbiAgICAuaW5wIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICBmb250LXNpemU6IDAuN2VtO1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMzdweDtcclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICB3aWR0aDogMzUlO1xyXG4gICAgICBoZWlnaHQ6IDM3cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gICYuZmVlZGJhY2sge1xyXG4gICAgZm9ybSB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlN2U3ZTc7XHJcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgIH1cclxuICAgIC5oZWFkIHtcclxuICAgICAgZm9udC1zaXplOiAxLjRlbTtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgfVxyXG4gICAgLnByaWNlIHtcclxuICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5pbmZvIHtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgaW1nIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgfVxyXG4gICAgICAubWFpbiB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDExMHB4KTtcclxuICAgICAgfVxyXG4gICAgICAud2hlcmUge1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hbWUge1xyXG4gICAgICBmb250LXNpemU6IDEuMTdyZW07XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBQVFNhbnNCb2xkO1xyXG4gICAgfVxyXG4gICAgLnBob25lIHtcclxuICAgICAgZm9udC1zaXplOiAwLjg1ZW07XHJcbiAgICAgIG1hcmdpbjogMTBweCAwIDE1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbnAge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuICB9XHJcbiAgLmZvcm0tY29udHJvbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIH1cclxufVxyXG4uYmFja2dyb3VuZC1ib3h7XHJcbiAgdWwge1xyXG4gICAgJi5tYWluLWxpc3Qge1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg1ZW07XHJcbiAgICAgICAgJi5jaGVja2luZyB7XHJcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNmU3ZTk7XHJcbiAgICAgICAgICAuY2xpY2stZHJvcCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcXGYxMDZcIjtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5kcm9wLWJveCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICAmLmFjdGl2ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuLnBvc3Qge1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgLmltZyB7XHJcbiAgICBpbWcge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLmFib3V0IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgIC5uYW1lIHtcclxuICAgICAgLy9mb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgfVxyXG4gICAgLndoZXJlIHtcclxuICAgICAgLy9mb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XHJcbiAgICAgIC8vZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICAgIC5wcmV2aWV3IHtcclxuICAgICAgZm9udC1zaXplOiAwLjdlbTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLnNoYXJlIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIG9wYWNpdHk6IDAuNzU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ucmVnaW9ucy1ib3gge1xyXG4gIC5hbHRfbWFpbl9tZW51X2xpbmsge1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgfVxyXG4gIHVsLm1haW4tbGlzdCBsaS5jaGVja2luZyB7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi5maWx0ZXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxuXHJcbiAgJi1saW5rIHtcclxuICAgIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDAuODVlbTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ZpbHRlci5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgIGhlaWdodDogNDBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmRldGFpbC1zZWFyY2gtYm94LS1oaWRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59IiwiYm9keSB7XHJcbiAgJi5uby1zY3JvbGwge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi5zaXRlLWhlYWQge1xyXG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgaDMge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxufVxyXG5cclxuLnNlY3Rpb24ge1xyXG4gIHBhZGRpbmc6IDE1cHggMDtcclxuICAuaGVhZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgJi0taW5saW5lIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5oZWFkLWlubGluZSB7XHJcbiAgICAuaGVhZCB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgdmVydGljYWwtYWxpZ246IC13ZWJraXQtYmFzZWxpbmUtbWlkZGxlO1xyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkIHtcclxuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4udGFibGUtbWlkZGxlIHtcclxuICAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB9XHJcbiAgLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgfVxyXG59XHJcblxyXG4uc2l0ZS1sb2dpbiB7XHJcbiAgcCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4uc2VjdGlvbi1iYXNlIHtcclxuICAudGFibGUge1xyXG4gICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRoZWFkIHtcclxuICAgICAgdHIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRicmFuZC1wcmltYXJ5O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gICAgdGJvZHkge1xyXG4gICAgICB0cjpmaXJzdC1jaGlsZCB0ZCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDI1cHg7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICB0ZCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgIHdpZHRoOiAycHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjN2U3ZDdlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB0aCB7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogLTE1cHg7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItdG9wOiAxMHB4IHNvbGlkICRicmFuZC1wcmltYXJ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGV4dC1sZWZ0IHtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG4gICAgdGQge1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgJi5sb2NhdGlvbiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuXHJcbiAgICAgIH1cclxuICAgICAgJi50aW1lIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgICAgfVxyXG4gICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgJi5uYW1lIHtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgIH1cclxuICAgICAgLmwtZ3JheSB7XHJcbiAgICAgICAgY29sb3I6ICRncmF5LWxpZ2h0O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICAgIC5hdmEge1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmxpbmUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgc3Bhbi5uYW1lIHtcclxuICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDUlO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRleHQtbGVmdCB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIC50ZXh0LWxlZnQge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5yZWctYmxvY2sgLmZvcm0tYm94IHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMjVweCAwO1xyXG4gIC5idG4tc3VjY2VzcyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtcHJpbWFyeTtcclxuICB9XHJcbn1cclxuXHJcbi5oZWFkLWlubGluZSB7XHJcbiAgLmhlYWQge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG4gIH1cclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgfVxyXG4gIGEubXQge1xyXG4gICAgbWFyZ2luLXRvcDogMzhweDtcclxuICB9XHJcbn1cclxuXHJcbi5wYXJ0bmVycy1zZWN0aW9uIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZy1ib3R0b206IDIwMHB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcGFydG5lcnMtc2VjdGlvbi1iYWNrZ3JvdW5kLnBuZykgbm8tcmVwZWF0IDUwJSAxMDAlO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gIC5wYXJ0bmVyc19fYm94IHtcclxuICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAucGFydG5lcnNfX2l0ZW0ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMjVweDtcclxuICAgICAgaGVpZ2h0OiAxMjVweDtcclxuICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICBtYXgtd2lkdGg6IDI1JTtcclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm1hcC1zZWN0aW9uIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xyXG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWcvbWFwLXNlY3Rpb24tYmFja2dyb3VuZC5wbmcpIG5vLXJlcGVhdCA1MCUgMTAwJTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAuY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB9XHJcbiAgLnRleHQge1xyXG4gICAgZm9udC1zaXplOiAwLjk1ZW07XHJcbiAgfVxyXG4gIGgzIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDUwJTtcclxuICAgIC5saW5lIHtcclxuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MCU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgICAgJjpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDIwJTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwJTtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG4gICAgICAmOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0MCU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnByZXYtdGV4dCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG4gICAgJi5mdWxsIHtcclxuICAgICAgbWFyZ2luLXRvcDogNjBweDtcclxuICAgIH1cclxuICAgIC50ZXh0IHtcclxuICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5tYXAtaW1hZ2Uge1xyXG4gICAgd2lkdGg6IDY5MHB4O1xyXG4gICAgaGVpZ2h0OiA0NThweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gIH1cclxuICAubWFwLWJ1dHRvbnMge1xyXG4gICAgdWwge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICBsaSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICNjY2NjY2M7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNzM3MzczO1xyXG4gICAgICAgICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2MzYzRjNDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG4uY291bnRlciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJvcmRlcjogM3B4IHNvbGlkICRicmFuZC1wcmltYXJ5O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiAxNXB4IDM1cHggMjVweCAyMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzLWxhcmdlO1xyXG4gIGxpbmUtaGVpZ2h0OiAxNXB4O1xyXG4gIG1hcmdpbjogMjBweCAwO1xyXG4gICY6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0zNXB4O1xyXG4gICAgcmlnaHQ6IC0yMnB4O1xyXG4gICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9xdW90ZS1iZWZvcmUtbWluLnBuZykgbm8tcmVwZWF0IDEwMCUgMDtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcbiAgfVxyXG4gICY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogLTI2cHg7XHJcbiAgICBsZWZ0OiAtNTFweDtcclxuICAgIHdpZHRoOiAxNjJweDtcclxuICAgIGhlaWdodDogNTVweDtcclxuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvcXVvdGUtYWZ0ZXItbWluLnBuZykgbm8tcmVwZWF0IDAgMTAwJTtcclxuICAgIHotaW5kZXg6IDExO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcbiAgfVxyXG4gIC5yb290IHtcclxuICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgfVxyXG59XHJcblxyXG4uZXZhbCB7XHJcbiAgaGVpZ2h0OiAyOHB4O1xyXG59XHJcblxyXG4uZmxvdyB7XHJcbiAgd2lkdGg6IDI4cHg7XHJcbiAgaGVpZ2h0OiAyOHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvZmxvdy1taW4ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG5cclxuLm5vLWZsb3cge1xyXG4gIHdpZHRoOiAyOHB4O1xyXG4gIGhlaWdodDogMjhweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG5cclxuLnBvcHVsYXItc2VjdGlvbiB7XHJcblxyXG4gICZfX2l0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIG1pbi1oZWlnaHQ6IDEzMHB4O1xyXG4gIH1cclxuICAuaW1nIHtcclxuICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogLXdlYmtpdC1jZW50ZXI7XHJcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gICAgYSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICAuYWJvdXQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgLm5hbWUge1xyXG4gICAgICBmb250LXNpemU6IDAuOWVtO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG4gICAgLndoZXJlIHtcclxuICAgICAgZm9udC1zaXplOiAwLjllbTtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICAgIC5wcmV2aWV3IHtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWV4dHJhLXNtYWxsO1xyXG4gICAgICBsaW5lLWhlaWdodDogMTVweDtcclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4ubmV3cy1zZWN0aW9uIHtcclxuICAucXVhbnRpdHkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICB9XHJcbiAgLmJhbm5lciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC1hbGlnbjogLXdlYmtpdC1jZW50ZXI7XHJcbiAgfVxyXG4gICZfX2l0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAuZGF0YSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcclxuICAgIH1cclxuICAgIC5pbWcge1xyXG4gICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDVweCAxMHB4IDVweCAwO1xyXG4gICAgfVxyXG4gICAgLnRleHQge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDExMHB4KTtcclxuICAgIH1cclxuXHJcbiAgfVxyXG59XHJcblxyXG4uc3ViaGVhZC1wYWdlIHtcclxuICBmb250LXNpemU6IDEuNGVtO1xyXG4gICYtc21hbGwge1xyXG4gICAgZm9udC1zaXplOiAwLjdlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNvbnRlbnQge1xyXG4gIC50ZXh0IHtcclxuICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgfVxyXG4gIC5oaW50IHtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIGJhY2tncm91bmQ6ICNmN2Y5ZmE7XHJcbiAgICAuaW1nIHtcclxuICAgICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG4gICAgaW1nIHtcclxuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gIH1cclxuICBwIHtcclxuICAgIGltZyB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIHVsIHtcclxuICAgIC8vbGkge1xyXG4gICAgLy8gIGNvbG9yOiAkYnJhbmQtcHJpbWFyeTtcclxuICAgIC8vICAmOjpiZWZvcmUge1xyXG4gICAgLy8gICAgY29sb3I6ICRicmFuZC1wcmltYXJ5O1xyXG4gICAgLy8gIH1cclxuICAgIC8vfVxyXG4gICAgJi5pbmxpbmUtdWwge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgbGkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMzVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICBjb2xvcjogJHRleHQtY29sb3I7XHJcbiAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgcCB7XHJcbiAgICBtYXJnaW46IDMwcHggMDtcclxuICB9XHJcbiAgLm51bSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAjNDk0OTQ5O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUFRTYW5zLUJvbGRcIiwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtc2l6ZTogM2VtO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgfVxyXG4gICYgPiAuYWJvdXQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIC53aGVyZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIH1cclxuICAgIC5ldmFsIHtcclxuICAgICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIC5mbG93IHtcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5ib2xkIHtcclxuICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4uYm9sZGVyIHtcclxuICBmb250LWZhbWlseTogXCJQVFNhbnNCb2xkXCI7XHJcbn1cclxuXHJcbi5tYWluLXRleHQge1xyXG4gIGZvbnQtc2l6ZTogMC45NWVtO1xyXG4gIHAge1xyXG4gICAgbWFyZ2luOiAxNXB4IDA7XHJcbiAgfVxyXG59XHJcblxyXG4ucHJpY2UtbGlzdCB7XHJcblxyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTdlN2U3O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgdGQge1xyXG4gICAgZm9udC1zaXplOiAwLjllbTtcclxuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuICB0aCB7XHJcbiAgICBmb250LWZhbWlseTogXCJQVFNhbnNCb2xkXCI7XHJcbiAgICBmb250LXNpemU6IDEuMWVtO1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjNjZjtcclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnNlcnZpY2Uge1xyXG4gIHBhZGRpbmc6IDEwcHggMDtcclxuICAuaW5zaWRlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIC5zZXJ2aWNlX19pdGVtIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmY2NjtcclxuICAgIH1cclxuICA7XHJcbiAgfVxyXG4gIC5vdXRzaWRlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIC5zZXJ2aWNlX19pdGVtIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2FhYjRmZjtcclxuICAgIH1cclxuICA7XHJcbiAgfVxyXG4gICZfX2l0ZW0ge1xyXG4gICAgd2lkdGg6IDU1cHg7XHJcbiAgICBoZWlnaHQ6IDU1cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsaW5lLWhlaWdodDogNDVweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiAxMHB4O1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0ICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIC8vcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAvL3RvcDogNTAlO1xyXG4gICAgICAvL2xpbmUtaGVpZ2h0OiAuOTtcclxuICAgICAgLy9sZWZ0OiA1MCU7XHJcbiAgICAgIC8vLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgLy90cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgLy9mb250LXNpemU6IDExcHg7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAuNyk7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgbGVmdDogNTAlO1xyXG4gICAgICBib3R0b206IDUwJTtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIC8qIGhlaWdodDogNzVweDsgKi9cclxuICAgICAgbGluZS1oZWlnaHQ6IDAuOTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIHRyYW5zaXRpb246IC4yNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgIHotaW5kZXg6IDEwMDAwO1xyXG4gICAgICAvL2Rpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgICAmOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLThweDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItdG9wOiA4cHggc29saWQgcmdiYSgwLCAwLCAwLCAuNyk7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogLjI1cyBlYXNlLWluLW91dDtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgbWF4LWhlaWdodDogODAlO1xyXG4gICAgICAvL3Zpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgLy9kaXNwbGF5OiBibG9jaztcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIHdpZHRoOiAxNDBweDtcclxuICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIC8vIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbiNtZW51LWljb24tbGVmdCB7XHJcbiAgd2lkdGg6IDMwcHg7XHJcbiAgaGVpZ2h0OiAzMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIGJhY2tncm91bmQ6ICNjY2M7XHJcbiAgei1pbmRleDogMjIzO1xyXG4gIHRyYW5zaXRpb246IC4zcztcclxuICAmOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcZjA1NFwiO1xyXG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG4gICYuYWN0aXZlIHtcclxuICAgIGxlZnQ6IDMwMHB4O1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiBcIlxcZjA1M1wiO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRhYmxlLWJveCB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi5jYXRhbG9nIHtcclxuICAmID4gLmhlYWQge1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC42ZW07XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAmX19pdGVtIHtcclxuICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgcGFkZGluZzogMTVweCAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZhZmFmYTtcclxuICAgIC53aG8ge1xyXG4gICAgICBjbGVhcjogYm90aDtcclxuICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxuXHJcbiAgICAmLS10aGlyZDpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNjOWUyYmY7XHJcbiAgICB9XHJcbiAgICAmLS1zZWNvbmQ6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZTBmZmI4O1xyXG4gICAgfVxyXG4gICAgJi0tZmlyc3Q6aG92ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmZGNlO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNhdGVnb3J5IHtcclxuICAuaGVhZCB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTYwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgbGVmdDogMjBweDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2xvZ28ucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi0tdGhpcmQge1xyXG5cclxuICAgIC5oZWFkIHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jYXQzLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICYtLXNlY29uZCB7XHJcbiAgICAuaGVhZCB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2F0Mi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLS1maXJzdCB7XHJcbiAgICAuY2F0YWxvZ19faXRlbTpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQ6ICNmZmZkY2U7XHJcbiAgICB9XHJcbiAgICAuaGVhZCB7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvY2F0MS5wbmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAmLS1iYXNlIHtcclxuICAgIC5oZWFkIHtcclxuICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9jYXQwLnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2xlYXItYmxvY2sge1xyXG4gIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4ucmVnaXN0ZXIge1xyXG4gIC5yZWctYm94IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbGFiZWwge1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICAucmVnX19pdGVtIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgLm5hbWUtdWsge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1saWdodDtcclxuICAgICAgfVxyXG4gICAgICAuZm9ybS1ncm91cCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDBweDtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAxNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICB9XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLW1haW4ge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICB1bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGkge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIG1hcmdpbjogMCAycHggMCAwO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgfVxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC45ZW07XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtcHJpbWFyeTtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNoZWNrLXJlZ2lvbiB7XHJcbiAgLm1hcC1pbWFnZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiAtd2Via2l0LWNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5jaGVjay1yZWdpb24gLnRleHQge1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IDAuM3M7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmNoZWNrLXJlZ2lvbiAudGV4dDp0YXJnZXQge1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgb3BhY2l0eTogMTtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmNoZWNrLXJlZ2lvbiAudGV4dC5hY3RpdmUge1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgb3BhY2l0eTogMTtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmNoZWNrLXJlZ2lvbiAubWFwLWltYWdlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbn1cclxuXHJcbi5yZWdpb24ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5yZWdpb24uYWN0aXZlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmNlbnRlci1yZWdpb24ge1xyXG4gIG1pbi1oZWlnaHQ6IDM5MnB4O1xyXG59XHJcblxyXG4uY2VudGVyLXJlZ2lvbiAudGV4dCB7XHJcbiAgcGFkZGluZy10b3A6IDM5MnB4O1xyXG59XHJcblxyXG4uc291dGgtcmVnaW9uIHtcclxuICBtaW4taGVpZ2h0OiAzNTJweDtcclxufVxyXG5cclxuLnNvdXRoLXJlZ2lvbiAudGV4dCB7XHJcbiAgcGFkZGluZy10b3A6IDM1MnB4O1xyXG59XHJcblxyXG4ud2VzdC1yZWdpb24ge1xyXG4gIG1pbi1oZWlnaHQ6IDQxNHB4O1xyXG59XHJcblxyXG4ud2VzdC1yZWdpb24gLnRleHQge1xyXG4gIHBhZGRpbmctdG9wOiA0MTRweDtcclxufVxyXG5cclxuLmVhc3QtcmVnaW9uIHtcclxuICBtaW4taGVpZ2h0OiAzMDdweDtcclxufVxyXG5cclxuLmVhc3QtcmVnaW9uIC50ZXh0IHtcclxuICBwYWRkaW5nLXRvcDogMzA3cHg7XHJcbn1cclxuXHJcbi5tYXAge1xyXG4gIHBhZGRpbmc6IDMwcHggMDtcclxuICAmID4gZGl2IHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IDMxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgaWZyYW1lIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAzMTVweDtcclxuICB9XHJcbn1cclxuXHJcbi5wcmludCB7XHJcbiAgZm9udC1zaXplOiAwLjdlbTtcclxuICAmOmJlZm9yZSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBjb250ZW50OiAnXFxmMDJmJztcclxuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICB9XHJcbn1cclxuXHJcbi5vdGhlci10ZXh0IHtcclxuICBmb250LXNpemU6IDAuN2VtO1xyXG59XHJcblxyXG4uZm9ybS1iZyB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHotaW5kZXg6IDIyMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiAuMnM7XHJcbn1cclxuXHJcbi5mb3JtLWJnLmFjdGl2ZSB7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4ucG9wdXAtZm9ybSB7XHJcbiAgb3BhY2l0eTogMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgd2lkdGg6IDUwMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAyMjE7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRvcDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgdHJhbnNpdGlvbjogLjJzO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgbWluLXdpZHRoOiAzMTVweDtcclxuICBkaXNwbGF5OiBub25lO1xyXG5cclxufVxyXG5cclxuLmJ1dHRvbnMtZm9ybSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnBvcHVwLWZvcm0uYWN0aXZlIHtcclxuICBvcGFjaXR5OiAxO1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5yZWdpc3RyYXRpb24tZm9ybSB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogLjJzO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5yZWdpc3RyYXRpb24tZm9ybS5hY3RpdmUge1xyXG4gIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgb3BhY2l0eTogMTtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmF1dGhvcml6YXRpb24tZm9ybSB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNpdGlvbjogLjJzO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5hdXRob3JpemF0aW9uLWZvcm0uYWN0aXZlIHtcclxuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5wb3B1cC1mb3JtIC5tYWluLWxpbmsge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiA1MCU7XHJcbiAgZm9udC1zaXplOiAxLjFlbTtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kOiAjZDJkOGQ4O1xyXG59XHJcblxyXG4ucG9wdXAtZm9ybSAubWFpbi1saW5rLmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLmZvcm0tcCB7XHJcbiAgcGFkZGluZzogNTBweDtcclxuICB0YWJsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgaW5wdXQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG4gIC5pbnAge1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RmZTNlMztcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICB9XHJcbn1cclxuXHJcbi5pbnAtZW1haWwge1xyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9sZXR0ZXIucG5nXCIpIG5vLXJlcGVhdCA1cHggNTAlIC8gYXV0byAyMHB4O1xyXG4gICAgLy8gYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5wLXBhc3Mge1xyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9rZXkucG5nXCIpIG5vLXJlcGVhdCA1cHggNTAlIC8gYXV0byAyMHB4O1xyXG4gICAgLy8gYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5wLW5hbWUge1xyXG4gICY6OnBsYWNlaG9sZGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy91c2VyLWljb24ucG5nXCIpIG5vLXJlcGVhdCA1cHggNTAlIC8gYXV0byAyMHB4O1xyXG4gICAgLy8gYmFja2dyb3VuZC1zaXplOiBhdXRvIDEwMCU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uaW5wLW51bSB7XHJcbiAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL21lZGFsLWljb24ucG5nXCIpIG5vLXJlcGVhdCA1cHggNTAlIC8gYXV0byAyMHB4O1xyXG4gICAgLy9iYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTAwJTtcclxuICAgIHBhZGRpbmctbGVmdDogMzVweDtcclxuICB9XHJcbn1cclxuXHJcbi5wcm9maWxlX2NhYmluZXQge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5wcm9maWxlX3RhYnMge1xyXG4gIHdpZHRoOiAzMCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5wcm9maWxlX2NvbnRlbnQge1xyXG4gIHdpZHRoOiA2NSU7XHJcbiAgbWFyZ2luLWxlZnQ6IDUlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4ucHJvZmlsZV9tZW51IHtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIGxpIHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kLXByaW1hcnk7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJGdyYXk7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTBweDtcclxuICAgICAgZm9udC1zaXplOiAwLjg1ZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuOTtcclxuICAgICAgfVxyXG5cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiN3MCB7XHJcbiAgaW5wdXQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG59XHJcblxyXG4ucmVnaXN0ZXIge1xyXG4gIHdpZHRoOiA4MCU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIH1cclxuICBpbnB1dFtuYW1lPVwiSG9tZXN0ZWFkRm9ybVtuYW1lX2VuXVwiXSB7XHJcbiAgICBtYXJnaW4tdG9wOiAyNHB4O1xyXG4gIH1cclxuICBsYWJlbCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgfVxyXG4gIC5mb3JtLWdyb3VwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgfVxyXG5cclxuICB1bC5uYXYtdGFicyB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGkge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZDogI2QyZDhkODtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QyZDhkODtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDA7XHJcbiAgICAgIH1cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDVweCAwIDA7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDEuMWVtO1xyXG4gICAgICB9XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGFiLXBhbmUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IC4ycztcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAudGFiLXBhbmUuYWN0aXZlIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxufVxyXG5cclxuI2FsbC1jb250YWN0cyB7XHJcbiAgbWF4LWhlaWdodDogOTB2aDtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS1saWdodGVyO1xyXG4gIC51c2Vyc19saXN0IHtcclxuICAgIC5vbmVfZGlhbG9nIHtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmF5LWxpZ2h0ZXI7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLm9uZV9kaWFsb2cge1xyXG5cclxuICAgICYgPiBkaXYge1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgIH1cclxuICAgICYgPiBkaXYgPiBkaXYge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZ3JheS1saWdodGVyO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI1cHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gIH1cclxuICAubGl2ZS1zZWFyY2gtdXNlcnMge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgfVxyXG4gICNncm91cG1lc3NhZ2VzLXVzZXJzIHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI2FsbC1kaWFsb2d3aW5kb3cge1xyXG4gIG1heC1oZWlnaHQ6IDkwdmg7XHJcbn1cclxuXHJcbiNhbGwtZGlhbG9nIHtcclxuICBtYXgtaGVpZ2h0OiBjYWxjKDkwdmggLSAxNzVweCk7XHJcbiAgbWluLWhlaWdodDogNDB2aDtcclxuICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIC5idXR0b24tc2VuZCB7XHJcbiAgICBtYXJnaW46IDAgMTVweDtcclxuICB9XHJcbiAgLmZyaWVuZF9tZXNzIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICBpbWcge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGltZyB7XHJcbiAgICBtYXJnaW46IDAgNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4jdzAge1xyXG4gIG1pbi1oZWlnaHQ6IDE2NXB4O1xyXG59XHJcblxyXG4ubGl2ZS1zZWFyY2gtdXNlcnMge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubGFiZWwtY29udGFjdCB7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5mdWxsLXdpZHRoIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmxpdmUtc2VhcmNoLXVzZXJzLWJveCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGdyYXktbGlnaHRlcjtcclxuICBwYWRkaW5nOiA1cHggMjBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJ1xcZjAwMic7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgIGxlZnQ6IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICB9XHJcbiAgLmxpdmUtc2VhcmNoLXVzZXJzIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uaW1lc3NhZ2Uge1xyXG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xyXG59XHJcbiIsIi5icmVhZGNydW1icyB7XHJcbiAgcGFkZGluZzogMTBweCAwIDI1cHg7XHJcbiAgZm9udC1zaXplOiAwLjg1ZW07XHJcbiAgYSB7XHJcbiAgICBwYWRkaW5nOiAwIDQwcHggO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6IFwiPlwiO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICBzcGFuIHtcclxuICAgIHBhZGRpbmc6IDAgNDBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGNvbG9yOiAkZ3JheTtcclxuICB9XHJcbn1cclxuI293bC1zbGlkZXIgLml0ZW17XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbiNvd2wtY2Fyb3VzZWwgLml0ZW17XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG4jb3dsLWNhcm91c2VsIC5hY3RpdmUgLml0ZW17XHJcbiAgb3BhY2l0eTogMC44O1xyXG59IiwiLm1hbmFnZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBiYWNrZ3JvdW5kOiAjMDIwNDAwIHVybCguLi9pbWcvYmFja2dyb3VuZC1mb3ItZm9ybS1taW4ucG5nKSBuby1yZXBlYXQgZml4ZWQgNTAlIDg4JTtcclxuICBiYWNrZ3JvdW5kLXNpemU6IDIzMDBweCBhdXRvO1xyXG4gIHBhZGRpbmc6IDIwcHggMDtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG5cclxuICAuaGVhZCB7XHJcbiAgICBmb250LXNpemU6IDEuN2VtO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBmb250LWZhbWlseTogXCJQVFNhbnNCb2xkXCI7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gIH1cclxuICAucGVyc29uIHtcclxuICAgIHdpZHRoOiAyNjBweDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgLmF2YSB7XHJcbiAgICAgIHdpZHRoOiAxODBweDtcclxuICAgICAgaGVpZ2h0OiAxODBweDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgLm5hbWUge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICBmb250LXNpemU6IDEuN2VtO1xyXG4gICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICBmb250LWZhbWlseTogXCJQVFNhbnNCb2xkXCI7XHJcbiAgICB9XHJcbiAgICAucG9zaXRpb24ge1xyXG4gICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgfVxyXG4gICAgLnBob25lIHtcclxuICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZvcm0ge1xyXG4gICAgd2lkdGg6IDM3MHB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgfVxyXG4gIC5pbnAge1xyXG4gICAgZm9udC1zaXplOiAwLjg1ZW07XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNSk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICBjb2xvcjogIzAwMDtcclxuICAgIH1cclxuICB9XHJcbiAgaW5wdXQuaW5wIHtcclxuICAgIGhlaWdodDogMzdweDtcclxuXHJcbiAgfVxyXG4gIHRleHRhcmVhLmlucCB7XHJcbiAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgfVxyXG5cclxuICAuYnRuLWJsb2NrIHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEyMCwgMTU3LCA4NywgLjUpO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG59XHJcbiNiYWNrLXRvcCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGhlaWdodDogNDBweDtcclxuICBsaW5lLWhlaWdodDogNDBweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBib3R0b206IDRweDtcclxuICBsZWZ0OiAzMHB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogI2ZmZjtcclxuICBmb250LXNpemU6IDEuMWVtO1xyXG59XHJcblxyXG4jYmFjay10b3A6YmVmb3JlIHtcclxuICBjb250ZW50OiAnJztcclxuICB3aWR0aDogNDVweDtcclxuICBoZWlnaHQ6IDM1cHg7XHJcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2JhY2stdG9wLW1pbi5wbmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG59XHJcbiIsIi5zaXRlLWZvb3RlciB7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWV4dHJhLXNtYWxsO1xyXG4gIG1hcmdpbjogMTVweCAwO1xyXG59XHJcbi53aWRnZXQtYXJlYSB7XHJcbiAgbWFyZ2luOiAxNXB4IDA7XHJcbn1cclxuLmNvcHlyaWdodCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbjogMTVweCAwO1xyXG59XHJcbi5hbGlnbi1yaWdodCB7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuLmFsaWduLWxlZnQge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5pbmxpbmUtbWlkZGxlIHtcclxuICBsaW5lLWhlaWdodDogODBweDtcclxuICBoZWlnaHQ6IDgwcHg7XHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxufSIsIi5tb2JpbGUge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG4uZnVsbCB7XHJcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG4uZnVsbC1sb2dvIHtcclxuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcbi5tb2JpbGUtbG9nbyB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbi50YWJsZS1mdWxsIHtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG4udGFibGUtbW9iaWxlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcbkBtZWRpYSAobWluLXdpZHRoOiAyMDAwcHgpIHtcclxuICAucGFydG5lcnMtc2VjdGlvbiB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL3BhcnRuZXJzLXNlY3Rpb24tYmFja2dyb3VuZDEucG5nKSBuby1yZXBlYXQgNTMlIDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIzMDBweCBhdXRvO1xyXG4gIH1cclxuICAubWFwLXNlY3Rpb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE2MHB4O1xyXG4gICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9tYXAtc2VjdGlvbi1iYWNrZ3JvdW5kMS5wbmcpIG5vLXJlcGVhdCA1MyUgMTAwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjUwMHB4IGF1dG87XHJcbiAgfVxyXG4gIC5tYXAtc2VjdGlvbiAucHJldi10ZXh0IC50ZXh0IHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICBib2R5IHtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICB9XHJcbiAgLnBhcnRuZXJzLXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE3MHB4O1xyXG4gIH1cclxuICAuY2xlYXItYmxvY2sge1xyXG4gICAgY2xlYXI6IG5vbmU7XHJcbiAgfVxyXG5cclxuXHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gIGgxLCAuaDEgeyBmb250LXNpemU6IDNlbTsgZm9udC13ZWlnaHQ6IG5vcm1hbDsgdGV4dC1hbGlnbjogY2VudGVyIH1cclxuICBoMiwgLmgyIHsgZm9udC1zaXplOiAyZW07IGZvbnQtd2VpZ2h0OiA3MDA7IGxpbmUtaGVpZ2h0OiA0NXB4OyB9XHJcbiAgaDMsIC5oMyB7IGZvbnQtc2l6ZTogMS43ZW07IGZvbnQtd2VpZ2h0OiA3MDA7IGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cclxuICBoNCwgLmg0IHsgZm9udC1zaXplOiAxLjVlbTsgZm9udC13ZWlnaHQ6IDcwMDt9XHJcbiAgaDUsIC5oNSB7IGZvbnQtc2l6ZTogMWVtOyB9XHJcbiAgaDYsIC5oNiB7IGZvbnQtc2l6ZTogMC45ZW07IH1cclxuICBib2R5IHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICB9XHJcblxyXG4gIC5zaXRlLWhlYWRlciAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAubWFwLXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xyXG4gIH1cclxuICAuc2l0ZS1oZWFkZXIgLnVzZXItYmxvY2sge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgfVxyXG4gIC5wYXJ0bmVycy1zZWN0aW9uIC5wYXJ0bmVyc19fYm94IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuICAubWFwLXNlY3Rpb24ge1xyXG4gICAgaDMge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAubGluZSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5sYW5nIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIC5zb2NpYWwge1xyXG5cclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgLmZhIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NWVtO1xyXG4gICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zaWduIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIGEge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLnNpdGUtaGVhZGVyIC5uYXZfX2l0ZW0gYSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDEwcHg7XHJcbiAgfVxyXG4gIC5wYXJ0bmVycyB7XHJcbiAgICAuaW5saW5lLW1pZGRsZSB7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgIH1cclxuICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5jb3VudGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG4gIC5tYW5hZ2VyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIC5wZXJzb24ge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAuYXZhIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxNTBweDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9ybSB7XHJcbiAgICAgIHdpZHRoOiAzNTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgI2JhY2stdG9wOmJlZm9yZSB7XHJcbiAgICB3aWR0aDogNDBweDtcclxuICAgIGhlaWdodDogMzVweDtcclxuICB9XHJcbiAgLmFsaWduLWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAuYWxpZ24tcmlnaHQge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAubWFwLXNlY3Rpb24gLnByZXYtdGV4dCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLm1hcC1zZWN0aW9uIC5tYXAtaW1hZ2Uge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gIH1cclxuICAuZnVsbC1sb2dvIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLm1vYmlsZS1sb2dvIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuXHJcblxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA4MDBweCkge1xyXG4gIC5zb2NpYWxfX2l0ZW0ge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgLnNpdGUtaGVhZGVyIC5wcm90ZWN0IHtcclxuICAgIGltZyB7XHJcbiAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5mb3JtLXAgLmlucCB7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgfVxyXG4gIC5mb3JtLXAgaW5wdXQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnB4O1xyXG4gIH1cclxuICAucG9wdXAtZm9ybSB7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgfVxyXG4gIC5zZWN0aW9uLWJhc2UgLnRhYmxlIHRkIC5saW5lLmxpbmUtaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiA0NSU7XHJcbiAgfVxyXG4gIC5zZWN0aW9uLWJhc2UgLnRhYmxlIHRib2R5IHRkOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB3aWR0aDogMnB4O1xyXG4gICAgaGVpZ2h0OiA3MCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjN2U3ZDdlO1xyXG4gIH1cclxuICAudGFibGUtZnVsbCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICAudGFibGUtbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gIH1cclxuICAucGFydG5lcnMtc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTM1cHg7XHJcbiAgfVxyXG4gIC5tYXAtc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgfVxyXG4gIC5zaWduIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMCAyMHB4IDUwcHg7XHJcbiAgfVxyXG4gIC5zaXRlLWhlYWRlciAubmF2LS1tYWluLS1tb2JpbGUge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAuY29udGVudD4uYWJvdXQgaDN7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuICAucmVnaW9uIHtcclxuICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgIC50ZXh0IHtcclxuICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgfVxyXG4gIH1cclxuICAucHJvZmlsZV90YWJzIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGkge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHBhZGRpbmc6IDVweCAyMHB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wcm9maWxlX2NvbnRlbnQge1xyXG4gICAgd2lkdGg6IDcwJTtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICB9XHJcbiAgLnByb2ZpbGVfbWVudSB7XHJcbiAgICBsaSB7XHJcbiAgICAgIGEge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuYnJlYWRjcnVtYnMge1xyXG4gICAgcGFkZGluZzogMTBweCAwIDI1cHg7XHJcbiAgICBmb250LXNpemU6IDAuODVlbTtcclxuICAgIGEge1xyXG4gICAgICBwYWRkaW5nOiAwIDE1cHggO1xyXG4gICAgfVxyXG4gICAgc3BhbiB7XHJcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIH1cclxuICB9XHJcbiAgLmZpbHRlcntcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLnJldmlldy1zbGlkZXIge1xyXG4gICAgbWFyZ2luOiAwIDMwcHg7XHJcbiAgICAuc2xpZGUge1xyXG4gICAgICAuaW1nIHtcclxuICAgICAgICAvL3BhZGRpbmc6IDAgNTBweDtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAudGV4dCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgIC8vIHBhZGRpbmc6IDAgNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8uc2xpY2stcHJldiB7XHJcbiAgICAvLyAgbGVmdDogMDtcclxuICAgIC8vfVxyXG4gICAgLy8uc2xpY2stbmV4dCB7XHJcbiAgICAvLyAgcmlnaHQ6IDA7XHJcbiAgICAvL31cclxuICB9XHJcbiAgLnNsaWRlci1mb3Ige1xyXG4gICAgcGFkZGluZzogMCA2MHB4O1xyXG4gICAgaGVpZ2h0OiAyOTBweDtcclxuICB9XHJcbiAgLnNsaWRlci1uYXYge1xyXG4gICAgcGFkZGluZzogMCA1MHB4O1xyXG4gICAgaGVpZ2h0OiAxMDBweDtcclxuICB9XHJcbiAgLmJhY2tncm91bmQtYm94IC5wcmljZSB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG4gIC5zaWRlYmFyLnBhZCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICB9XHJcbiAgLmNvbnRlbnQgcCB7XHJcbiAgICBtYXJnaW46IDE1cHggMDtcclxuICB9XHJcbiAgLmJhY2tncm91bmQtYm94IHtcclxuICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICB9XHJcbiAgLnJlc3VsdHNfX2l0ZW0gLmluZm8tYmxvY2sge1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG4gIC5wYWdpbmF0aW9uLW1haW4ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAuY2F0YWxvZ19faXRlbSAuaW5mby1ibG9jayB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICB9XHJcbiAgLnJlc3VsdHNfX2l0ZW0gLmltZyB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiA1MCU7XHJcbiAgfVxyXG4gIC5jYXRhbG9nX19pdGVtIC5pbWcge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogNDAlO1xyXG4gIH1cclxuICAubWVudS0tbGVmdCB7XHJcbiAgICBsaSB7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLnNjcm9sbC1ibG9jayB7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICBsZWZ0OiAtMjkwcHg7XHJcbiAgICB3aWR0aDogMjkwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiAyMjU7XHJcbiAgICB0cmFuc2l0aW9uOiAuM3M7XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG4gIGgyLCAuaDIgeyB0ZXh0LWFsaWduOmNlbnRlcjt9XHJcbiAgICBoMywgLmgzIHsgdGV4dC1hbGlnbjpjZW50ZXI7fVxyXG4gIC5zaXRlLWhlYWRlciAubmF2X19pdGVtIGEge1xyXG4gICAgZm9udC1zaXplOiAxLjJlbTtcclxuICB9XHJcbiAgLm1vYmlsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuZnVsbCB7XHJcbiAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuc29jaWFsX19pdGVtIHtcclxuICAgIHBhZGRpbmc6IDAgM3B4O1xyXG4gIH1cclxuICAuc2VhcmNoIGlucHV0W3R5cGU9J3NlYXJjaCddIHtcclxuICAgIGhlaWdodDogMzVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgd2lkdGg6IDYwJTtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICB9XHJcbiAgLnNlYXJjaCAuYnRuIHtcclxuICAgIGhlaWdodDogMzVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gIH1cclxuICAvLy8vLy8vLy8vLy8vLy8vL1xyXG4gIC5zbGlkZXItZ3JlZW4ge1xyXG4gICAgbWFyZ2luOiAyMHB4IDgwcHg7XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiAtd2Via2l0LWNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbiAgLnNsaWRlci1ncmVlbi10d28ge1xyXG4gICAgbWFyZ2luOiAyMHB4IDgwcHg7XHJcbiAgICAmX19pdGVtIHtcclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICB0ZXh0LWFsaWduOiAtd2Via2l0LWNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAuY29udGVudCB7XHJcbiAgICAudGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICB9XHJcbiAgICAuaGludCB7XHJcbiAgICAgIC5pbWcge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgfVxyXG4gICAgICBpbWcge1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAuc3ViaGVhZC1wYWdlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLnNpdGUtZm9vdGVyIHtcclxuICAgIC5hbGlnbi1sZWZ0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5hbGlnbi1yaWdodCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgfVxyXG4gIH1cclxuICAuc2VjdGlvbiB7XHJcbiAgICAuaGVhZC1pbmxpbmUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIC8vLmhlYWQge1xyXG4gICAgICAvLyAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAvLyAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgLy8gIG1hcmdpbi1yaWdodDogODBweDtcclxuICAgICAgLy99XHJcbiAgICAgIC8vYSB7XHJcbiAgICAgIC8vICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIC8vICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAvL31cclxuICAgIH1cclxuICB9XHJcbiAgLm5ld3Mtc2VjdGlvbiAucXVhbnRpdHkge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIH1cclxuICAucG9wdWxhci1zZWN0aW9uIC5pbWcge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4MHB4O1xyXG4gIH1cclxuICAucG9wdWxhci1zZWN0aW9uIC5hYm91dCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xyXG4gIH1cclxuICAjYmFjay10b3Age1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgfVxyXG4gIC5zaXRlLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDA7XHJcbiAgICAudXNlci1ibG9jayB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3NXB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5wb3B1cC1tYWluIHtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAzMDBweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgei1pbmRleDogMjIxO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgIHJpZ2h0OiAtMzAwcHg7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB0cmFuc2l0aW9uOiAuMnM7XHJcbiAgICAuc29jaWFsIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBoZWlnaHQ6IDc1cHg7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuICB9XHJcbiAgLnBvcHVwLW1haW4uYWN0aXZlIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgfVxyXG4gIC5uYXYtLW1haW4ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLm5hdi0tbWFpbi0tbW9iaWxlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuICAuc2l0ZS1oZWFkZXIgLm5hdl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG4gICNtZW51LWljb24ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG5cclxufVxyXG5AbWVkaWEgKG1heC13aWR0aDogNjUwcHgpIHtcclxuICAuc2xpZGVyLWZvciB7XHJcbiAgICBoZWlnaHQ6IDIzNXB4O1xyXG4gIH1cclxuICAuc2xpZGVyLW5hdiB7XHJcbiAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgfVxyXG4gIC8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgLnNsaWRlci1ncmVlbiB7XHJcbiAgICBtYXJnaW46IDIwcHggNjBweDtcclxuICB9XHJcbiAgLnNsaWRlci1ncmVlbi10d28ge1xyXG4gICAgbWFyZ2luOiAyMHB4IDYwcHg7XHJcbiAgfVxyXG5cclxuICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbiAgLmZvcm0tcCB7XHJcbiAgICBwYWRkaW5nOiAyNXB4O1xyXG4gICAgaW5wdXQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1NzZweCkge1xyXG4gIC5tYW5hZ2VyIHtcclxuICAgIC5mb3JtIHtcclxuICAgICAgd2lkdGg6IDgwJTtcclxuICAgIH1cclxuICB9XHJcbiAgLnBhcnRuZXJzLXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDk1cHg7XHJcbiAgfVxyXG4gIC5yZXZpZXctc2xpZGVyIHtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcbiAgaDEsIC5oMSB7IGZvbnQtc2l6ZTogMmVtOyBmb250LXdlaWdodDogbm9ybWFsOyB0ZXh0LWFsaWduOiBjZW50ZXIgfVxyXG4gIGgyLCAuaDIgeyBmb250LXNpemU6IDJlbTsgZm9udC13ZWlnaHQ6IDcwMDsgbGluZS1oZWlnaHQ6IDQ1cHg7IH1cclxuICBoMywgLmgzIHsgZm9udC1zaXplOiAxLjdlbTsgZm9udC13ZWlnaHQ6IDcwMDsgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxyXG4gIGg0LCAuaDQgeyBmb250LXNpemU6IDEuNWVtOyBmb250LXdlaWdodDogNzAwO31cclxuICBoNSwgLmg1IHsgZm9udC1zaXplOiAxZW07IH1cclxuICBoNiwgLmg2IHsgZm9udC1zaXplOiAwLjllbTsgfVxyXG4gIC5zbGlkZXItZm9yIHtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbiAgfVxyXG4gIC5zbGlkZXItbmF2IHtcclxuICAgIGhlaWdodDogNzBweDtcclxuICB9XHJcbiAgLnBvcHVsYXItc2VjdGlvbiAuaW1nIHtcclxuICAgIHBhZGRpbmctbGVmdDogNTBweDtcclxuICB9XHJcbiAgLnBvcHVsYXItc2VjdGlvbiAuYWJvdXQge1xyXG4gICAgcGFkZGluZy1yaWdodDogNTBweDtcclxuICB9XHJcbiAgLmNvbnRlbnQgdWwuaW5saW5lLXVsIGxpIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgc3BhbiB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgZm9udC1zaXplOiAyZW07XHJcbiAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIH1cclxuICB9XHJcbiAgLy8vLy8vLy8vLy8vLy8vLy9cclxuICAuc2xpZGVyLWdyZWVuIHtcclxuICAgIG1hcmdpbjogMjBweCA0MHB4O1xyXG4gIH1cclxuICAuc2xpZGVyLWdyZWVuLXR3byB7XHJcbiAgICBtYXJnaW46IDIwcHggNDBweDtcclxuICB9XHJcblxyXG4gIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAucmVzdWx0c19faXRlbSAuaW1nIHtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgd2lkdGg6YXV0bztcclxuICAgIG1heC13aWR0aDogODAlO1xyXG4gIH1cclxuICAucmVzdWx0c19faXRlbSB7XHJcbiAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLnJlc3VsdHNfX2l0ZW0gLmluZm8tYmxvY2sge1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDphdXRvO1xyXG4gICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgfVxyXG4gIC5jYXRhbG9nX19pdGVtIC5pbWcge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDphdXRvO1xyXG4gICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgfVxyXG4gIC5jYXRhbG9nX19pdGVtIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLmNhdGFsb2dfX2l0ZW0gLmluZm8tYmxvY2sge1xyXG4gICAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDphdXRvO1xyXG4gICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgfVxyXG4gIC5oZWFkLWlubGluZSB7XHJcbiAgICAuaGVhZCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zZWN0aW9uIHtcclxuICAgIC5oZWFkLWlubGluZSB7XHJcbiAgICAgIC5oZWFkIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAucmV2aWV3LXNsaWRlciAuaW1nIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG5cclxuICBoMSwgaDIsIGgzIHtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA3cHg7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA1MjBweCkge1xyXG4gIC5zbGlkZXItZm9yIHtcclxuICAgIGhlaWdodDogMTcwcHg7XHJcbiAgfVxyXG4gIC5zbGlkZXItbmF2IHtcclxuICAgIGhlaWdodDogNjBweDtcclxuICB9XHJcbiAgLy8vLy8vLy8vLy8vLy8vLy9cclxuICAuc2xpZGVyLWdyZWVuIHtcclxuICAgICAmX19pdGVtIHtcclxuICAgICAgIGhlaWdodDogMjEwcHg7XHJcbiAgICAgfVxyXG4gICB9XHJcbiAgLnNsaWRlci1ncmVlbi10d28ge1xyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIGhlaWdodDogMjEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLy8vLy8vLy8vLy8vLy8vLy8vLy8vXHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3MHB4KSB7XHJcbiAgLnNsaWRlci1mb3Ige1xyXG4gICAgcGFkZGluZzogMCAyMHB4O1xyXG4gICAgaGVpZ2h0OiAxODBweDtcclxuICB9XHJcbiAgLnNsaWRlci1uYXYge1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgaGVpZ2h0OiA2NXB4O1xyXG4gIH1cclxuICAuc2VjdGlvbi1iYXNlIC50YWJsZSB0ZCAubGluZSBzcGFuLm5hbWUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLnNlY3Rpb24tYmFzZSAudGFibGUgdGQgLmxpbmUgLnRleHQtbGVmdCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLnNlY3Rpb24tYmFzZSAudGFibGUgdGQgLmxpbmUgLnRleHQtbGVmdCAudGV4dC1sZWZ0IHtcclxuICAgIHdpZHRoOiA2MCU7XHJcbiAgfVxyXG5cclxuICAucmV2aWV3LXNsaWRlciAuc2xpY2stc2xpZGUge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgLnBhcnRuZXJzLXNlY3Rpb24ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbiAgfVxyXG4gIC5wYXJ0bmVycy1zZWN0aW9uIC5wYXJ0bmVyc19fYm94IHtcclxuICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gIH1cclxuICAucGFydG5lcnMtc2VjdGlvbiAucGFydG5lcnNfX2JveCAucGFydG5lcnNfX2l0ZW0ge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xyXG4gICAgaGVpZ2h0OiAxMDBweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQzMHB4KSB7XHJcbiAgLmNvbnRlbnQ+LmFib3V0IC5ldmFsIHtcclxuICAgIHdpZHRoOiAxMjBweDtcclxuICB9XHJcbiAgLmNvbnRlbnQ+LmFib3V0IC5ldmFsIC5mbG93IHtcclxuICAgIHdpZHRoOiAzMnB4O1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG4gIH1cclxuICAuY29udGVudD4uYWJvdXQgLndoZXJlIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbiAgLnNsaWRlci1mb3Ige1xyXG4gICAgcGFkZGluZzogMCAxMHB4O1xyXG4gIH1cclxuICAuc2xpZGVyLW5hdiB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gIH1cclxuICAucG9wdXAtbWFpbiB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gIH1cclxuICAvLy8vLy8vLy8vLy8vLy8vL1xyXG4gIC5zbGlkZXItZ3JlZW4ge1xyXG4gICAgbWFyZ2luOiAyMHB4IDIwcHg7XHJcbiAgfVxyXG4gIC5zbGlkZXItZ3JlZW4tdHdvIHtcclxuICAgIG1hcmdpbjogMjBweCAyMHB4O1xyXG4gIH1cclxuXHJcbiAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG4gIC5yZXN1bHRzX19pdGVtIC5pbmZvLWJsb2NrIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLnJlc3VsdHNfX2l0ZW0gLmltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG4gIC5jYXRhbG9nX19pdGVtIC5pbmZvLWJsb2NrIHtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICB9XHJcbiAgLmNhdGFsb2dfX2l0ZW0gLmltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgfVxyXG5cclxuICAucG9wdWxhci1zZWN0aW9uIC5pbWcge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gIH1cclxuICAucG9wdWxhci1zZWN0aW9uIC5hYm91dCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gIH1cclxuICAucmV2aWV3LXNsaWRlciAuc2xpY2stbmV4dCB7XHJcbiAgICByaWdodDogLTIwcHg7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5yZXZpZXctc2xpZGVyIC5zbGljay1wcmV2IHtcclxuICAgIGxlZnQ6IC0yMHB4O1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5yZXZpZXctc2xpZGVyIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCkge1xyXG4gIC5zbGlkZXItZm9yIHtcclxuICAgIGhlaWdodDogMTYwcHg7XHJcbiAgfVxyXG4gIC5zbGlkZXItbmF2IHtcclxuICAgIGhlaWdodDogNTVweDtcclxuICB9XHJcbiAgLnBvc3Qge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICB9XHJcbiAgLy8vLy8vLy8vLy8vLy8vLy9cclxuICAuc2xpZGVyLWdyZWVuIHtcclxuICAgIG1hcmdpbjogMjBweCAwO1xyXG4gIH1cclxuICAuc2xpZGVyLWdyZWVuLXR3byB7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxuICB9XHJcblxyXG4gIC8vLy8vLy8vLy8vLy8vLy8vLy8vLy9cclxuICAucGFydG5lcnMtc2VjdGlvbiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweDtcclxuICB9XHJcbn1cclxuQG1lZGlhIChtYXgtd2lkdGg6IDM1MHB4KSB7XHJcbiAgLnNsaWRlci1mb3Ige1xyXG4gICAgaGVpZ2h0OiAxNTBweDtcclxuICB9XHJcbiAgLnNsaWRlci1uYXYge1xyXG4gICAgaGVpZ2h0OiA0NXB4O1xyXG4gIH1cclxuICAvLy8vLy8vLy8vLy8vLy8vL1xyXG4gIC5zbGlkZXItZ3JlZW4ge1xyXG4gICAgJl9faXRlbSB7XHJcbiAgICAgIGhlaWdodDogMTc1cHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5zbGlkZXItZ3JlZW4tdHdvIHtcclxuICAgICZfX2l0ZW0ge1xyXG4gICAgICBoZWlnaHQ6IDE3NXB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8vLy8vLy8vLy8vLy8vLy8vLy8vL1xyXG59XHJcblxyXG4iXX0= */
