@charset "UTF-8";/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(/fonts/font-awesome/fontawesome-webfont.eot?v=4.7.0);src:url(/fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(/fonts/font-awesome/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(/fonts/font-awesome/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(/fonts/font-awesome/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(/fonts/font-awesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.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.33333em;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.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.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);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-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{-webkit-filter:none;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:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-close:before,.fa-remove:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-cog:before,.fa-gear:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-repeat:before,.fa-rotate-right:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-exclamation-triangle:before,.fa-warning:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-cogs:before,.fa-gears:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-feed:before,.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-floppy-o:before,.fa-save:before{content:""}.fa-square:before{content:""}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-sort:before,.fa-unsorted:before{content:""}.fa-sort-desc:before,.fa-sort-down:before{content:""}.fa-sort-asc:before,.fa-sort-up:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-gavel:before,.fa-legal:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-bolt:before,.fa-flash:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-clipboard:before,.fa-paste:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-chain-broken:before,.fa-unlink:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:""}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:""}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:""}.fa-eur:before,.fa-euro:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-inr:before,.fa-rupee:before{content:""}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:""}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:""}.fa-krw:before,.fa-won:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-try:before,.fa-turkish-lira:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-bank:before,.fa-institution:before,.fa-university:before{content:""}.fa-graduation-cap:before,.fa-mortar-board:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper-pp:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:""}.fa-file-archive-o:before,.fa-file-zip-o:before{content:""}.fa-file-audio-o:before,.fa-file-sound-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:""}.fa-empire:before,.fa-ge:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-paper-plane:before,.fa-send:before{content:""}.fa-paper-plane-o:before,.fa-send-o:before{content:""}.fa-history:before{content:""}.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-intersex:before,.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-genderless:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-bed:before,.fa-hotel:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}.fa-y-combinator:before,.fa-yc:before{content:""}.fa-optin-monster:before{content:""}.fa-opencart:before{content:""}.fa-expeditedssl:before{content:""}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:""}.fa-battery-3:before,.fa-battery-three-quarters:before{content:""}.fa-battery-2:before,.fa-battery-half:before{content:""}.fa-battery-1:before,.fa-battery-quarter:before{content:""}.fa-battery-0:before,.fa-battery-empty:before{content:""}.fa-mouse-pointer:before{content:""}.fa-i-cursor:before{content:""}.fa-object-group:before{content:""}.fa-object-ungroup:before{content:""}.fa-sticky-note:before{content:""}.fa-sticky-note-o:before{content:""}.fa-cc-jcb:before{content:""}.fa-cc-diners-club:before{content:""}.fa-clone:before{content:""}.fa-balance-scale:before{content:""}.fa-hourglass-o:before{content:""}.fa-hourglass-1:before,.fa-hourglass-start:before{content:""}.fa-hourglass-2:before,.fa-hourglass-half:before{content:""}.fa-hourglass-3:before,.fa-hourglass-end:before{content:""}.fa-hourglass:before{content:""}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:""}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:""}.fa-hand-scissors-o:before{content:""}.fa-hand-lizard-o:before{content:""}.fa-hand-spock-o:before{content:""}.fa-hand-pointer-o:before{content:""}.fa-hand-peace-o:before{content:""}.fa-trademark:before{content:""}.fa-registered:before{content:""}.fa-creative-commons:before{content:""}.fa-gg:before{content:""}.fa-gg-circle:before{content:""}.fa-tripadvisor:before{content:""}.fa-odnoklassniki:before{content:""}.fa-odnoklassniki-square:before{content:""}.fa-get-pocket:before{content:""}.fa-wikipedia-w:before{content:""}.fa-safari:before{content:""}.fa-chrome:before{content:""}.fa-firefox:before{content:""}.fa-opera:before{content:""}.fa-internet-explorer:before{content:""}.fa-television:before,.fa-tv:before{content:""}.fa-contao:before{content:""}.fa-500px:before{content:""}.fa-amazon:before{content:""}.fa-calendar-plus-o:before{content:""}.fa-calendar-minus-o:before{content:""}.fa-calendar-times-o:before{content:""}.fa-calendar-check-o:before{content:""}.fa-industry:before{content:""}.fa-map-pin:before{content:""}.fa-map-signs:before{content:""}.fa-map-o:before{content:""}.fa-map:before{content:""}.fa-commenting:before{content:""}.fa-commenting-o:before{content:""}.fa-houzz:before{content:""}.fa-vimeo:before{content:""}.fa-black-tie:before{content:""}.fa-fonticons:before{content:""}.fa-reddit-alien:before{content:""}.fa-edge:before{content:""}.fa-credit-card-alt:before{content:""}.fa-codiepie:before{content:""}.fa-modx:before{content:""}.fa-fort-awesome:before{content:""}.fa-usb:before{content:""}.fa-product-hunt:before{content:""}.fa-mixcloud:before{content:""}.fa-scribd:before{content:""}.fa-pause-circle:before{content:""}.fa-pause-circle-o:before{content:""}.fa-stop-circle:before{content:""}.fa-stop-circle-o:before{content:""}.fa-shopping-bag:before{content:""}.fa-shopping-basket:before{content:""}.fa-hashtag:before{content:""}.fa-bluetooth:before{content:""}.fa-bluetooth-b:before{content:""}.fa-percent:before{content:""}.fa-gitlab:before{content:""}.fa-wpbeginner:before{content:""}.fa-wpforms:before{content:""}.fa-envira:before{content:""}.fa-universal-access:before{content:""}.fa-wheelchair-alt:before{content:""}.fa-question-circle-o:before{content:""}.fa-blind:before{content:""}.fa-audio-description:before{content:""}.fa-volume-control-phone:before{content:""}.fa-braille:before{content:""}.fa-assistive-listening-systems:before{content:""}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:""}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:""}.fa-glide:before{content:""}.fa-glide-g:before{content:""}.fa-sign-language:before,.fa-signing:before{content:""}.fa-low-vision:before{content:""}.fa-viadeo:before{content:""}.fa-viadeo-square:before{content:""}.fa-snapchat:before{content:""}.fa-snapchat-ghost:before{content:""}.fa-snapchat-square:before{content:""}.fa-pied-piper:before{content:""}.fa-first-order:before{content:""}.fa-yoast:before{content:""}.fa-themeisle:before{content:""}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:""}.fa-fa:before,.fa-font-awesome:before{content:""}.fa-handshake-o:before{content:""}.fa-envelope-open:before{content:""}.fa-envelope-open-o:before{content:""}.fa-linode:before{content:""}.fa-address-book:before{content:""}.fa-address-book-o:before{content:""}.fa-address-card:before,.fa-vcard:before{content:""}.fa-address-card-o:before,.fa-vcard-o:before{content:""}.fa-user-circle:before{content:""}.fa-user-circle-o:before{content:""}.fa-user-o:before{content:""}.fa-id-badge:before{content:""}.fa-drivers-license:before,.fa-id-card:before{content:""}.fa-drivers-license-o:before,.fa-id-card-o:before{content:""}.fa-quora:before{content:""}.fa-free-code-camp:before{content:""}.fa-telegram:before{content:""}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:""}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:""}.fa-thermometer-2:before,.fa-thermometer-half:before{content:""}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:""}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:""}.fa-shower:before{content:""}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:""}.fa-podcast:before{content:""}.fa-window-maximize:before{content:""}.fa-window-minimize:before{content:""}.fa-window-restore:before{content:""}.fa-times-rectangle:before,.fa-window-close:before{content:""}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:""}.fa-bandcamp:before{content:""}.fa-grav:before{content:""}.fa-etsy:before{content:""}.fa-imdb:before{content:""}.fa-ravelry:before{content:""}.fa-eercast:before{content:""}.fa-microchip:before{content:""}.fa-snowflake-o:before{content:""}.fa-superpowers:before{content:""}.fa-wpexplorer:before{content:""}.fa-meetup:before{content:""}.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}/*! 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{-webkit-box-sizing:content-box;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;-webkit-text-decoration:underline dotted;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{-webkit-box-sizing:border-box;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]{-webkit-box-sizing:border-box;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}.row:after,.wh-about-overview:after,.wh-search-box:after,.wh-search__wrapper:after{content:"";display:table;clear:both}h1{font-family:"Crimson Text",serif;font-size:4rem;line-height:1em}h2{font-family:"Crimson Text",serif;font-size:3rem;line-height:1em}h3{font-family:"Crimson Text",serif;font-size:1.5rem;line-height:1em}h4{font-family:"Crimson Text",serif;font-size:1.375rem;line-height:1.5em}h5{font-family:"Crimson Text",serif;font-size:1.3125rem;line-height:1.5em}h6{font-family:"Crimson Text",serif;font-size:1.125rem;line-height:1.5em}html{font-family:Chivo,sans-serif;color:#414141}a{color:#00576f;-webkit-transition:color .3s ease;transition:color .3s ease}a:hover{text-decoration:underline}b,strong{font-weight:700}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{-webkit-overflow-scrolling:touch;background:#f7f7f7 url(/images/angle-bg.svg) repeat-y top center/175% auto;-webkit-font-smoothing:antialiased}@media (min-width:48em){body{background-size:100% auto}}@media screen{body>div[role=main]{min-height:calc(100vh - 450px)}}@media screen and (min-width:48em){body>div[role=main]{min-height:calc(100vh - 360px)}}@media screen and (min-width:64em){body>div[role=main]{min-height:calc(100vh - 420px)}}a{-webkit-tap-highlight-color:transparent}.row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48em) and (max-width:63.99em){.row{margin:0 25px 40px}}@media (min-width:64em){.row{margin:0 7.5% 60px}}.row.row--cols2{display:block}.col-70{width:auto;margin:0 25px}@media (max-width:47.99em){.wh-generic-content .col-70{margin:0 0 40px}}@media (min-width:48em) and (max-width:63.99em){.col-70{margin:0}}@media (min-width:64em){.col-70{margin:0}}.col-70>section{margin-right:0;margin-left:0;margin-bottom:0}@media (min-width:64em){.col-70{float:left;width:62%}.col-70:only-child{float:none;width:100%}}.col-70+.col-30{margin-top:0;margin-bottom:0}.col-30{width:100%;margin:0}@media (max-width:63.99em){.col-30{height:auto!important}}@media (min-width:64em){.col-30{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;clear:right;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:32%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.col-30>section{margin-right:0;margin-left:0}}.col-30.sticky-surpassed{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.col-30.sticky-surpassed .wh-sticky{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.col-30 .wh-sticky{margin:40px 0 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (min-width:64em){.col-30 .wh-sticky{margin:0}}@media (min-width:64em){.col-30 .wh-sticky.stuck .wh-sticky__wrapper{position:fixed;top:120px;max-width:calc(85vw * .32)}}.slick-dots li{position:relative;display:inline-block;width:10px;height:40px;margin-right:10px;cursor:pointer;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:.4}.slick-dots li:after{position:absolute;top:18px;left:0;width:10px;height:2px;content:"";background-color:#872434}.slick-dots li.slick-active{opacity:1}.slick-dots li button{display:none}.slick-dots li:hover{opacity:1}.is-print{display:none}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;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);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[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}#ccc #ccc-recommended-settings,.btn{font-size:.75rem;font-weight:700;line-height:1.33;padding:17px;cursor:pointer;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;text-align:center;letter-spacing:1.5px;text-transform:uppercase;border:0;border-radius:2px;outline:0}.btn--dark{color:#fff;background-color:rgba(30,26,27,.1)}.btn--dark:hover{background-color:rgba(30,26,27,.3)}.btn--facet{font-size:1rem;font-family:"Crimson Text",serif;font-weight:600;font-style:italic;line-height:1;position:relative;padding:17px 40px 15px 20px;text-align:left;text-transform:none;color:#fff;background-color:rgba(255,255,255,.2);-webkit-box-shadow:0 2px 3px rgba(30,26,27,.1);box-shadow:0 2px 3px rgba(30,26,27,.1)}.btn--facet:hover{background-color:rgba(255,255,255,.1)}.btn--facet:after{font-size:1.25rem;font-family:Chivo,sans-serif;line-height:10px;position:absolute;top:calc(50% - 5px);right:18px;display:inline-block;content:"\00d7"}.btn--new-page,.btn--readless,.btn--readmore,.featured-content-carousel-item__link,.rtf .wh-link a,.series-explorer__cta,.wh-accordion-item__content-cta,.wh-accordion__toggle-all,.wh-generic-content__link,.wh-generic-page__teaser .wh-link a,.wh-highlight-picks-item__cta,.wh-insights-listing__cta,.wh-insights-type__cta{font-size:.875rem;font-family:Chivo,sans-serif;line-height:23px;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;cursor:pointer;text-decoration:none;letter-spacing:1px;text-transform:uppercase;color:#00576f;border:0;border-radius:0;outline:0;background:0 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn--new-page:hover,.btn--readless:hover,.btn--readmore:hover,.featured-content-carousel-item__link:hover,.rtf .wh-link a:hover,.series-explorer__cta:hover,.wh-accordion-item__content-cta:hover,.wh-accordion__toggle-all:hover,.wh-generic-content__link:hover,.wh-generic-page__teaser .wh-link a:hover,.wh-highlight-picks-item__cta:hover,.wh-insights-listing__cta:hover,.wh-insights-type__cta:hover{text-decoration:none}.btn--new-page:before,.btn--readless:before,.btn--readmore:before,.featured-content-carousel-item__link:before,.rtf .wh-link a:before,.series-explorer__cta:before,.wh-accordion-item__content-cta:before,.wh-accordion__toggle-all:before,.wh-generic-content__link:before,.wh-generic-page__teaser .wh-link a:before,.wh-highlight-picks-item__cta:before,.wh-insights-listing__cta:before,.wh-insights-type__cta:before{position:absolute;right:0;bottom:-2px;left:0;display:inline-block;height:2px;content:"";-webkit-transition:right .3s;transition:right .3s;background-color:#00576f}@media (min-width:64em){.btn--new-page:before,.btn--readless:before,.btn--readmore:before,.featured-content-carousel-item__link:before,.rtf .wh-link a:before,.series-explorer__cta:before,.wh-accordion-item__content-cta:before,.wh-accordion__toggle-all:before,.wh-generic-content__link:before,.wh-generic-page__teaser .wh-link a:before,.wh-highlight-picks-item__cta:before,.wh-insights-listing__cta:before,.wh-insights-type__cta:before{right:19px}}.btn--new-page:after,.btn--readless:after,.btn--readmore:after,.featured-content-carousel-item__link:after,.rtf .wh-link a:after,.series-explorer__cta:after,.wh-accordion-item__content-cta:after,.wh-accordion__toggle-all:after,.wh-generic-content__link:after,.wh-generic-page__teaser .wh-link a:after,.wh-highlight-picks-item__cta:after,.wh-insights-listing__cta:after,.wh-insights-type__cta:after{font-size:1.25rem;font-weight:700;line-height:20px;display:inline-block;margin-bottom:5px;margin-left:5px;content:"+";-webkit-transition:opacity .3s;transition:opacity .3s}@media (min-width:64em){.btn--new-page:after,.btn--readless:after,.btn--readmore:after,.featured-content-carousel-item__link:after,.rtf .wh-link a:after,.series-explorer__cta:after,.wh-accordion-item__content-cta:after,.wh-accordion__toggle-all:after,.wh-generic-content__link:after,.wh-generic-page__teaser .wh-link a:after,.wh-highlight-picks-item__cta:after,.wh-insights-listing__cta:after,.wh-insights-type__cta:after{opacity:0}}@media (min-width:64em){.btn--new-page:hover,.btn--readless:hover,.btn--readmore:hover,.featured-content-carousel-item__link:hover,.rtf .wh-link a:hover,.series-explorer__cta:hover,.wh-accordion-item__content-cta:hover,.wh-accordion__toggle-all:hover,.wh-generic-content__link:hover,.wh-generic-page__teaser .wh-link a:hover,.wh-highlight-picks-item__cta:hover,.wh-insights-listing__cta:hover,.wh-insights-type__cta:hover{text-decoration:none}.btn--new-page:hover:after,.btn--readless:hover:after,.btn--readmore:hover:after,.featured-content-carousel-item__link:hover:after,.rtf .wh-link a:hover:after,.series-explorer__cta:hover:after,.wh-accordion-item__content-cta:hover:after,.wh-accordion__toggle-all:hover:after,.wh-generic-content__link:hover:after,.wh-generic-page__teaser .wh-link a:hover:after,.wh-highlight-picks-item__cta:hover:after,.wh-insights-listing__cta:hover:after,.wh-insights-type__cta:hover:after{opacity:1}.btn--new-page:hover:before,.btn--readless:hover:before,.btn--readmore:hover:before,.featured-content-carousel-item__link:hover:before,.rtf .wh-link a:hover:before,.series-explorer__cta:hover:before,.wh-accordion-item__content-cta:hover:before,.wh-accordion__toggle-all:hover:before,.wh-generic-content__link:hover:before,.wh-generic-page__teaser .wh-link a:hover:before,.wh-highlight-picks-item__cta:hover:before,.wh-insights-listing__cta:hover:before,.wh-insights-type__cta:hover:before{right:0}}.btn--readless:after{margin-left:5px;content:"\2013"}@media (min-width:64em){.btn--readless:after{width:15px}}.btn--new-page:after{display:inline-block;width:10px;height:10px;margin-bottom:1px;content:"";background:url(/images/arrow-right.svg) no-repeat;background-size:contain}@media (min-width:64em){.btn--new-page:before{right:16px}}.btn--plain,.rtf button,.wh-generic-page__teaser button,.wh-subscribe-callout__cta{font-size:1rem;font-family:Chivo,sans-serif;font-weight:700;line-height:16px;position:relative;padding:20px 40px;-webkit-transition:all .9s ease;transition:all .9s ease;text-decoration:none;letter-spacing:1px;text-transform:uppercase;color:#fff;border:0;border-radius:2px;background:#0b627c;background:-webkit-gradient(linear,left top,right top,color-stop(33%,#004e66),color-stop(34%,#004e66),color-stop(64%,#077498),color-stop(66%,#004e66),to(#004e66));background:linear-gradient(left,#004e66 33%,#004e66 34%,#077498 64%,#004e66 66%,#004e66 100%);background-position:right;background-size:300%}.btn--plain:hover,.rtf button:hover,.wh-generic-page__teaser button:hover,.wh-subscribe-callout__cta:hover{-webkit-animation:shiftBackground .9s;animation:shiftBackground .9s;text-decoration:none}.btn--disabled,.rtf button:disabled,.wh-generic-page__teaser button:disabled{font-size:1rem;font-family:Chivo,sans-serif;font-weight:700;line-height:16px;padding:20px 65px;-webkit-transition:all .3s;transition:all .3s;text-decoration:none;letter-spacing:1px;text-transform:uppercase;color:#fff;border-radius:2px;background:#c6dfe6}@-webkit-keyframes shiftBackground{0%{background-position:right}100%{background-position:left}}@keyframes shiftBackground{0%{background-position:right}100%{background-position:left}}.selectric-wh-dropdown .selectric,.selectric-wh-search-dropdown .selectric{min-height:50px;border:1px solid #e6e6e6;background-color:#fff}.selectric-wh-dropdown .selectric .label,.selectric-wh-search-dropdown .selectric .label{font-size:.875rem;height:auto;margin:0 50px 0 25px;padding:6px 0;letter-spacing:1px;text-transform:uppercase;color:#00576f}.selectric-wh-dropdown .selectric .button,.selectric-wh-search-dropdown .selectric .button{top:-1px;width:50px;height:50px}.selectric-wh-dropdown .selectric .button:after,.selectric-wh-search-dropdown .selectric .button:after{width:17px;height:12px;content:"";border:0;background:url(/images/down-arrow.svg) no-repeat;background-size:contain}.selectric-wh-dropdown .selectric-items,.selectric-wh-search-dropdown .selectric-items{z-index:1;top:15px;left:-15px;width:180%!important;max-width:28vw;border:1px solid #e6e6e6;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 35px 60px rgba(0,0,0,.15);box-shadow:0 35px 60px rgba(0,0,0,.15)}@media (max-width:47.99em){.selectric-wh-dropdown .selectric-items,.selectric-wh-search-dropdown .selectric-items{max-width:100%}}.selectric-wh-dropdown .selectric-items li,.selectric-wh-search-dropdown .selectric-items li{font-size:1rem;font-family:"Crimson Text",serif;padding:15px 25px;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.selectric-wh-dropdown .selectric-items li:hover,.selectric-wh-search-dropdown .selectric-items li:hover{color:#00576f;background-color:#c6dfe6}.selectric-wh-dropdown .selectric-items li.highlighted,.selectric-wh-dropdown .selectric-items li.selected,.selectric-wh-search-dropdown .selectric-items li.highlighted,.selectric-wh-search-dropdown .selectric-items li.selected{color:#00576f;background-color:rgba(198,223,230,.3)}.selectric-wh-dropdown .selectric-items li.disabled,.selectric-wh-search-dropdown .selectric-items li.disabled{opacity:1}.selectric-wh-dropdown.selectric-above .selectric-items,.selectric-wh-search-dropdown.selectric-above .selectric-items{top:auto;bottom:15px}#ccc-title{font-family:"Crimson Text",serif;font-size:1.5rem!important;font-style:italic;line-height:1.5rem!important;color:#282324!important}#ccc-necessary-title,.optional-cookie-header{font-family:"Crimson Text",serif;font-size:1.3125rem!important;color:#414141!important}#ccc-content{font-family:Chivo,sans-serif;background-color:#f7f7f7!important}#ccc-recommended-settings{font-family:Chivo,sans-serif;text-transform:uppercase;border-color:#00576f!important;border-radius:0!important;background:#00576f!important}#ccc .checkbox-toggle{border-color:#00576f!important;background:#00576f!important}#ccc .checkbox-toggle-off,#ccc .checkbox-toggle-on{text-transform:uppercase!important}#ccc .checkbox-toggle-toggle{background:#c6dfe6!important}#ccc .checkbox-toggle input:checked~.checkbox-toggle-toggle{background:#fff!important}#ccc hr{opacity:1!important;background-color:#b6b6b6!important}#ccc #ccc-icon{fill:#872434!important}#ccc a,#ccc p{color:#6f6f6f!important}#ccc p{font-size:.875rem!important}.modal{display:none}.vanilla-modal .modal{position:fixed;z-index:-1;top:0;right:0;bottom:0;left:0;display:block;overflow:hidden;overflow-y:auto;content:"";-webkit-transition:opacity .2s,z-index 0s .2s;transition:opacity .2s,z-index 0s .2s;text-align:center;white-space:nowrap;opacity:0;background:rgba(255,255,255,.6);-webkit-overflow-scrolling:touch}.vanilla-modal .modal>*{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;vertical-align:middle;white-space:normal}.vanilla-modal .modal:before{display:inline-block;overflow:hidden;width:0;height:100%;content:"";vertical-align:middle}.vanilla-modal.modal-visible .modal{z-index:99;-webkit-transition:opacity .2s;transition:opacity .2s;opacity:1}.modal-inner{position:relative;z-index:-1;max-width:90%;max-height:90%;-webkit-transition:opacity .2s,z-index 0s .2s;transition:opacity .2s,z-index 0s .2s;-webkit-transform:scale(0);transform:scale(0);opacity:0}.modal-content{overflow:auto;height:100%}.modal-visible .modal-inner{z-index:100;display:inline-block;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-transform:scale(1);transform:scale(1);opacity:1}.modal-close{font-size:1.0625rem;position:absolute;z-index:10;top:17px;right:15px;width:25px;height:25px;padding:0;cursor:pointer;border:0;border-radius:0;outline:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}@media (min-width:48em){.modal-close{right:15px;width:25px;height:25px}}@media (min-width:64em){.modal-close{right:20px}}.modal-close svg{width:15px;height:15px}@media (min-width:48em){.modal-close svg{width:25px;height:25px}}.video-modal .modal-inner .modal-close{top:12px}@media (min-width:64em){.video-modal .modal-inner .modal-close{top:17px;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}}@media (min-width:64em){.video-modal .modal-inner:hover .modal-close{visibility:visible;opacity:1}}.video-modal .modal-content{-webkit-box-shadow:0 10px 20px rgba(40,35,36,.2);box-shadow:0 10px 20px rgba(40,35,36,.2)}.wh-video-modal{display:none}.wh-video-modal__content{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:100%;max-width:890px;min-height:100%;margin:0 auto;background:#fff}.wh-video-modal__content video{width:290px;height:163px}@media (min-width:48em){.wh-video-modal__content video{width:640px;height:360px}}.wh-video-modal__content .video-js{width:320px;height:180px}@media (min-width:48em){.wh-video-modal__content .video-js{width:640px;height:360px}}@media (min-width:64em){.wh-video-modal__content .video-js{width:960px;height:540px}}.wh-video-modal__content .vjs-dock-title{margin-bottom:0}.wh-video-modal__content .vjs-dock-description{display:none}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:15px;bottom:0;position:absolute}.ps__rail-y{display:none;opacity:0;transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;width:15px;right:0;position:absolute}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{display:block;background-color:transparent}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:.6}.ps__rail-x:focus,.ps__rail-x:hover,.ps__rail-y:focus,.ps__rail-y:hover{background-color:#eee;opacity:.9}.ps__thumb-x{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:6px;bottom:2px;position:absolute}.ps__thumb-y{background-color:#aaa;border-radius:6px;transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:6px;right:2px;position:absolute}.ps__rail-x:focus>.ps__thumb-x,.ps__rail-x:hover>.ps__thumb-x{background-color:#999;height:11px}.ps__rail-y:focus>.ps__thumb-y,.ps__rail-y:hover>.ps__thumb-y{background-color:#999;width:11px}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.ps{overflow:auto!important}}.selectric-wrapper{position:relative;cursor:pointer}.selectric-responsive{width:100%}.selectric{border:1px solid #ddd;background:#f8f8f8;position:relative}.selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 10px;font-size:12px;line-height:38px;color:#444;height:38px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric .button{display:block;position:absolute;right:0;top:0;width:38px;height:38px;color:#bbb;text-align:center;font:0/0 a}.selectric .button:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:0;height:0;border:4px solid transparent;border-top-color:#bbb;border-bottom:none}.selectric-focus .selectric{border-color:#aaa}.selectric-hover .selectric{border-color:#c4c4c4}.selectric-hover .selectric .button{color:#a2a2a2}.selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.selectric-open{z-index:9999}.selectric-open .selectric{border-color:#c4c4c4}.selectric-open .selectric-items{display:block}.selectric-disabled{opacity:.5;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-hide-select{position:relative;overflow:hidden;width:0;height:0}.selectric-hide-select select{position:absolute;left:-100%}.selectric-hide-select.selectric-is-native{position:absolute;width:100%;height:100%;z-index:10}.selectric-hide-select.selectric-is-native select{position:absolute;top:0;left:0;right:0;height:100%;width:100%;border:none;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;opacity:0}.selectric-input{position:absolute!important;top:0!important;left:0!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;margin:0!important;padding:0!important;width:1px!important;height:1px!important;outline:0!important;border:none!important;background:0 0!important}.selectric-temp-show{position:absolute!important;visibility:hidden!important;display:block!important}.selectric-items{display:none;position:absolute;top:100%;left:0;background:#f8f8f8;border:1px solid #c4c4c4;z-index:-1;-webkit-box-shadow:0 0 10px -6px;box-shadow:0 0 10px -6px}.selectric-items .selectric-scroll{height:100%;overflow:auto}.selectric-above .selectric-items{top:auto;bottom:100%}.selectric-items li,.selectric-items ul{list-style:none;padding:0;margin:0;font-size:12px;line-height:20px;min-height:20px}.selectric-items li{display:block;padding:10px;color:#666;cursor:pointer}.selectric-items li.selected{background:#e0e0e0;color:#444}.selectric-items li.highlighted{background:#d0d0d0;color:#444}.selectric-items li:hover{background:#d5d5d5;color:#444}.selectric-items .disabled{opacity:.5;cursor:default!important;background:0 0!important;color:#666!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-items .selectric-group .selectric-group-label{font-weight:700;padding-left:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:0 0;color:#444}.selectric-items .selectric-group.disabled li{opacity:1}.selectric-items .selectric-group li{padding-left:25px}.tooltipster-base{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;position:absolute}.tooltipster-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tooltipster-content{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;transition-property:all;left:0!important;opacity:0}@-webkit-keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{-webkit-animation:tooltipster-fading .4s;animation:tooltipster-fading .4s}@-webkit-keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.tooltipster-update-rotate{-webkit-animation:tooltipster-rotating .6s;animation:tooltipster-rotating .6s}@-webkit-keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.tooltipster-update-scale{-webkit-animation:tooltipster-scaling .6s;animation:tooltipster-scaling .6s}.tooltipster-base{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;position:absolute}.tooltipster-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tooltipster-content{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{-webkit-animation:tooltipster-fading .4s;animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.tooltipster-update-rotate{-webkit-animation:tooltipster-rotating .6s;animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.tooltipster-update-scale{-webkit-animation:tooltipster-scaling .6s;animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:20px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.video-js .vjs-dock-text{display:block!important;padding:10px 35px 10px 15px;background:rgba(0,0,0,.85)}@media (min-width:48em){.video-js .vjs-dock-text{padding:15px 40px 15px 30px}}.video-js .vjs-dock-title{font-size:1.125rem;font-family:"Crimson Text",serif;font-weight:600;font-style:italic;color:#fff}@media (min-width:48em){.video-js .vjs-dock-title{font-size:1.5rem}}.video-js .vjs-load-progress div{background:rgba(65,65,65,.8)}.video-js .vjs-play-control .vjs-icon-placeholder{color:#872434}.video-js .vjs-play-control .vjs-icon-placeholder:before{font-size:17px;line-height:1.8}@media (min-width:48em){.video-js .vjs-play-control .vjs-icon-placeholder:before{font-size:20px;line-height:2}}@media (min-width:64em){.video-js .vjs-play-control .vjs-icon-placeholder:before{font-size:22px;line-height:1.9}}.video-js .vjs-time-control{line-height:2.5}@media (min-width:48em){.video-js .vjs-time-control{line-height:3}}.video-js .vjs-control:before{font-size:2.5em}.video-js .vjs-control-bar{background:rgba(0,0,0,.85)}.video-js .vjs-play-progress{background-color:#872434}.video-js .vjs-volume-level{background-color:#fff}.video-js .vjs-play-control{width:30px;height:30px;margin-right:25px;color:#872434;border-radius:50%;background:#fff}@media (min-width:48em){.video-js .vjs-play-control{width:40px;height:40px}}.video-js .vjs-control-bar{height:55px;padding:10px 15px 0}@media (min-width:48em){.video-js .vjs-control-bar{height:70px;padding:14px 20px}}.video-js .vjs-volume-bar{margin:1.5em .45em}@media (min-width:48em){.video-js .vjs-volume-bar{margin:1.8em .45em}}.video-js .vjs-time-control .vjs-current-time-display,.video-js .vjs-time-control .vjs-duration-display,.video-js .vjs-time-control.vjs-time-divider{font-size:.875rem;font-family:Chivo,sans-serif}.video-js .vjs-big-play-button{font-size:3.2em;line-height:2.3;top:calc(50% - 50px);left:calc(50% - 50px);width:100px;height:100px;margin:0;border-radius:50%;background:#872434}.video-js .vjs-big-play-button:active,.video-js .vjs-big-play-button:focus,.video-js:active .vjs-big-play-button,.video-js:hover .vjs-big-play-button{background:#650918}.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-active .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-paused.vjs-user-inactive .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-active .vjs-control-bar,.video-js.not-hover.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar,.video-js.vjs-has-started.vjs-paused.vjs-ad-playing.vjs-user-inactive .vjs-control-bar,.video-js.vjs-has-started.vjs-playing.vjs-user-inactive .vjs-control-bar{-webkit-transform:translateY(70px);transform:translateY(70px)}.video-js .vjs-progress-control .vjs-mouse-display{background:#fff}.video-js .vjs-progress-control .vjs-mouse-display .vjs-time-tooltip{background:rgba(101,9,24,.85)}.video-js .vjs-slider{background-color:rgba(65,65,65,.8)}.video-js .vjs-volume-control .vjs-slider{background-color:rgba(111,111,111,.8)}.video-js .vjs-time-tooltip{color:#fff;background-color:rgba(0,0,0,.85)}.video-js .vjs-fullscreen-control{outline:0}.video-js .vjs-fullscreen-control:hover .vjs-icon-placeholder:before{-webkit-transform:scale(1.1);transform:scale(1.1)}.video-js.vjs-fullscreen .vjs-fullscreen-control:hover .vjs-icon-placeholder:before{-webkit-transform:scale(.9);transform:scale(.9)}.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before,.video-js .vjs-icon-fullscreen-enter:before{content:"";-webkit-transition:all .3s ease;transition:all .3s ease;background:url(/images/full-screen-icon.svg) no-repeat center center}.video-js .vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:"";-webkit-transition:all .3s ease;transition:all .3s ease;background:url(/images/collapse-icon.svg) no-repeat center center}.video-js .vjs-mute-control .vjs-icon-placeholder:before{top:7px;left:7px;width:25px;height:25px}.video-js .vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:"";background:url(/images/volume-icon-4.svg) no-repeat center center}.video-js .vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{top:12px;left:11px;width:13px;height:20px;content:"";background:url(/images/volume-icon-3.svg) no-repeat center center}.video-js .vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{top:12px;left:11px;width:20px;height:20px;content:"";background:url(/images/volume-icon-2.svg) no-repeat center center}.video-js .vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-3 .vjs-icon-placeholder:before{top:12px;left:10px;width:25px;height:20px;content:"";background:url(/images/volume-icon-1.svg) no-repeat center center}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{margin-top:3px}.video-js .vjs-volume-panel .vjs-mute-control:hover~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel .vjs-volume-control:hover,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel:hover .vjs-volume-control{-webkit-transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.vjs-button>.vjs-icon-placeholder:before{font-size:18px;line-height:1.9}@media (min-width:48em){.vjs-button>.vjs-icon-placeholder:before{font-size:20px;line-height:2}}@media (min-width:64em){.vjs-button>.vjs-icon-placeholder:before{font-size:22px;line-height:1.9}}.vjs-dock-description{font-size:.75rem}@media (min-width:48em){.vjs-dock-description{font-size:1rem}}.wh-accordion{margin:40px 20px}@media (min-width:48em) and (max-width:63.99em){.wh-accordion{margin:40px 25px}}@media (min-width:64em){.wh-accordion{margin:40px 7.5%}}.wh-accordion__header{position:relative;margin-bottom:20px;padding:0 10px}@media (min-width:48em){.wh-accordion__header{min-height:55px;margin-bottom:30px;padding:0}}.wh-accordion__title{margin:0 0 20px}@media (min-width:48em){.wh-accordion__title{max-width:calc(100% - 145px);margin:0}}@media (min-width:48em){.wh-accordion__toggle-all{position:absolute;top:15px;right:0;left:auto}}.wh-accordion__toggle-all:hover{text-decoration:none}.wh-accordion--all-expanded .wh-accordion__toggle-all--expand{display:none}.wh-accordion__toggle-all--collapse{display:none}.wh-accordion__toggle-all--collapse:after{content:"\2013"}.wh-accordion--all-expanded .wh-accordion__toggle-all--collapse{display:initial}.wh-accordion__list{margin:0;padding:0;list-style:none}.wh-accordion-item{margin-bottom:10px;padding-bottom:30px}.wh-accordion-item.wh-accordion-item--open{margin-bottom:0;padding-bottom:10px}@media (min-width:48em){.wh-accordion-item{margin-bottom:20px}.wh-accordion-item.wh-accordion-item--open{margin-bottom:0;padding-bottom:20px}}.wh-accordion-item__tab{position:relative;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 15px;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;border:1px solid #ececec;background:#fff;-webkit-box-shadow:0 2px 3px rgba(30,26,27,.1);box-shadow:0 2px 3px rgba(30,26,27,.1);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wh-accordion-item__tab:hover{text-decoration:none;background:#f4f4f4}@media (min-width:48em){.wh-accordion-item__tab{margin:0 15px;padding:8px 35px 8px 40px}}.wh-accordion-item__tab-title{font-size:.875rem;font-family:Chivo,sans-serif;font-weight:400;padding:4px 0;color:#00576f}@media (min-width:48em){.wh-accordion-item__tab-title{font-size:1.125rem;padding:0}}.wh-accordion-item__tab-icon{font-size:1.875rem;font-weight:100;line-height:0;margin-top:-5px;margin-left:15px}.wh-accordion-item--open .wh-accordion-item__tab{background:#f4f4f4}.wh-accordion-item__content{font-size:1.125rem;font-family:"Crimson Text",serif;font-weight:400;line-height:32px;position:relative;z-index:0;overflow:hidden;height:0;margin:-30px -10px 0;background:#fff;-webkit-box-shadow:0 2px 3px rgba(30,26,27,.1);box-shadow:0 2px 3px rgba(30,26,27,.1)}@media (min-width:48em){.wh-accordion-item__content{margin:-30px 0 0}}.wh-accordion-item__content__wrapper{padding:30px 25px;border:1px solid #ececec}@media (min-width:48em){.wh-accordion-item__content__wrapper{padding:40px 60px}}@media (min-width:64em){.wh-accordion-item__content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:50px 60px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.wh-accordion-item__content-col{width:100%}@media (min-width:64em){.wh-accordion-item__content-col{width:45%}.wh-accordion-item__content-col:only-of-type{width:100%}}.wh-accordion-item__content-col:first-child{margin-bottom:30px}@media (min-width:64em){.wh-accordion-item__content-col:first-child{margin-bottom:0}}.wh-accordion-item__content-description ol,.wh-accordion-item__content-description ul{padding-left:0!important}.wh-accordion-item__content-title{font-size:1.5rem;font-weight:600;width:100%;color:#872434}.wh-accordion-item__content-cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:20px}@media (min-width:64em){.wh-accordion-item__content-cta{margin-top:30px}}.wh-accordion-item__content-cta:after{font-family:FontAwesome;width:10px;height:10px;margin-bottom:1px;content:"";background:url(/images/arrow-right.svg) no-repeat;background-size:contain}@media (min-width:64em){.wh-accordion-item__content-cta:before{right:16px}}@media (min-width:64em){.wh-accordion-item__content-cta:hover:before{right:2px}}.wh-accordion-item__industry-issues-title{font-size:.75rem;font-family:Chivo,sans-serif;font-weight:700;margin:3em 0 1em;text-transform:uppercase;color:#282324}@media (min-width:64em){.wh-accordion-item__industry-issues-title{margin-top:0}}.wh-accordion-item__industry-issues ul,.wh-accordion-item__industry-issues-list{padding:0 0 0 5px;list-style:none}.wh-accordion-item__industry-issues ul li,.wh-accordion-item__industry-issues-list li{text-indent:-5px}.wh-accordion-item__industry-issues ul li:before,.wh-accordion-item__industry-issues-list li:before{font-size:1.5rem;font-family:"Crimson Text",serif;margin-right:10px;content:"\2013";text-indent:-5px;color:#872434}.wh-accordion-item__government-title{float:left;width:100%;margin-top:40px}.wh-accordion-item__government-title:first-child{margin-top:20px}.wh-accordion-item__government-title+.wh-accordion-item__government-item{border-top:1px solid #e6e6e6}.wh-accordion-item__government-item{display:-webkit-box;display:-ms-flexbox;display:flex;padding:12px 12px 20px;border-bottom:1px solid #e6e6e6;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48em){.wh-accordion-item__government-item{display:block;float:left;width:100%;padding:12px 12px 0}}.wh-accordion-item__government-item-img{width:60px;height:auto;border-radius:2px;-webkit-box-shadow:0 10px 20px rgba(40,35,36,.2);box-shadow:0 10px 20px rgba(40,35,36,.2)}@media (min-width:48em){.wh-accordion-item__government-item-img{float:left;width:100px;margin-bottom:15px}}.wh-accordion-item__government-item-content{width:100%;margin-top:20px}@media (min-width:48em){.wh-accordion-item__government-item-content{float:right;width:calc(100% - 115px);margin-top:0;margin-left:15px}}.wh-accordion-item__government-item-title{font-size:1.25rem;font-family:"Crimson Text",serif;position:relative;margin:0 0 0 15px;color:#282324}@media (min-width:48em){.wh-accordion-item__government-item-title{float:left}}.wh-accordion-item__government-item-positions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wh-accordion-item__government-item-position{float:left;width:100%;margin-bottom:20px}@media (min-width:64em){.wh-accordion-item__government-item-position{width:48%}}.wh-accordion-item__government-item-position h5{font-size:1rem;font-weight:400;margin:0;padding-left:20px;text-indent:-17px;color:#414141}@media (min-width:48em){.wh-accordion-item__government-item-position h5{font-size:1.25rem}}.wh-accordion-item__government-item-position h5:before{position:relative;top:-6px;left:0;display:inline-block;width:10px;height:2px;margin-right:7px;content:"";background-color:#872434}.wh-accordion-item__government-item-position p{font-size:.75rem;font-family:Chivo,sans-serif;line-height:16px;margin:0;padding-left:20px;color:#8c8c8c}.wh-blockquote{margin:40px 0}@media (min-width:48em) and (max-width:63.99em){.wh-blockquote{margin:40px 25px}}@media (min-width:64em){.wh-blockquote{margin:40px 7.5%}}.wh-blockquote__main{font-size:1.125rem;font-family:"Crimson Text",serif;position:relative;margin:0 20px 30px;padding:15px 20px;text-align:center;color:#323232}@media (min-width:48em){.wh-blockquote__main{font-size:1.5rem;margin:0;padding:20px 45px 30px}}.wh-blockquote__main:before{position:absolute;top:0;left:0;width:51px;height:40px;content:"";background:url(/images/quote.svg) no-repeat;background-size:contain}@media (min-width:48em){.wh-blockquote__main:before{width:76px;height:60px}}.wh-blockquote-author{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 15%}@media (min-width:48em){.wh-blockquote-author{margin:0 25%}}.wh-blockquote-author__image{width:100px;margin-right:15px}.wh-blockquote-author__image img{width:100%;height:auto;-webkit-box-shadow:0 10px 20px rgba(40,35,36,.2);box-shadow:0 10px 20px rgba(40,35,36,.2)}.wh-blockquote-author__name{font-size:1.25rem;font-family:"Crimson Text",serif;font-weight:600;margin-bottom:14px;color:#1e1a1b}@media (min-width:48em){.wh-blockquote-author__name{font-size:1.5rem}}.wh-blockquote-author__position{font-size:.75rem;font-weight:700;text-transform:uppercase;color:#323232}@media (min-width:48em){.wh-blockquote-author__position{font-size:.875rem}}.wh-callout-grid-row{position:relative;margin:25px 0 0;padding:25px 20px 0}@media (min-width:48em) and (max-width:63.99em){.wh-callout-grid-row{margin:35px 0 0;padding:35px 25px 0}}@media (min-width:64em){.wh-callout-grid-row{margin:55px 0 0;padding:45px 7.5% 0}}.col-30 .wh-callout-grid-row{margin:0 25px 40px;padding:25px 0 0}@media (min-width:64em){.col-30 .wh-callout-grid-row{margin:0 0 40px}}.wh-callout-grid-row:before{position:absolute;top:0;right:0;left:0;display:block;width:100%;height:150px;content:"";background-color:rgba(135,36,52,.9)}@media (min-width:64em){.wh-callout-grid-row:before{height:250px}}.col-30 .wh-callout-grid-row:before{content:none}.wh-callout-grid-row .wh-callout-grid-item:first-child{border-top-color:#fff}.col-30 .wh-callout-grid-row .wh-callout-grid-item:first-child{border-top:5px solid #872434}@media (min-width:48em){.wh-callout-grid-row .wh-callout-grid-item{border-top-color:#fff}}.wh-callout-grid-row.wh-callout-grid-row--skip-first,.wh-callout-grid-row~.wh-callout-grid-row{padding-top:0}.wh-callout-grid-row.wh-callout-grid-row--skip-first:before,.wh-callout-grid-row~.wh-callout-grid-row:before{content:none}.wh-callout-grid-row.wh-callout-grid-row--skip-first .wh-callout-grid-row__title,.wh-callout-grid-row~.wh-callout-grid-row .wh-callout-grid-row__title{color:#414141}.wh-callout-grid-row.wh-callout-grid-row--skip-first .wh-callout-grid-item,.wh-callout-grid-row~.wh-callout-grid-row .wh-callout-grid-item{border-top-color:#872434}.wh-callout-grid-row__title{font-size:1.875rem;font-weight:600;font-style:italic;position:relative;margin:0 0 20px;color:#fff}@media (min-width:48em) and (max-width:63.99em){.wh-callout-grid-row__title{font-size:2.5rem}}@media (min-width:64em){.wh-callout-grid-row__title{font-size:2.75rem;margin-bottom:40px}}.col-30 .wh-callout-grid-row__title{font-size:.875rem;font-family:Chivo,sans-serif;font-style:normal;margin:0 0 20px;letter-spacing:1px;text-transform:uppercase;color:#414141}@media (min-width:48em){.wh-callout-grid-row__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}.wh-callout-grid-item{position:relative;margin-bottom:20px;padding:30px 30px 60px;border-top:5px solid #872434;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}@media (min-width:48em){.wh-callout-grid-item:first-child:nth-last-child(1){width:50%;margin-right:auto}}@media (min-width:48em){.wh-callout-grid-item:first-child:nth-last-child(2),.wh-callout-grid-item:first-child:nth-last-child(2)~div{width:calc(50% - 10px);margin-right:10px}}.col-30 .wh-callout-grid-item:first-child:nth-last-child(2),.col-30 .wh-callout-grid-item:first-child:nth-last-child(2)~div{width:100%}@media (min-width:48em){.wh-callout-grid-item{width:calc(33.3% - 10px);margin-right:10px;padding:30px 30px 60px}}@media (min-width:64em){.wh-callout-grid-item{padding:50px 50px 80px}}.col-30 .wh-callout-grid-item{width:100%;padding:30px 30px 65px}.wh-callout-grid-item__title{font-size:.875rem;font-family:Chivo,sans-serif;font-weight:700;line-height:1.4;position:relative;margin:0;padding-left:28px;letter-spacing:1px;text-transform:uppercase;color:#872434}.wh-callout-grid-item__title:before{position:absolute;top:6px;left:0;display:inline-block;width:15px;height:2px;margin-right:7px;content:"";background-color:rgba(117,117,117,.5)}.wh-callout-grid-item__info{font-size:.875rem;font-family:"Crimson Text",serif;line-height:24px}@media (min-width:64em){.wh-callout-grid-item__info{font-size:1.125rem;line-height:28px}}.wh-callout-grid-item__cta{position:absolute;bottom:35px;left:30px}.wh-callout-grid-item__cta:after{font-family:FontAwesome;display:inline-block;width:10px;height:10px;margin-bottom:1px;content:"";background:url(/images/arrow-right.svg) no-repeat;background-size:contain}@media (min-width:64em){.wh-callout-grid-item__cta:before{right:16px}}@media (min-width:64em){.wh-callout-grid-item__cta{bottom:50px;left:50px}.col-30 .wh-callout-grid-item__cta{left:30px}.wh-callout-grid-item__cta:hover:before{right:2px}}.wh-contacts-listing{margin:40px 0}@media (min-width:48em) and (max-width:63.99em){.wh-contacts-listing{margin:40px 25px}}@media (min-width:64em){.wh-contacts-listing{margin:40px 7.5%}}.wh-contacts-listing__title{font-size:1.875rem;font-weight:600;font-style:italic;line-height:1.26;margin:0 25px 20px}@media (min-width:48em) and (max-width:63.99em){.wh-contacts-listing__title{font-size:2.5rem;margin:0 0 20px}}@media (min-width:64em){.wh-contacts-listing__title{font-size:2.75rem}}.wh-contacts-listing__list{margin:0 25px;padding:0;list-style-type:none}@media (min-width:48em){.wh-contacts-listing__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.wh-contact-item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;border-bottom:1px solid #e6e6e6}.wh-contact-item:first-child{border-top:1px solid #e6e6e6}@media (min-width:48em) and (max-width:63.99em){.wh-contact-item{width:calc(50% - 15px);margin-right:15px}.wh-contact-item:nth-child(even){margin-right:0}.wh-contact-item:nth-child(-n+2){border-top:1px solid #e6e6e6}}@media (min-width:64em){.wh-contact-item{width:calc(33.333% - 20px);margin-right:30px}.wh-contact-item:nth-child(3n){margin-right:0}.wh-contact-item:nth-child(-n+3){border-top:1px solid #e6e6e6}}.wh-contact-item__name{font-size:1.25rem;font-weight:600;margin:0 0 5px;color:#282324}.wh-contact-item__title{font-size:.75rem;font-family:Chivo,sans-serif;margin:0 0 10px;letter-spacing:1px;text-transform:uppercase}.wh-contact-item__email,.wh-contact-item__telephone{font-size:.875rem;position:relative;display:block;margin:0 0 10px;text-decoration:none}.wh-contact-item__email{padding-left:25px}.wh-contact-item__email:before{font-family:FontAwesome;position:absolute;top:-1px;left:0;display:inline-block;content:"\f0e0"}.wh-contact-item__telephone{cursor:default}.wh-contact-item__telephone:hover{text-decoration:none}.wh-content-grid:before{position:absolute;z-index:-1;width:100%;height:170px;content:"";background:rgba(135,36,52,.9)}@media (min-width:64em){.wh-content-grid:before{height:230px}}.wh-content-grid__wrapper{position:relative;margin:40px 25px;padding-top:50px}@media (min-width:64em){.wh-content-grid__wrapper{margin:40px 7.5%}}.wh-content-grid__title{margin:0 0 20px;color:#fff}.wh-content-grid__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px;padding:0;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.wh-content-grid-item__link{display:inline-block;width:100%;margin-bottom:10px;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;background:#fff;-webkit-box-shadow:0 2px 3px rgba(30,26,27,.1);box-shadow:0 2px 3px rgba(30,26,27,.1)}.wh-content-grid-item__link:hover{text-decoration:none;-webkit-box-shadow:0 10px 20px rgba(30,26,27,.1);box-shadow:0 10px 20px rgba(30,26,27,.1)}.wh-content-grid-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:auto;padding:10px;border-radius:2px}@media (min-width:48em){.wh-content-grid-item{width:33.33%;padding:10px 10px 0}}.wh-content-grid-item img{width:100%;border-top-left-radius:3px;border-top-right-radius:3px}.wh-content-grid-item__content{position:relative;z-index:2;margin:-40px 20px 20px;padding:20px 20px 5px;text-align:center;background:#fff}.wh-content-grid-item__title{font-size:1.3125rem;font-weight:700;line-height:1.2;margin-top:0;margin-bottom:10px;color:#282324}.wh-content-grid-item__description{font-size:.875rem;line-height:20px;color:#282324}.wh-content-grid-item__description:hover{text-decoration:none}.wh-credentials-listing{margin:40px 0}@media (min-width:48em) and (max-width:63.99em){.wh-credentials-listing{margin:40px 25px}}@media (min-width:64em){.wh-credentials-listing{margin:40px 7.5%}}.wh-credentials-listing__title{font-size:1.875rem;font-weight:600;font-style:italic;line-height:1.26;margin:0 25px 30px}@media (min-width:48em) and (max-width:63.99em){.wh-credentials-listing__title{font-size:2.5rem;margin:0 0 30px}}@media (min-width:64em){.wh-credentials-listing__title{font-size:2.75rem;margin:0 0 40px}}.wh-credentials-listing__categories{margin:0 30px;padding:0;list-style-type:none}@media (min-width:48em){.wh-credentials-listing__categories{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap}}.wh-credentials-listing__note{font-size:1rem;font-family:"Crimson Text",serif;font-weight:600;font-style:italic;line-height:1;display:block;margin-top:1em;padding:0 25px;color:#757575}.wh-credentials-listing__note sup{font-size:1.125rem;font-family:Chivo,sans-serif;font-weight:700;font-style:normal;line-height:18px;top:0;vertical-align:middle;color:#872434}.wh-credentials-category{position:relative;padding-left:25px}@media (min-width:48em){.wh-credentials-category{width:25%;padding:0 10px 0 25px}}@media (min-width:48em) and (max-width:63.99em){.wh-credentials-category{padding:0 10px 0 25px}}@media (min-width:64em){.wh-credentials-category{padding:0 25px}}.wh-credentials-category:before{position:absolute;top:6px;left:0;display:inline-block;width:15px;height:2px;content:"";background-color:rgba(117,117,117,.5)}.wh-credentials-category__title{font-size:.875rem;font-family:Chivo,sans-serif;font-weight:700;line-height:1.28;margin:0 0 1em;letter-spacing:1px;text-transform:uppercase;color:#872434}.wh-credentials-category__list{margin:0;padding:0;list-style-type:none}.wh-credentials-category__list li{font-size:1.125rem;font-family:"Crimson Text",serif;font-weight:400;line-height:1.3;margin-bottom:30px;color:#414141}.wh-credentials-category__list h3{font-size:1.125rem;font-family:"Crimson Text",serif;font-weight:400;line-height:1.3;margin:10px 0 0;color:#414141}.wh-credentials-category__list p{margin:10px 0 0}.wh-credentials-category__list span{font-size:1rem;font-weight:600;font-style:italic;line-height:1;display:block;margin:10px 0 0;color:#757575}.wh-email-disclaimer-modal{display:none}.wh-email-disclaimer-modal__content{display:none;overflow:hidden;width:100%;padding:25px;border:1px solid #e6e6e6;border-radius:2px;background:#fff;-webkit-box-shadow:0 35px 60px rgba(0,0,0,.15);box-shadow:0 35px 60px rgba(0,0,0,.15)}@media (min-width:48em){.wh-email-disclaimer-modal__content{width:620px;margin:60px 35px;padding:50px}}@media (min-width:64em){.wh-email-disclaimer-modal__content{width:570px;margin:60px 35px}}.wh-email-disclaimer-modal__content h4{font-size:.75rem;font-family:Chivo,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#872434}.wh-email-disclaimer-modal__content h4:before{position:relative;top:-5px;display:inline-block;width:15px;height:2px;margin-right:7px;content:"";background-color:rgba(117,117,117,.5)}.wh-email-disclaimer-modal__content p{font-size:1.125rem;font-family:"Crimson Text",serif;font-weight:400;line-height:30px}.modal .wh-email-disclaimer-modal__content{display:block}.wh-email-disclaimer-modal__cancel{display:block;text-decoration:none;text-transform:uppercase}@media (min-width:48em){.wh-email-disclaimer-modal__cancel{display:inline-block}}.wh-email-disclaimer-modal__accept{display:inline-block;margin-bottom:20px}@media (min-width:48em){.wh-email-disclaimer-modal__accept{margin-right:30px;margin-bottom:0}}.wh-email-disclaimer-modal__footer{margin-top:30px;text-align:left}body[data-current-modal=wh-email-disclaimer-modal] .modal-close{top:20px;right:15px}@media (min-width:48em){body[data-current-modal=wh-email-disclaimer-modal] .modal-close{top:90px;right:65px}}body[data-current-modal=wh-email-disclaimer-modal] .modal-close svg{fill:#e6e6e6}@media (max-width:47.99em){body[data-current-modal=wh-email-disclaimer-modal] .modal-close svg{width:20px;height:20px}}body[data-current-modal=wh-email-disclaimer-modal] .modal-close svg *{fill:#e6e6e6}.wh-experience-listing{margin:40px 0;text-align:center}@media (min-width:48em) and (max-width:63.99em){.wh-experience-listing{margin:40px 25px}}@media (min-width:64em){.wh-experience-listing{margin:40px 7.5%}}.wh-experience-listing__title{font-size:1.875rem;font-weight:600;font-style:italic;line-height:1.26;margin:0 25px 20px;text-align:left}@media (min-width:48em) and (max-width:63.99em){.wh-experience-listing__title{font-size:2.5rem;margin:0 0 30px}}@media (min-width:64em){.wh-experience-listing__title{font-size:2.75rem;margin:0 0 40px}}.wh-experience-listing__wrapper{overflow:hidden}.wh-experience-listing__toggle{clear:both;margin-top:15px}.wh-experience-listing__interin-content{padding:0 25px;text-align:left}@media (min-width:48em){.wh-experience-listing__interin-content{float:left;width:56%;padding:0 0 0 30px}}@media (min-width:64em){.wh-experience-listing__interin-content{width:calc(62% - 80px);padding:0 0 0 50px}}.wh-experience-listing__items{margin:0 25px;padding:0;list-style-type:none;text-align:left}@media (min-width:48em){.wh-experience-listing__items{float:left;margin:0}}@media (min-width:48em) and (max-width:63.99em){.wh-experience-listing__items{width:56%}}@media (min-width:64em){.wh-experience-listing__items{width:calc(62% - 80px)}}.wh-experience-listing__callouts{text-align:left}.wh-experience-listing .wh-experience-listing__callouts{display:none}@media (min-width:48em){.wh-experience-listing .wh-experience-listing__callouts{display:block;float:right}}@media (min-width:48em) and (max-width:63.99em){.wh-experience-listing .wh-experience-listing__callouts{width:38%}}@media (min-width:64em){.wh-experience-listing .wh-experience-listing__callouts{width:32%}}.wh-experience-item{font-size:1.125rem;font-family:"Crimson Text",serif;line-height:1.7;display:none;margin-bottom:25px;padding:30px 40px;color:#414141;border:1px solid #e6e6e6;border-top:3px solid #872434;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}.wh-experience-item:nth-child(-n+2){display:block}.expanded .wh-experience-item{display:block}.wh-experience-item__title{font-size:.875rem;font-family:Chivo,sans-serif;font-weight:700;line-height:1.28;position:relative;margin:0 0 1em;padding-left:25px;letter-spacing:1px;text-transform:uppercase;color:#872434}.wh-experience-item__title:before{position:absolute;top:6px;left:0;display:inline-block;width:15px;height:2px;content:"";background-color:rgba(117,117,117,.5)}.wh-experience-item__details ol,.wh-experience-item__details ul{font-size:1.125rem}.wh-experience-item__details :first-child,.wh-experience-item__details :last-child{margin:0 inherit}.wh-experience-callout{overflow:hidden;margin-bottom:15px;padding:20px;border-bottom:1px solid #e6e6e6}.wh-experience-callout:first-child{border-top:1px solid #e6e6e6}@media (min-width:48em){.expanded .wh-experience-callout{display:block}}.wh-experience-callout__img{display:inline-block;float:right;overflow:hidden;max-width:70px;border-radius:2px}@media (min-width:64em){.wh-experience-callout__img{max-width:100px}}.wh-experience-callout__img img{max-width:100%;max-height:100%}.wh-experience-callout__img+.wh-experience-callout__headline{width:calc(100% - 80px)}@media (min-width:64em){.wh-experience-callout__img+.wh-experience-callout__headline{width:calc(100% - 110px)}}.wh-experience-callout__label{font-size:.75rem;line-height:1.67;display:inline-block;margin-bottom:10px;padding:0 6px;letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#872434}.wh-experience-callout__headline{font-size:1.125rem;font-family:"Crimson Text",serif;font-weight:700;line-height:1.1;display:inline-block;width:100%;text-decoration:none;color:#282324}@media (min-width:64em){.wh-experience-callout__headline{font-size:1.5rem}}.wh-experience-callout__date{font-size:.75rem;display:block;margin-top:10px;letter-spacing:1px;text-transform:uppercase;color:#6f6f6f}.wh-experience-listing .wh-experience-callout{display:none}.wh-featured-video{clear:both;margin:40px 25px}@media (min-width:48em) and (max-width:63.99em){.wh-featured-video{margin:50px 25px}}@media (min-width:64em){.wh-featured-video{margin:70px 7.5%}}.wh-featured-video__title{font-size:1.875rem;font-weight:600;font-style:italic;line-height:1.26;margin:0 0 10px}@media (min-width:48em) and (max-width:63.99em){.wh-featured-video__title{font-size:2.5rem;margin:0 0 20px}}@media (min-width:64em){.wh-featured-video__title{font-size:2.75rem;margin:0 0 40px}}@media (min-width:64em){.wh-featured-video__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.wh-featured-video__content{font-size:.875rem;font-weight:400;line-height:2.14;margin:35px 10px 0}@media (min-width:48em) and (max-width:63.99em){.wh-featured-video__content{margin:45px 80px 55px 0}}@media (min-width:64em){.wh-featured-video__content{margin:0 0 0 55px;-webkit-box-flex:1;-ms-flex:1;flex:1}}.wh-featured-video__content>:first-child{margin-top:0}.wh-featured-media{position:relative;text-align:center}@media (min-width:64em){.wh-featured-media{max-width:60%;margin:0}}.wh-featured-media img{max-width:100%;border-radius:2px;-webkit-box-shadow:0 10px 20px rgba(40,35,36,.2);box-shadow:0 10px 20px rgba(40,35,36,.2)}.wh-featured-media--video a{position:relative}.wh-featured-media--video a:after{position:absolute;bottom:20px;left:20px;display:inline-block;width:40px;height:40px;content:"";-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background:url(/images/play-button-white.svg) no-repeat center center/100% 100%}@media (min-width:48em){.wh-featured-media--video a:after{width:50px;height:50px}}.wh-featured-media--video a:hover:after{-webkit-transform:scale(1.1);transform:scale(1.1)}.series-explorer__title,.wh-accordion__title,.wh-author__title,.wh-contact-groups-grid__title,.wh-content-grid__title,.wh-contributors__title,.wh-insights-slider__title,.wh-insights-type__title,.wh-module__title,.wh-noteworthy-content__title,.wh-our-locations__title,.wh-reviews-testimonials__title,.wh-video-grid__title{font-size:1.875rem;font-weight:600;font-style:italic;line-height:1.26}@media (min-width:48em) and (max-width:63.99em){.series-explorer__title,.wh-accordion__title,.wh-author__title,.wh-contact-groups-grid__title,.wh-content-grid__title,.wh-contributors__title,.wh-insights-slider__title,.wh-insights-type__title,.wh-module__title,.wh-noteworthy-content__title,.wh-our-locations__title,.wh-reviews-testimonials__title,.wh-video-grid__title{font-size:2.5rem}}@media (min-width:64em){.series-explorer__title,.wh-accordion__title,.wh-author__title,.wh-contact-groups-grid__title,.wh-content-grid__title,.wh-contributors__title,.wh-insights-slider__title,.wh-insights-type__title,.wh-module__title,.wh-noteworthy-content__title,.wh-our-locations__title,.wh-reviews-testimonials__title,.wh-video-grid__title{font-size:2.75rem}}.wh-insights-listing{margin:40px 0}@media (min-width:48em) and (max-width:63.99em){.wh-insights-listing{margin:40px 25px}}@media (min-width:64em){.wh-insights-listing{margin:40px 7.5%}}.wh-insights-listing.wh-insights-listing--no-results{display:none}.wh-insights-listing.loading .spinner{display:block}.wh-insights-listing .spinner{display:none}.wh-insights-listing__title{font-size:1.875rem;font-weight:600;font-style:italic;line-height:1.26;margin:0 25px 30px}@media (min-width:48em) and (max-width:63.99em){.wh-insights-listing__title{font-size:2.5rem;margin:0 0 30px}}@media (min-width:64em){.wh-insights-listing__title{font-size:2.75rem;margin:0 0 40px}}.wh-insights-listing__footer{padding:35px 0;text-align:center}.wh-insights-listing__cta:hover{text-decoration:none}@media (min-width:64em){.wh-insights-listing__cta:hover:before{right:2px}}.wh-insights-listing__cta:after{display:inline-block;width:10px;height:10px;margin-bottom:1px;content:"";background:url(/images/arrow-right.svg) no-repeat;background-size:contain}@media (min-width:64em){.wh-insights-listing__cta:before{right:16px}}.wh-insights-listing-filters{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 25px 40px;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48em){.wh-insights-listing-filters{margin:0 0 40px}}@media (min-width:64em){.wh-insights-listing-filters{margin:0 0 40px}}.wh-insights-listing--one-result .wh-insights-listing-filters{display:none}.wh-insights-listing-filters__item{float:left;min-width:140px;margin-right:10px;margin-bottom:10px}@media (min-width:64em){.wh-insights-listing-filters__item{min-width:auto;margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}}.wh-insights-listing-filters__item-link{font-size:.875rem;font-family:Chivo,sans-serif;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:11px 40px;-webkit-transition:color .5s;transition:color .5s;text-align:center;text-decoration:none;letter-spacing:1px;text-transform:uppercase;color:#6f6f6f;border:1px solid #e6e6e6;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:48em){.wh-insights-listing-filters__item-link{padding:16px 40px}}@media (min-width:64em){.wh-insights-listing-filters__item-link{padding:21px 20px}}.wh-insights-listing-filters__item-link:hover{text-decoration:none;color:#872434}.wh-insights-listing-filters__item-link--active{position:relative;color:#872434;border-bottom-color:#872434}.wh-insights-listing-filters__item-link--active:after{position:absolute;bottom:0;left:0;width:100%;height:1px;content:"";background:#872434}.wh-insights-listing__results{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 25px;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48em){.wh-insights-listing__results{margin:0}}.wh-insights-listing .wh-insights-listing-result__title,.wh-insights-listing .wh-search-results--list .wh-insights-search-results-item__title,.wh-search-results--list .wh-insights-listing .wh-insights-search-results-item__title{max-height:106px}.wh-key-contacts{margin:40px 0;text-align:center}@media (min-width:48em) and (max-width:63.99em){.wh-key-contacts{margin:40px 25px}}@media (min-width:64em){.wh-key-contacts{margin:40px 7.5%}}.wh-key-contacts__title{font-size:1.875rem;font-weight:600;font-style:italic;line-height:1.26;margin:0 25px 10px;text-align:left}@media (min-width:48em) and (max-width:63.99em){.wh-key-contacts__title{font-size:2.5rem;margin:0 0 10px}}@media (min-width:64em){.wh-key-contacts__title{font-size:2.75rem;margin:0 0 20px}}.wh-key-contacts__link{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:1.5em}.wh-key-contacts__link:after{font-family:FontAwesome;display:inline-block;width:10px;height:10px;margin-bottom:1px;content:"";background:url(/images/arrow-right.svg) no-repeat;background-size:contain}@media (min-width:64em){.wh-key-contacts__link:before{right:16px}}@media (min-width:64em){.wh-key-contacts__link:hover:before{right:2px}}.wh-key-contacts__list{margin:0 20px;padding:0;list-style-type:none}@media (min-width:48em){.wh-key-contacts__list{margin:0}}.wh-noteworthy-content{position:relative;margin:40px 0}@media (min-width:48em) and (max-width:63.99em){.wh-noteworthy-content{margin:40px}}@media (min-width:64em){.wh-noteworthy-content{margin:40px calc(7.5% + 20px) 60px}}@media (min-width:48em){.wh-noteworthy-content__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:row;flex-wrap:row}}@media (max-width:47.99em){.wh-noteworthy-content__title{margin:0 20px 20px}}.wh-noteworthy-content-item{position:relative;display:block;min-height:245px;margin:30px 20px 0;padding:20px 0;cursor:pointer;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;text-decoration:none;color:#fff;border-radius:2px;background-size:cover;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.15);box-shadow:0 10px 20px rgba(0,0,0,.15)}.wh-noteworthy-content-item:first-child{margin-top:0}.wh-noteworthy-content-item:hover{text-decoration:none;-webkit-box-shadow:0 6px 30px 3px rgba(0,0,0,.3);box-shadow:0 6px 30px 3px rgba(0,0,0,.3)}@media (min-width:48em){.wh-noteworthy-content-item{min-height:280px;margin:0}}@media (min-width:48em) and (max-width:63.99em){.wh-noteworthy-content-item{width:calc(50% - 30px)}}@media (min-width:64em){.wh-noteworthy-content-item{width:calc(50% - 55px);min-height:320px;padding:30px 0}}.wh-noteworthy-content-item__wrapper:before{position:absolute;z-index:2;top:20px;right:-20px;bottom:20px;left:-20px;content:"";background-color:rgba(101,9,24,.8);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.3) 100%);background-size:cover;background-blend-mode:overlay}@media (min-width:48em){.wh-noteworthy-content-item__wrapper:before{right:-15px;left:-15px}}@media (min-width:64em){.wh-noteworthy-content-item__wrapper:before{top:30px;right:-20px;bottom:30px;left:-20px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wh-noteworthy-content-item__wrapper:before{background:rgba(138,12,33,.8)}}@supports (-ms-ime-align:auto){.wh-noteworthy-content-item__wrapper:before{background:rgba(138,12,33,.8)}}.wh-noteworthy-content-item__img{position:absolute;z-index:1;top:20px;right:0;bottom:20px;left:0;width:100%;background-size:cover;-webkit-filter:blur(10px);filter:blur(10px)}@media (min-width:64em){.wh-noteworthy-content-item__img{top:30px;bottom:30px}}.wh-noteworthy-content-item__content{position:relative;z-index:3;width:calc(100% + 40px);margin:0 -20px;padding:25px 35px}@media (min-width:64em){.wh-noteworthy-content-item__content{padding:40px 50px}}.wh-noteworthy-content-item__title{font-size:1.3125rem;font-weight:600;line-height:24px;max-height:100px;margin:0}.wh-noteworthy-content-item--no-insight .wh-noteworthy-content-item__title{max-height:50px}@media (min-width:64em){.wh-noteworthy-content-item__title{font-size:1.875rem;line-height:34px;max-height:160px}.wh-noteworthy-content-item--no-insight .wh-noteworthy-content-item__title{max-height:68px}}.wh-noteworthy-content-item__date{font-size:.75rem;display:block;margin:1em 0;letter-spacing:1px;text-transform:uppercase}.wh-noteworthy-content-item__type{font-size:.75rem;display:inline-block;padding:4px;letter-spacing:1px;text-transform:uppercase;color:#282324;border-radius:2px;background-color:#fff}.wh-noteworthy-content-item__description{font-size:.875rem;line-height:24px;height:100px;margin-top:1em}.wh-contributors{margin:40px 0}.col-30 .wh-contributors{margin:40px 0 0}@media (min-width:48em){.wh-contributors{margin:40px 25px}.col-30 .wh-contributors{margin:40px 0 0}}@media (min-width:64em){.wh-contributors{margin:40px 7.5%}.col-30 .wh-contributors{margin:0 0 40px}}@media (max-width:47.99em){.wh-contributors__title{margin:0 20px 20px}}@media (min-width:48em){.wh-contributors__title{margin-bottom:20px}}@media (min-width:64em){.col-30 .wh-contributors__title{font-size:1.5rem;margin-top:0;margin-bottom:20px}}.wh-contributors__list{margin:0 25px;padding:0;list-style-type:none}@media (min-width:48em){.wh-contributors__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -7px;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:64em){.wh-contributors__list{margin:0 -10px}.col-30 .wh-contributors__list{display:block;margin:0}}.wh-contributors-item{-webkit-box-sizing:border-box;box-sizing:border-box;padding:10px 10px 8px;border-bottom:1px solid #e6e6e6}@media (min-width:48em){.wh-contributors-item{padding:15px 15px 13px}}.wh-contributors-item:first-child{border-top:1px solid #e6e6e6}@media (min-width:48em){.wh-contributors-item{width:calc(50% - 15px);margin:0 7px}.wh-contributors-item:nth-child(-n+2){border-top:1px solid #e6e6e6}}@media (min-width:64em){.wh-contributors-item{width:calc(33.333% - 20px);margin:0 10px}.wh-contributors-item:nth-child(-n+3){border-top:1px solid #e6e6e6}.col-30 .wh-contributors-item{width:100%;margin:0;padding:10px 10px 8px;border-top:0}}.wh-contributors-item__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}a.wh-contributors-item__wrapper{text-decoration:none}a.wh-contributors-item__wrapper:hover{text-decoration:none}a.wh-contributors-item__wrapper:hover .wh-contributors-item__title{text-decoration:underline;color:#00576f}a.wh-contributors-item__wrapper:hover .wh-contributors-item__level{text-decoration:none}.wh-contributors-item__img{width:60px;min-width:60px;margin-right:15px}@media (min-width:48em){.wh-contributors-item__img{width:100px}}.wh-contributors-item__img img{width:100%;height:auto;border-radius:2px;-webkit-box-shadow:0 10px 20px rgba(40,35,36,.2);box-shadow:0 10px 20px rgba(40,35,36,.2)}@media (min-width:48em){.wh-contributors-item__content{width:calc(100% - 115px)}}.wh-contributors-item__title{font-size:1.25rem;font-weight:600;margin:0 0 5px;-webkit-transition:all .3s ease;transition:all .3s ease;color:#282324}.wh-contributors-item__level{font-size:.75rem;font-family:Chivo,sans-serif;font-weight:700;margin:0;text-transform:uppercase;color:#414141}.wh-content-readmore__wrapper{overflow:hidden}.wh-content-readmore__wrapper>:first-child{margin-top:0}.wh-content-readmore__wrapper>:first-child *{margin-top:0}@media print{.wh-content-readmore__wrapper{height:auto!important}}.wh-content-readmore .expanded>*{display:block}.wh-content-readmore__btn{margin-top:1em}.wh-content-readmore__btn.btn--readless:after{margin-left:5px}@media (min-width:64em){.wh-content-readmore__btn.btn--readless:after{margin-left:0}}.wh-content-readmore .scWebEditInput>*{display:none;visibility:hidden;opacity:0}.wh-content-readmore .scWebEditInput>.intro{display:block;visibility:visible;opacity:1}.wh-content-readmore .scWebEditInput>.wh-content-readmore__btn{display:block;visibility:visible;opacity:1}.wh-content-readmore__wrapper>*{display:none;visibility:hidden;opacity:0}.wh-content-readmore__wrapper>.intro,.wh-content-readmore__wrapper>.scWebEditInput{display:block;visibility:visible;opacity:1}.wh-content-readmore__wrapper>.wh-content-readmore__btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;visibility:visible;opacity:1}.wh-recognition-listing{clear:both;margin:40px 0}@media (min-width:48em) and (max-width:63.99em){.wh-recognition-listing{margin:40px 25px}}@media (min-width:64em){.wh-recognition-listing{margin:40px 7.5%}}.wh-recognition-listing__title{font-size:1.875rem;font-weight:600;font-style:italic;line-height:1.26;margin:0 25px 30px}@media (min-width:48em) and (max-width:63.99em){.wh-recognition-listing__title{font-size:2.5rem;margin:0 0 30px}}@media (min-width:64em){.wh-recognition-listing__title{font-size:2.75rem;margin:0 0 40px}}.wh-recognition-listing__awards{padding:0 25px;list-style-type:none;text-align:center}@media (min-width:48em){.wh-recognition-listing__awards{width:100%;margin-bottom:50px;padding:0}}.search-done .wh-recognition-listing{display:none}.wh-recognition-listing .scWebEditInput.scEnabledChrome[contentEditable=true]{display:inline-block;width:100%!important}.wh-recognition-award{margin-bottom:40px;text-align:center}@media (min-width:48em){.wh-recognition-award{display:inline-block;width:calc(33.33% - 10px);padding:0 20px;vertical-align:top}}.wh-recognition-award>a{display:inline-block;width:100px;height:100px}.wh-recognition-award__img{max-width:100%;max-height:100px;margin-bottom:15px}.wh-recognition-award__title{font-size:1.625rem;font-weight:600;font-style:italic;line-height:29px;max-width:260px;margin:0 auto}.wh-recognition-award__subtitle{font-size:1.125rem;font-weight:600;font-style:italic;line-height:1.22;max-width:260px;margin:0 auto;color:#757575}.wh-recognition-award__details{font-size:.75rem;font-weight:400;position:relative;max-width:260px;margin:30px auto 0;letter-spacing:1px;text-transform:uppercase}.wh-recognition-award__details:before{position:absolute;top:-16px;left:calc(50% - 15px);display:inline-block;width:30px;height:2px;content:"";background-color:#872434}.wh-recognition-details{font-family:"Crimson Text",serif;padding:50px 0 35px;text-align:center;border:1px solid #e6e6e6;border-top:6px solid #872434;background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(30,26,27,.1);box-shadow:0 2px 3px rgba(30,26,27,.1)}@media (min-width:48em){.wh-recognition-details{max-width:640px;margin:0 auto}}.wh-recognition-details-content{overflow:hidden;text-align:left}.wh-recognition-details-content>ul{margin:0;padding:0;list-style-type:none}.wh-recognition-details-content:hover>p,.wh-recognition-details-content:hover>ul>li{opacity:.5}.wh-recognition-details-content:hover>p:before,.wh-recognition-details-content:hover>ul>li:before{width:10px;background-color:#6f6f6f}.wh-recognition-details-content>p,.wh-recognition-details-content>ul>li{font-size:1rem;line-height:1.625;position:relative;display:none;margin:0;padding:0 25px 25px 35px;-webkit-transition:opacity .3s;transition:opacity .3s;color:#414141}@media (min-width:48em){.wh-recognition-details-content>p,.wh-recognition-details-content>ul>li{font-size:1.125rem;line-height:1.778}}.wh-recognition-details-content>p:before,.wh-recognition-details-content>ul>li:before{position:absolute;top:15px;left:0;display:inline-block;width:20px;height:2px;content:"";-webkit-transition:all .3s;transition:all .3s;background-color:#872434}.wh-recognition-details-content>p:hover,.wh-recognition-details-content>ul>li:hover{opacity:1}.wh-recognition-details-content>p:hover:before,.wh-recognition-details-content>ul>li:hover:before{width:20px;background-color:#872434}@media print{.wh-recognition-details-content>p,.wh-recognition-details-content>ul>li{display:inherit}}.wh-recognition-details-content>p ul,.wh-recognition-details-content>ul>li ul{padding:0;list-style-type:none}.wh-recognition-details-content>p ul>li,.wh-recognition-details-content>ul>li ul>li{position:relative;padding-left:20px}.wh-recognition-details-content>p ul>li:before,.wh-recognition-details-content>ul>li ul>li:before{position:absolute;top:.8em;left:2px;width:6px;height:6px;content:"";border-radius:50%;background-color:rgba(117,117,117,.5)}.wh-recognition-details-content.expanded>p,.wh-recognition-details-content.expanded>ul>li{display:inherit}.wh-recognition-details-content a{text-decoration:none}.wh-recognition-details-content a:hover{text-decoration:underline}@media print{.wh-recognition-details__toggle{display:none}}.wh-related-solutions{margin:40px 25px}@media (min-width:64em){.wh-related-solutions{margin:40px 7.5%}}.col-30 .wh-related-solutions{margin-bottom:0}@media (min-width:48em){.col-30 .wh-related-solutions{margin-right:0;margin-left:0}}@media (min-width:64em){.col-30 .wh-related-solutions{margin:0 0 40px}}@media (min-width:64em){.wh-contact-us-listing .col-30 .wh-related-solutions:first-child{margin-top:150px;margin-bottom:50px}}.wh-related-solutions__title{font-size:1.875rem;font-weight:600;font-style:italic;line-height:1.26;margin:0 0 20px}@media (min-width:64em){.col-30 .wh-related-solutions__title{font-size:.875rem;margin-right:0;margin-left:0;letter-spacing:1px;color:#282324}}@media (min-width:48em){.wh-related-solutions__title{margin:0 10px 20px}}@media (min-width:48em) and (max-width:63.99em){.wh-related-solutions__title{font-size:2.5rem}}@media (min-width:64em){.wh-related-solutions__title{font-size:2.75rem}.col-30 .wh-related-solutions__title{font-size:1.5rem}}.wh-related-solutions-links{margin:0;padding:0;list-style-type:none}@media (min-width:48em){.wh-related-solutions-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.wh-related-solutions-links__link{font-size:.875rem;border-bottom:1px solid #e6e6e6}.wh-related-solutions-links__link:first-child{border-top:1px solid #e6e6e6}@media (min-width:48em){.wh-related-solutions-links__link{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wh-related-solutions-links__link:nth-child(2){border-top:1px solid #e6e6e6}}@media (min-width:48em) and (max-width:63.99em){.wh-related-solutions-links__link{width:calc(50% - 20px)}}@media (min-width:64em){.wh-related-solutions-links__link{width:calc(33% - 20px)}.wh-related-solutions-links__link:nth-child(3){border-top:1px solid #e6e6e6}.col-30 .wh-related-solutions-links__link{width:100%;margin:0;border-top:1px solid #e6e6e6;border-bottom:0}.col-30 .wh-related-solutions-links__link:last-child{border-bottom:1px solid #e6e6e6}}.wh-related-solutions-links__link a{position:relative;display:block;width:auto;padding:17px 60px 17px 15px;text-decoration:none;color:#00576f}@media (min-width:48em){.wh-related-solutions-links__link a{width:100%}}.wh-related-solutions-links__link a:after{font-size:1.125rem;font-family:FontAwesome;position:absolute;top:calc(50% - 7px);right:25px;display:inline-block;width:14px;height:14px;content:"";-webkit-transition:all .5s;transition:all .5s;background:url(/images/arrow-right.svg) no-repeat center center/auto 100%}.wh-related-solutions-links__link a:hover:after{right:15px}@media (min-width:64em){.row:not(.row--cols2) .col-30 .wh-related-solutions{margin-top:118px}}.tooltipster-sidetip.tooltipster-solutions .tooltipster-box,.tooltipster-sidetip.tooltipster-solutions-list .tooltipster-box{max-width:calc(28.33vw - 70px);margin:0;border:0;border-radius:2px;background-color:#872434;-webkit-box-shadow:0 2px 10px 1px rgba(40,35,36,.2);box-shadow:0 2px 10px 1px rgba(40,35,36,.2)}.tooltipster-sidetip.tooltipster-solutions .tooltipster-content,.tooltipster-sidetip.tooltipster-solutions-list .tooltipster-content{font-size:1rem;font-family:"Crimson Text",serif;line-height:20px;padding:30px;color:#fff}.tooltipster-sidetip.tooltipster-solutions .tooltipster-content .rtf,.tooltipster-sidetip.tooltipster-solutions .tooltipster-content .wh-generic-page__teaser,.tooltipster-sidetip.tooltipster-solutions-list .tooltipster-content .rtf,.tooltipster-sidetip.tooltipster-solutions-list .tooltipster-content .wh-generic-page__teaser{font-size:1rem;font-family:"Crimson Text",serif;line-height:20px}.tooltipster-sidetip.tooltipster-solutions .tooltipster-arrow,.tooltipster-sidetip.tooltipster-solutions-list .tooltipster-arrow{display:none}.tooltipster-sidetip.tooltipster-solutions-list.tooltipster-top,.tooltipster-sidetip.tooltipster-solutions.tooltipster-top{-webkit-transform:translateY(0);transform:translateY(0)}.tooltipster-sidetip.tooltipster-solutions-list.tooltipster-bottom,.tooltipster-sidetip.tooltipster-solutions.tooltipster-bottom{-webkit-transform:translateY(0);transform:translateY(0)}.tooltipster-sidetip.tooltipster-solutions-list .tooltipster-box{max-width:360px}.wh-related-solutions__tooltips{display:none}.wh-related-solutions-links__tooltip.rtf,.wh-related-solutions-links__tooltip.wh-generic-page__teaser{color:#fff}.wh-related-solutions-links__tooltip.rtf>*,.wh-related-solutions-links__tooltip.wh-generic-page__teaser>*{color:#fff}.rtf,.wh-generic-page__teaser{font-size:1.125rem;font-family:"Crimson Text",serif;line-height:30px;color:#414141}@media (min-width:48em){.rtf,.wh-generic-page__teaser{font-size:1.25rem;line-height:34px}}.rtf h1,.rtf h2,.rtf h3,.wh-generic-page__teaser h1,.wh-generic-page__teaser h2,.wh-generic-page__teaser h3{font-family:"Crimson Text",serif;font-weight:600;font-style:italic;line-height:1.26;color:#1e1a1b}.rtf h1,.wh-generic-page__teaser h1{font-size:1.875rem;margin-top:0}@media (min-width:48em){.rtf h1,.wh-generic-page__teaser h1{font-size:2.75rem}}.rtf h2,.wh-generic-page__teaser h2{font-size:1.5rem}@media (min-width:48em){.rtf h2,.wh-generic-page__teaser h2{font-size:2.25rem}}.rtf h3,.wh-generic-page__teaser h3{font-size:1.3125rem}@media (min-width:48em){.rtf h3,.wh-generic-page__teaser h3{font-size:1.5rem}}.rtf h4,.wh-generic-page__teaser h4{font-size:.875rem;font-family:Chivo,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#872434}.rtf h4:before,.wh-generic-page__teaser h4:before{position:relative;top:-5px;display:inline-block;width:15px;height:2px;margin-right:7px;content:"";background-color:rgba(117,117,117,.5)}.rtf h5,.rtf h6,.wh-generic-page__teaser h5,.wh-generic-page__teaser h6{font-size:.75rem;font-family:Chivo,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#282324}.rtf h5,.wh-generic-page__teaser h5{font-weight:700}.rtf h6,.wh-generic-page__teaser h6{font-weight:400}.rtf img,.wh-generic-page__teaser img{width:100%;max-width:100%;height:auto}.rtf .first-word,.wh-generic-page__teaser .first-word{font-size:2.25rem;font-weight:600;font-style:italic;line-height:.5;color:#282324}@media (min-width:48em){.rtf .first-word,.wh-generic-page__teaser .first-word{font-size:3rem}}.rtf a,.wh-generic-page__teaser a{text-decoration:none;color:#00576f}.rtf a:hover,.wh-generic-page__teaser a:hover{text-decoration:underline}.rtf button:disabled,.wh-generic-page__teaser button:disabled{border-color:transparent}.rtf .wh-link--new-page a:after,.wh-generic-page__teaser .wh-link--new-page a:after{line-height:10px;top:calc(50% - 5px);right:18px;display:inline-block;width:10px;height:10px;margin-bottom:1px;margin-left:5px;content:"";background:url(/images/arrow-right.svg) no-repeat;background-size:contain}@media (min-width:64em){.rtf .wh-link--new-page a:before,.wh-generic-page__teaser .wh-link--new-page a:before{right:16px}}@media (min-width:64em){.rtf .wh-link--new-page a:hover:before,.wh-generic-page__teaser .wh-link--new-page a:hover:before{right:2px}}.rtf ol>li:before,.wh-generic-page__teaser ol>li:before{top:0}.rtf ol,.rtf ul,.wh-accordion-item__content-description ol,.wh-accordion-item__content-description ul,.wh-bio-overview-content ol,.wh-bio-overview-content ul,.wh-experience-item__details ol,.wh-experience-item__details ul,.wh-generic-content ol,.wh-generic-content ul,.wh-generic-page__teaser ol,.wh-generic-page__teaser ul{line-height:1.8;margin:1 0;padding:0 0 0 23px;color:#414141}.rtf ol ol,.rtf ol ul,.rtf ul ol,.rtf ul ul,.wh-accordion-item__content-description ol ol,.wh-accordion-item__content-description ol ul,.wh-accordion-item__content-description ul ol,.wh-accordion-item__content-description ul ul,.wh-bio-overview-content ol ol,.wh-bio-overview-content ol ul,.wh-bio-overview-content ul ol,.wh-bio-overview-content ul ul,.wh-experience-item__details ol ol,.wh-experience-item__details ol ul,.wh-experience-item__details ul ol,.wh-experience-item__details ul ul,.wh-generic-content ol ol,.wh-generic-content ol ul,.wh-generic-content ul ol,.wh-generic-content ul ul,.wh-generic-page__teaser ol ol,.wh-generic-page__teaser ol ul,.wh-generic-page__teaser ul ol,.wh-generic-page__teaser ul ul{margin:.5em 0;padding:0;counter-reset:li}.rtf ol ul>li:before,.rtf ul ul>li:before,.wh-accordion-item__content-description ol ul>li:before,.wh-accordion-item__content-description ul ul>li:before,.wh-bio-overview-content ol ul>li:before,.wh-bio-overview-content ul ul>li:before,.wh-experience-item__details ol ul>li:before,.wh-experience-item__details ul ul>li:before,.wh-generic-content ol ul>li:before,.wh-generic-content ul ul>li:before,.wh-generic-page__teaser ol ul>li:before,.wh-generic-page__teaser ul ul>li:before{top:.7em;left:2px;width:6px;height:6px;border-radius:50%;background-color:rgba(117,117,117,.5)}.rtf li,.wh-accordion-item__content-description li,.wh-bio-overview-content li,.wh-experience-item__details li,.wh-generic-content li,.wh-generic-page__teaser li{position:relative;left:0;margin-bottom:.5em;padding-left:25px}.rtf li:before,.wh-accordion-item__content-description li:before,.wh-bio-overview-content li:before,.wh-experience-item__details li:before,.wh-generic-content li:before,.wh-generic-page__teaser li:before{position:absolute;left:0;display:inline-block}.rtf ul,.wh-accordion-item__content-description ul,.wh-bio-overview-content ul,.wh-experience-item__details ul,.wh-generic-content ul,.wh-generic-page__teaser ul{list-style-type:none}.rtf ul>li:before,.wh-accordion-item__content-description ul>li:before,.wh-bio-overview-content ul>li:before,.wh-experience-item__details ul>li:before,.wh-generic-content ul>li:before,.wh-generic-page__teaser ul>li:before{top:.9em;width:10px;height:2px;content:"";background-color:#872434}.rtf ol,.wh-accordion-item__content-description ol,.wh-bio-overview-content ol,.wh-experience-item__details ol,.wh-generic-content ol,.wh-generic-page__teaser ol{list-style:none;counter-reset:li}.rtf ol>li,.wh-accordion-item__content-description ol>li,.wh-bio-overview-content ol>li,.wh-experience-item__details ol>li,.wh-generic-content ol>li,.wh-generic-page__teaser ol>li{counter-increment:li}.rtf ol>li:before,.wh-accordion-item__content-description ol>li:before,.wh-bio-overview-content ol>li:before,.wh-experience-item__details ol>li:before,.wh-generic-content ol>li:before,.wh-generic-page__teaser ol>li:before{font-size:1.25rem;width:1em;height:auto;content:counter(li) ".";color:#414141;background-color:transparent}.rtf ol.lower-alpha>li:before,.wh-accordion-item__content-description ol.lower-alpha>li:before,.wh-bio-overview-content ol.lower-alpha>li:before,.wh-experience-item__details ol.lower-alpha>li:before,.wh-generic-content ol.lower-alpha>li:before,.wh-generic-page__teaser ol.lower-alpha>li:before{content:counter(li,lower-alpha) "."}.rtf ol.upper-alpha>li:before,.wh-accordion-item__content-description ol.upper-alpha>li:before,.wh-bio-overview-content ol.upper-alpha>li:before,.wh-experience-item__details ol.upper-alpha>li:before,.wh-generic-content ol.upper-alpha>li:before,.wh-generic-page__teaser ol.upper-alpha>li:before{content:counter(li,upper-alpha) "."}.rtf ol.lower-roman>li:before,.wh-accordion-item__content-description ol.lower-roman>li:before,.wh-bio-overview-content ol.lower-roman>li:before,.wh-experience-item__details ol.lower-roman>li:before,.wh-generic-content ol.lower-roman>li:before,.wh-generic-page__teaser ol.lower-roman>li:before{content:counter(li,lower-roman) "."}.rtf ol.upper-roman>li:before,.wh-accordion-item__content-description ol.upper-roman>li:before,.wh-bio-overview-content ol.upper-roman>li:before,.wh-experience-item__details ol.upper-roman>li:before,.wh-generic-content ol.upper-roman>li:before,.wh-generic-page__teaser ol.upper-roman>li:before{content:counter(li,upper-roman) "."}.wh-statistics{margin:40px 25px}@media (min-width:64em){.wh-statistics{margin:40px 7.5%}}.wh-statistics .slick-dots{margin:0;padding:0;list-style:none;text-align:center}.wh-statistics .slick-slider .slick-next,.wh-statistics .slick-slider .slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;margin-top:10px;padding:0;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.wh-statistics .slick-slider .slick-prev{left:0}.wh-statistics .slick-slider .slick-prev:before{font-size:3.125rem;font-family:FontAwesome;line-height:10px;position:absolute;top:calc(50% - 5px);right:18px;display:inline-block;content:"\f104";color:#872434}.wh-statistics .slick-slider .slick-next{right:-35px}@media (min-width:64em){.wh-statistics .slick-slider .slick-next{right:-30px}}.wh-statistics .slick-slider .slick-next:before{font-size:3.125rem;font-family:FontAwesome;line-height:10px;position:absolute;top:calc(50% - 5px);right:18px;display:inline-block;content:"\f105";color:#872434}.wh-statistics .slick-slider .slick-arrow{z-index:5;visibility:hidden;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}.wh-statistics .slick-slider:hover .slick-arrow{visibility:visible;opacity:1}.wh-statistics-slide{text-align:center}.wh-statistics-slide__title{font-family:Chivo,sans-serif;margin-bottom:10px;text-transform:uppercase}.wh-statistics-slide__date{font-size:.875rem;color:#1e1a1b}.wh-statistics-slide__statistics{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px;padding:30px 0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:48em){.wh-statistics-slide__statistics{padding:50px 0}}.wh-statistics-slide-statistic{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;max-height:300px;padding:0 10px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:48em){.wh-statistics-slide-statistic{width:33.33%}}.wh-statistics-slide-statistic__content{position:absolute;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:300px;text-align:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wh-statistics-slide-statistic__value{font-size:2.5rem;font-family:Chivo,sans-serif;font-weight:300;line-height:46px;margin:0;color:#282324}@media (min-width:48em){.wh-statistics-slide-statistic__value{font-size:5rem;line-height:80px}}.wh-statistics-slide-statistic__name{font-size:.875rem;font-family:Chivo,sans-serif;font-weight:700;margin:0;text-transform:uppercase;color:#6f6f6f}@media (min-width:48em){.wh-statistics-slide-statistic__name{font-size:1.125rem}}.wh-statistics-slide-graphic{position:relative;overflow:visible;width:100%;max-width:300px;border-radius:50%}.wh-statistics-slide-graphic svg{overflow:visible!important;width:100%;max-width:300px;height:auto;min-height:155px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (min-width:48em){.wh-statistics-slide-graphic svg{min-height:300px}}.wh-statistics-slide-graphic__border{fill:none;stroke:#e6e6e6;stroke-width:.7;stroke-linecap:round;stroke-dasharray:0,2}.wh-statistics-slide-graphic__progress{position:absolute;top:0;left:0;-webkit-transform-origin:center;transform-origin:center;stroke:#872434;fill:none;stroke-width:1;stroke-linecap:round}.wh-statistics-slide-graphic__progress--orange{stroke:#ef8200}.wh-statistics-slide-graphic__progress--blue{stroke:#003d6f}.wh-statistics-slide-graphic__progress--purple{stroke:#55274f}.wh-statistics-slide-graphic__progress--green{stroke:#aab300}.wh-statistics-slide-graphic__progress.animate{-webkit-animation:circle-chart-fill 2s reverse;animation:circle-chart-fill 2s reverse}@-webkit-keyframes circle-chart-fill{to{stroke-dasharray:0 100}}@keyframes circle-chart-fill{to{stroke-dasharray:0 100}}.wh-about-overview{position:relative;margin:35px}@media (min-width:48em) and (max-width:63.99em){.wh-about-overview{margin:30px 100px 40px}}@media (min-width:64em){.wh-about-overview{margin:50px 7.5%;padding-left:60px}}.wh-about-overview__title{font-size:2.5rem;font-weight:600;font-style:italic;margin:0;color:#1e1a1b}@media (min-width:48em) and (max-width:63.99em){.wh-about-overview__title{font-size:2.75rem}}@media (min-width:64em){.wh-about-overview__title{font-size:3.4375rem}}.wh-about-overview__title:after{display:block;width:40px;height:2px;margin-top:30px;content:"";background-color:#ececec}@media (min-width:64em){.wh-about-overview__wrapper{float:left;width:54%}}.wh-about-overview__content{font-size:1rem;font-family:Chivo,sans-serif;line-height:2;margin-bottom:40px;padding-top:14px;color:#323232}@media (min-width:48em){.wh-about-overview__content{margin-bottom:55px}}.wh-about-overview__content ol>li:before{font-size:1rem;top:0}.wh-about-overview-nav{margin-bottom:20px}@media (min-width:48em){.wh-about-overview-nav{max-width:320px}}@media (min-width:48em) and (max-width:63.99em){.wh-about-overview-nav{margin-bottom:40px}}@media (min-width:64em){.wh-about-overview-nav{margin-bottom:0}}@media (min-width:64em){.wh-about-overview-nav .wh-about-overview-nav__select{display:none}}.wh-about-overview-nav .selectric-wh-dropdown{-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}.wh-about-overview-nav .selectric-wh-dropdown .disabled{display:none}.wh-about-overview-nav__title{font-size:.875rem;font-family:Chivo,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#1e1a1b}.wh-about-overview__img{width:100%;text-align:center}.wh-about-overview__img img{max-width:100%}@media (min-width:64em){.wh-about-overview__img{float:right;width:37%}}.wh-video-grid{margin:40px 25px}@media (min-width:64em){.wh-video-grid{margin:40px 7.5%}}.wh-video-grid__title{margin:0 0 20px}@media (min-width:48em){.wh-video-grid__title{margin:0 0 40px}}.wh-video-grid__list{display:block;float:left;width:100%;margin:0 0 15px;padding:0;list-style:none}@media (min-width:48em){.wh-video-grid__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px 25px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.wh-video-grid-item{position:relative;display:none;margin-bottom:20px;padding-bottom:12px}@media (min-width:48em){.wh-video-grid-item{width:33.33%;padding:0 12px 12px}}.wh-video-grid-item:nth-child(-n+3){display:block}.show-all .wh-video-grid-item{display:block}.wh-video-grid-item:after{position:absolute;right:0;bottom:0;left:0;height:1px;content:"";background:#e6e6e6}@media (min-width:48em){.wh-video-grid-item:after{right:12px;left:12px}}.wh-video-grid-item__thumb{position:relative;display:block;overflow:hidden;height:0;padding-top:56.25%;border-radius:2px;background-position:center;background-size:cover;-webkit-box-shadow:0 2px 3px rgba(40,35,36,.2);box-shadow:0 2px 3px rgba(40,35,36,.2)}.wh-video-grid-item__thumb:after{position:absolute;bottom:15px;left:10px;display:inline-block;width:30px;height:30px;content:"";-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background:url(/images/play-button-white.svg) no-repeat center center/100% 100%}@media (min-width:64em){.wh-video-grid-item__thumb:after{width:50px;height:50px}}.wh-video-grid-item__thumb:hover:after{-webkit-transform:scale(1.1);transform:scale(1.1)}.wh-video-grid-item__title{font-size:1.25rem;margin-top:10px;margin-bottom:0;padding-top:15px;border-top:1px solid #e6e6e6}@media (min-width:64em){.wh-video-grid-item__title{margin-top:20px}}.wh-video-grid-item__description{font-size:.875rem;font-family:Chivo,sans-serif;overflow:hidden;max-height:66px}.wh-video-grid__footer{text-align:center}.show-all .wh-video-grid__cta-view-all{display:none}.wh-article-body::first-letter{font-size:2.25rem;font-weight:600;font-style:italic;line-height:.5;color:#282324}@media (min-width:48em){.wh-article-body::first-letter{font-size:3rem}}.wh-article-brief{margin:-20px 0 40px;padding:0 30px;border:1px solid #ececec;border-top:5px solid #872434;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}@media (min-width:48em){.wh-article-brief{margin:-60px 30px 40px}}@media (min-width:64em){.wh-article-brief{margin:-120px 0 40px}}.wh-article-brief__title{font-size:.875rem;font-family:Chivo,sans-serif;font-weight:700;position:relative;margin:0;padding:30px 0;letter-spacing:1px;text-transform:uppercase;color:#872434}.wh-article-brief__title:before{position:relative;top:-5px;display:inline-block;width:15px;height:2px;margin-right:7px;content:"";background-color:rgba(117,117,117,.5)}@media (max-width:47.99em){.wh-article-brief__title:after{font-size:1.5625rem;font-weight:400;position:absolute;top:25px;right:0;display:inline-block;content:"+";color:#00576f}.expanded .wh-article-brief__title:after{content:"\2013"}}.wh-article-brief__content{font-size:1rem;line-height:1.5;display:none;padding:0 0 40px;color:#414141}@media (min-width:48em){.wh-article-brief__content{display:block!important}}.wh-article-brief__content ul{font-size:.8125rem;line-height:1.7;margin:0;padding:0;list-style-type:none;color:#6f6f6f}.wh-article-brief__content li{position:relative;margin-bottom:1em;padding-left:25px}.wh-article-brief__content li:last-child{margin-bottom:0}.wh-article-brief__content li:before{position:absolute;top:.7em;left:0;display:inline-block;width:10px;height:2px;content:"";background-color:#872434}.wh-article-brief__content>:first-child{margin-top:0}.wh-article-footnotes{margin-top:0}.wh-article-footnotes .wh-accordion-item__content__wrapper{padding-top:60px}@media (min-width:64em){.wh-article-footnotes .wh-accordion-item__content__wrapper{padding-top:70px}}.wh-article-footnotes__content ol{font-size:.75rem;font-weight:700;font-style:italic;padding-left:10px;list-style:decimal}@media (min-width:64em){.wh-article-footnotes__content ol{padding-left:20px}}.wh-article-footnotes__content li{margin-bottom:20px;padding-left:15px}@media (min-width:64em){.wh-article-footnotes__content li{padding-left:25px}}.wh-article-footnotes__content a{text-decoration:none}.wh-article-footnotes__item-content{font-size:1.125rem;font-weight:400;font-style:normal}.footnote{text-decoration:none}.wh-article-hero{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;min-height:350px;margin-bottom:20px;padding:50px 20px 70px;text-align:center;color:#fff;background:no-repeat center center/cover;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:47.99em){.wh-article-hero--right{background-position:right center}.wh-article-hero--left{background-position:left center}}@media (min-width:48em){.wh-article-hero{margin-bottom:40px;background-size:100vw auto}}@media (min-width:48em) and (max-width:63.99em){.wh-article-hero{min-height:325px;padding:25px 25px 85px}}@media (min-width:64em){.wh-article-hero{min-height:550px;margin-top:-50px;padding:150px 7.5%}}.wh-article-hero:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(50%,transparent),to(rgba(0,0,0,.65)));background:linear-gradient(to bottom,transparent 0,transparent 50%,rgba(0,0,0,.65) 100%)}.wh-article-hero__wrapper{position:relative;overflow:hidden;width:100%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.wh-article-hero__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:no-repeat center calc(50% + 10px)/cover;-webkit-filter:blur(10px);filter:blur(10px)}@media (max-width:47.99em){.crop-right .wh-article-hero__img{background-position:right -20px top calc(50% + 10px)}.crop-left .wh-article-hero__img{background-position:-20px calc(50% + 10px)}}@media (min-width:48em){.wh-article-hero__img{background-size:100vw auto}}@media (min-width:48em) and (max-width:63.99em){.wh-article-hero__img{background-position:center top calc(50% + 25px)}}@media (min-width:64em){.wh-article-hero__img{background-position:center center}}.wh-article-hero__content{position:relative;padding:30px 20px 25px;border-radius:2px;background-color:rgba(101,9,24,.8);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.3) 100%);background-size:cover;background-blend-mode:overlay}@media all and (-ms-high-contrast:active),(-ms-high-contrast:none){.wh-article-hero__content:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:rgba(138,12,33,.8)}}@supports (-ms-ime-align:auto){.wh-article-hero__content:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:rgba(138,12,33,.8)}}@media (min-width:48em) and (max-width:63.99em){.wh-article-hero__content{padding:45px 35px 35px}}@media (min-width:64em){.wh-article-hero__content{padding:50px 12% 35px}}.wh-article-hero__title{font-size:1.5rem;font-weight:400;line-height:1.1;position:relative;margin:0 0 20px}@media (min-width:48em) and (max-width:63.99em){.wh-article-hero__title{font-size:2.25rem}}@media (min-width:64em){.wh-article-hero__title{font-size:3rem}}.wh-article-hero__date,.wh-article-hero__location{font-size:.75rem;position:relative;display:block;margin:0 auto 5px;letter-spacing:1px;text-transform:uppercase}@media (min-width:48em){.wh-article-hero__date,.wh-article-hero__location{display:inline-block;margin-bottom:0}.wh-article-hero__date+.wh-article-hero__location,.wh-article-hero__location+.wh-article-hero__location{margin-left:2px;padding-left:6px;border-left:1px solid #fff}}.wh-article-hero__tags{position:relative;margin-top:20px}.wh-article-hero__type{font-size:.75rem;line-height:1.66;display:inline-block;margin:2px 2px 4px;padding:0 4px;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;letter-spacing:1px;text-transform:uppercase;color:#282324;border:1px solid #fff;border-radius:2px;background-color:#fff}.wh-article-hero__type:before{display:table;clear:both;content:""}.wh-article-hero__type:hover{text-decoration:none;color:#282324;background-color:#e6e6e6}.wh-article-hero__subtype{font-size:.75rem;line-height:1.66;position:relative;display:inline-block;margin:2px;padding:0 4px;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;letter-spacing:1px;text-transform:uppercase;color:#fff;border:1px solid #fff;border-radius:2px}.wh-article-hero__subtype:hover{text-decoration:none;color:#282324;background-color:#e6e6e6}.wh-article-hero__video{font-size:.875rem;position:absolute;z-index:3;bottom:30px;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 25px);text-align:center;text-decoration:none;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:48em) and (max-width:63.99em){.wh-article-hero__video{bottom:40px}}@media (min-width:64em){.wh-article-hero__video{font-size:1.125rem;bottom:60px;left:7.5%;width:auto}}.wh-article-hero__video img{width:30px;height:30px;margin-right:10px;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (min-width:64em){.wh-article-hero__video img{width:60px;height:60px;margin-right:20px}}.wh-article-hero__video:hover{text-decoration:underline}.wh-article-hero__video:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.wh-article-hero-callouts{position:relative;margin:-40px 25px 60px}@media (min-width:48em){.wh-article-hero-callouts{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wh-article-hero-callouts aside:first-child{width:270px}.wh-article-hero-callouts aside:last-child{width:calc(100% - 285px);max-width:825px;margin-left:15px}.wh-article-hero-callouts aside:only-child{width:100%}}@media (min-width:48em) and (max-width:63.99em){.wh-article-hero-callouts{margin-top:-20px}}@media (min-width:64em){.wh-article-hero-callouts{margin:-60px 7.5% 80px}}@media (min-width:64em){.wh-blog-hero{margin-top:-50px}}.wh-blog-hero__wrapper{position:relative}.wh-blog-hero__img{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:cover}.wh-blog-hero__img:after{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.wh-blog-hero--red .wh-blog-hero__img:after{background:rgba(135,36,52,.75)}.wh-blog-hero--blue .wh-blog-hero__img:after{background:rgba(0,87,111,.75)}.wh-blog-hero--black .wh-blog-hero__img:after{background:rgba(30,26,27,.3);background-size:cover;background-blend-mode:multiply}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wh-blog-hero--black .wh-blog-hero__img:after{background:rgba(8,7,7,.5)}}@supports (-ms-ime-align:auto){.wh-blog-hero--black .wh-blog-hero__img:after{background:rgba(52,45,47,.5)}}.wh-blog-hero--white .wh-blog-hero__img:after{background:rgba(255,255,255,.75)}@media (min-width:48em){.wh-blog-hero__img--mobile{display:none}}@media (max-width:47.99em){.wh-blog-hero__img--mobile+.wh-blog-hero__img--desktop{display:none}}.wh-blog-hero__content{position:relative;padding:65px 25px 30px;color:#fff}@media (min-width:48em){.wh-blog-hero__content{padding-right:60px;padding-left:60px}}@media (min-width:64em){.wh-blog-hero__content{width:55%;margin-left:7.5%;padding-right:0;padding-left:0}}.wh-blog-hero--white .wh-blog-hero__content{color:#00576f}.wh-blog-hero__view-all-cta{font-size:1.0625rem;font-family:Chivo,sans-serif;font-weight:400;line-height:18px;display:inline-block;margin-bottom:10px;text-decoration:none;color:inherit}.wh-blog-hero__view-all-cta svg{width:10px;height:10px;fill:#fff}.wh-blog-hero--white .wh-blog-hero__view-all-cta svg{fill:#00576f}.wh-blog-hero__title{font-size:2.25rem;font-weight:600;line-height:38px;margin:0 0 10px}@media (min-width:64em){.wh-blog-hero__title{font-size:3rem;line-height:54px;margin:0 10% 10px 0}}.wh-blog-hero__author{font-size:1.3125rem;font-family:"Crimson Text",serif;font-weight:600;display:block}.wh-blog-hero__author a{text-decoration:none;color:#fff}.wh-blog-hero__author a:hover{text-decoration:underline}.wh-blog-hero__teaser{font-size:1.0625rem;font-family:Chivo,sans-serif;font-weight:400;line-height:34px}@media (max-width:47.99em){.wh-blog-hero__teaser{display:none}}.wh-blog-hero__teaser:before{display:block;width:40px;height:2px;margin:20px 0 30px;content:"";background-color:#fff}.wh-blog-hero--white .wh-blog-hero__teaser:before{background-color:#00576f}.wh-blog-hero__accordion{margin:0}@media (min-width:48em){.wh-blog-hero__accordion{display:none}}.wh-blog-hero__accordion .wh-accordion-item{margin:0}.wh-blog-hero__accordion .wh-accordion-item__tab{padding:0 25px;border:0;-webkit-box-shadow:none;box-shadow:none}.wh-blog-hero__accordion .wh-accordion-item__tab:hover{background:#fff}.wh-blog-hero__accordion .wh-accordion-item__content{margin:-30px 0 0}.wh-blog-hero__accordion .wh-accordion-item__content__wrapper{font-size:1rem;font-family:Chivo,sans-serif;line-height:24px;color:#414141}.wh-blog-hero__accordion .wh-accordion-item__tab-title{font-size:.875rem;font-weight:700;margin:25px 0;letter-spacing:1px;text-transform:uppercase}.wh-accordion-item--open .wh-blog-hero__accordion .wh-accordion-item__tab-title{color:#872434}.wh-blog-hero__accordion .wh-accordion-item--open{padding-bottom:0}.wh-blog-hero__accordion .wh-accordion-item--open .wh-accordion-item__tab{background:#fff}.wh-blog-hero__accordion .wh-accordion-item--open .wh-accordion-item__tab-title{color:#872434}.wh-blog-hero__twitter-cta{font-size:.75rem;font-weight:700;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-top:20px;text-decoration:none;letter-spacing:1px;text-transform:uppercase;color:inherit;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:48em){.wh-blog-hero__twitter-cta{margin-top:0}}.wh-blog-hero__twitter-cta svg{margin-right:10px;fill:#fff}.wh-blog-hero--white .wh-blog-hero__twitter-cta svg{fill:#00576f}.wh-blog-listing--blogs{position:relative;margin:40px 25px;padding-top:50px}@media (min-width:64em){.wh-blog-listing--blogs{margin:40px 7.5%}}.wh-blog-listing .spinner{display:none;width:100%;margin-top:30px}.wh-blog-listing .spinner.loading{display:block}.wh-blog-listing-header{color:#fff;background:#872434}.wh-blog-listing-header.stuck{position:fixed;top:104px;width:100%}.wh-blog-listing-header__wrapper{margin:0 25px;padding:25px 0 5px}@media (min-width:48em){.wh-blog-listing-header__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:80px;padding:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:48em){.wh-blog-listing-header__wrapper{padding:32px 0 30px}}@media (min-width:64em){.wh-blog-listing-header__wrapper{min-height:0;margin:0 7.5%;padding:55px 0 50px}}.stuck .wh-blog-listing-header__wrapper{padding-top:0;padding-bottom:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.stuck .wh-blog-listing-header__wrapper .selectric{min-height:30px}.stuck .wh-blog-listing-header__wrapper .selectric .label{line-height:30px;min-height:30px;padding:0}.stuck .wh-blog-listing-header__wrapper .selectric .button{height:30px}@media (min-width:48em){.stuck .wh-blog-listing-header__wrapper{min-height:30px}}.wh-blog-listing-header__title{font-size:1.5rem;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.stuck .wh-blog-listing-header__title{display:none}.wh-blog-listing-header__filters{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:-25px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-preferred-size:100%;flex-basis:100%}@media (min-width:48em){.wh-blog-listing-header__filters{width:100%;min-width:305px;margin-top:-15px;margin-right:-5px;margin-left:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-preferred-size:auto;flex-basis:auto}}*+.wh-blog-listing-header__filters{width:auto}.stuck .wh-blog-listing-header__filters{margin-top:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:64em){.wh-blog-listing-header__filters .wh-blog-listing-header__select{display:none}}.wh-blog-listing-header__filters .selectric-wh-dropdown .selectric{border:0;background:0 0}.wh-blog-listing-header__filters .selectric-wh-dropdown .selectric .button{top:1px;width:25px}.wh-blog-listing-header__filters .selectric-wh-dropdown .selectric .button:after{width:10px;height:10px;background-image:url(/images/down-arrow-white.svg)}.wh-blog-listing-header__filters .selectric-wh-dropdown .selectric .label{font-size:.75rem;font-weight:700;margin-right:25px;color:#fff}.wh-blog-listing-header__filters .selectric-items{top:25px;left:20px}@media (min-width:48em){.wh-blog-listing-header__filters .selectric-items{right:5px;left:auto;width:420px!important;min-width:420px!important}}.wh-blog-listing-header__filters .selectric-items li:first-child{font-size:.75rem;font-family:Chivo,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#872434!important;background-color:#fff}.wh-blog-listing-header__filters .selectric-items li:first-child:before{position:relative;top:-3px;display:inline-block;width:17px;height:2px;margin-right:10px;content:"";background-color:#b6b6b6}.selectric-wh-blog-listing__topic{width:100px}.selectric-wh-blog-listing__date-range{width:135px}.selectric-wh-blog-listing__date-range:first-child{justify-self:flex-start}.wh-blog-listing-results{margin:0 25px}@media (min-width:64em){.wh-blog-listing-results{margin:0 7.5%}}.wh-blog-listing-results__list{margin:0;padding:0;list-style:none}.wh-blog-listing-results-item{width:100%;padding:30px 10px;border-top:2px solid #e6e6e6}.wh-blog-listing-results-item:first-child{border:0}@media (min-width:48em){.wh-blog-listing-results-item{padding:50px 35px}}@media (min-width:64em){.wh-blog-listing-results-item{padding:50px 60px}}.wh-blog-listing-results-item a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}@media (min-width:48em){.wh-blog-listing-results-item a{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row}}.wh-blog-listing-results-item a:hover .wh-blog-listing-results-item__title{text-decoration:underline;color:#00576f}.limit-results .wh-blog-listing-results-item:last-child{border-bottom:2px solid #e6e6e6}.wh-blog-listing-results-item__title{font-size:1.375rem;font-weight:700;line-height:22px;margin:0;-webkit-transition:color .3s ease;transition:color .3s ease;text-decoration:none;color:#282324;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:48em){.wh-blog-listing-results-item__title{font-size:1.75rem;line-height:32px;margin-right:10%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.wh-blog-listing-results-item__date{font-size:.75rem;font-family:Chivo,sans-serif;margin-bottom:10px;letter-spacing:1px;text-transform:uppercase;color:#6f6f6f;line-break:12px;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:48em){.wh-blog-listing-results-item__date{margin-bottom:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.wh-blog-listing .wh-search-results__footer{padding:30px 25px}@media (min-width:48em){.wh-blog-listing .wh-search-results__footer{padding:60px 25px}}.limit-results .wh-search-results__footer{display:none}.wh-blog-listing-no-results{display:none}.no-results .wh-blog-listing-no-results{display:block}.wh-blog-listing__facets{display:none;width:100%;margin-top:20px}.stuck .wh-blog-listing__facets{display:none!important}.wh-blog-listing__clear{line-height:1;position:relative;width:100%;height:49px;padding:17px 20px 15px}@media (min-width:48em){.wh-blog-listing__clear{width:auto}}.wh-author{margin:40px 20px}@media (min-width:48em) and (max-width:63.99em){.wh-author{margin:40px 25px}}@media (min-width:64em){.wh-author{margin:40px 7.5%}}@media (max-width:63.99em){.wh-author .wh-content-readmore__btn{margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.wh-author__header{margin-bottom:20px}@media (min-width:48em){.wh-author__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.wh-author__title{margin-top:0}@media (max-width:47.99em){.wh-author__title{margin-bottom:10px}}.wh-author__btn-readmore:hover{text-decoration:none}.wh-author__btn-readmore:after{font-family:FontAwesome;width:10px;height:10px;margin-bottom:1px;content:"";background:url(/images/arrow-right.svg) no-repeat;background-size:contain}@media (min-width:64em){.wh-author__btn-readmore:before{right:16px}}@media (min-width:64em){.wh-author__btn-readmore:hover:before{right:2px}}.wh-author__content .wh-generic-content__teaser{color:#282324}.wh-author__content .wh-generic-content__teaser strong{color:#1e1a1b}.wh-author__img{display:block;visibility:visible;max-width:90%;height:auto;margin:0 auto 20px;opacity:1;-webkit-box-shadow:0 6px 30px 3px rgba(40,35,36,.2);box-shadow:0 6px 30px 3px rgba(40,35,36,.2)}@media (min-width:48em){.wh-author__img{display:inline-block;float:left;max-width:100%;margin-right:20px;margin-bottom:0}}.wh-book-overview{padding-top:30px}@media (min-width:48em){.wh-book-overview{padding-top:0}}@media (max-width:63.99em){.wh-book-overview .wh-content-readmore__btn{margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.wh-book-overview-details{text-align:center}@media (min-width:48em){.wh-book-overview-details{margin:0 auto;text-align:left}}@media (min-width:48em) and (max-width:63.99em){.wh-book-overview-details{width:75%}}@media (min-width:64em){.wh-book-overview-details{width:60%}}.wh-book-overview-details__wrapper{text-align:left}@media (min-width:48em){.wh-book-overview-details__wrapper{float:left}}@media (min-width:48em) and (max-width:63.99em){.wh-book-overview-details__wrapper{width:calc(100% - 335px)}}@media (min-width:64em){.wh-book-overview-details__wrapper{width:calc(100% - 380px)}}.wh-book-overview-details__img{max-width:100%;margin-bottom:20px}@media (min-width:48em){.wh-book-overview-details__img{float:left;height:auto;margin-bottom:0}}@media (min-width:48em) and (max-width:63.99em){.wh-book-overview-details__img{width:300px;margin-right:35px}}@media (min-width:64em){.wh-book-overview-details__img{width:330px;margin-right:50px}}.wh-book-overview-details__headlines{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 25px;color:#1e1a1b;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:48em){.wh-book-overview-details__headlines{position:static;top:auto;display:block;height:auto;margin:3px 0 40px;padding:0}}.wh-book-overview-details__headlines h1{font-size:1.875rem;font-weight:600;font-style:italic;line-height:1;width:100%;margin:0;padding-bottom:5px}@media (min-width:64em){.wh-book-overview-details__headlines h1{font-size:2.25rem}}.wh-book-overview-details__headlines h1 sup{font-size:1.125rem;font-family:Chivo,sans-serif;font-style:normal;line-height:inherit;top:-1em;color:#872434}.wh-book-overview-details__headlines h2{font-size:1.25rem;margin-bottom:0}.wh-book-overview-details__headlines h3{font-size:.75rem;font-family:Chivo,sans-serif;line-height:1.42;width:100%;margin:0 0 20px;letter-spacing:1px;text-transform:uppercase}.wh-book-overview-ctas{padding:0 25px;text-align:center}@media (min-width:48em){.wh-book-overview-ctas{padding:0;text-align:left}}.wh-book-overview__btn-register{display:inline-block;width:100%;margin-bottom:20px;text-align:center}@media (min-width:48em){.wh-book-overview__btn-register{width:auto;margin-right:30px;margin-bottom:10px}}.wh-book-overview__btn-exceprts{display:inline-block}.wh-book-overview__btn-exceprts:hover{text-decoration:none}.wh-book-overview-content{font-weight:400;line-height:2.125;clear:both;margin:0;padding:50px 40px 0}@media (min-width:48em) and (max-width:63.99em){.wh-book-overview-content{padding-top:50px}}@media (min-width:64em){.wh-book-overview-content{padding-top:70px}}.wh-book-overview-content.wh-generic-content{margin:0}@media (min-width:48em){.wh-book-overview-content.wh-generic-content{margin:0 auto}}.wh-excerpts-modal__content{overflow:hidden;width:100%;height:480px;border:1px solid #e6e6e6;border-radius:2px;background:#fff;-webkit-box-shadow:0 35px 60px rgba(0,0,0,.15);box-shadow:0 35px 60px rgba(0,0,0,.15)}@media (min-width:48em){.wh-excerpts-modal__content{width:620px;height:550px;margin:60px 35px}}@media (min-width:64em){.wh-excerpts-modal__content{width:860px;margin:60px 35px}}.wh-excerpts-modal__content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:200%;height:calc(100% - 50px);margin-left:0;-webkit-transition:all .5s cubic-bezier(1,0,0,1);transition:all .5s cubic-bezier(1,0,0,1)}@media (min-width:48em){.wh-excerpts-modal__content-wrapper{width:100%;height:100%}}@media (max-width:47.99em){.view-content .wh-excerpts-modal__content-wrapper{margin-left:-100%}}.wh-excerpts-modal-menu{position:relative;width:100%;padding:25px 0 0}@media (min-width:48em){.wh-excerpts-modal-menu{width:30%;border-right:1px solid #e6e6e6}}.wh-excerpts-modal-menu__list{margin:0;padding:0;list-style:none}.wh-excerpts-modal-menu__item{font-size:1rem;font-family:"Crimson Text",serif;font-weight:400}.wh-excerpts-modal-menu__item a{display:inline-block;width:100%;padding:15px 25px;text-decoration:none;color:#414141}.wh-excerpts-modal-menu__item a:hover{color:#00576f;background-color:#c6dfe6}.wh-excerpts-modal-menu__item.active a{font-weight:600;color:#872434}.wh-excerpts-modal__main{font-size:1.125rem;font-family:"Crimson Text",serif;font-weight:400;line-height:30px;position:relative;overflow:auto;width:calc(100% - 50px);padding:20px 20px 30px;color:#414141}@media (min-width:48em){.wh-excerpts-modal__main{width:70%;padding:40px 50px}}.wh-excerpts-modal__title{font-size:.75rem;font-family:Chivo,sans-serif;font-weight:700;text-transform:uppercase;color:#872434}.wh-excerpts-modal__title:before{position:relative;top:-3px;display:inline-block;width:15px;height:2px;margin-right:7px;content:"";background-color:#b6b6b6}.wh-excerpts-modal__btn-back{font-size:.875rem;position:absolute;bottom:1px;display:none;width:calc(100% - 2px);padding:17px 5px;text-align:center;text-decoration:none;text-transform:uppercase;color:#00576f;background:#fff;-webkit-box-shadow:0 -10px 20px rgba(0,0,0,.1);box-shadow:0 -10px 20px rgba(0,0,0,.1)}.wh-excerpts-modal__btn-back span{position:relative}.wh-excerpts-modal__btn-back span:before{position:absolute;top:2px;left:-20px;width:10px;height:10px;content:"";-webkit-transform:rotate(-180deg);transform:rotate(-180deg);background:url(/images/arrow-right.svg) no-repeat;background-size:contain}.wh-excerpts-modal__btn-back:hover{text-decoration:none}@media (min-width:48em){.wh-excerpts-modal__btn-back{display:none}}@media (max-width:47.99em){.view-content .wh-excerpts-modal__btn-back{display:block}}body[data-current-modal=wh-excerpts-modal] .modal-close{top:20px;right:15px;padding:0}@media (min-width:48em){body[data-current-modal=wh-excerpts-modal] .modal-close{top:90px;right:65px}}body[data-current-modal=wh-excerpts-modal] .modal-close svg{fill:#e6e6e6!important}@media (max-width:47.99em){body[data-current-modal=wh-excerpts-modal] .modal-close svg{width:20px;height:20px}}body[data-current-modal=wh-excerpts-modal] .modal-close svg *{fill:#e6e6e6!important}.wh-reviews-testimonials{overflow:hidden}.wh-reviews-testimonials__wrapper{margin:40px 20px 25px}@media (min-width:48em) and (max-width:63.99em){.wh-reviews-testimonials__wrapper{margin:40px 35px}}@media (min-width:64em){.wh-reviews-testimonials__wrapper{margin:40px 7.5% 55px}}.wh-reviews-testimonials__quote-item{font-size:1.125rem;font-family:"Crimson Text",serif;font-weight:400;line-height:24px;position:relative;min-height:60px;padding:10px 20px 0;text-align:center;color:#414141}@media (min-width:48em){.wh-reviews-testimonials__quote-item{font-size:1.3125rem;line-height:32px;padding:10px 80px 0}}@media (min-width:64em){.wh-reviews-testimonials__quote-item{font-size:1.5rem;padding:10px 200px 0}}.wh-reviews-testimonials__quote-item span{position:relative}.wh-reviews-testimonials__quote-item span:before{position:absolute;top:-7px;left:-25px;width:51px;height:40px;content:"";background:url(/images/quote.svg) no-repeat;background-size:contain}@media (min-width:48em){.wh-reviews-testimonials__quote-item span:before{top:-12px;left:-50px;width:76px;height:60px}}@media (min-width:64em){.wh-reviews-testimonials__people{margin:0}}.wh-reviews-testimonials__people .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding-bottom:15px}.wh-reviews-testimonials__people .slick-slide{height:auto;margin:0 5px;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #e6e6e6;border-radius:2px;background:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}@media (min-width:48em){.wh-reviews-testimonials__people .slick-slide{margin:0 15px}}.wh-reviews-testimonials__people .slick-slide>div{height:100%}.wh-reviews-testimonials__people .slick-slide:focus{outline:0}.wh-reviews-testimonials__people .slick-slide:hover{-webkit-box-shadow:0 5px 10px rgba(0,0,0,.1);box-shadow:0 5px 10px rgba(0,0,0,.1)}.wh-reviews-testimonials__people .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:48em){.wh-reviews-testimonials__people .slick-dots{margin-top:10px;margin-left:0}}@media (min-width:64em){.wh-reviews-testimonials__people .slick-dots{margin-top:20px}}.wh-reviews-testimonials__people .slick-dots li:last-child{margin-right:0}.wh-reviews-testimonials-people-item{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;height:100%;padding:30px 10px;cursor:pointer;text-align:center;color:#282324}.wh-reviews-testimonials-people-item.wh-reviews-testimonials-people-item--with-image{text-align:left}@media (min-width:48em){.wh-reviews-testimonials-people-item{padding:30px 15px}}.wh-reviews-testimonials-people-item:hover .wh-reviews-testimonials-people-item__name,.wh-reviews-testimonials-people-item:hover .wh-reviews-testimonials-people-item__position{opacity:1}.wh-reviews-testimonials-people-item__container{width:100%;-ms-flex-item-align:center;align-self:center}.wh-reviews-testimonials-people-item__name{font-size:1.5rem;font-weight:600;margin:0 0 5px;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:.35}.slick-current .wh-reviews-testimonials-people-item__name{opacity:1}.wh-reviews-testimonials-people-item__position{font-size:.75rem;font-family:Chivo,sans-serif;font-weight:700;margin:0;-webkit-transition:opacity .3s;transition:opacity .3s;text-transform:uppercase;opacity:.35}.slick-current .wh-reviews-testimonials-people-item__position{opacity:1;color:#872434}.wh-reviews-testimonials-people-item__img{float:left;width:80px;height:auto;margin-right:15px;opacity:.35}.slick-current .wh-reviews-testimonials-people-item__img{opacity:1}.wh-table-contents-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.wh-table-contents-item{font-size:.875rem;width:100%;padding:0 0 20px;border-bottom:1px solid #e6e6e6}@media (min-width:48em){.wh-table-contents-item{font-size:1rem;width:calc(50% - 20px);margin:0 10px;padding:10px 0 30px}}@media (min-width:48em){.wh-table-contents-item:nth-child(2n):nth-last-child(-n+3)~li{padding-bottom:0;border-bottom:0}}@media (max-width:47.99em){.wh-table-contents-item:last-child{padding-bottom:0;border-bottom:0}}.wh-table-contents-item h2{font-size:1.3125rem;font-weight:600;margin-bottom:0;color:#872434}@media (min-width:48em){.wh-table-contents-item h2{font-size:1.5rem;margin-bottom:20px}}.col-70 .featured-content-carousel{margin-top:30px}.featured-content-carousel .slick-slide{position:relative;z-index:2;-webkit-transform:translate3d(0,0,0)}.featured-content-carousel .slick-slide:focus{outline:0}.featured-content-carousel .slick-center{z-index:10}.featured-content-carousel__wrapper{position:relative;margin:20px 0}@media (min-width:48em){.featured-content-carousel__wrapper{margin:40px 7.5% 0}}@media (min-width:48em){.col-70 .featured-content-carousel__wrapper{margin:0}}.featured-content-carousel__list--main .slick-track{height:0;padding-bottom:47%;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.is-mobile .featured-content-carousel__list--main .slick-track{-webkit-transform-style:flat;transform-style:flat}@media (min-width:48em){.featured-content-carousel__list--main .slick-track{padding-bottom:37%}}.featured-content-carousel__list--main .slick-track.full-width{width:100%!important}.featured-content-carousel__list--main .slick-center>div{padding-top:38%}@media (min-width:48em){.featured-content-carousel__list--main .slick-center>div{padding-top:25%}}.featured-content-carousel-item{position:relative;margin-top:35%;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;-webkit-transform:scale(1) translateZ(1px);transform:scale(1) translateZ(1px);-webkit-transform-origin:center center;transform-origin:center center;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media (min-width:48em){.featured-content-carousel-item{margin-top:28%;padding:15px}}.slick-center .featured-content-carousel-item{margin:0;-webkit-transform:scale(2.3) translateZ(2px);transform:scale(2.3) translateZ(2px)}@media (min-width:48em){.slick-center .featured-content-carousel-item{-webkit-transform:scale(2) translateZ(2px);transform:scale(2) translateZ(2px)}}.featured-content-carousel-item:focus{outline:0}.full-width .featured-content-carousel-item{margin:0 0 20px;padding:0;-webkit-transition:none;transition:none;-webkit-transform:none;transform:none;-webkit-transform-origin:initial;transform-origin:initial}.featured-content-carousel-item__media{position:relative;overflow:hidden;width:100%;height:0;padding-top:55%;border-radius:2px;-webkit-box-shadow:0 5px 10px rgba(40,35,36,.2);box-shadow:0 5px 10px rgba(40,35,36,.2)}.featured-content-carousel-item__media:before{position:absolute;z-index:1;top:0;left:-30%;width:100%;height:100%;content:"";-webkit-transform:skew(35deg);transform:skew(35deg);background-color:rgba(101,9,24,.8);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.3) 100%);background-size:cover;background-blend-mode:overlay}.featured-content-carousel-item--img .featured-content-carousel-item__media:before,.featured-content-carousel-item--video .featured-content-carousel-item__media:before{content:none}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.featured-content-carousel-item__media:after{position:absolute;z-index:1;top:0;left:-30%;width:100%;height:100%;content:"";-webkit-transform:skew(35deg);transform:skew(35deg);background:rgba(138,12,33,.8)}.featured-content-carousel-item--img .featured-content-carousel-item__media:after,.featured-content-carousel-item--video .featured-content-carousel-item__media:after{content:none}}@supports (-ms-ime-align:auto){.featured-content-carousel-item__media:after{position:absolute;z-index:1;top:0;left:-30%;width:100%;height:100%;content:"";-webkit-transform:skew(35deg);transform:skew(35deg);background:rgba(138,12,33,.8)}.featured-content-carousel-item--img .featured-content-carousel-item__media:after,.featured-content-carousel-item--video .featured-content-carousel-item__media:after{content:none}}.featured-content-carousel-item--video .featured-content-carousel-item__media{width:200%;padding-top:120%;-webkit-transform:scale(.5) translateX(-50%) translateY(-50%);transform:scale(.5) translateX(-50%) translateY(-50%)}@media (min-width:48em){.featured-content-carousel-item--video .featured-content-carousel-item__media{padding-top:110%}}.slick-center .featured-content-carousel-item--video .featured-content-carousel-item__media{margin-top:25%}@media (min-width:48em){.slick-center .featured-content-carousel-item--video .featured-content-carousel-item__media{margin-top:20%}}.full-width .featured-content-carousel-item--video .featured-content-carousel-item__media{width:100%;padding-top:55%;-webkit-transform:none;transform:none}.featured-content-carousel-item__media img{position:absolute;top:0;display:block;width:100%;height:auto}.featured-content-carousel-item__media .video-js{position:absolute;top:0;width:100%;padding-top:60%}.full-width .featured-content-carousel-item__media .video-js{padding-top:55%}@media (min-width:48em){.featured-content-carousel-item__media .video-js{padding-top:55%}}.featured-content-carousel-item__media .video-js .vjs-big-play-button{font-size:2.1em;line-height:1.4em;top:calc(100% - 60px);left:20px;width:40px;height:40px;color:#872434;background:#fff}@media (min-width:48em){.featured-content-carousel-item__media .video-js .vjs-big-play-button{font-size:2.5em;line-height:1.4em;top:calc(100% - 70px);left:20px;width:50px;height:50px}}@media (min-width:64em){.featured-content-carousel-item__media .video-js .vjs-big-play-button{font-size:3.2em;line-height:1.6em;top:calc(100% - 90px);left:30px;width:70px;height:70px}}.featured-content-carousel-item__media .video-js:not(.vjs-has-started) .vjs-dock-text{opacity:0}.featured-content-carousel-item__content{position:absolute;top:5px;right:5px;bottom:5px;left:5px;overflow:hidden}@media (min-width:48em){.featured-content-carousel-item__content{top:15px;right:15px;bottom:15px;left:15px}}.featured-content-carousel-item__title{font-size:7px;position:relative;z-index:2;overflow:hidden;width:45%;max-height:34px;margin:0;color:#fff}@media (min-width:48em){.featured-content-carousel-item__title{font-size:.8125rem;max-height:65px;margin:10px 0 5px 5%}}@media (min-width:64em){.featured-content-carousel-item__title{font-size:1.375rem;max-height:110px;margin:20px 0 5px 5%}}.featured-content-carousel-item__link{font-size:4px;position:relative;z-index:2;color:#fff}@media (min-width:48em){.featured-content-carousel-item__link{font-size:7px;margin-left:5%}}.featured-content-carousel-item__link:after{font-family:FontAwesome;width:5px;height:5px;content:"";background:url(/images/arrow-right-white.svg) no-repeat;background-size:contain}.featured-content-carousel-item__link:before{height:1px;background-color:#fff}@media (min-width:64em){.featured-content-carousel-item__link:before{right:11px}}@media (min-width:64em){.featured-content-carousel-item__link:hover:before{right:2px}}@media (max-width:47.99em){.featured-content-carousel-item__link:after{width:2px;height:3px;margin-left:2px}}.featured-content-carousel-item__desc{font-size:.875rem;line-height:20px;margin:0 auto;padding:0 25px;text-align:center;color:#6f6f6f}@media (min-width:48em){.featured-content-carousel-item__desc{padding:0 30%}}.col-70 .featured-content-carousel-item__desc{margin-bottom:30px}@media (min-width:48em){.col-70 .featured-content-carousel-item__desc{padding:0}}.featured-content-carousel__dots{display:none;margin:30px 0 0;padding:0;list-style:none;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.featured-content-carousel__dots li{position:relative;display:inline-block;width:10px;height:40px;margin-right:10px;cursor:pointer;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:.4}.featured-content-carousel__dots li:after{position:absolute;top:18px;left:0;width:10px;height:2px;content:"";background-color:#872434}.featured-content-carousel__dots li.active{opacity:1}.featured-content-carousel__dots li button{display:none}.featured-content-carousel__dots li:hover{opacity:1}.featured-content-carousel-item--video .video-js:before{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%}.slick-slide .featured-content-carousel-item--video .video-js::before{content:""}.slick-slide.slick-current .featured-content-carousel-item--video .video-js::before{content:none}.wh-job-listing__wrapper{margin:40px 0 0}@media (min-width:48em) and (max-width:63.99em){.wh-job-listing__wrapper{margin:40px 25px 0}}@media (min-width:64em){.wh-job-listing__wrapper{margin:40px 7.5% 0}}.wh-job-listing__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.wh-job-listing__title{font-size:1.875rem;font-weight:600;font-style:italic;line-height:1.26;margin:0 25px 10px}@media (min-width:48em){.wh-job-listing__title{font-size:2.5rem;margin:0 0 30px}}@media (min-width:64em){.wh-job-listing__title{font-size:2.75rem;margin:-15px 0 20px}}.wh-job-listing__filters{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:10px;padding:0 25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48em){.wh-job-listing__filters{margin-bottom:25px;padding:0}}@media (min-width:64em){.wh-job-listing__filters{width:auto;margin-bottom:20px}}.wh-job-listing__filters .selectric-wh-dropdown{width:100%;margin-bottom:10px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}@media (min-width:48em){.wh-job-listing__filters .selectric-wh-dropdown{width:auto;margin-bottom:0;margin-left:15px;-webkit-box-flex:1;-ms-flex:1;flex:1}}.wh-job-listing__filters .selectric-wh-dropdown .selectric .label{width:100%}@media (min-width:48em){.wh-job-listing__filters .selectric-wh-dropdown .selectric .label{width:40%}}@media (min-width:64em){.wh-job-listing__filters .selectric-wh-dropdown .selectric .label{width:260px}}.wh-job-listing__filters .selectric-wh-dropdown .selectric-items li:first-child{font-size:.75rem;font-family:Chivo,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#872434!important;background-color:#fff}.wh-job-listing__filters .selectric-wh-dropdown .selectric-items li:first-child:before{position:relative;top:-3px;display:inline-block;width:17px;height:2px;margin-right:10px;content:"";background-color:#b6b6b6}.wh-job-listing__filters-label{font-size:.875rem;font-weight:700;line-height:34px;text-transform:uppercase;color:#282324}@media (min-width:48em){.wh-job-listing__filters-label{margin-bottom:0}}.wh-job-listing__results{margin:0 25px}@media (min-width:48em){.wh-job-listing__results{margin:0}}.no-results .wh-job-listing__results{display:none}.wh-job-listing-result{padding:30px 15px;border-top:2px solid #e6e6e6}@media (min-width:48em){.wh-job-listing-result{padding:35px 20px}}@media (min-width:48em){.wh-job-listing-result{padding:35px 40px}}.wh-job-listing-result a{display:block;text-decoration:none}.wh-job-listing-result a:hover .wh-job-listing-result__title{text-decoration:underline;color:#00576f}.wh-job-listing-result__title{font-size:1.375rem;margin-top:0;margin-bottom:20px;color:#282324}@media (min-width:48em){.wh-job-listing-result__title{font-size:1.75rem}}.wh-job-listing-result__teaser{font-size:1.125rem;font-family:"Crimson Text",serif;line-height:26px;overflow:hidden;height:35px;margin-bottom:15px;color:#757575}@media (min-width:48em){.wh-job-listing-result__teaser{line-height:32px}}.wh-job-listing-result__teaser p{margin:0}.wh-job-listing-result__municipality{font-size:.75rem;letter-spacing:1px;text-transform:uppercase;color:#872434}.wh-job-listing__footer{padding:55px 25px 60px}.no-results .wh-job-listing__footer{display:none}.wh-job-listing__no-results{display:none;border-top:2px solid #e6e6e6}.no-results .wh-job-listing__no-results{display:block}.wh-contact-groups-grid{display:none;margin:40px 25px}@media (min-width:64em){.wh-contact-groups-grid{margin:40px 7.5%}}.wh-contact-groups-grid .wh-contact-item{padding-top:10px;padding-bottom:5px}.wh-contact-groups-grid .wh-contact-item__telephone{padding-left:25px}.wh-contact-groups-grid .wh-contact-item__telephone:before{font-family:FontAwesome;position:absolute;top:-1px;left:0;display:inline-block;content:"\f095"}.wh-contact-groups-grid .wh-contacts-listing__list{margin:0}.wh-contact-groups-grid__title{margin-bottom:15px}.wh-contact-groups-grid-group{margin-bottom:30px}.wh-contact-groups-grid-group__title{font-size:.875rem;font-family:Chivo,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#872434}.wh-contact-groups-grid-group__title:before{position:relative;top:-5px;display:inline-block;width:15px;height:2px;margin-right:7px;content:"";background-color:rgba(117,117,117,.5)}.wh-contact-group-grid-group__list{padding:0;list-style:none}.wh-contact-us-nav__title{font-size:.875rem;font-family:Chivo,sans-serif;width:100%;letter-spacing:1px;text-transform:uppercase;color:#282324}.wh-contact-us-nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:40px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wh-contact-us-nav__cta{float:left;padding:18px 40px}@media (min-width:64em){.wh-contact-us-nav__select{display:none}}.selectric-wh-contact-us-nav__select{float:left;margin-right:10px;margin-bottom:10px}.wh-our-locations{margin:40px 25px}@media (min-width:64em){.wh-our-locations{margin:40px 7.5%}}.wh-our-locations__title{margin-bottom:20px}.wh-our-locations__list{margin:0;padding:0;list-style:none}@media (min-width:48em){.wh-our-locations__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}}.wh-our-locations-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;padding:15px 0;border-bottom:1px solid #e6e6e6}.wh-our-locations-item:first-child{border-top:1px solid #e6e6e6}@media (min-width:48em){.wh-our-locations-item{width:calc(50% - 15px);margin-right:15px}.wh-our-locations-item:nth-child(even){margin-right:0}.wh-our-locations-item:nth-child(-n+2){border-top:1px solid #e6e6e6}}.wh-our-locations-item__img{width:60px;height:60px;margin-right:20px;border-radius:50%;background-size:cover;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2)}@media (min-width:48em){.wh-our-locations-item__img{width:80px;height:80px}}.wh-our-locations-item__img a{display:block;width:100%;height:100%}.wh-our-locations-item__content{width:calc(100% - 100px)}@media (min-width:48em){.wh-our-locations-item__content{width:calc(100% - 80px)}}.wh-our-locations-item__title{font-size:1.125rem;font-weight:600;margin:0 0 5px}@media (min-width:48em){.wh-our-locations-item__title{font-size:1.3125rem}}.wh-our-locations-item__title a{text-decoration:none;color:#282324}.wh-our-locations-item__address{font-size:1rem;font-family:"Crimson Text",serif;margin:5px 0;color:#414141}@media (min-width:48em){.wh-our-locations-item__address{font-size:1.125rem}}.wh-our-locations-item__telephone{font-size:.875rem;position:relative;display:block;padding-left:15px;text-decoration:none}.wh-our-locations-item__telephone:before{font-family:FontAwesome;position:absolute;top:-1px;left:0;display:inline-block;content:"\f095"}.wh-event-date{margin-bottom:25px;text-align:center;border-top:3px solid #872434;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}@media (min-width:48em){.wh-event-date{margin:0}}.rtf .wh-event-date button,.rtf .wh-event-date button:disabled,.wh-event-date .btn--disabled,.wh-event-date .btn--plain,.wh-event-date .rtf button,.wh-event-date .rtf button:disabled,.wh-event-date .wh-generic-page__teaser button,.wh-event-date .wh-generic-page__teaser button:disabled,.wh-event-date .wh-subscribe-callout__cta,.wh-generic-page__teaser .wh-event-date button,.wh-generic-page__teaser .wh-event-date button:disabled{display:block;width:100%;margin:25px 0 0;padding:20px 0}.wh-event-date__separator{position:relative;top:10px;display:inline-block;width:17px;height:2px;margin:0 5px;vertical-align:middle;background-color:#757575}.wh-event-date__time{font-size:.75rem;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#6f6f6f}.wh-event-date__wrapper{height:100%;padding:25px;border:1px solid #ececec;border-top:0}.wh-event-day{display:inline-block;vertical-align:middle}.wh-event-day__month{font-size:.75rem;font-weight:700;display:block;margin:0;letter-spacing:1px;text-transform:uppercase;color:#6f6f6f}.wh-event-day__number{font-size:3rem;font-family:"Crimson Text",serif;font-weight:600;font-style:italic;letter-spacing:3px;text-transform:uppercase;color:#282324}.wh-related-materials{margin:40px 25px}@media (min-width:64em){.wh-related-materials{margin:40px 7.5%}}.col-30 .wh-related-materials{margin-bottom:0}@media (min-width:48em){.col-30 .wh-related-materials{margin:40px 0 0}}@media (min-width:64em){.col-30 .wh-related-materials{margin:40px 0}}.wh-generic-content .col-30 .wh-related-materials{margin:0 0 40px}.wh-related-materials__title{font-size:1.875rem;font-weight:600;font-style:italic;line-height:1.26;margin:0 0 20px}.col-30 .wh-related-materials__title{letter-spacing:1px;color:#282324}@media (min-width:64em){.col-30 .wh-related-materials__title{font-size:1.5rem}}@media (min-width:48em){.wh-related-materials__title{font-size:2.5rem;margin:0 10px 20px}}@media (min-width:64em){.wh-related-materials__title{font-size:2.75rem}}.wh-related-materials-links{margin:0;padding:0;list-style-type:none}@media (min-width:48em){.wh-related-materials-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.col-30 .wh-related-materials-links{display:block}}.wh-related-materials-links__link{font-size:.875rem;border-bottom:1px solid #e6e6e6}.wh-related-materials-links__link:first-child{border-top:1px solid #e6e6e6}@media (min-width:48em){.wh-related-materials-links__link{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wh-related-materials-links__link:nth-child(2){border-top:1px solid #e6e6e6}}@media (min-width:48em) and (max-width:63.99em){.wh-related-materials-links__link{width:calc(50% - 20px)}}@media (min-width:64em){.wh-related-materials-links__link{width:calc(33% - 20px)}.wh-related-materials-links__link:nth-child(3){border-top:1px solid #e6e6e6}}.col-30 .wh-related-materials-links__link{width:100%;margin:0;border-top:1px solid #e6e6e6;border-bottom:0}.col-30 .wh-related-materials-links__link:first-child{border-top:0}.wh-related-materials-links__link a{position:relative;display:block;width:auto;padding:17px 60px 17px 15px;text-decoration:none;color:#00576f}@media (min-width:48em){.wh-related-materials-links__link a{width:100%}}.wh-related-materials-links__link a:hover{text-decoration:underline}.wh-related-materials-links__link a:hover img{opacity:.85}.wh-related-materials-links__icon{position:absolute;top:calc(50% - 15px);right:20px;max-width:30px;max-height:30px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.wh-cookie-use-disclaimer{position:fixed;z-index:20;bottom:0;width:100%;-webkit-transition:all .5s cubic-bezier(1,0,0,1);transition:all .5s cubic-bezier(1,0,0,1);background-color:#f7f7f7;-webkit-box-shadow:0 -10px 20px rgba(40,35,36,.2);box-shadow:0 -10px 20px rgba(40,35,36,.2)}.wh-cookie-use-disclaimer.close{bottom:-100%}.wh-cookie-use-disclaimer__wrapper{position:relative;margin:30px 25px}@media (min-width:64em){.wh-cookie-use-disclaimer__wrapper{margin:30px 75px}}.wh-cookie-use-disclaimer__content{font-size:1rem;color:#1e1a1b}@media (min-width:64em){.wh-cookie-use-disclaimer__content{width:70%}}.wh-cookie-use-disclaimer__btn-close{position:absolute;top:-10px;right:-10px}@media (min-width:48em){.wh-cookie-use-disclaimer__btn-close{top:10px;right:25px}}.wh-cookie-use-disclaimer__btn-close:hover svg{fill:#872434}.wh-cookie-use-disclaimer__btn-close svg{width:19px;height:19px;-webkit-transition:all .3s;transition:all .3s;fill:#6f6f6f}.wh-footer{border-top:2px solid #f7f7f7;background:#fff}.wh-footer__top{overflow:hidden;margin:0 20px;padding:35px 0 25px}@media (min-width:48em) and (max-width:63.99em){.wh-footer__top{margin:0 25px;padding:45px 0 35px}}@media (min-width:64em){.wh-footer__top{margin:0 7.5%;padding:45px 0 35px}}.wh-footer__logo{display:block;max-width:192px;margin:0 auto 30px}@media (min-width:48em) and (max-width:63.99em){.wh-footer__logo{max-width:224px}}.wh-footer__logo img{max-width:100%}.wh-footer-nav{float:right;width:100%}@media (min-width:48em){.wh-footer-nav{float:left;width:70%}}.wh-footer-nav__title{font-size:1.125rem;font-weight:400;line-height:1;margin:0}@media (min-width:48em) and (max-width:63.99em){.wh-footer-nav__title{font-size:1.5rem;margin-bottom:42px}}.wh-footer-links{font-size:.875rem;font-weight:400;text-align:center}@media (min-width:48em){.wh-footer-links{margin-bottom:15px;text-align:left}}.wh-footer-links__link{display:inline-block;margin:0 15px 15px;text-decoration:none;color:#1e1a1b}.wh-footer-links__link:hover{text-decoration:underline;color:#872434}@media (min-width:48em){.wh-footer-links__link{margin:0 30px 15px 0}}.wh-footer__bottom{clear:both;text-align:center;background-color:#f7f7f7}@media (min-width:48em){.wh-footer__bottom{text-align:left}}.wh-footer__bottom-wrapper{margin:0 20px;padding:30px 0}@media (min-width:48em) and (max-width:63.99em){.wh-footer__bottom-wrapper{margin:0 25px 0 65px;padding:25px 0}}@media (min-width:64em){.wh-footer__bottom-wrapper{margin:0 7.5%;padding:25px 0}}.wh-footer-copyright{font-size:.75rem;font-family:"Crimson Text",serif;font-weight:600;display:block;margin-bottom:10px;color:#414141}@media (min-width:48em){.wh-footer-copyright{font-size:1rem}}@media (min-width:64em){.wh-footer-copyright{display:inline-block;margin-right:20px;margin-bottom:0}}.wh-footer-copyright small{font-size:.5rem}@media (min-width:48em){.wh-footer-copyright small{font-size:.75rem}}.wh-footer-disclaimer{font-size:.75rem;font-family:Chivo,sans-serif;font-weight:400;color:#414141}.wh-footer-utility{text-align:center}@media (min-width:48em){.wh-footer-utility{text-align:left}}.wh-footer-utility__link{font-size:.8125rem;display:inline-block;margin:0 20px 15px 0;text-decoration:none;color:#6f6f6f}.wh-footer-utility__link:hover{text-decoration:underline;color:#872434}.wh-footer-social{float:left;width:100%;margin-bottom:35px;text-align:center}@media (min-width:48em){.wh-footer-social{float:right;width:30%;margin-bottom:0;text-align:right}}.wh-footer-social__icon{display:inline-block;max-height:20px;margin:0 15px;-webkit-transition:opacity .3s;transition:opacity .3s}@media (min-width:48em){.wh-footer-social__icon{margin-top:-3px}}.wh-footer-social__icon:hover{opacity:.7}.wh-footer-social__icon img{max-height:100%}.wh-generic-content{margin:40px 25px}@media (min-width:48em) and (max-width:63.99em){.wh-generic-content{margin:40px 100px}}@media (min-width:64em){.wh-generic-content{width:60%;margin:0 auto 20px;padding-right:0;padding-left:0}}.wh-generic-content.wh-generic-content--full{max-width:none}@media (min-width:64em){.wh-generic-content.wh-generic-content--full{width:85%}}.wh-generic-content.wh-generic-content--full .wh-generic-content__teaser,.wh-generic-content.wh-generic-content--full .wh-generic-content__title{max-width:700px}@media (min-width:64em){.wh-generic-content.wh-generic-content--full .wh-generic-content__teaser,.wh-generic-content.wh-generic-content--full .wh-generic-content__title{margin-left:80px}}@media (min-width:48em){.col-70 .wh-generic-content{width:100%;min-width:initial;max-width:none}}@media (min-width:64em){.col-70 .wh-generic-content{padding-right:40px;padding-left:60px}}.wh-generic-content__title{font-size:1.875rem;font-weight:600;font-style:italic;margin:0}@media (min-width:48em){.wh-generic-content__title{font-size:2.75rem}}@media (min-width:64em){.wh-generic-content__title{font-size:3.4375rem}}.wh-generic-content__title+.row:before,.wh-generic-content__title+.wh-generic-content__teaser:before{display:block;width:40px;height:2px;margin:20px 0;content:"";background-color:#e6e6e6}@media (min-width:48em){.wh-generic-content__title+.row:before,.wh-generic-content__title+.wh-generic-content__teaser:before{margin:30px 0 25px}}.wh-generic-content__title--center-mobile{text-align:center}@media (min-width:48em){.wh-generic-content__title--center-mobile{text-align:left}}.wh-generic-content__teaser{font-size:1rem;font-weight:400;line-height:2.125;position:relative}.wh-generic-content__teaser.rtf,.wh-generic-content__teaser.wh-generic-page__teaser{font-size:1.25rem;line-height:34px}.wh-generic-content__teaser>p{margin-top:0}.wh-generic-content__teaser>p:last-child{margin-bottom:0}.col-70 .wh-generic-content__teaser,.wh-generic-content--wide .wh-generic-content__teaser{width:100%}.wh-generic-content__teaser b,.wh-generic-content__teaser strong{font-weight:700;color:#872434}.wh-generic-content__teaser a{text-decoration:none}.wh-generic-content__teaser a:hover{text-decoration:underline}@media (min-width:64em){.wh-location-info+.wh-generic-content{width:60%}}.wh-generic-content .row{margin:0}.wh-generic-content ol>li:before{font-size:1rem;top:0}@media (max-width:63.99em){.wh-generic-page{margin-top:40px}}.wh-generic-content__link{display:inline-block;margin:15px 0}.wh-generic-content__link:hover{text-decoration:none}@media (min-width:64em){.wh-generic-content__link:hover:before{right:2px}}.wh-generic-content__link:after{width:10px;height:10px;margin-left:5px;content:"";background:url(/images/arrow-right.svg) no-repeat;background-size:contain}@media (min-width:64em){.wh-generic-content__link:before{right:17px}}.wh-generic-content__link--down-arrow:after{width:12px;height:9px;margin-bottom:1px;background:url(/images/down-arrow.svg) no-repeat}.wh-generic-page__title{font-size:1.875rem;font-family:"Crimson Text",serif;font-weight:600;font-style:italic;line-height:1.26;margin-top:0;color:#1e1a1b}@media (min-width:48em){.wh-generic-page__title{font-size:2.75rem}}@media (min-width:64em){.wh-header{margin-bottom:50px}}@media (min-width:64em){.wh-header.wh-header--is-sticky{margin-bottom:0}}.wh-header .wh-search-box{margin:0}@media (min-width:64em){.wh-header .wh-search-box{position:absolute;top:-14px;left:0;visibility:hidden;width:8%;margin-bottom:0;-webkit-transition:opacity .5s cubic-bezier(.455,.03,.515,.955),width .4s cubic-bezier(.455,.03,.515,.955);transition:opacity .5s cubic-bezier(.455,.03,.515,.955),width .4s cubic-bezier(.455,.03,.515,.955);opacity:0}}.wh-header .wh-search-box .spinner{top:20px;right:55px}.wh-header .wh-search-box__field{height:60px}.wh-header .wh-search-box__button{width:60px;height:60px}@media (min-width:64em){.wh-header.search-on .wh-search-box{visibility:visible;width:60%;opacity:1}}.wh-header .wh-predictive-search.expanded{max-height:340px}@media (min-width:48em){.wh-header .wh-predictive-search.expanded{max-height:440px}}.wh-header-navigation{position:relative;z-index:20;width:100%;-webkit-transition:top .5s cubic-bezier(.19,1,.22,1);transition:top .5s cubic-bezier(.19,1,.22,1)}.wh-header--is-sticky .wh-header-navigation{position:fixed;top:-150px}.wh-header-navigation__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding:21px 13px 21px 17px;border-bottom:2px solid #e6e6e6;background-color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:48em){.wh-header-navigation__wrapper{padding:15px 30px;border-bottom:0}}@media (min-width:64em){.wh-header-navigation__wrapper{padding:35px 75px}}.wh-header-navigation__search-icon:hover{opacity:.7}.wh-header-navigation__search-icon__glass{width:45px;height:25px;padding:0 10px}@media (min-width:64em){.wh-header-navigation__search-icon__glass{width:30px;height:30px;margin-left:13px;padding:0}}@media (min-width:64em){.search-on .wh-header-navigation__search-icon__glass{display:none}}.wh-header-navigation__search-icon__close{display:none;width:48px;height:18px;padding:0 10px}@media (min-width:64em){.wh-header-navigation__search-icon__close{width:18px;margin-left:13px;padding:0}}@media (min-width:64em){.search-on .wh-header-navigation__search-icon__close{display:block}}@media (max-width:63.99em){.nav-open .wh-header-navigation__burger .wh-header-navigation__search-icon__close{display:block}}.wh-header-navigation__burger{width:45px}@media (min-width:64em){.wh-header-navigation__burger{display:none}}.wh-header-navigation__burger-icon{width:45px;height:25px;padding:0 10px}.nav-open .wh-header-navigation__burger-icon{display:none}.wh-header-navigation__navbar{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:64em){.wh-header-navigation__navbar{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.wh-header-navigation__search{padding:20px 15px 0;background:#fff}@media (min-width:48em){.wh-header-navigation__search{padding:20px 30px 0 25px}}@media (min-width:64em){.wh-header-navigation__search{padding:20px 30px 0 0;background:0 0}}.wh-header-navigation__links-wrap{position:fixed;top:75px;right:-100%;overflow:visible;width:90%;max-width:310px;height:calc(100vh - 76px);-webkit-transition:right .5s cubic-bezier(.455,.03,.515,.955);transition:right .5s cubic-bezier(.455,.03,.515,.955);background:#f7f7f7;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.1);box-shadow:0 10px 20px rgba(0,0,0,.1)}@media (min-width:48em){.wh-header-navigation__links-wrap{top:100px;max-width:320px}}@media (min-width:64em){.wh-header-navigation__links-wrap{position:relative;top:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:none;height:auto;margin-left:40px;padding:0;background:0 0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.nav-open .wh-header-navigation__links-wrap{right:0}@media (max-width:63.99em){.nav-open .wh-header-navigation__links-wrap{overflow-y:scroll}}@media (min-width:64em){.nav-open .wh-header-navigation__links-wrap{right:initial}}.wh-header-navigation__links{margin:0;padding:20px 15px 0;list-style:none;-webkit-transition:opacity .3s cubic-bezier(.455,.03,.515,.955);transition:opacity .3s cubic-bezier(.455,.03,.515,.955);opacity:1;background:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:48em){.wh-header-navigation__links{padding:20px 25px 0}}@media (min-width:64em){.wh-header-navigation__links{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;background:0 0}}.wh-header-navigation__links li{-ms-flex-negative:0;flex-shrink:0}.wh-header-navigation__links li:last-child a{border:0}.wh-header-navigation__links a{font-size:1.125rem;font-family:"Crimson Text",serif;font-weight:400;position:relative;display:inline-block;overflow:hidden;width:100%;padding:18px 0;-webkit-transition:color .2s cubic-bezier(.455,.03,.515,.955);transition:color .2s cubic-bezier(.455,.03,.515,.955);text-decoration:none;color:#414141;border-bottom:1px solid #e6e6e6}@media (min-width:48em){.wh-header-navigation__links a{padding:25px 0}}@media (min-width:64em){.wh-header-navigation__links a{font-size:1.25rem;overflow:visible;width:auto;max-width:150px;height:27px;margin-right:40px;padding:0;border:0}}.wh-header-navigation__links a:after{position:absolute;bottom:0;left:0;width:0;height:1px;content:"";-webkit-transition:width .2s cubic-bezier(.455,.03,.515,.955);transition:width .2s cubic-bezier(.455,.03,.515,.955);background:#872434}.wh-header-navigation__links a:hover{color:#872434}@media (min-width:64em){.wh-header-navigation__links a:hover:after{width:100%}}.wh-header-navigation__links a.active{font-weight:600;font-style:italic;padding-left:25px;color:#872434}@media (min-width:64em){.wh-header-navigation__links a.active{padding-left:0}}.wh-header-navigation__links a.active:before{position:absolute;top:27px;left:0;width:15px;height:2px;content:"";background:#872434}@media (min-width:48em){.wh-header-navigation__links a.active:before{top:34px}}@media (min-width:64em){.wh-header-navigation__links a.active:before{top:10px;left:-25px}}@media (min-width:64em){.search-on .wh-header-navigation__links{visibility:hidden;opacity:0}}.wh-header-navigation__logo{margin:0}.wh-header-navigation__logo img{width:179px}@media (min-width:48em){.wh-header-navigation__logo img{width:210px}}@media (min-width:64em){.wh-header-navigation__logo img{width:224px}}@media (max-width:63.99em){.nav-open{overflow:hidden}}.wh-header-navigation__logo--pdf{display:none}.wh-sticky-header-icons{position:absolute;top:50%;right:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width:64em){.wh-sticky-header-icons{right:7.5%}}.wh-sticky-header-icons__icon{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:40px;height:40px;margin-left:18px;padding:10px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;text-align:center;text-decoration:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:48em) and (max-width:63.99em){.wh-sticky-header-icons__icon{width:60px;height:60px;padding:0}}@media (min-width:64em){.wh-sticky-header-icons__icon{width:60px;height:70px;margin-left:0;padding:0}}@media (max-width:47.99em){.wh-sticky-header-icons__icon--print{display:none}}.wh-sticky-header-icons__icon:first-child{margin-left:0}.wh-sticky-header-icons__icon:hover{text-decoration:none;color:#00576f;background-color:#edf5f7}.wh-sticky-header-icons__icon:hover span{opacity:1}.wh-sticky-header-icons__icon img{max-width:100%;max-height:100%}.wh-sticky-header-icons__icon span{font-size:.5rem;display:none;padding:5px 0 0;text-decoration:none;text-transform:uppercase}@media (min-width:64em){.wh-sticky-header-icons__icon span{display:block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}}.wh-sticky-header-icons__icon .spinner{display:none;position:absolute;left:0;width:100%;bottom:-2px}@media (max-width:47.99em){.wh-sticky-header-icons__icon .spinner{bottom:-5px}}.wh-sticky-header-icons__icon .spinner span{background-color:#00576f;width:12px;padding:2px}@media (max-width:47.99em){.wh-sticky-header-icons__icon .spinner span{width:10px;padding:1.5px}.wh-sticky-header-icons__icon .spinner span:not(:first-of-type){margin-left:4px}}.wh-search__wrapper{margin:0 25px;padding-bottom:20px;text-align:center}@media (min-width:48em) and (max-width:63.99em){.wh-search__wrapper{width:auto;margin:40px 25px 0}}@media (min-width:64em){.wh-search__wrapper{margin:40px 7.5% 0;padding-bottom:40px;text-align:left}}@media (min-width:64em){.wh-search__filter-toggle{margin-top:27px}}.wh-search__filter-toggle:after{margin-left:7px;content:"\2013"}.wh-search__filter-toggle.collapsed:after{margin-left:5px;content:"+"}.wh-search-box{position:relative;margin:0 0 32px;text-align:left;border:1px solid #e6e6e6;border-radius:2px}@media (min-width:64em){.wh-search-box{float:left;width:calc(100% - 512px);max-width:calc(100% - 512px);margin-right:45px;margin-bottom:40px}}.wh-search-box__field{font-size:1.125rem;font-family:"Crimson Text",serif;float:left;width:calc(100% - 60px);height:60px;padding:10px 0 10px 20px;border:0;border-radius:0;outline:0;-webkit-appearance:none}@supports (-webkit-overflow-scrolling:touch){.wh-search-box__field::-webkit-input-placeholder{padding-top:3px}.wh-search-box__field:-ms-input-placeholder{padding-top:3px}.wh-search-box__field::-ms-input-placeholder{padding-top:3px}.wh-search-box__field::placeholder{padding-top:3px}}@media (min-width:48em){.wh-search-box__field{font-size:1.3125rem;width:calc(100% - 80px);height:80px;padding:10px 0 10px 30px}@supports (-webkit-overflow-scrolling:touch){.wh-search-box__field::-webkit-input-placeholder{padding-top:3px}.wh-search-box__field:-ms-input-placeholder{padding-top:3px}.wh-search-box__field::-ms-input-placeholder{padding-top:3px}.wh-search-box__field::placeholder{padding-top:3px}}}.wh-search-box__field::-ms-clear{display:none}.wh-search-box__button{position:relative;float:right;width:60px;height:60px;cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;border:0;outline:0;background-color:transparent}.wh-search-box__button:hover{opacity:.7}.wh-search-box__button:after{position:absolute;top:calc(50% - 11px);left:calc(50% - 11px);width:22px;height:22px;content:"";background:url(/images/search-icon.svg) no-repeat;background-size:contain}@media (min-width:48em){.wh-search-box__button{width:80px;height:80px}.wh-search-box__button:after{right:32px;left:auto}}.wh-predictive-search{position:absolute;z-index:3;top:100%;right:-1px;left:-1px;overflow-x:hidden;overflow-y:auto;height:0;max-height:calc(100vh - 180px);margin:0;padding:0;list-style-type:none;-webkit-transition:max-height .3s ease,-webkit-box-shadow .3s ease;transition:max-height .3s ease,-webkit-box-shadow .3s ease;transition:max-height .3s ease,box-shadow .3s ease;transition:max-height .3s ease,box-shadow .3s ease,-webkit-box-shadow .3s ease;border-radius:0 0 2px 2px;background-color:#fff}@media (min-width:48em){.wh-predictive-search{max-height:600px}}.wh-predictive-search.expanded{border:1px solid #e6e6e6;-webkit-box-shadow:0 35px 60px rgba(0,0,0,.15);box-shadow:0 35px 60px rgba(0,0,0,.15)}.wh-predictive-search.loading{min-height:20px;padding:20px 0;-webkit-box-shadow:0 35px 60px rgba(0,0,0,.15);box-shadow:0 35px 60px rgba(0,0,0,.15)}.wh-predictive-search.loading .spinner{display:block}.wh-predictive-search .spinner{display:none}.wh-predictive-search__none{font-size:1.25rem;font-family:"Crimson Text",serif;padding:20px 30px;color:#6f6f6f;background-color:#f7f7f7}.wh-predictive-search-group__title{font-size:.75rem;font-family:Chivo,sans-serif;margin-top:5px;margin-bottom:0;padding:17px 30px 13px;cursor:pointer;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease;letter-spacing:1px;text-transform:uppercase;color:#872434}.wh-predictive-search-group__title:before{position:relative;top:-3px;display:inline-block;width:17px;height:2px;margin-right:10px;content:"";background-color:#757575}.wh-predictive-search-group__title:hover{color:#00576f;background-color:#c6dfe6}.wh-predictive-search-group__title:hover:before{background-color:#00576f}.wh-predictive-search-group__title--view-all-false{cursor:default;pointer-events:none}.wh-predictive-search-group__title--view-all-false:hover{color:#872434;background:0 0}.wh-predictive-search-group__hover{font-weight:400;position:relative;float:right;color:#00576f}.wh-predictive-search-group__hover:after{position:absolute;right:0;bottom:-4px;left:0;display:inline-block;height:2px;content:"";-webkit-transition:right .3s;transition:right .3s;background-color:#00576f}.wh-predictive-search-group__items{font-size:1.25rem;margin:0;padding:0;list-style-type:none}.wh-predictive-search-group__items li{font-family:"Crimson Text",serif}.wh-predictive-search-group__items p{margin:0}.wh-predictive-search-group__items a{display:block;padding:17px 30px;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease;text-decoration:none;color:#414141}.wh-predictive-search-group__items a:hover{color:#00576f;background-color:#c6dfe6}.wh-predictive-search-group__items a mark{font-weight:700;color:inherit;background-color:transparent}.wh-search-filters{clear:both;text-align:center}@media (min-width:48em){.wh-search-filters__dropdowns{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -7px;-ms-flex-wrap:wrap;flex-wrap:wrap}}.selectric-wh-insights-search-sort-dropdown .selectric-items,.selectric-wh-people-sort-dropdown .selectric-items,.selectric-wh-search-dropdown .selectric-items,.selectric-wh-search-sort-dropdown .selectric-items{z-index:1;top:15px;left:-15px;width:180%!important;max-width:28vw;border:1px solid #e6e6e6;background-color:#fff;-webkit-box-shadow:0 35px 60px rgba(0,0,0,.15);box-shadow:0 35px 60px rgba(0,0,0,.15)}@media (max-width:47.99em){.selectric-wh-insights-search-sort-dropdown .selectric-items,.selectric-wh-people-sort-dropdown .selectric-items,.selectric-wh-search-dropdown .selectric-items,.selectric-wh-search-sort-dropdown .selectric-items{max-width:100%}}.selectric-wh-insights-search-sort-dropdown .selectric-items li,.selectric-wh-people-sort-dropdown .selectric-items li,.selectric-wh-search-dropdown .selectric-items li,.selectric-wh-search-sort-dropdown .selectric-items li{font-size:1rem;font-family:"Crimson Text",serif;padding:15px 25px;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease}.selectric-wh-insights-search-sort-dropdown .selectric-items li:hover,.selectric-wh-people-sort-dropdown .selectric-items li:hover,.selectric-wh-search-dropdown .selectric-items li:hover,.selectric-wh-search-sort-dropdown .selectric-items li:hover{color:#00576f;background-color:#c6dfe6}.selectric-wh-insights-search-sort-dropdown .selectric-items li.highlighted,.selectric-wh-insights-search-sort-dropdown .selectric-items li.selected,.selectric-wh-people-sort-dropdown .selectric-items li.highlighted,.selectric-wh-people-sort-dropdown .selectric-items li.selected,.selectric-wh-search-dropdown .selectric-items li.highlighted,.selectric-wh-search-dropdown .selectric-items li.selected,.selectric-wh-search-sort-dropdown .selectric-items li.highlighted,.selectric-wh-search-sort-dropdown .selectric-items li.selected{color:#00576f;background-color:rgba(198,223,230,.3)}.selectric-wh-insights-search-sort-dropdown .selectric-items li.disabled,.selectric-wh-people-sort-dropdown .selectric-items li.disabled,.selectric-wh-search-dropdown .selectric-items li.disabled,.selectric-wh-search-sort-dropdown .selectric-items li.disabled{opacity:1}.selectric-wh-insights-search-sort-dropdown .selectric-items li:first-child,.selectric-wh-people-sort-dropdown .selectric-items li:first-child,.selectric-wh-search-dropdown .selectric-items li:first-child,.selectric-wh-search-sort-dropdown .selectric-items li:first-child{font-size:.75rem;font-family:Chivo,sans-serif;font-weight:600;letter-spacing:1px;text-transform:uppercase;color:#872434!important;background-color:#fff}.selectric-wh-insights-search-sort-dropdown .selectric-items li:first-child:before,.selectric-wh-people-sort-dropdown .selectric-items li:first-child:before,.selectric-wh-search-dropdown .selectric-items li:first-child:before,.selectric-wh-search-sort-dropdown .selectric-items li:first-child:before{position:relative;top:-3px;display:inline-block;width:17px;height:2px;margin-right:10px;content:"";background-color:#b6b6b6}.selectric-wh-insights-search-sort-dropdown.selectric-above .selectric-items,.selectric-wh-people-sort-dropdown.selectric-above .selectric-items,.selectric-wh-search-dropdown.selectric-above .selectric-items,.selectric-wh-search-sort-dropdown.selectric-above .selectric-items{top:auto;bottom:15px}@media (min-width:64em){.wh-search-dropdown{display:none}}.selectric-wh-search-dropdown{margin-bottom:20px;text-align:left;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}@media (min-width:48em) and (max-width:63.99em){.selectric-wh-search-dropdown{width:calc(50% - (7px * 2));margin:0 7px 20px}}@media (min-width:64em){.selectric-wh-search-dropdown{width:calc(25% - (7px * 2));margin:0 7px 20px}}.selectric-wh-search-dropdown .selectric{min-height:50px;border:1px solid #e6e6e6;background-color:#fff}.selectric-wh-search-dropdown .selectric .label{font-size:.875rem;height:auto;margin:0 50px 0 25px;padding:6px 0;letter-spacing:1px;text-transform:uppercase;color:#00576f}.selectric-wh-search-dropdown .selectric .button{width:50px;height:50px}.wh-search-filters__type{display:inline-block;margin-right:10px;margin-bottom:10px}@media (min-width:64em){.wh-search-filters__type{margin-right:0;margin-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0}.wh-search-filters__type+.wh-search-filters__type a{border-width:1px 1px 1px 0}}.wh-search-filters__type a{font-size:.875rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;padding:20px;text-decoration:none;letter-spacing:.8px;text-transform:uppercase;color:#6f6f6f;border:1px solid #e6e6e6;background:#fff;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:48em) and (max-width:63.99em){.wh-search-filters__type a{min-width:120px}}.wh-search-filters__type.active a{font-weight:700;color:#872434;border-bottom:2px solid #872434}.wh-search-filters__types{display:-webkit-box;display:-ms-flexbox;display:flex;margin:32px 0 15px;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:64em){.wh-search-filters__types{margin:25px 0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.wh-search-results{position:relative;display:none;clear:both}.wh-search-results.loading{min-height:200px}.wh-search-results.loading:before{position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;content:"";background-color:rgba(255,255,255,.8)}.wh-search-results.loading .spinner{position:absolute;z-index:2;top:100px;right:0;left:0;display:block}.wh-search-results .spinner{display:none}.wh-search-results--grid{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.wh-search-results--no-results h2,.wh-search-results__title{font-size:1.5rem;font-weight:600;margin:0;text-transform:capitalize}@media (min-width:64em){.wh-search-results--no-results h2,.wh-search-results__title{display:inline-block}}.wh-search-results--no-results h2 mark,.wh-search-results__title mark{color:inherit;background:0 0}.wh-search-results--no-results h3,.wh-search-results__count{font-size:.875rem;font-family:Chivo,sans-serif;font-weight:400;line-height:1.5;margin:0;opacity:.6}@media (min-width:64em){.wh-search-results--no-results h3,.wh-search-results__count{display:inline-block}}.wh-search-results__wrapper{position:relative;color:#fff;background-color:#872434}.wh-search-results__list{padding:0;list-style-type:none}.no-results .wh-search-results__list{display:none}.wh-search-results__footer{text-align:center;color:#fff;background-color:#872434}.rtf .wh-link .wh-search-results__footer a,.wh-generic-page__teaser .wh-link .wh-search-results__footer a,.wh-search-results__footer .btn--new-page,.wh-search-results__footer .btn--readmore,.wh-search-results__footer .featured-content-carousel-item__link,.wh-search-results__footer .rtf .wh-link a,.wh-search-results__footer .series-explorer__cta,.wh-search-results__footer .wh-accordion-item__content-cta,.wh-search-results__footer .wh-accordion__toggle-all,.wh-search-results__footer .wh-generic-content__link,.wh-search-results__footer .wh-generic-page__teaser .wh-link a,.wh-search-results__footer .wh-highlight-picks-item__cta,.wh-search-results__footer .wh-insights-listing__cta,.wh-search-results__footer .wh-insights-type__cta{display:inline;color:#fff}.rtf .wh-link .wh-search-results__footer a:before,.wh-generic-page__teaser .wh-link .wh-search-results__footer a:before,.wh-search-results__footer .btn--new-page:before,.wh-search-results__footer .btn--readmore:before,.wh-search-results__footer .featured-content-carousel-item__link:before,.wh-search-results__footer .rtf .wh-link a:before,.wh-search-results__footer .series-explorer__cta:before,.wh-search-results__footer .wh-accordion-item__content-cta:before,.wh-search-results__footer .wh-accordion__toggle-all:before,.wh-search-results__footer .wh-generic-content__link:before,.wh-search-results__footer .wh-generic-page__teaser .wh-link a:before,.wh-search-results__footer .wh-highlight-picks-item__cta:before,.wh-search-results__footer .wh-insights-listing__cta:before,.wh-search-results__footer .wh-insights-type__cta:before{background-color:#fff}.rtf .wh-link .wh-search-results__footer a:after,.wh-generic-page__teaser .wh-link .wh-search-results__footer a:after,.wh-search-results__footer .btn--new-page:after,.wh-search-results__footer .btn--readmore:after,.wh-search-results__footer .featured-content-carousel-item__link:after,.wh-search-results__footer .rtf .wh-link a:after,.wh-search-results__footer .series-explorer__cta:after,.wh-search-results__footer .wh-accordion-item__content-cta:after,.wh-search-results__footer .wh-accordion__toggle-all:after,.wh-search-results__footer .wh-generic-content__link:after,.wh-search-results__footer .wh-generic-page__teaser .wh-link a:after,.wh-search-results__footer .wh-highlight-picks-item__cta:after,.wh-search-results__footer .wh-insights-listing__cta:after,.wh-search-results__footer .wh-insights-type__cta:after{content:"+"}.loading .wh-search-results__footer,.no-results .wh-search-results__footer{display:none!important}.wh-search-results-filters{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.wh-search-results-filters__facet{text-transform:capitalize}.wh-search-results-filters__clear,.wh-search-results-filters__facet{font-style:normal;width:100%;margin-bottom:10px}@media (min-width:48em){.wh-search-results-filters__clear,.wh-search-results-filters__facet{width:auto;margin-right:7px}}.wh-search-results-filters__clear:only-child{display:none}.wh-search-results-filters mark{color:inherit;background:0 0}.wh-search-results__content{margin:0 25px;padding:0;list-style-type:none}@media (min-width:64em){.wh-search-results__content{margin:0 7.5%}}.wh-search__no-results{display:none;padding:30px 0}.wh-section-nav{display:none;background-color:#f7f7f7}@media (min-width:1024px) and (min-height:600px){.wh-section-nav{font-family:"Crimson Text",serif;position:fixed;z-index:99;top:175px;left:0;overflow:hidden;width:15.4%;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:transparent}.wh-section-nav:after{position:absolute;z-index:1;top:-15px;bottom:15px;left:0;display:block;width:calc(100% + 15px);height:100%;content:"";-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;-webkit-transform:translateX(-110%);transform:translateX(-110%);background-color:#f7f7f7;-webkit-box-shadow:0 10px 30px rgba(30,26,27,.15);box-shadow:0 10px 30px rgba(30,26,27,.15)}.wh-section-nav.stuck{top:225px;max-width:65px}.wh-section-nav.stuck:hover{overflow:visible;max-width:240px}.wh-section-nav.stuck:hover:after{-webkit-transform:none;transform:none}}.wh-section-nav__toggle{font-size:.75rem;font-family:Chivo,sans-serif;font-weight:400;line-height:1.5;width:100%;padding:6px 20px;text-align:left;letter-spacing:1px;text-transform:uppercase;color:#872434;border:0;outline:0;background-color:transparent}.wh-section-nav__toggle:after{font-size:1rem;font-family:FontAwesome;line-height:.75;position:relative;top:1px;display:inline-block;margin-left:5px;content:"\f107";-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}@media (min-width:48em) and (max-width:63.99em){.wh-section-nav__toggle{padding:6px 30px}}@media (min-width:1024px) and (min-height:600px){.wh-section-nav__toggle{display:none}}.wh-section-nav.expanded .wh-section-nav__toggle{-webkit-box-shadow:0 5px 40px rgba(30,26,27,.2),0 10px 20px rgba(30,26,27,.05);box-shadow:0 5px 40px rgba(30,26,27,.2),0 10px 20px rgba(30,26,27,.05)}.wh-section-nav.expanded .wh-section-nav__toggle:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wh-section-nav-list{font-size:.75rem;display:block;overflow:hidden;max-height:0;margin:0;padding:0 15px;list-style-type:none;-webkit-transition:max-height .5s ease;transition:max-height .5s ease;text-transform:uppercase}@media (min-width:48em) and (max-width:63.99em){.wh-section-nav-list{padding:0 25px}}@media (min-width:1024px) and (max-height:600px){.wh-section-nav-list{-webkit-transition:none;transition:none;-webkit-transform:none;transform:none}}@media (min-width:1024px) and (min-height:600px){.wh-section-nav-list{font-size:.8125rem;position:relative;z-index:2;display:block;overflow:visible;width:100%;min-width:0;max-height:none;padding:15px 15px 15px 60px;list-style-type:upper-roman;-webkit-transition:none;transition:none;-webkit-transform:none;transform:none;text-transform:none}}.wh-section-nav.expanded .wh-section-nav-list{display:block;max-height:400px;-webkit-transform:translateY(0);transform:translateY(0)}@media (min-width:1024px) and (min-height:600px){.wh-section-nav.expanded .wh-section-nav-list{max-height:none}}@media (min-width:1024px) and (max-height:600px){.wh-section-nav.expanded .wh-section-nav-list{max-height:170px;padding-top:13px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wh-section-nav.expanded .wh-section-nav-list__item{width:auto;-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%;margin:0}.wh-section-nav.expanded .wh-section-nav-list__item a{padding:13px 0}}.wh-section-nav-list__item{width:100%}@media (max-width:47.99em){.wh-section-nav-list__item{margin-bottom:15px}}.wh-section-nav-list__item:first-child{margin-top:15px}@media (max-width:47.99em){.wh-section-nav-list__item:first-child{margin-top:25px}}.wh-section-nav-list__item:last-child{margin-bottom:15px}.wh-section-nav-list__item a{display:inline-block;width:100%;padding:10px 0;text-decoration:none;color:#872434}@media (min-width:48em){.wh-section-nav-list__item a{padding:15px 0}}@media (min-width:1024px) and (min-height:600px){.wh-section-nav-list__item a{display:inline;margin-left:-70px;padding:0 0 0 70px;-webkit-transition:all .3s ease,opacity .3s ease,font-size .3s ease,-webkit-transform .3s ease;transition:all .3s ease,opacity .3s ease,font-size .3s ease,-webkit-transform .3s ease;transition:all .3s ease,transform .3s ease,opacity .3s ease,font-size .3s ease;transition:all .3s ease,transform .3s ease,opacity .3s ease,font-size .3s ease,-webkit-transform .3s ease;color:#414141}.wh-section-nav-list__item a:hover{color:#00576f}}@media (min-width:1024px) and (min-height:600px){.wh-section-nav-list__item{position:relative;max-width:240px;margin-bottom:35px;-webkit-transition:margin .3s ease,opacity .3s ease,-webkit-transform .3s ease;transition:margin .3s ease,opacity .3s ease,-webkit-transform .3s ease;transition:margin .3s ease,transform .3s ease,opacity .3s ease;transition:margin .3s ease,transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.wh-section-nav-list__item:first-child{margin-top:0}.wh-section-nav-list__item:last-child{margin-bottom:0}.wh-section-nav-list__item:hover{margin-left:15px;color:#00576f}.wh-section-nav-list__item:hover:before{left:-75px;width:35px;background-color:#00576f}.wh-section-nav-list__item:before{position:absolute;top:6px;left:-70px;width:30px;height:1px;content:"";-webkit-transition:left .3s ease,color .3s ease,-webkit-transform .3s ease;transition:left .3s ease,color .3s ease,-webkit-transform .3s ease;transition:left .3s ease,transform .3s ease,color .3s ease;transition:left .3s ease,transform .3s ease,color .3s ease,-webkit-transform .3s ease;background-color:#414141}.wh-section-nav-list__item.current{font-size:1.375rem;font-weight:600;font-style:italic;color:#872434}.wh-section-nav-list__item.current:before{top:12px;left:-65px;width:30px;height:2px;background-color:#872434}.wh-section-nav-list__item.current:hover{margin-left:0}.wh-section-nav-list__item.current a{cursor:default;color:#872434}.wh-section-nav-list__item.current a:hover{color:#872434}.wh-section-nav.stuck .wh-section-nav-list__item{margin-bottom:15px;color:transparent}.wh-section-nav.stuck .wh-section-nav-list__item a{opacity:0;color:transparent}.wh-section-nav.stuck .wh-section-nav-list__item.current{top:5px;-webkit-transform:none;transform:none;color:#872434}.wh-section-nav.stuck .wh-section-nav-list__item.current:before{-webkit-transform:none;transform:none}.wh-section-nav.stuck .wh-section-nav-list__item.current a{opacity:0;color:#872434}.wh-section-nav--white .wh-section-nav-list__item:before,.wh-section-nav--white.stuck .wh-section-nav-list__item:before{background-color:#fff}.wh-section-nav--white .wh-section-nav-list__item a,.wh-section-nav--white.stuck .wh-section-nav-list__item a{color:#fff}.wh-section-nav--white .wh-section-nav-list__item.current,.wh-section-nav--white.stuck .wh-section-nav-list__item.current{color:#fff}.wh-section-nav--white .wh-section-nav-list__item.current a,.wh-section-nav--white.stuck .wh-section-nav-list__item.current a{color:#fff}.wh-section-nav--white .wh-section-nav-list__item{color:#fff}.wh-section-nav--white.stuck .wh-section-nav-list__item{color:transparent}.wh-section-nav.stuck:hover .wh-section-nav-list__item{margin-bottom:35px;-webkit-transform:none;transform:none;color:#414141}.wh-section-nav.stuck:hover .wh-section-nav-list__item:before{-webkit-transform:none;transform:none;background-color:#414141}.wh-section-nav.stuck:hover .wh-section-nav-list__item:hover{color:#00576f}.wh-section-nav.stuck:hover .wh-section-nav-list__item:hover a{color:#00576f}.wh-section-nav.stuck:hover .wh-section-nav-list__item a{-webkit-transform:none;transform:none;opacity:1;color:#414141}.wh-section-nav.stuck:hover .wh-section-nav-list__item.current{top:auto;color:#872434}.wh-section-nav.stuck:hover .wh-section-nav-list__item.current:before{background-color:#872434}.wh-section-nav.stuck:hover .wh-section-nav-list__item.current a{-webkit-transform:none;transform:none;opacity:1;color:#872434}}.wh-section-nav--hide{left:-250px;opacity:0}.wh-sticky-header-sharethis{position:relative;float:left}.wh-sticky-header-sharethis__list{position:absolute;top:5px;right:5px;display:none;overflow:auto;width:240px;max-height:320px;margin:0;padding:0;list-style:none;border:1px solid #e6e6e6;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 35px 60px rgba(0,0,0,.15);box-shadow:0 35px 60px rgba(0,0,0,.15)}.sharethis-open .wh-sticky-header-sharethis__list{display:block}.wh-sticky-header-sharethis__item{font-size:1.125rem;font-family:"Crimson Text",serif;font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;padding:14px 25px;cursor:pointer;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease;color:#282324;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wh-sticky-header-sharethis__item:hover:hover{color:#00576f;background-color:#c6dfe6}.wh-sticky-header-sharethis__item-icon{width:20px;height:auto;margin-right:20px}.wh-sticky-header-sharethis__item--title{font-size:.875rem;font-family:Chivo,sans-serif;font-weight:700;padding-top:25px;cursor:default;letter-spacing:1px;text-transform:uppercase;pointer-events:none;color:#872434}.wh-sticky-header-sharethis__item--title:before{position:relative;top:-1px;display:inline-block;width:15px;height:2px;margin-right:7px;content:"";background-color:#b6b6b6}.sharethis-open .wh-sticky-header-sharethis__trigger{background-color:#edf5f7}.sharethis-open .wh-sticky-header-sharethis__trigger span{opacity:1}.spinner{text-align:center}.spinner span{display:inline-block;width:20px;height:2px;margin-left:5px;-webkit-animation:spinnerAnim 1.5s infinite ease-in-out both;animation:spinnerAnim 1.5s infinite ease-in-out both;background-color:#872434}.spinner span:nth-child(1){margin-left:0}.spinner span:nth-child(2){-webkit-animation-delay:.3s;animation-delay:.3s}.spinner span:nth-child(3){-webkit-animation-delay:.6s;animation-delay:.6s}@-webkit-keyframes spinnerAnim{0%,100%,60%{opacity:0}30%{opacity:1}}@keyframes spinnerAnim{0%,100%,60%{opacity:0}30%{opacity:1}}.wh-sticky-header{position:fixed;z-index:4;top:-150px;left:0;width:100%;-webkit-transition:top .5s cubic-bezier(.19,1,.22,1),-webkit-box-shadow .3s ease;transition:top .5s cubic-bezier(.19,1,.22,1),-webkit-box-shadow .3s ease;transition:top .5s cubic-bezier(.19,1,.22,1),box-shadow .3s ease;transition:top .5s cubic-bezier(.19,1,.22,1),box-shadow .3s ease,-webkit-box-shadow .3s ease;background-color:#fff;-webkit-box-shadow:0 5px 40px rgba(30,26,27,.2),0 10px 20px rgba(30,26,27,.05);box-shadow:0 5px 40px rgba(30,26,27,.2),0 10px 20px rgba(30,26,27,.05)}.wh-sticky-header__wrapper{position:relative;z-index:2;display:block;width:auto;padding:15px 20px;background-color:#fff}@media (min-width:48em) and (max-width:63.99em){.wh-sticky-header__wrapper{padding:20px 30px 21px}}@media (min-width:64em){.wh-sticky-header__wrapper{margin:0 auto;padding:0 7.5% 30px}}.wh-sticky-header__title{font-size:1.125rem;font-weight:400;font-style:italic;line-height:1.8rem;overflow:hidden;width:calc(100% - 105px);max-width:calc(100% - 105px);margin:0;white-space:nowrap;text-overflow:ellipsis}@media (min-width:48em){.wh-sticky-header__title{font-size:1.3125rem;line-height:2;max-width:calc(100% - 195px)}}@media (min-width:64em){.wh-sticky-header__title{font-size:1.5rem;margin-top:22px}}.wh-sticky-header__cta{font-size:.75rem;font-family:Chivo,sans-serif;line-height:23px;position:relative;padding:0 0 2px;cursor:pointer;text-decoration:none;letter-spacing:1px;text-transform:uppercase;color:#00576f}@media (min-width:48em){.wh-sticky-header__cta{font-size:.8125rem}}.wh-sticky-header__cta:after{position:relative;top:1px;display:inline-block;width:10px;height:10px;margin-left:5px;content:"";-webkit-transition:opacity .3s;transition:opacity .3s;background:url(/images/arrow-right.svg) no-repeat;background-size:contain}.wh-sticky-header--hidden{visibility:hidden}.wh-scroll-progress__bar{position:absolute;z-index:99;top:0;left:0;float:left;width:0;max-width:100%;height:2px;-webkit-transition:width .6s linear;transition:width .6s linear;background-color:#872434}.wh-utility-navigation{width:100%;background:#872434}@media (max-width:47.99em){.wh-utility-navigation{display:none}}.wh-utility-navigation__list{margin:0 35px 0 0;list-style:none;text-align:right}.wh-utility-navigation-item{position:relative;display:inline-block;text-transform:uppercase;color:#fff}.wh-utility-navigation-item__link{font-size:.75rem;display:inline-block;padding:12px 15px;-webkit-transition:background .3s ease,color .3s ease;transition:background .3s ease,color .3s ease;text-decoration:none;letter-spacing:1px;color:#fff}.wh-utility-navigation-item__link:hover{text-decoration:none;background:#650918}.utility-open .wh-utility-navigation-item__link{color:#650918;background:#fff}.wh-utility-navigation-item__label{display:inline-block;vertical-align:middle}.wh-utility-navigation-item__arrow{display:inline-block;width:11px;height:10px;margin-left:5px;vertical-align:middle}.wh-utility-navigation-item__arrow img{display:none}.wh-utility-navigation-item__arrow:after{display:block;width:11px;height:8px;content:"";background-image:url(/images/down-arrow-white.svg);background-repeat:no-repeat}.utility-open .wh-utility-navigation-item__arrow:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);background-image:url(/images/down-arrow-mahogany.svg)}.wh-utility-navigation-item__dropdown{position:absolute;z-index:3;top:37px;right:-1px;display:none;overflow-y:auto;width:280px;max-height:380px;margin:0;padding:0;list-style:none;text-align:left;border:solid #e6e6e6;border-width:0 1px 1px;background:#fff;-webkit-box-shadow:0 35px 60px rgba(0,0,0,.15);box-shadow:0 35px 60px rgba(0,0,0,.15)}.utility-open .wh-utility-navigation-item__dropdown{display:block}.wh-utility-navigation-item__dropdown-item a{font-family:"Crimson Text",serif;display:inline-block;width:100%;padding:16px 20px;-webkit-transition:color .3s ease,background-color .3s ease;transition:color .3s ease,background-color .3s ease;text-decoration:none;text-transform:none;color:#414141}.wh-utility-navigation-item__dropdown-item a:hover{color:#00576f;background:#c6dfe6}.wh-header-navigation__utility{margin:0;padding:0 15px;list-style:none;background:#872434}@media (min-width:48em){.wh-header-navigation__utility{display:none}}.wh-header-navigation__utility li:last-child .selectric{border-bottom:0}.wh-header-navigation__utility .selectric{position:relative;display:block;text-decoration:none;letter-spacing:1px;text-transform:uppercase;border:0;border-bottom:1px solid #e6e6e6;background:0 0}.wh-header-navigation__utility .selectric .label{font-size:.75rem;font-family:Chivo,sans-serif;margin:0;color:#fff}.wh-header-navigation__utility .selectric .button{margin-right:8px}.wh-header-navigation__utility .selectric .button:after{width:15px;height:15px;background-image:url(/images/down-arrow-white.svg)}.homepage-featured-content{position:relative;overflow:hidden}.homepage-featured-content__background{position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:-webkit-transform 1.5s ease;transition:-webkit-transform 1.5s ease;transition:transform 1.5s ease;transition:transform 1.5s ease,-webkit-transform 1.5s ease;background-position:center;background-size:cover}.homepage-featured-content__link{display:block;min-height:420px;padding:105px 20px;text-decoration:none}@media (min-width:48em){.homepage-featured-content__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.homepage-featured-content__link:hover{text-decoration:none}.homepage-featured-content__link:hover .homepage-featured-content__background,.homepage-featured-content__link:hover .homepage-featured-content__background--blurred{-webkit-transform:scale(1.02);transform:scale(1.02)}@media (min-width:48em){.homepage-featured-content__link{padding:164px 64px}}@media (min-width:64em){.homepage-featured-content__link{padding:150px 7.5%}}.homepage-featured-content__wrap{position:relative;z-index:1;overflow:hidden;padding:38px 20px;text-align:center;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}@media (max-width:47.99em){.homepage-featured-content__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width:48em){.homepage-featured-content__wrap{padding:56px 70px 55px}}@media (min-width:64em){.homepage-featured-content__wrap{padding:70px 200px 80px}}.homepage-featured-content__title{font-size:1.75rem;font-weight:500;line-height:30px;position:relative;max-height:60px;margin:0 auto 20px;color:#fff}@media (min-width:48em){.homepage-featured-content__title{font-size:2.25rem;line-height:40px;max-width:740px;max-height:90px}}@media (min-width:64em){.homepage-featured-content__title{font-size:3rem;line-height:50px;max-height:110px}}.homepage-featured-content__date{font-size:.75rem;font-weight:300;position:relative;margin-bottom:20px;text-transform:uppercase;color:#fff}.homepage-featured-content__text{font-size:.875rem;font-weight:400;line-height:20px;position:relative;margin:0 auto 20px;opacity:.6;color:#fff}@media (min-width:48em){.homepage-featured-content__text{font-size:1rem;line-height:24px;max-width:550px;margin-bottom:25px}}@media (min-width:64em){.homepage-featured-content__text{margin-bottom:20px}}.homepage-featured-content__type{font-size:.75rem;font-weight:400;position:relative;padding:3px 8px;text-decoration:none;letter-spacing:1px;text-transform:uppercase;color:#282324;border-radius:3px;background-color:#fff;-ms-flex-item-align:center;align-self:center}.homepage-featured-content__background--blurred{position:absolute;z-index:-1;top:-105px;left:-20px;display:block;width:calc(100% + 40px);height:calc(100% + 210px);min-height:420px;-webkit-transition:-webkit-transform 1.5s ease;transition:-webkit-transform 1.5s ease;transition:transform 1.5s ease;transition:transform 1.5s ease,-webkit-transform 1.5s ease;-webkit-transform:scaleY(1.1);transform:scaleY(1.1);background-position:center;background-size:cover;-webkit-filter:blur(12px);filter:blur(12px)}@media (min-width:48em){.homepage-featured-content__background--blurred{top:-164px;left:-64px;width:calc(100% + 128px);height:calc(100% + 328px)}}@media (min-width:64em){.homepage-featured-content__background--blurred{top:-170px;left:-70px;width:calc(100% + 140px);height:calc(100% + 340px)}}.homepage-featured-content__background--blurred:after{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background-color:rgba(101,9,24,.8);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.3) 100%);background-size:cover;background-blend-mode:overlay}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.homepage-featured-content__background--blurred:after{background:rgba(138,12,33,.8)}}@supports (-ms-ime-align:auto){.homepage-featured-content__background--blurred:after{background:rgba(138,12,33,.8)}}.wh-home-page-hero{position:relative;z-index:1;height:100vh}.wh-home-page-hero__carousel{position:absolute;z-index:-1;overflow:hidden;width:100%;height:100%}.wh-home-page-hero__carousel:before{position:absolute;z-index:1;top:0;left:53%;display:block;width:160%;height:100%;content:"";-webkit-transform:skew(-35deg);transform:skew(-35deg);background-color:rgba(101,9,24,.8);background-image:-webkit-gradient(linear,left top,left bottom,from(305),color-stop(0,rgba(255,255,255,.15)),to(rgba(255,255,255,.3)));background-image:linear-gradient(305,rgba(255,255,255,.15) 0,rgba(255,255,255,.3) 100%);background-size:cover;background-blend-mode:overlay}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wh-home-page-hero__carousel:before{background:rgba(138,12,33,.8)}}@supports (-ms-ime-align:auto){.wh-home-page-hero__carousel:before{background:rgba(138,12,33,.8)}}.wh-home-page-hero__carousel__slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0 auto;-webkit-transition:opacity .5s,-webkit-transform 7s linear;transition:opacity .5s,-webkit-transform 7s linear;transition:opacity .5s,transform 7s linear;transition:opacity .5s,transform 7s linear,-webkit-transform 7s linear;opacity:0;background-color:rgba(65,65,65,.25);background-repeat:no-repeat;background-size:cover;background-blend-mode:multiply}.wh-home-page-hero__carousel__slide.active{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}.wh-home-page-hero__carousel img{position:absolute;top:0;right:-100%;left:-100%;min-width:100%;min-height:100%;margin:0 auto;-webkit-transition:opacity .5s,-webkit-transform 7s linear;transition:opacity .5s,-webkit-transform 7s linear;transition:opacity .5s,transform 7s linear;transition:opacity .5s,transform 7s linear,-webkit-transform 7s linear;opacity:0;background-color:rgba(65,65,65,.85);background-blend-mode:multiply}.wh-home-page-hero__carousel img.active{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:1}.wh-home-page-hero__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:30px 27px 58px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:47.99em){.wh-search-box-focused .wh-home-page-hero__content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:120px}.wh-search-box-focused .wh-home-page-hero__content .wh-home-page-hero__logo{height:0;margin-bottom:0}}.wh-home-page-hero__logo{margin:0 0 40px;text-align:center;-webkit-filter:drop-shadow(0 2px 3px rgba(30, 26, 27, .4));filter:drop-shadow(0 2px 3px rgba(30, 26, 27, .4));-ms-flex-negative:0;flex-shrink:0}@media (min-width:48em){.wh-home-page-hero__logo{margin-bottom:33px}}@media (min-width:64em){.wh-home-page-hero__logo{margin-bottom:24px}}.wh-home-page-hero__logo img{width:225px;height:auto}.wh-home-page-hero__animated-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wh-home-page-hero__slug{font-size:2.25rem;font-family:"Crimson Text",serif;font-weight:600;font-style:italic;line-height:37px;overflow:hidden;width:100%;max-width:280px;margin:0;text-align:center;color:#fff;text-shadow:0 2px 3px rgba(0,0,0,.2)}@media (min-width:48em){.wh-home-page-hero__slug{font-size:3rem;line-height:50px;max-width:650px}}@media (min-width:64em){.wh-home-page-hero__slug{font-size:3.4375rem;line-height:60px;max-width:900px}}.wh-home-page-hero__slug:after{display:block;width:70px;height:2px;margin:40px auto 33px;content:"";background-color:#fff}@media (min-width:48em){.wh-home-page-hero__slug:after{margin:48px auto 40px}}@media (min-width:64em){.wh-home-page-hero__slug:after{margin:37px auto 40px}}.wh-home-page-hero__searchbar-container{position:relative;width:100%;max-width:575px}.wh-home-page-hero__searchbar-container .wh-search-box{width:100%;max-width:none}.wh-home-page-hero__searchbar-container .wh-search-box__button{border-radius:0;background:#fff}.wh-home-page-hero__links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wh-home-page-hero__links li{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:5px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wh-home-page-hero__links li:not(:last-child):after{position:relative;display:block;margin:0 15px;content:"|";color:#fff}@media (min-width:48em){.wh-home-page-hero__links li:not(:last-child):after{margin:0 21px}}.wh-home-page-hero__links a{font-size:1rem;font-family:Chivo,sans-serif;text-decoration:none;color:#fff;text-shadow:0 2px 3px rgba(30,26,27,.2)}.wh-home-page-hero__links a:hover{text-decoration:underline}@media (min-width:48em){.wh-home-page-hero__links a{font-size:1.125rem}}.wh-home-page-hero__scroll{font-size:.75rem;font-weight:400;position:absolute;bottom:20px;left:calc(50% - 32px);display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:10px;text-decoration:none;text-transform:uppercase;color:#fff;text-shadow:0 2px 3px rgba(30,26,27,.2);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wh-home-page-hero__scroll:hover{text-decoration:none}.wh-home-page-hero__scroll:hover svg{top:7px}.wh-home-page-hero__scroll svg{position:relative;top:5px;width:10px;height:7px;-webkit-transition:top .3s cubic-bezier(.25,.46,.45,.94);transition:top .3s cubic-bezier(.25,.46,.45,.94);-webkit-transform:rotate(90deg);transform:rotate(90deg);fill:#fff}.wh-showcase-carousel{position:relative;margin:40px 0}@media (min-width:48em) and (max-width:63.99em){.wh-showcase-carousel{margin:110px 0}}@media (min-width:64em){.wh-showcase-carousel{margin:60px 0}}.wh-showcase-carousel .slick-dots{margin:0;padding:0;list-style:none;text-align:center}.wh-showcase-carousel .slick-list{height:100%}.wh-showcase-carousel .slick-slide{position:relative;z-index:2;cursor:none;opacity:.3}.wh-showcase-carousel .slick-slide a{cursor:none}.wh-showcase-carousel .slick-slide>div{width:100%}.wh-showcase-carousel .slick-slide.slick-current{z-index:1}.wh-showcase-carousel .slick-slide.slick-active{pointer-events:none;opacity:1}.wh-showcase-carousel .slick-slide.slick-active a{cursor:pointer;pointer-events:auto}.wh-showcase-carousel .slick-slide.slick-active a:focus{outline:0}.wh-showcase-carousel .slick-slide.slick-active .wh-showcase-carousel-slide__img{margin:0 auto!important}.wh-showcase-carousel .slick-slide .wh-showcase-carousel-slide__img{margin-left:10%!important}@media (min-width:48em){.wh-showcase-carousel .slick-slide .wh-showcase-carousel-slide__img{margin-left:10%!important}}@media (min-width:64em){.wh-showcase-carousel .slick-slide .wh-showcase-carousel-slide__img{margin-left:65%!important}}.wh-showcase-carousel .slick-slide:focus{outline:0}.wh-showcase-carousel .slick-active+.slick-slide .wh-showcase-carousel-slide__img{margin-left:-10%!important}@media (min-width:48em){.wh-showcase-carousel .slick-active+.slick-slide .wh-showcase-carousel-slide__img{margin-left:-10%!important}}@media (min-width:64em){.wh-showcase-carousel .slick-active+.slick-slide .wh-showcase-carousel-slide__img{margin-left:-35%!important}}.wh-showcase-carousel-slide{position:relative;z-index:1;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-flex:1;-ms-flex:1;flex:1}.slick-active .wh-showcase-carousel-slide{z-index:2;margin:0}.wh-showcase-carousel-slide__title{font-size:1.625rem;font-weight:700;font-style:italic;margin:0 0 20px;text-align:center}@media (min-width:48em){.wh-showcase-carousel-slide__title{font-size:2.75rem;margin:0 0 70px}}.wh-showcase-carousel-slide__img-wrapper{position:relative}.slick-active .wh-showcase-carousel-slide__img-wrapper picture{text-align:center}.wh-showcase-carousel-slide__img{width:70%;max-width:100%;height:auto;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-filter:blur(3px);filter:blur(3px)}@media (min-width:64em){.wh-showcase-carousel-slide__img{width:64%;height:auto;-webkit-transform:scale(.7);transform:scale(.7)}}.slick-active .wh-showcase-carousel-slide__img{-webkit-filter:none;filter:none}@media (min-width:64em){.slick-active .wh-showcase-carousel-slide__img{-webkit-transform:none;transform:none}}.wh-showcase-carousel__pagination{margin-top:20px}@media (min-width:48em){.wh-showcase-carousel__pagination{margin-top:80px}}.wh-showcase-carousel__cursor{position:absolute;z-index:5;display:none;width:20px;height:20px;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);pointer-events:none}.wh-showcase-carousel__cursor.right{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wh-showcase-carousel__cursor svg{fill:#872434}.wh-insights-slider-item,.wh-search-results--grid .wh-insights-search-results-item{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;height:100%;padding:10px 13px 15px}@media (min-width:48em){.wh-insights-slider-item,.wh-search-results--grid .wh-insights-search-results-item{width:50%}}@media (min-width:64em){.wh-insights-slider-item,.wh-search-results--grid .wh-insights-search-results-item{width:33.33%}}.wh-insights-slider-item img,.wh-search-results--grid .wh-insights-search-results-item img{width:100%}.wh-insights-slider-item__content,.wh-search-results--grid .wh-insights-search-results-item__content{position:relative;z-index:2;margin:-40px 20px 40px;padding:20px 20px 0;text-align:center;background:#fff}.wh-insights-slider-item__link,.wh-search-results--grid .wh-insights-search-results-item__link{display:inline-block;width:100%;margin-bottom:10px;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;border-radius:2px;background:#fff;-webkit-box-shadow:0 2px 3px rgba(30,26,27,.1);box-shadow:0 2px 3px rgba(30,26,27,.1)}.wh-insights-slider-item__link:hover,.wh-search-results--grid .wh-insights-search-results-item__link:hover{text-decoration:none;-webkit-box-shadow:0 10px 20px rgba(30,26,27,.1);box-shadow:0 10px 20px rgba(30,26,27,.1)}.wh-insights-slider-item__title,.wh-search-results--grid .wh-insights-search-results-item__title{font-size:1.3125rem;font-weight:700;line-height:24px;overflow:hidden;max-height:99px;margin-top:0;margin-bottom:10px;color:#282324}.wh-insights-slider-item__title p,.wh-search-results--grid .wh-insights-search-results-item__title p{margin:0}.wh-insights-slider-item__date,.wh-search-results--grid .wh-insights-search-results-item__date{font-size:.75rem;font-weight:400;margin-bottom:10px;letter-spacing:1px;text-transform:uppercase;color:#6f6f6f}.wh-insights-slider-item__type{font-size:.75rem;display:inline-block;padding:3px 5px;text-transform:uppercase;color:#fff;border-radius:2px;background:#872434}.wh-insights-listing-result,.wh-search-results--list .wh-insights-search-results-item{width:100%;padding:30px 5px;border-top:2px solid #e6e6e6}@media (min-width:48em){.wh-insights-listing-result,.wh-search-results--list .wh-insights-search-results-item{padding:50px 35px}}@media (min-width:64em){.wh-insights-listing-result,.wh-search-results--list .wh-insights-search-results-item{padding:50px 60px}}.wh-insights-listing-result:last-child,.wh-search-results--list .wh-insights-search-results-item:last-child{border-bottom:2px solid #e6e6e6}@media (min-width:48em){.wh-insights-listing-result__top,.wh-search-results--list .wh-insights-search-results-item__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.wh-insights-listing-result__date,.wh-search-results--list .wh-insights-search-results-item__date{font-size:.75rem;font-family:Chivo,sans-serif;text-transform:uppercase;color:#6f6f6f}.wh-insights-listing-result__types,.wh-search-results--list .wh-insights-search-results-item__types{margin:0;padding:0;list-style:none}.wh-insights-listing-result__types-item{display:inline-block;margin-right:10px;margin-bottom:10px}.wh-insights-listing-result__types-item a,.wh-insights-listing-result__types-item span{font-size:.75rem;display:inline-block;padding:5px;-webkit-transition:background .3s ease;transition:background .3s ease;text-decoration:none;text-transform:uppercase;color:#282324;border-radius:2px;background:#e6e6e6}.wh-insights-listing-result__types-item a:hover,.wh-insights-listing-result__types-item span:hover{background:#cdcdcd}.wh-insights-listing-result__types-item--type a,.wh-insights-listing-result__types-item--type span{color:#fff;background:#872434}.wh-insights-listing-result__types-item--type a:hover,.wh-insights-listing-result__types-item--type span:hover{background:#731f2c}.wh-insights-listing-result__title,.wh-search-results--list .wh-insights-search-results-item__title{font-size:1.75rem;font-family:"Crimson Text",serif;font-weight:700;margin:20px 0;-webkit-transition:color .3s ease;transition:color .3s ease;text-decoration:none;color:#282324}.wh-insights-listing-result__title a,.wh-search-results--list .wh-insights-search-results-item__title a{font-family:"Crimson Text",serif;font-weight:700;margin:20px 0;-webkit-transition:color .3s ease;transition:color .3s ease;text-decoration:none;color:#282324}.wh-insights-listing-result__title a:hover,.wh-search-results--list .wh-insights-search-results-item__title a:hover{text-decoration:underline;color:#00576f}.wh-insights-listing-result__title p,.wh-search-results--list .wh-insights-search-results-item__title p{margin:0}.wh-insights-listing-result__description,.wh-search-results--list .wh-insights-search-results-item__description{font-size:1.125rem;font-family:"Crimson Text",serif;font-weight:400;line-height:26px;color:#757575}.wh-global-search-results-item__pdf,.wh-insights-listing-result__pdf,.wh-search-results--list .wh-insights-search-results-item__pdf{line-height:30px;position:relative;padding-top:5px;padding-left:40px;text-decoration:none;text-transform:uppercase}.wh-global-search-results-item__pdf:before,.wh-insights-listing-result__pdf:before,.wh-search-results--list .wh-insights-search-results-item__pdf:before{position:absolute;top:0;left:0;width:30px;height:30px;content:"";background:url(/images/pdf.png)}.wh-insights-slider{margin-top:40px}.wh-insights-slider__header{position:relative}.wh-insights-slider__header:before{position:absolute;z-index:-1;top:0;bottom:0;width:100%;content:"";background:#872434}.wh-insights-slider__header-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 25px;padding:50px 0 90px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:64em){.wh-insights-slider__header-wrapper{margin:0 7.5%}}.wh-insights-slider__wrapper{position:relative;margin:-60px 25px 30px}@media (min-width:64em){.wh-insights-slider__wrapper{margin:-60px 7.5% 30px}}.wh-insights-slider__title{margin:0;color:#fff;-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:48em){.wh-insights-slider__title{margin-right:20px}}.wh-insights-slider-pagination{font-size:.8125rem;display:-webkit-box;display:-ms-flexbox;display:flex;letter-spacing:1px;text-transform:uppercase;color:#fff;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wh-insights-slider-pagination__label{display:inline-block;margin-right:5px}.wh-insights-slider-pagination__dots{display:inline-block}.wh-insights-slider__footer .wh-insights-slider-pagination__dots{width:100%;margin-top:10px;text-align:center}.wh-insights-slider__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 -10px;padding:0;list-style:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.wh-insights-slider .slick-list{width:100%}.wh-insights-slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.wh-insights-slider .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.wh-insights-slider .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.wh-insights-slider .slick-slide .wh-insights-slider-item,.wh-insights-slider .slick-slide .wh-search-results--grid .wh-insights-search-results-item,.wh-search-results--grid .wh-insights-slider .slick-slide .wh-insights-search-results-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;height:auto}.wh-insights-slider .slick-slide .wh-insights-slider-item__link,.wh-insights-slider .slick-slide .wh-search-results--grid .wh-insights-search-results-item__link,.wh-search-results--grid .wh-insights-slider .slick-slide .wh-insights-search-results-item__link{height:auto}.wh-insights-slider .slick-dots{margin:0;padding:0;list-style:none}.wh-insights-slider .slick-dots li{height:36px}.wh-insights-slider .slick-dots li:after{background-color:#fff}.wh-insights-slider__footer .slick-dots li:after{background-color:#872434}.wh-insights-slider__footer .wh-insights-slider-pagination__label{display:none}.search-done .wh-insights-slider{visibility:hidden;overflow:hidden;height:0;margin-top:0}.wh-insights-slider-item__image{width:100%;height:210px;background-repeat:no-repeat;background-position:center;background-size:cover}.wh-insights-type__wrapper{position:relative;margin:40px 25px}@media (min-width:64em){.wh-insights-type__wrapper{margin:40px 7.5%}}.wh-insights-type__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:-10px -10px 0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.wh-insights-type .wh-insights-slider-item,.wh-insights-type .wh-search-results--grid .wh-insights-search-results-item,.wh-search-results--grid .wh-insights-type .wh-insights-search-results-item{display:none;height:auto}.wh-insights-type .wh-insights-slider-item:nth-child(-n+2),.wh-insights-type .wh-search-results--grid .wh-insights-search-results-item:nth-child(-n+2),.wh-search-results--grid .wh-insights-type .wh-insights-search-results-item:nth-child(-n+2){display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:64em){.wh-insights-type .wh-insights-slider-item:nth-child(-n+3),.wh-insights-type .wh-search-results--grid .wh-insights-search-results-item:nth-child(-n+3),.wh-search-results--grid .wh-insights-type .wh-insights-search-results-item:nth-child(-n+3){display:-webkit-box;display:-ms-flexbox;display:flex}}.wh-insights-type__footer{margin-top:20px;text-align:center}.search-done .wh-insights-type{display:none}.wh-insights-search .wh-search__wrapper{width:auto;margin:40px 25px 0;padding-bottom:0}@media (min-width:64em){.wh-insights-search .wh-search__wrapper{margin:40px 7.5% 30px}}@media (min-width:48em){.wh-insights-search .wh-search-box{margin-right:75px;margin-left:75px}}@media (min-width:64em){.wh-insights-search .wh-search-box{margin-right:40px;margin-left:80px}}.wh-search-box.loading .spinner{display:block}.wh-search-box .spinner{position:absolute;z-index:2;top:30px;right:60px;display:none;-webkit-transform:scale(.5);transform:scale(.5)}.wh-insights-search .wh-search-results__list{padding-top:50px}.loading .wh-search-results__list{padding-top:0}.wh-insights-search-results--blogs .wh-search-results__list{display:none}@media (min-width:48em){.wh-insights-search .selectric-wh-search-dropdown{width:calc(33.333% - 14px)}}.wh-insights-search .selectric-wh-search-dropdown .selectric-items li:first-child{pointer-events:none}.wh-search-results__opts{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:25px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (min-width:48em){.wh-search-results__opts{position:absolute;top:50px;right:20px;margin-bottom:0}}@media (min-width:64em){.wh-search-results__opts{right:7%}}.no-results .wh-insights-search-results-views{display:none}.wh-insights-search-results--blogs .wh-insights-search-results-views{display:none}.wh-insights-search-results-views__item{font-size:1.375rem;margin-left:10px;cursor:pointer;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;text-decoration:none;opacity:.4;color:#fff}.wh-insights-search-results-views__item:hover{text-decoration:none;opacity:1}.wh-insights-search-results-views__item.active{opacity:1}.wh-insights-search-sort{width:calc(100% - 70px)}@media (min-width:48em){.wh-insights-search-sort{width:auto}}.no-results .wh-insights-search-sort{display:none}.wh-insights-search-results-item{position:relative}.wh-insights-search-results-item.wh-insights-search-results-item--blog{overflow:hidden;margin-bottom:20px;padding:0;border:0}.wh-search-results--list .wh-insights-search-results-item:last-child{border-bottom:0}.wh-insights-search-results-item:last-child.wh-insights-search-results-item--blog{margin-bottom:40px;border:0}.wh-search-results--grid .wh-insights-search-results-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:auto;cursor:pointer}.wh-search-results--grid .wh-insights-search-results-item .wh-insights-listing-result__types-item{margin-right:0}.wh-search-results--grid .wh-insights-search-results-item__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wh-search-results--grid .wh-insights-search-results-item__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wh-search-results--grid .wh-insights-search-results-item__types{margin:0;padding:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.wh-insights-search-results-item__description{height:26px;margin-bottom:15px}.wh-insights-search-results-item__description p{overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.wh-search-results--grid .wh-insights-search-results-item__description{display:none}.wh-search-results--grid .wh-insights-search-results-item__pdf{display:none}.wh-search-results--grid .wh-insights-search-results-item__wrapper{display:inline-block;width:100%;margin-bottom:10px;-webkit-transition:all .3s ease;transition:all .3s ease;text-decoration:none;border-radius:2px;background:#fff;-webkit-box-shadow:0 2px 3px rgba(30,26,27,.1);box-shadow:0 2px 3px rgba(30,26,27,.1)}.wh-search-results--grid .wh-insights-search-results-item__wrapper:hover{text-decoration:none;-webkit-box-shadow:0 10px 20px rgba(30,26,27,.1);box-shadow:0 10px 20px rgba(30,26,27,.1)}.wh-search-results--grid .wh-insights-search-results-item__image{width:100%;height:210px;background-repeat:no-repeat;background-position:center;background-size:cover}.wh-search-results--list .wh-insights-search-results-item__image{display:none}.wh-insights-search-results-item--blog .wh-insights-search-results-item__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-position:center;background-size:cover}.wh-insights-search-results-item__image:after{position:absolute;top:0;left:0;width:100%;height:100%;content:""}.wh-insights-search-results-item--red .wh-insights-search-results-item__image:after{background-color:rgba(101,9,24,.8);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.3) 100%);background-blend-mode:overlay}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wh-insights-search-results-item--red .wh-insights-search-results-item__image:after{background:rgba(138,12,33,.8)}}@supports (-ms-ime-align:auto){.wh-insights-search-results-item--red .wh-insights-search-results-item__image:after{background:rgba(138,12,33,.8)}}.wh-insights-search-results-item--blue .wh-insights-search-results-item__image:after{background:rgba(0,87,111,.75)}.wh-insights-search-results-item--black .wh-insights-search-results-item__image:after{background:rgba(30,26,27,.3);background-size:cover;background-blend-mode:multiply}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wh-insights-search-results-item--black .wh-insights-search-results-item__image:after{background:rgba(8,7,7,.5)}}@supports (-ms-ime-align:auto){.wh-insights-search-results-item--black .wh-insights-search-results-item__image:after{background:rgba(52,45,47,.5)}}.wh-insights-search-results-item--white .wh-insights-search-results-item__image:after{background:rgba(255,255,255,.75)}.wh-insights-search-results-item--blog .wh-insights-search-results-item__content{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 25px 30px;text-decoration:none;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48em){.wh-insights-search-results-item--blog .wh-insights-search-results-item__content{padding:0 250px 50px 90px}}@media (min-width:48em){.wh-insights-search-results-item__content:hover .wh-insights-search-results-item__cta:after{opacity:1}.wh-insights-search-results-item__content:hover .wh-insights-search-results-item__cta:before{right:0}}.wh-search-results--grid .wh-insights-search-results-item__title a{text-decoration:inherit;color:inherit}.wh-insights-search-results-item--blog .wh-insights-search-results-item__title{width:100%;margin-bottom:15px;color:#fff}@media (min-width:48em){.wh-insights-search-results-item--blog .wh-insights-search-results-item__title{font-size:2.75rem;font-weight:600;line-height:50px;margin-bottom:20px}}.wh-insights-search-results-item--white .wh-insights-search-results-item__title{color:#00576f}.wh-insights-search-results-item--blog .wh-insights-search-results-item__cta{color:#fff}.wh-insights-search-results-item--white .wh-insights-search-results-item__cta{color:#00576f}.wh-insights-search-results-item--blog .wh-insights-search-results-item__cta:before{background-color:#fff}.wh-insights-search-results-item--white .wh-insights-search-results-item__cta:before{background-color:#00576f}.wh-insights-search-results-item--blog .wh-insights-search-results-item__cta:after{background:url(/images/arrow-right-white.svg) no-repeat}.wh-insights-search-results-item--white .wh-insights-search-results-item__cta:after{background:url(/images/arrow-right.svg) no-repeat}.wh-search-results--grid .wh-insights-listing-result__types-item--subtype{display:none}.wh-insights-search-results .wh-search-results__wrapper{padding:25px 25px 1px}@media (min-width:64em){.wh-insights-search-results .wh-search-results__wrapper{padding:50px 7.5% 20px}}.wh-insights-search-results .wh-search-results__footer{padding:60px 25px}.wh-insights-search-results--blogs .wh-search-results__footer{display:none}.wh-insights-search-results .wh-blog-listing--blogs{display:none;padding-top:0}.wh-insights-search-results--blogs .wh-blog-listing--blogs{display:block}.wh-insights-search-results--blogs .wh-search-results--no-results h3,.wh-insights-search-results--blogs .wh-search-results__count,.wh-search-results--no-results .wh-insights-search-results--blogs h3{display:none}.selectric-wh-insights-search-sort-dropdown .selectric{min-height:45px;border:0;background-color:#872434}.selectric-wh-insights-search-sort-dropdown .selectric .label{font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#872434}.selectric-wh-insights-search-sort-dropdown .selectric .button{width:38px;height:38px}.selectric-wh-insights-search-sort-dropdown .selectric .button:after{font-size:1.3125rem;font-family:FontAwesome;line-height:38px;width:100%;height:100%;content:"\f107";text-align:center;color:#fff;border:0}.selectric-wh-insights-search-sort-dropdown .selectric-items{right:0;left:auto;min-width:280px}.selectric-wh-insights-search-sort-dropdown .selectric-items .disabled{display:none}.selectric-wh-insights-search-sort-dropdown .selectric-items .disabled:first-child{display:block;opacity:1}.series-explorer{margin:40px 0}@media (min-width:48em) and (max-width:63.99em){.series-explorer{margin:40px 25px}}@media (min-width:64em){.series-explorer{margin:40px 7.5%}}@media (max-width:47.99em){.series-explorer__title{margin:0 20px 20px}}.series-explorer__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 30px;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:64em){.series-explorer__list{margin-bottom:60px}}.series-explorer-item{position:relative;width:100%;min-height:245px;margin:30px 20px 0;padding:20px 0;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;border-radius:2px;background-size:cover;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.15);box-shadow:0 10px 20px rgba(0,0,0,.15)}.series-explorer-item:first-child{margin-top:0}.series-explorer-item:hover{-webkit-box-shadow:0 6px 30px 3px rgba(0,0,0,.3);box-shadow:0 6px 30px 3px rgba(0,0,0,.3)}@media (min-width:48em){.series-explorer-item{min-height:280px;margin:0}}@media (min-width:48em) and (max-width:63.99em){.series-explorer-item{width:calc(50% - 30px)}}@media (min-width:64em){.series-explorer-item{width:calc(50% - 55px);min-height:320px;padding:30px 0}}.series-explorer-item__wrapper{text-decoration:none;color:#fff}.series-explorer-item__wrapper:hover{text-decoration:none}.series-explorer-item__wrapper:before{position:absolute;z-index:2;top:20px;right:-20px;bottom:20px;left:-20px;content:"";background-color:rgba(101,9,24,.8);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.3) 100%);background-size:cover;background-blend-mode:overlay}@media (min-width:48em){.series-explorer-item__wrapper:before{right:-15px;left:-15px}}@media (min-width:64em){.series-explorer-item__wrapper:before{top:30px;right:-20px;bottom:30px;left:-20px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.series-explorer-item__wrapper:before{background:rgba(138,12,33,.8)}}@supports (-ms-ime-align:auto){.series-explorer-item__wrapper:before{background:rgba(138,12,33,.8)}}.series-explorer-item__img{position:absolute;z-index:1;top:20px;right:0;bottom:20px;left:0;width:100%;background:no-repeat center center/auto calc(100% + 40px);-webkit-filter:blur(10px);filter:blur(10px)}@media (min-width:64em){.series-explorer-item__img{top:30px;bottom:30px;background-size:100% auto}}.series-explorer-item__title{font-size:1.3125rem;line-height:24px;position:relative;z-index:2;overflow:hidden;max-height:100px;margin-top:0;margin-bottom:10px}@media (min-width:64em){.series-explorer-item__title{font-size:1.875rem;line-height:34px;max-height:140px}}.series-explorer-item__date{font-size:.75rem;position:relative;z-index:2;margin-bottom:15px;text-transform:uppercase}.series-explorer-item__type{font-size:.75rem;position:relative;z-index:2;display:inline-block;padding:3px 5px;text-transform:uppercase;color:#282324;border-radius:2px;background:#fff}.series-explorer-item__content{position:relative;z-index:3;width:calc(100% + 40px);margin:0 -20px;padding:25px 35px}@media (min-width:64em){.series-explorer-item__content{padding:40px 50px}}.series-explorer__footer{text-align:center}.wh-location-info{margin:30px 30px 40px;text-align:center!important;border-top:3px solid #872434;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}@media (min-width:48em) and (max-width:63.99em){.wh-location-info{margin:30px 40px 40px}}@media (min-width:64em){.wh-location-info{width:60%;margin:40px auto 60px;text-align:left!important}}.wh-article-hero-callouts .wh-location-info{margin:0}@media (min-width:48em) and (max-width:63.99em){.wh-article-hero-callouts .wh-location-info{margin:0}}@media (min-width:64em){.wh-article-hero-callouts .wh-location-info{width:auto;margin:0}}.wh-location-info__wrapper{padding:20px}@media (min-width:48em){.wh-location-info__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left}}@media (min-width:48em){.wh-location-info__wrapper{padding:25px}}.wh-location-info__img{overflow:hidden;width:100px;height:100px;margin:0 auto 20px;border-radius:50%;background:no-repeat center center/cover;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.2);box-shadow:0 2px 3px rgba(0,0,0,.2)}@media (min-width:48em){.wh-location-info__img{width:120px;height:120px;margin:0 25px 0 0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}}.wh-location-info__img img{max-width:100%;max-height:100%}.wh-location-info__cta{margin-top:25px;text-align:center}@media (min-width:48em){.wh-location-info__cta{width:220px;margin:0 65px 0 0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;align-self:center}}.rtf .wh-location-info__cta button,.wh-generic-page__teaser .wh-location-info__cta button,.wh-location-info__cta .btn--plain,.wh-location-info__cta .rtf button,.wh-location-info__cta .wh-generic-page__teaser button,.wh-location-info__cta .wh-subscribe-callout__cta{display:inline-block;width:100%}@media (min-width:48em){.wh-location-details{padding:10px 0 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.wh-location-details__title{font-size:1.125rem;font-weight:700;line-height:1.1;margin:0 0 15px;color:#282324}@media (min-width:48em){.wh-location-details__title{font-size:1.5rem}}.wh-location-details__address{font-size:1rem;font-family:"Crimson Text",serif;font-weight:400;margin:15px 0 20px;color:#282324}@media (min-width:48em){.wh-location-details__address{font-size:1.125rem}}.wh-location-details__address span{display:inline-block}.wh-location-details__link,.wh-location-details__telephone{font-size:.875rem;font-weight:400;line-height:1.17;display:inline-block;text-decoration:none;letter-spacing:1px;text-transform:uppercase}.wh-location-details__link{display:block;margin:0 0 15px}.wh-location-details__link:last-child{margin-bottom:0}@media (min-width:48em){.wh-location-details__link{display:inline-block;margin:0 15px 15px 0}}.wh-location-details__telephone{position:relative;padding-left:15px;cursor:default}.wh-location-details__telephone:before{font-size:.75rem;font-family:FontAwesome;font-weight:700;position:absolute;top:1px;left:0;margin-right:10px;content:"\f095";color:#414141}.wh-location-details__telephone:hover{text-decoration:none}@media (min-width:48em){.wh-bio-overview-details{margin:0 auto}}@media (min-width:48em) and (max-width:63.99em){.wh-bio-overview-details{width:75%}}@media (min-width:64em){.wh-bio-overview-details{width:60%}}@media print{.wh-bio-overview-details{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (min-width:48em){.wh-bio-overview-details__wrapper{float:left}}@media (min-width:48em) and (max-width:63.99em){.wh-bio-overview-details__wrapper{width:calc(100% - 335px)}}@media (min-width:64em){.wh-bio-overview-details__wrapper{width:calc(100% - 430px)}}@media print{.wh-bio-overview-details__wrapper{float:none;width:auto}}.wh-bio-overview-details__img{width:100%;height:100vw;border-radius:2px}@media (min-width:48em){.wh-bio-overview-details__img{float:left;height:auto;-webkit-box-shadow:0 6px 30px 3px rgba(40,35,36,.2);box-shadow:0 6px 30px 3px rgba(40,35,36,.2)}}@media (min-width:48em) and (max-width:63.99em){.wh-bio-overview-details__img{width:300px;margin-right:35px}}@media (min-width:64em){.wh-bio-overview-details__img{width:380px;margin-right:50px}}@media print{.wh-bio-overview-details__img{float:none;width:215px;height:auto;margin-right:15px;border-radius:0}}.wh-bio-overview-details__headlines{position:relative;top:-100vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vw;margin-bottom:-100vw;padding:0 25px;color:#fff;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(30,26,27,0)),color-stop(50%,rgba(30,26,27,0)),to(#1e1a1b));background-image:linear-gradient(to bottom,rgba(30,26,27,0) 0,rgba(30,26,27,0) 50%,#1e1a1b 100%);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:48em){.wh-bio-overview-details__headlines{position:static;top:auto;display:block;height:auto;margin:3px 0 0;padding:0;color:#1e1a1b;background-image:none}}@media print{.wh-bio-overview-details__headlines{top:0;height:auto;margin-bottom:0;background:0 0}}.wh-bio-overview-details__headlines h1{font-size:2.5rem;font-weight:600;font-style:italic;line-height:1;width:100%;margin:0;padding-bottom:5px}@media (min-width:48em) and (max-width:63.99em){.wh-bio-overview-details__headlines h1{font-size:2.75rem}}@media (min-width:64em){.wh-bio-overview-details__headlines h1{font-size:3.4375rem}}.wh-bio-overview-details__headlines h1 sup{font-size:1.125rem;font-family:Chivo,sans-serif;font-style:normal;line-height:inherit;top:-1em;color:#872434}.wh-bio-overview-details__headlines h2{font-size:.875rem;font-family:Chivo,sans-serif;line-height:1.42;width:100%;margin:0 0 20px;letter-spacing:1px;text-transform:uppercase}@media (min-width:48em){.wh-bio-overview-details__headlines h2{font-size:1rem}}.wh-bio-overview-details__titles{font-size:.875rem;font-weight:400;line-height:1.28;margin:0;padding:25px;list-style-type:none}@media (min-width:48em){.wh-bio-overview-details__titles{padding:0 0 25px}}.wh-bio-overview-details__titles li{margin-top:1em}.wh-bio-overview-details__titles li:first-child{margin-top:0}.wh-bio-overview-details__titles li:last-child{margin-bottom:10px}.wh-bio-overview-details__titles:after{display:inline-block;width:40px;content:"";border-top:2px solid #e6e6e6}.wh-bio-overview-details__titles+.wh-bio-overview-contact{padding-top:0;padding-bottom:0}.wh-bio-overview-details .wh-social-links__link{display:inline-block;margin-left:25px;-webkit-transition:opacity .3s;transition:opacity .3s}.wh-bio-overview-details .wh-social-links__link:first-child{margin-left:0}.wh-bio-overview-details .wh-social-links__link:hover{opacity:.7}.wh-bio-overview-details .wh-social-links__link img{max-width:16px;max-height:16px}.wh-bio-overview-contact{padding:25px 25px 0}@media (min-width:48em){.wh-bio-overview-contact{padding:0}}.wh-bio-overview-contact hr{float:left;width:40px;margin:0 0 1.5em;border:0;border-top:2px solid #e6e6e6}.wh-bio-overview-contact__email,.wh-bio-overview-contact__location,.wh-bio-overview-contact__telephone{font-size:.875rem;position:relative;display:block;clear:left;margin-bottom:1.5em;padding-left:25px;text-decoration:none;letter-spacing:1px;text-transform:uppercase}.wh-bio-overview-contact__email:hover,.wh-bio-overview-contact__location:hover,.wh-bio-overview-contact__telephone:hover{text-decoration:underline}.wh-bio-overview-contact__email:before,.wh-bio-overview-contact__location:before,.wh-bio-overview-contact__telephone:before{font-family:FontAwesome;position:absolute;top:-1px;left:0;display:inline-block;color:#757575}.wh-bio-overview-contact__location:before{content:url(/images/location-icon.svg)}@media (min-width:48em){.wh-bio-overview-contact__telephone{cursor:default;color:#414141}}.wh-bio-overview-contact__telephone:hover{text-decoration:none}.wh-bio-overview-contact__telephone:before{font-family:FontAwesome;font-weight:700;content:"\f095"}.wh-bio-overview-contact__email:before{content:"\f0e0"}.wh-bio-overview-content{font-weight:400;line-height:2.125;clear:both;margin:0 auto;padding:50px 40px 0;text-align:center}@media (min-width:48em) and (max-width:63.99em){.wh-bio-overview-content{width:66.7%;padding:50px 0 0}}@media (min-width:64em){.wh-bio-overview-content{width:60%;padding:70px 0 0;text-align:left}}.wh-bio-overview-content__wrapper{position:relative;overflow:hidden;padding-bottom:10px;text-align:left}.wh-bio-overview-content__wrapper br{position:relative;display:block}.wh-bio-overview-content__wrapper .break{height:0}.wh-bio-overview-content__wrapper>:first-child{margin-top:0}@media print{.wh-bio-overview-content__wrapper{height:auto!important}}.wh-bio-overview-content__toggle{margin-top:2em}.expanded+.wh-bio-overview-content__toggle{display:none}@media print{.wh-bio-overview-content__toggle{display:none}}.wh-bio-overview-content a{font-weight:400;text-decoration:none}.wh-bio-overview-content a:hover{text-decoration:underline}.wh-bio-overview-content strong{color:#1e1a1b}.wh-bio-overview-content h1,.wh-bio-overview-content h2,.wh-bio-overview-content h3{font-family:"Crimson Text",serif;font-weight:600;font-style:italic;line-height:1.26;color:#1e1a1b}.wh-bio-overview-content h1{font-size:1.875rem;margin-top:0}@media (min-width:48em){.wh-bio-overview-content h1{font-size:2.75rem}}.wh-bio-overview-content h2{font-size:1.5rem}@media (min-width:48em){.wh-bio-overview-content h2{font-size:2.25rem}}.wh-bio-overview-content h3{font-size:1.3125rem}@media (min-width:48em){.wh-bio-overview-content h3{font-size:1.5rem}}.wh-bio-overview-content h4{font-size:.875rem;font-family:Chivo,sans-serif;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#872434}.wh-bio-overview-content h4:before{position:relative;top:-5px;display:inline-block;width:15px;height:2px;margin-right:7px;content:"";background-color:rgba(117,117,117,.5)}.wh-bio-overview-content h5,.wh-bio-overview-content h6{font-size:.75rem;font-family:Chivo,sans-serif;letter-spacing:1px;text-transform:uppercase;color:#282324}.wh-bio-overview-content h5{font-weight:700}.wh-bio-overview-content h6{font-weight:400}.wh-bio-overview-content ol>li:before{font-size:1rem;top:0}.wh-people-header{position:fixed;z-index:10;top:0;left:0;width:100%;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;background-color:#fff;-webkit-box-shadow:0;box-shadow:0}.wh-people-header.stuck{-webkit-box-shadow:0 5px 40px rgba(30,26,27,.2),0 10px 20px rgba(30,26,27,.05);box-shadow:0 5px 40px rgba(30,26,27,.2),0 10px 20px rgba(30,26,27,.05)}.wh-people-header__wrapper{position:relative;z-index:2;display:none;width:auto;padding:15px 20px 10px;background-color:#fff}.stuck .wh-people-header__wrapper{display:block}@media (min-width:48em) and (max-width:63.99em){.wh-people-header__wrapper{padding:20px 30px 10px}}@media (min-width:64em){.wh-people-header__wrapper{margin:0 auto;padding:0 7.5%}}.wh-people-header__wrapper:after{display:table;clear:both;content:""}.wh-people-header__img{display:none}@media (min-width:64em){.wh-people-header__img{display:inline-block;float:left;height:100px;margin-right:30px}}.wh-people-header__name{font-size:1.125rem;font-weight:600;font-style:italic;max-width:calc(100% - 90px);margin:0 0 5px}@media (min-width:48em){.wh-people-header__name{font-size:2.25rem;max-width:calc(100% - 195px)}}@media (min-width:64em){.wh-people-header__name{margin-top:0;padding-top:17px}}.wh-people-header__toggle{font-size:.75rem;font-family:Chivo,sans-serif;position:relative;padding:0;cursor:pointer;letter-spacing:1px;text-transform:uppercase;color:#00576f;border:0;outline:0;background-color:transparent}.wh-people-header__toggle:before{position:absolute;bottom:-2px;left:0;display:inline-block;width:100%;height:2px;content:"";-webkit-transition:opacity .3s;transition:opacity .3s;opacity:0;background-color:#00576f}.wh-people-header__toggle:after{font-size:1rem;font-family:FontAwesome;line-height:.75;position:relative;display:inline-block;width:12px;height:8px;margin-left:5px;content:"";-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease;background:url(/images/down-arrow.svg) no-repeat}.wh-people-header__toggle:hover:before{opacity:1}.expanded .wh-people-header__toggle:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.wh-people-header-icons{position:absolute;top:calc(50% - 10px);right:20px}@media (min-width:48em) and (max-width:63.99em){.wh-people-header-icons{top:calc(50% - 17px)}}@media (min-width:64em){.wh-people-header-icons{top:calc(50% - 35px);right:7.5%;display:table}}.wh-people-header-icons__icon{position:relative;top:-10px;display:table-cell;width:20px;height:20px;margin-left:18px;padding:10px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease;text-align:center;vertical-align:middle;text-decoration:none;border-radius:2px}@media (min-width:48em) and (max-width:63.99em){.wh-people-header-icons__icon{top:-15px;width:60px;height:60px;padding:0}}@media (min-width:64em){.wh-people-header-icons__icon{top:0;width:60px;height:70px;margin-left:0;padding:0}}@media (max-width:47.99em){.wh-people-header-icons__icon--print{display:none}}.wh-people-header-icons__icon:first-child{margin-left:0}.wh-people-header-icons__icon:hover{text-decoration:none;background-color:#edf5f7}.wh-people-header-icons__icon:hover span{opacity:1}.wh-people-header-icons__icon img{max-width:100%;max-height:100%}.wh-people-header-icons__icon span{font-size:.5rem;display:none;padding:5px 0;text-decoration:none;text-transform:uppercase}@media (min-width:64em){.wh-people-header-icons__icon span{position:absolute;right:0;bottom:0;left:0;display:block;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;opacity:0}}.wh-people-header-contact{z-index:1;display:block;overflow:hidden;width:100%;height:0;background-color:#edf5f7}.wh-people-header-contact__wrapper{position:relative;overflow:hidden;padding:22px 20px 20px}@media (min-width:48em){.wh-people-header-contact__wrapper{padding:22px 30px 20px}}@media (min-width:64em){.wh-people-header-contact__wrapper{padding:22px 7.5% 20px calc(7.5% + 130px)}}.wh-people-header-contact__email,.wh-people-header-contact__location,.wh-people-header-contact__telephone{font-size:.875rem;position:relative;display:block;margin-bottom:1.5em;padding-left:25px;text-decoration:none;letter-spacing:1px;text-transform:uppercase}.wh-people-header-contact__email:before,.wh-people-header-contact__location:before,.wh-people-header-contact__telephone:before{font-family:FontAwesome;position:absolute;top:-1px;left:0;display:inline-block;color:#414141}.wh-people-header-contact__email:hover,.wh-people-header-contact__location:hover,.wh-people-header-contact__telephone:hover{text-decoration:underline}@media (min-width:48em){.wh-people-header-contact__email,.wh-people-header-contact__location,.wh-people-header-contact__telephone{display:block}}@media (min-width:48em) and (max-width:63.99em){.wh-people-header-contact__email,.wh-people-header-contact__location,.wh-people-header-contact__telephone{margin-right:20px}}@media (min-width:64em){.wh-people-header-contact__email,.wh-people-header-contact__location,.wh-people-header-contact__telephone{display:inline-block;float:left;margin:0 30px 0 0}}.wh-people-header-contact__location:before{content:"\f041"}@media (min-width:48em){.wh-people-header-contact__telephone{cursor:default;color:#414141}}.wh-people-header-contact__telephone:hover{text-decoration:none}.wh-people-header-contact__telephone:before{font-family:FontAwesome;font-weight:700;content:"\f095"}@media (min-width:48em){.wh-people-header-contact__email{margin-bottom:0}}.wh-people-header-contact__email:before{content:"\f0e0"}.wh-people-header-contact .wh-social-links{line-height:0}@media (min-width:48em) and (max-width:63.99em){.wh-people-header-contact .wh-social-links{position:absolute;top:22px;right:22px}}@media (min-width:64em){.wh-people-header-contact .wh-social-links{float:right}}.wh-people-header-contact .wh-social-links__link{display:inline-block;margin-left:15px;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.wh-people-header-contact .wh-social-links__link:first-child{margin-left:0}.wh-people-header-contact .wh-social-links__link:hover{opacity:.7}.wh-people-header-contact .wh-social-links__link img{max-width:16px;max-height:16px}.wh-highlight-picks{position:relative;overflow:hidden;margin:80px 0;padding:30px 0}.wh-highlight-picks__wrapper{position:relative;overflow:hidden;margin-top:60px;margin-left:30px}.wh-highlight-picks__wrapper:after{position:absolute;z-index:2;top:0;right:0;bottom:0;left:0;content:"";background-color:rgba(101,9,24,.8);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.3) 100%);background-size:cover;background-blend-mode:overlay}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wh-highlight-picks__wrapper:after{background:rgba(138,12,33,.8)}}@supports (-ms-ime-align:auto){.wh-highlight-picks__wrapper:after{background:rgba(138,12,33,.8)}}@media (min-width:48em){.wh-highlight-picks__wrapper{margin-left:60px}}@media (min-width:64em){.wh-highlight-picks__wrapper{margin:0}}.wh-highlight-picks__image{position:absolute;width:calc(100% - 30px);height:160px;padding:0;background-repeat:no-repeat;background-size:cover;-webkit-box-shadow:0 0 60px rgba(0,0,0,.2);box-shadow:0 0 60px rgba(0,0,0,.2)}@media (min-width:48em){.wh-highlight-picks__image{width:calc(100% - 60px);height:380px}}@media (min-width:64em){.wh-highlight-picks__image{width:85%;height:100%;margin:-30px 7.5% 0}}.wh-highlight-picks__content{position:relative;z-index:3;margin:0 35px}@media (min-width:64em){.wh-highlight-picks__content{margin:0 7.5%}}.wh-highlight-picks__list{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:10px 0 30px;list-style:none}@media (min-width:48em){.wh-highlight-picks__list{padding:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.wh-highlight-picks-item{display:none;color:#fff}.wh-highlight-picks-item>p{font-size:.875rem;font-family:Chivo,sans-serif;font-weight:400;line-height:23px;margin-bottom:15px;-webkit-transition:opacity .3s;transition:opacity .3s;opacity:.6}@media (min-width:48em){.wh-highlight-picks-item{margin:80px 0 60px;padding:0 50px 20px}}.wh-highlight-picks-item:first-child{display:block}@media (min-width:48em){.wh-highlight-picks-item:first-child{width:50%;border-right:1px solid rgba(255,255,255,.2)}}@media (min-width:48em){.wh-highlight-picks-item:nth-child(2){display:block;width:50%;border-right:0}}@media (min-width:64em){.wh-highlight-picks-item:nth-child(2){border-right:1px solid rgba(255,255,255,.2)}}@media (min-width:64em){.wh-highlight-picks-item:nth-child(3){display:block}}.wh-highlight-picks-item:last-child{border-right:0}@media (min-width:48em){.wh-highlight-picks-item:first-child:nth-last-child(1){width:75%}}@media (min-width:64em){.wh-highlight-picks-item:first-child:nth-last-child(2),.wh-highlight-picks-item:first-child:nth-last-child(2)~li{width:50%}}@media (min-width:64em){.wh-highlight-picks-item:first-child:nth-last-child(3),.wh-highlight-picks-item:first-child:nth-last-child(3)~li{width:33.3333%}}.wh-highlight-picks-item:hover>p{opacity:1}.wh-highlight-picks-item:hover .wh-highlight-picks-item__cta{opacity:1}.wh-highlight-picks-item__title{line-height:27px;display:block;max-height:100px;margin-bottom:15px}.wh-highlight-picks-item__title p{margin:0}.wh-highlight-picks-item__description{font-size:.875rem;font-family:Chivo,sans-serif;font-weight:400;line-height:23px;margin-bottom:15px;opacity:.6}.wh-highlight-picks-item__date{font-size:.75rem;font-family:Chivo,sans-serif;margin-bottom:30px;text-transform:uppercase}@media (min-width:64em){.wh-highlight-picks-item__date{margin-bottom:15px}}.wh-highlight-picks-item__cta{-webkit-transition:opacity .3s;transition:opacity .3s;color:#fff}.wh-highlight-picks-item__cta:after{width:10px;height:10px;content:"";opacity:1;background:url(/images/arrow-right-white.svg) no-repeat;background-size:contain}.wh-highlight-picks-item__cta:before{right:0;background:#fff}@media (min-width:64em){.wh-highlight-picks-item__cta{opacity:0}}.wh-highlight-picks__image--blur{position:absolute;z-index:1;top:-60px;left:-30px;width:100%;height:160px;background-position:center;background-size:cover;-webkit-filter:blur(10px);filter:blur(10px)}@media (min-width:48em){.wh-highlight-picks__image--blur{top:-60px;left:-60px;width:100%;height:380px}}@media (min-width:64em){.wh-highlight-picks__image--blur{top:-30px;bottom:-30px;left:7.5%;width:85%;height:auto}}.wh-person{position:relative;clear:both;overflow:hidden;margin-bottom:15px;padding:15px;-webkit-transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:-webkit-transform .3s ease,-webkit-box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease;transition:transform .3s ease,box-shadow .3s ease,-webkit-transform .3s ease,-webkit-box-shadow .3s ease;text-align:left;border:1px solid #e6e6e6;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}@media (min-width:48em){.wh-person{padding:20px}}@media (min-width:64em){.wh-person:before{position:absolute;top:20px;left:240px;display:inline-block;width:40px;height:40px;content:"";-webkit-transition:all .3s ease;transition:all .3s ease;border:2px solid #e6e6e6;border-width:2px 0 0 2px}.wh-person:after{position:absolute;right:20px;bottom:20px;display:inline-block;width:0;height:0;content:"";-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0;border:2px solid #00576f;border-width:0 2px 2px 0}.wh-person:hover{-webkit-box-shadow:0 6px 30px 3px rgba(40,35,36,.2);box-shadow:0 6px 30px 3px rgba(40,35,36,.2)}.wh-person:hover:after{width:40px;height:40px;opacity:1}.wh-person:hover:before{width:0;height:0;opacity:0}}@media (min-width:64em){.wh-person.no-image:before{left:20px}}@media (min-width:48em){.wh-person__left{float:left;width:calc(70% - 20px)}}@media (min-width:48em) and (max-width:63.99em){.wh-person__left{padding-right:20px}}.wh-person__right{clear:both}@media (min-width:48em){.wh-person__right{float:left;clear:none;width:30%;padding-top:0}}@media (min-width:64em){.wh-person__right{margin-top:35px}}@media (min-width:48em){.wh-person__wrapper{position:relative;float:left}}@media (min-width:48em){.wh-person__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media (min-width:48em) and (max-width:63.99em){.wh-person__wrapper{width:calc(100% - 170px);min-height:150px}}@media (min-width:64em){.wh-person__wrapper{width:calc(100% - 290px);min-height:165px;padding:35px 35px 0}}.wh-person__img{display:inline-block;float:left;width:80px;height:80px;margin:0 15px 20px 0}@media (min-width:48em){.wh-person__img{margin:0 20px 0 0}}@media (min-width:48em) and (max-width:63.99em){.wh-person__img{width:150px;height:150px}}@media (min-width:64em){.wh-person__img{width:200px;height:200px}}.wh-person__img img{max-width:100%;max-height:100%;border-radius:2px}.wh-person__name{font-size:1.25rem;font-weight:600;line-height:1.05;float:left;max-width:calc(100% - 100px);margin:0;color:#282324}@media (min-width:48em){.wh-person__name{font-size:2.25rem;max-width:none}}.wh-person__name a{-webkit-transition:color .3s ease;transition:color .3s ease;text-decoration:none;color:#282324}.wh-person__name a:hover{color:#00576f}.wh-person__title{font-size:.75rem;font-family:Chivo,sans-serif;font-weight:700;float:left;width:calc(100% - 95px);margin:0;letter-spacing:1px;text-transform:uppercase;color:#414141}@media (min-width:48em){.wh-person__title{font-size:.875rem;margin-bottom:5px}}.wh-person__email,.wh-person__location,.wh-person__telephone{font-size:.75rem;line-height:1.5;position:relative;display:block;float:left;clear:left;width:auto;padding-left:25px;text-decoration:none;letter-spacing:1px}@media (min-width:48em){.wh-person__email,.wh-person__location,.wh-person__telephone{font-size:.875rem;margin-bottom:10px}}.wh-person__email:before,.wh-person__location:before,.wh-person__telephone:before{font-family:FontAwesome;position:absolute;top:-1px;left:0;display:inline-block;color:#757575}.wh-person__location{font-weight:700;text-transform:uppercase;color:#757575}.wh-person__location:before{top:1px;content:url(/images/location-icon.svg)}.wh-person__location:last-child{margin-bottom:0}.wh-person__location a{text-decoration:none;color:inherit}.wh-key-contacts .wh-person__location a:hover{text-decoration:underline}@media (min-width:48em){.wh-person__telephone{cursor:default}}.wh-person__telephone:hover{text-decoration:none}.wh-person__telephone:before{font-family:FontAwesome;font-weight:700;content:"\f095"}.wh-person__telephone+.wh-person__location{margin-top:15px}@media (min-width:48em){.wh-person__telephone+.wh-person__location{margin-top:20px}}.wh-person__email{font-size:.8125rem;clear:left;margin-bottom:15px}@media (min-width:48em){.wh-person__email{font-size:1rem;margin-top:auto;margin-bottom:0}}.wh-person__email:before{content:"\f0e0";color:#00576f}@media (min-width:48em){.wh-people-search .wh-search__wrapper{padding:0 80px 20px}}@media (min-width:64em){.wh-people-search .wh-search-box{width:calc(100% - 353px);max-width:calc(100% - 353px)}}.wh-people-search-filters__alphabet{font-size:.875rem;font-family:"Crimson Text",serif;line-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:25px 0;padding:0;list-style-type:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:48em){.wh-people-search-filters__alphabet{font-size:1.125rem}}.wh-people-search-filters__alphabet li{display:inline-block}@media (min-width:48em) and (max-width:63.99em){.wh-people-search-filters__alphabet li{width:calc(100% / 13)}}@media (min-width:64em){.wh-people-search-filters__alphabet li{width:auto;-webkit-box-flex:1;-ms-flex:1;flex:1}}.wh-people-search-filters__alphabet input{display:none}.wh-people-search-filters__alphabet input:disabled+label{cursor:default;opacity:.5}.wh-people-search-filters__alphabet input:disabled+label:hover{color:#282324}.wh-people-search-filters__alphabet input:checked+label{font-weight:700;color:#872434}.wh-people-search-filters__alphabet label{display:inline-block;width:30px;cursor:pointer;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;text-decoration:none;color:#282324}.wh-people-search-filters__alphabet label:hover{color:#00576f}.wh-people-results .wh-search-results__wrapper{padding:25px 25px 90px}@media (min-width:64em){.wh-people-results .wh-search-results__wrapper{padding:50px 7% 160px}}.wh-people-results.no-results .wh-search-results__wrapper{padding-bottom:20px}.wh-people-results .wh-search-results__footer{margin-top:-70px;padding:115px 25px 60px}@media (min-width:64em){.wh-people-results .wh-search-results__footer{margin-top:-90px;padding:160px 25px 70px}}.wh-people-results .wh-search-results__list{margin:-60px 20px 0}@media (min-width:64em){.wh-people-results .wh-search-results__list{margin:-130px 7.5% 0}}@media (min-width:48em){.wh-people-sort{position:absolute;top:40px;right:7.5%}}@media (min-width:64em){.wh-people-sort{top:50px}}.no-results .wh-people-sort{display:none}.wh-search__no-results{display:none}.wh-people-results.no-results .wh-search__no-results{display:block}.wh-search-results--no-results{display:none}.no-results .wh-search-results--no-results{display:block}.no-results .wh-search-results--header{display:none}.selectric-wh-people-sort-dropdown .selectric{min-height:45px;border:0;background-color:#872434}.selectric-wh-people-sort-dropdown .selectric .label{font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#872434}.selectric-wh-people-sort-dropdown .selectric .button{width:38px;height:38px}.selectric-wh-people-sort-dropdown .selectric .button:after{font-size:1.3125rem;font-family:FontAwesome;line-height:38px;width:100%;height:100%;content:"\f107";text-align:center;color:#fff;border:0}.selectric-wh-people-sort-dropdown .selectric-items{right:0;left:auto;min-width:280px}.selectric-wh-people-sort-dropdown .selectric-items .disabled{display:none}.selectric-wh-people-sort-dropdown .selectric-items .disabled:first-child{display:block;opacity:1}.wh-global-search .wh-search-results{display:block}.wh-global-search .wh-search__wrapper{width:auto;margin:40px 25px 0;padding-bottom:20px}@media (min-width:64em){.wh-global-search .wh-search__wrapper{margin:40px 7.5% 0}}.wh-global-search__teaser .highlight{font-weight:700;color:#872434}.wh-global-search .wh-search-box{margin-bottom:32px}@media (min-width:48em){.wh-global-search .wh-search-box{margin-right:75px;margin-left:75px}}@media (min-width:64em){.wh-global-search .wh-search-box{margin-left:80px}}.wh-people-search .wh-search-box__button{-webkit-transition:opacity .3s;transition:opacity .3s;pointer-events:none;opacity:.4}.wh-people-search .wh-search-box__button.enabled{pointer-events:auto;opacity:1}.wh-global-search .wh-search-box__button{pointer-events:none}.wh-global-search .wh-search-box__button.enabled{pointer-events:auto}.wh-global-search .wh-search-results__list{position:relative;z-index:2;margin-top:-60px}@media (min-width:64em){.wh-global-search .wh-search-results__list{padding:0 15px}}@media (min-width:48em){.wh-global-search .wh-search-filters{padding:0 25px}}@media (min-width:64em){.wh-global-search .wh-search-filters{padding:0}}.wh-global-search .wh-search-filters__types{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:48em){.wh-global-search .wh-search-filters__types{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.wh-global-search .wh-search-filters__types.disabled{pointer-events:none;opacity:.7}.wh-global-search .wh-search-filters__type{width:calc(50% - 10px);margin-right:0}@media (min-width:48em){.wh-global-search .wh-search-filters__type{width:calc(25% - 10px);margin:0 5px 10px}}@media (min-width:64em){.wh-global-search .wh-search-filters__type{width:auto;margin:0 0 10px}}.wh-global-search .wh-search-filters__type a{padding:10px 15px}@media (min-width:48em){.wh-global-search .wh-search-filters__type a{padding:15px}}@media (min-width:64em){.wh-global-search .wh-search-filters__type a{padding:20px}}.wh-search-filters__type.hide{display:none}.wh-global-search-results .wh-search-results__wrapper{padding:25px 30px 80px}@media (min-width:48em){.wh-global-search-results .wh-search-results__wrapper{padding:25px 35px 80px}}@media (min-width:64em){.wh-global-search-results .wh-search-results__wrapper{padding:50px 7.5% 100px}}.wh-global-search-results.no-results .wh-search-results__wrapper{padding:25px 30px}@media (min-width:48em){.wh-global-search-results.no-results .wh-search-results__wrapper{padding:25px 35px}}@media (min-width:64em){.wh-global-search-results.no-results .wh-search-results__wrapper{padding:50px 7.5%}}.wh-global-search-results .wh-search-results__footer{margin-top:-70px;padding:115px 25px 60px}@media (min-width:64em){.wh-global-search-results .wh-search-results__footer{margin-top:-90px;padding:140px 25px 70px}}.wh-global-search-results-item{margin-bottom:15px;padding:20px;border:1px solid #ececec;border-radius:2px;background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.1);box-shadow:0 2px 3px rgba(0,0,0,.1)}@media (min-width:64em){.wh-global-search-results-item{padding:25px 20px 25px 25px}}@media (min-width:64em){.wh-global-search-results-item__link{display:-webkit-box;display:-ms-flexbox;display:flex}}.wh-global-search-results-item__image{display:none;float:left;width:60px;margin-right:20px}.wh-global-search-results-item__image.wh-global-search-results-item__image--people{display:inline;margin-bottom:11px}@media (min-width:64em){.wh-global-search-results-item__image.wh-global-search-results-item__image--people{margin-bottom:0}}@media (min-width:64em){.wh-global-search-results-item__image{display:block;width:147px;margin-right:30px}}.wh-global-search-results-item__image img{width:100%;height:auto}@media (min-width:64em){.wh-global-search-results-item__image+.wh-global-search-results-item__content{width:calc(100% - 177px)}}@media (min-width:64em){.wh-global-search-results-item__content-main{float:left;width:81%;padding-right:30px}}@media (min-width:64em){.wh-global-search-results-item__content-main--full{width:100%}}.wh-global-search-results-item__content-right{position:relative;margin-top:18px}@media (min-width:64em){.wh-global-search-results-item__content-right{display:-webkit-box;display:-ms-flexbox;display:flex;float:left;width:19%;height:calc(100% - 30px);margin-top:-16px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}.wh-global-search-results-item__content{width:100%}.wh-global-search-results-item__type-wrapper{display:inline-block}@media (min-width:64em){.wh-global-search-results-item__type-wrapper{float:left;width:50%;margin-bottom:2px}}.wh-global-search-results-item__type{font-size:.75rem;font-family:Chivo,sans-serif;display:block;margin-bottom:4px;letter-spacing:1px;text-transform:uppercase;color:#872434}@media (min-width:64em){.wh-global-search-results-item__type{margin-bottom:10px}}.wh-global-search-results-item__subtype{font-size:.75rem;display:inline-block;margin-top:5px;margin-bottom:10px;padding:3px 5px;-webkit-transition:background .3s ease;transition:background .3s ease;text-decoration:none;text-transform:uppercase;color:#fff;border-radius:2px;background:#872434}.wh-global-search-results-item__title{margin:15px 0 2px}.wh-global-search-results-item--people .wh-global-search-results-item__title{margin:0 0 2px}@media (min-width:64em){.wh-global-search-results-item__title{margin:0 0 4px}}.wh-global-search-results-item__title *{margin:0}.wh-global-search-results-item__title a{font-size:1.375rem;line-height:22px;display:inline-block;text-decoration:none;color:#282324}.wh-global-search-results-item__title a:hover{text-decoration:underline}@media (min-width:64em){.wh-global-search-results-item__title a{font-size:1.75rem;line-height:32px}}.wh-global-search-results-item__description{font-size:1rem;font-family:"Crimson Text",serif;line-height:24px;clear:both;color:#757575}@media (min-width:64em){.wh-global-search-results-item__description{font-size:1.125rem;line-height:23px;color:#414141}}.wh-global-search-results-item__description .highlight{font-weight:600;font-style:italic;color:#282324}.wh-global-search-results-item__description--mobile{margin-top:15px}@media (min-width:48em){.wh-global-search-results-item__description--mobile{display:none}}.wh-global-search-results-item__description--tablet{display:none}@media (min-width:48em) and (max-width:63.99em){.wh-global-search-results-item__description--tablet{display:block}}.wh-global-search-results-item__description--desktop{display:none}@media (min-width:64em){.wh-global-search-results-item__description--desktop{display:block}}.wh-global-search-results-item__pdf{display:inline-block;margin-top:10px}@media (min-width:64em){.wh-global-search-results-item__pdf{position:absolute;right:0;bottom:0}}.wh-search-sort{display:none;margin-top:15px}@media (min-width:64em){.wh-search-sort{position:absolute;top:40px;right:7.5%;margin-top:0}}.no-results .wh-search-sort{display:none!important}.selectric-wh-search-sort-dropdown .selectric{min-height:45px;border:0;background-color:#872434}.selectric-wh-search-sort-dropdown .selectric .label{font-size:.75rem;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:#fff;background-color:#872434}.selectric-wh-search-sort-dropdown .selectric .button{width:38px;height:38px}.selectric-wh-search-sort-dropdown .selectric .button:after{font-size:1.3125rem;font-family:FontAwesome;line-height:38px;width:100%;height:100%;content:"\f107";text-align:center;color:#fff;border:0}.selectric-wh-search-sort-dropdown .selectric-items{right:0;left:auto;min-width:280px}.selectric-wh-search-sort-dropdown .selectric-items .disabled{display:none}.selectric-wh-search-sort-dropdown .selectric-items .disabled:first-child{display:block;opacity:1}.wh-global-search-results-item__email,.wh-global-search-results-item__location,.wh-global-search-results-item__telephone{font-size:.75rem;line-height:1.5;position:relative;display:block;width:100%;padding-left:22px;text-decoration:none;letter-spacing:1px}@media (min-width:64em){.wh-global-search-results-item__email,.wh-global-search-results-item__location,.wh-global-search-results-item__telephone{font-size:.875rem;margin-bottom:11px}}.wh-global-search-results-item__email:before,.wh-global-search-results-item__location:before,.wh-global-search-results-item__telephone:before{font-family:FontAwesome;position:absolute;top:-1px;left:0;display:inline-block;color:#757575}.wh-global-search-results-item__location{font-weight:700;text-transform:uppercase;color:#757575}.wh-global-search-results-item__location:before{top:1px;content:url(/images/location-icon.svg)}.wh-global-search-results-item__location:last-child{margin-bottom:0}.wh-global-search-results-item__location a{text-decoration:none;color:inherit}@media (min-width:48em){.wh-global-search-results-item__telephone{cursor:default}}.wh-global-search-results-item__telephone:hover{text-decoration:none}.wh-global-search-results-item__telephone:before{font-family:FontAwesome;font-weight:700;content:"\f095"}.wh-global-search-results-item__telephone+.wh-global-search-results-item__location{margin-top:15px}@media (min-width:64em){.wh-global-search-results-item__telephone+.wh-global-search-results-item__location{margin-top:30px}}.wh-global-search-results-item__email{font-size:.8125rem;clear:left;margin-top:20px;padding-left:28px}@media (min-width:64em){.wh-global-search-results-item__email{font-size:1rem;margin-top:15px;margin-bottom:0}}.wh-global-search-results-item__email:before{content:"\f0e0";color:#00576f}.wh-global-search-results-item__position{font-size:.75rem;font-family:Chivo,sans-serif;font-weight:700;line-height:1;margin:0;letter-spacing:1px;text-transform:uppercase;color:#414141}@media (min-width:64em){.wh-global-search-results-item__position{font-size:.875rem;line-height:1;width:100%;margin-bottom:7px}}.wh-global-search-results-item__date{font-size:.75rem;font-family:Chivo,sans-serif;display:inline-block;width:100%;margin-bottom:0;letter-spacing:1px;text-transform:uppercase;color:#6f6f6f}@media (min-width:64em){.wh-global-search-results-item__date{float:right;width:auto;margin-bottom:0}}.wh-banner-hero{position:relative;margin-bottom:20px;padding:70px 0;text-align:center;color:#fff}.wh-banner-hero+.wh-generic-content{margin-top:40px}.wh-banner-hero__img{position:absolute;top:0;right:20px;bottom:0;left:20px;height:100%;background:no-repeat center center/auto 100%;-webkit-box-shadow:0 10px 20px rgba(40,35,36,.2);box-shadow:0 10px 20px rgba(40,35,36,.2)}@media (min-width:48em) and (max-width:63.99em){.wh-banner-hero__img{right:40px;left:40px;background-size:100% auto}}@media (min-width:64em){.wh-banner-hero__img{right:5.4%;left:5.4%;background-size:100% auto}}@media (max-width:47.99em){.crop-right .wh-banner-hero__img{background-position:right center}.crop-left .wh-banner-hero__img{background-position:left center}}.wh-banner-hero__wrapper{position:relative;display:table;overflow:hidden;width:100%}@media (min-width:64em){.wh-banner-hero__wrapper{min-height:320px}}.wh-banner-hero__img--red{position:absolute;top:0;right:20px;bottom:0;left:20px;width:calc(100% - 40px);height:100%;background:no-repeat center center/auto calc(100% + 140px);-webkit-filter:blur(10px);filter:blur(10px)}@media (min-width:48em) and (max-width:63.99em){.wh-banner-hero__img--red{right:40px;left:40px;width:calc(100% - 80px);background-size:100% auto}}@media (min-width:64em){.wh-banner-hero__img--red{right:5.4%;left:5.4%;width:89.2%;background-size:100% auto}}@media (max-width:47.99em){.crop-right .wh-banner-hero__img--red{background-position:right center}.crop-left .wh-banner-hero__img--red{background-position:left center}}.wh-banner-hero__content{position:relative;padding:70px 30px;vertical-align:middle;background-color:rgba(101,9,24,.8);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 0,rgba(255,255,255,.3) 100%);background-size:cover;background-blend-mode:overlay}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wh-banner-hero__content{background:rgba(138,12,33,.85)}}@media (min-width:48em) and (max-width:63.99em){.wh-banner-hero__content{padding:60px}}@media (min-width:64em){.wh-banner-hero__content{padding:70px 7.4%;min-height:320px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wh-banner-hero__content:before{position:absolute;top:0;right:0;bottom:0;left:0;content:""}}@supports (-ms-ime-align:auto){.wh-banner-hero__content:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:rgba(138,12,33,.8)}}.wh-banner-hero__title{font-size:2.75rem;font-weight:600;font-style:italic;position:relative;max-width:600px;margin:0 auto}@media (min-width:48em){.wh-banner-hero__title{font-size:3.4375rem}}.wh-banner-hero__teaser{font-size:1.125rem;line-height:1.4;position:relative;max-width:600px;margin:0 auto}.wh-banner-hero__teaser:before{display:block;width:70px;height:2px;margin:20px auto 35px;content:"";background-color:#fff}.wh-banner-hero.wh-banner-hero-v2 .wh-banner-hero__img{max-height:70%}@media (min-width:48em) and (max-width:63.99em){.wh-banner-hero.wh-banner-hero-v2 .wh-banner-hero__img{right:40px;left:40px;width:calc(100% - 80px);background-size:100% auto}}@media (min-width:64em){.wh-banner-hero.wh-banner-hero-v2 .wh-banner-hero__img{right:15.4%;left:15.4%}}.wh-banner-hero.wh-banner-hero-v2 .wh-banner-hero__content{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (-ms-high-contrast:active) and (-ms-high-contrast:none){.wh-banner-hero.wh-banner-hero-v2 .wh-banner-hero__content{display:table-cell}}.wh-banner-hero.wh-banner-hero-v2 .wh-banner-hero__wrapper{right:20px;left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(100% - 40px);margin-top:80%}@media screen and (-ms-high-contrast:active) and (-ms-high-contrast:none){.wh-banner-hero.wh-banner-hero-v2 .wh-banner-hero__wrapper{display:table}}@media (min-width:48em) and (max-width:63.99em){.wh-banner-hero.wh-banner-hero-v2 .wh-banner-hero__wrapper{right:80px;left:80px;width:calc(100% - 160px);margin-top:20%;background-size:100% auto}}@media (min-width:64em){.wh-banner-hero.wh-banner-hero-v2 .wh-banner-hero__wrapper{position:relative;right:18.4%;left:18.4%;width:63.2%;margin-top:15%}}.wh-geographic-reach{max-width:1100px;margin:40px 25px}@media (min-width:64em){.wh-geographic-reach{max-width:85%;margin-right:auto;margin-left:auto}}.wh-geographic-reach__regions-title-wrapper{padding:30px 22px;border:1px solid #e6e6e6;border-top:6px solid #872434;background-color:#fff;-webkit-box-shadow:0 2px 3px #e6e6e6;box-shadow:0 2px 3px #e6e6e6}@media (min-width:48em){.wh-geographic-reach__regions-title-wrapper{padding:0;border:0;background:0;-webkit-box-shadow:none;box-shadow:none}}.wh-geographic-reach__title{font:700 .875rem/1.28 Chivo,sans-serif;position:relative;display:block;margin:0;padding-left:20px;letter-spacing:1px;text-transform:uppercase;color:#872434}.wh-geographic-reach__title:before{position:absolute;top:7px;left:0;display:block;width:12px;height:2px;content:"";background-color:rgba(111,111,111,.5)}.wh-geographic-reach__regions{margin:0;padding:0;list-style:none}*+.wh-geographic-reach__regions{margin-top:22px}.wh-geographic-reach-region{font:400 14px/22px Chivo,sans-serif;-webkit-column-break-inside:avoid;break-inside:avoid-column}@media (min-width:48em){.wh-geographic-reach-region{display:inline-block}}.wh-geographic-reach-region+.wh-geographic-reach-region{margin-top:18px}@media (min-width:48em){.wh-geographic-reach-region+.wh-geographic-reach-region{margin-top:0;margin-left:60px}}.wh-geographic-reach-region__link{padding-bottom:2px;-webkit-transition:border-bottom-color .3s;transition:border-bottom-color .3s;text-decoration:none;color:#00576f;border-bottom:1px solid transparent}.wh-geographic-reach-region__link:active,.wh-geographic-reach-region__link:focus,.wh-geographic-reach-region__link:hover{text-decoration:none}.wh-geographic-reach__map-wrapper{position:relative;width:100%;max-width:1100px;margin:40px auto 0}@media (max-width:47.99em){.wh-geographic-reach__map-wrapper{display:none}}*+.wh-geographic-reach__map-wrapper{margin-top:40px}.wh-geographic-reach__map{width:100%;max-width:1100px;margin:0 auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.wh-geographic-reach__map{height:500px}}@media (max-width:47.99em){.wh-geographic-reach__map{display:none}}*+.wh-geographic-reach__map{position:absolute;top:0;left:0;opacity:0}@media (min-width:64em){.wh-geographic-reach__map a{-webkit-transition:fill .5s;transition:fill .5s;fill:#00576f}}.wh-geographic-reach__map-label{font-size:1.0625rem;font-family:"Crimson Text",serif;font-weight:600;line-height:16px;-webkit-transition:opacity .5s;transition:opacity .5s;opacity:0;background:#872434;text-anchor:middle;fill:#fff}@media (min-width:64em){.wh-geographic-reach__map-label{font-size:.875rem}}@media (min-width:75em){.wh-geographic-reach__map-label{font-size:.6875rem}}[data-hovered-region=americas] [data-region=americas]{fill:#872434}[data-hovered-region=americas] [data-region=americas] .wh-geographic-reach__map-label{opacity:1}[data-hovered-region=americas] [data-region=americas].wh-geographic-reach-region__link{border-bottom-color:#00576f}[data-hovered-region=emea] [data-region=emea]{fill:#872434}[data-hovered-region=emea] [data-region=emea] .wh-geographic-reach__map-label{opacity:1}[data-hovered-region=emea] [data-region=emea].wh-geographic-reach-region__link{border-bottom-color:#00576f}[data-hovered-region=asia] [data-region=asia]{fill:#872434}[data-hovered-region=asia] [data-region=asia] .wh-geographic-reach__map-label{opacity:1}[data-hovered-region=asia] [data-region=asia].wh-geographic-reach-region__link{border-bottom-color:#00576f}@media (max-width:63.99em){[data-region]{fill:#872434}[data-region] .wh-geographic-reach__map-label{opacity:1}}.wh-insights-row{margin-top:20px;margin-bottom:40px}.wh-insights-row__items{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.wh-insights-row__items .slick-slide{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:266px;min-width:266px;height:auto;margin-left:12px}.wh-insights-row__items .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.wh-insights-row__items .slick-slide .wh-insights-row-item{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;width:100%;height:auto}.wh-insights-row__items .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0 0;padding:0;list-style:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wh-insights-row__items .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}.wh-insights-row-item{position:relative;display:inline-block;text-align:left}.wh-insights-row__items>.wh-insights-row-item{width:266px;min-width:266px;margin-left:12px}.wh-insights-row__items>.wh-insights-row-item:first-child{margin-left:0}@media (min-width:64em){.wh-insights-row__items>.wh-insights-row-item:first-child:nth-last-child(2),.wh-insights-row__items>.wh-insights-row-item:first-child:nth-last-child(2)~.wh-insights-row-item{width:42%}.wh-insights-row__items>.wh-insights-row-item:first-child:nth-last-child(3),.wh-insights-row__items>.wh-insights-row-item:first-child:nth-last-child(3)~.wh-insights-row-item{width:28%}}.wh-insights-row-item__link{position:relative;display:block;width:100%;padding:20px 25px;-webkit-transition:all .3s;transition:all .3s;white-space:normal;text-decoration:none;border:2px solid #e6e6e6;background-color:#fff;-webkit-box-shadow:0 2px 3px rgba(30,26,27,.1);box-shadow:0 2px 3px rgba(30,26,27,.1);-webkit-tap-highlight-color:transparent}@media (min-width:64em){.wh-insights-row-item__link{height:100%}}.wh-insights-row-item__link:active,.wh-insights-row-item__link:hover{text-decoration:none}@media (min-width:64em){.wh-insights-row-item__link[href]:hover{-webkit-transform:translateY(-7px);transform:translateY(-7px)}}.wh-insights-row-item__link:after,.wh-insights-row-item__link:before{position:absolute;display:block;content:"";-webkit-transition:all .3s ease;transition:all .3s ease}.wh-insights-row-item__link:before{top:10px;left:10px;display:block;width:20px;height:20px;border:2px solid #e6e6e6;border-width:2px 0 0 2px}.wh-insights-row-item__link:after{right:10px;bottom:10px;width:0;height:0;opacity:0;border:2px solid #00576f;border-width:0 2px 2px 0}@media (min-width:64em){.wh-insights-row-item__link[href]:hover:before{width:0;height:0;opacity:0}}@media (min-width:64em){.wh-insights-row-item__link[href]:hover:after{width:20px;height:20px;opacity:1}}.wh-insights-row-item__headline{font:600 18px/23px "Crimson Text",serif;margin:0;text-decoration:none;color:#282324}.wh-insights-row-item__label{font:400 12px Chivo,sans-serif;display:block;letter-spacing:1px;text-transform:uppercase;color:#00576f}*+.wh-insights-row-item__label{position:relative;margin-top:14px;padding-top:20px}*+.wh-insights-row-item__label:before{position:absolute;top:0;left:0;display:block;width:40px;height:2px;content:"";background-color:#00576f}.wh-solution-listing{clear:both;margin:40px 25px}@media (min-width:64em){.wh-solution-listing{margin:0 7.5%}}.wh-solution-listing>section{margin-bottom:40px}.wh-solution-listing__title{font-size:2.5rem;font-weight:600;font-style:italic;margin:0 5px 30px}@media (min-width:48em) and (max-width:63.99em){.wh-solution-listing__title{font-size:2.75rem;margin:0 0 30px}}@media (min-width:64em){.wh-solution-listing__title{font-size:3.4375rem;margin:0 0 40px}}@media (min-width:64em){.wh-solution-listing__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:auto;margin-left:auto}}.wh-solution-listing-section{margin:0;padding:30px 22px;border:1px solid #e6e6e6;border-top:6px solid #872434;background-color:#fff;-webkit-box-shadow:0 2px 3px #e6e6e6;box-shadow:0 2px 3px #e6e6e6}@media (min-width:48em){.wh-solution-listing-section{padding:40px}}.wh-solution-listing-section+.wh-solution-listing-section{margin-top:40px}@media (min-width:48em){.wh-solution-listing-section+.wh-solution-listing-section{margin-top:21px}}@media (min-width:64em){.wh-solution-listing-section+.wh-solution-listing-section{width:62%;margin-top:0;margin-left:55px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (min-width:64em){.wh-solution-listing-section:first-child{width:32%;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}}.wh-solution-listing-section__title{font:700 .875rem/1.28 Chivo,sans-serif;position:relative;margin:0;padding-left:20px;letter-spacing:1px;text-transform:uppercase;color:#872434}.wh-solution-listing-section__title:before{position:absolute;top:7px;left:0;display:block;width:12px;height:2px;content:"";background-color:rgba(111,111,111,.5)}@media (min-width:48em){.wh-solution-listing__items-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:64em){.wh-solution-listing-section--industries .wh-solution-listing__items-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}*+.wh-solution-listing__items-wrapper{margin-top:22px}.wh-solution-listing__items{margin:0;padding:0;list-style:none}@media (max-width:47.99em){.wh-solution-listing__items{margin-bottom:18px}}@media (min-width:48em){.wh-solution-listing__items{width:50%;margin-right:15px}}@media (min-width:48em){.wh-solution-listing__items:nth-child(2){margin-left:auto}}@media (min-width:48em){.wh-solution-listing__items:first-child:last-child{width:auto;margin-right:0}}@media (min-width:64em){.wh-solution-listing-section--industries .wh-solution-listing__items{width:auto}}@media (min-width:64em){.wh-solution-listing-section--industries .wh-solution-listing__items+.wh-solution-listing__items,.wh-solution-listing-section--industries .wh-solution-listing__items+div+.wh-solution-listing__items{margin-top:18px;margin-left:0}}@media (min-width:48em){.wh-solution-listing__items~.wh-solution-listing__items{margin-right:0}}.wh-solution-listing-item{font:400 14px/22px Chivo,sans-serif;-webkit-column-break-inside:avoid;break-inside:avoid-column}.wh-solution-listing-item+.wh-solution-listing-item{margin-top:18px}.wh-solution-listing-item__link{padding-bottom:2px;text-decoration:none;color:#00576f;border-bottom:1px solid transparent}.wh-solution-listing-item__link:hover{text-decoration:none;border-bottom-color:#00576f}.wh-subscribe-callout{position:relative;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;margin-bottom:30px;padding:30px 25px;border-radius:2px;background:#eef5f7;-webkit-box-shadow:0 10px 20px rgba(30,26,27,.1);box-shadow:0 10px 20px rgba(30,26,27,.1);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:48em){.wh-subscribe-callout{margin:0 25px;padding:30px 30px 30px 45px}}@media (min-width:48em) and (max-width:63.99em){.wh-subscribe-callout{margin:0 25px 50px}}@media (min-width:64em){.wh-subscribe-callout{margin:40px 7.5% 0}}@media (min-width:48em){.col-30 .wh-subscribe-callout{margin:0 0 40px}}.wh-generic-content .col-30 .wh-subscribe-callout{margin-bottom:40px}.wh-subscribe-callout:before{position:absolute;z-index:-1;top:0;left:-130px;width:90%;height:100%;content:"";-webkit-transform:skewX(-45deg);transform:skewX(-45deg);-webkit-transform-origin:100%;transform-origin:100%;background:#c6dfe6}.wh-subscribe-callout__title{font-size:1.625rem;font-family:"Crimson Text",serif;font-weight:600;font-style:italic;line-height:30px;display:inline-block;margin-top:0;margin-bottom:20px;color:#00576f}@media (min-width:48em){.wh-subscribe-callout__title{font-size:1.875rem;max-width:calc(100% - 250px);margin-bottom:10px}}@media (min-width:64em){.col-30 .wh-subscribe-callout__title{font-size:1.5rem;max-width:none;margin-bottom:20px}}.wh-subscribe-callout__cta{display:inline-block;margin:0 auto}@media (min-width:48em){.wh-subscribe-callout__cta{margin:0}}@media (min-width:64em){.col-30 .wh-subscribe-callout__cta{margin:0 auto}}.search-done .wh-subscribe-callout{display:none}@page{size:Letter portrait}@media print{body{margin:40px 50px 0 60px;background:0 0}html{font-family:Arial,Helvetica,sans-serif;color:#262626}body,html{height:auto!important}h1,h2,h3,h4,h5,h6{font-family:"Times New Roman",Times,serif;text-transform:none;color:#262626}a{color:#262626}.page-break-inside{page-break-inside:avoid}.is-print{display:block}.no-print{display:none}.wh-header{margin-bottom:81px}.page-biography .wh-header{margin-bottom:10px}.wh-header-navigation__navbar{margin:20px 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.wh-header-navigation__wrapper{padding:0;border:0}.wh-header-navigation__logo{margin:0 -20px 0 0}.wh-header-navigation__logo .wh-header-navigation__logo--screen{display:none}.wh-header-navigation__logo .wh-header-navigation__logo--pdf{display:block;width:180px}.col-30,.selectric-wrapper,.series-explorer,.wh-article-hero__img,.wh-article-hero__tags,.wh-article-hero__video,.wh-cookie-use-disclaimer,.wh-featured-media,.wh-featured-video,.wh-header-navigation__burger,.wh-header-navigation__links-wrap,.wh-header-navigation__search-icon,.wh-insights-listing,.wh-noteworthy-content,.wh-people-header,.wh-sticky-header,.wh-subscribe-callout,.wh-utility-navigation,footer{display:none!important}.wh-generic-content{width:100%;max-width:none;margin:0;padding-right:96px;padding-left:0}.wh-article-hero,.wh-banner-hero{margin-bottom:15px}.wh-article-hero+.wh-generic-content,.wh-banner-hero+.wh-generic-content{margin-top:0}.wh-accordion-item__content-description h2,.wh-article-body h2,.wh-generic-content .wh-generic-content__teaser h2{font-size:1.125rem}.wh-accordion-item__content-description li,.wh-accordion-item__content-description p,.wh-accordion-item__content-description::first-letter,.wh-article-body li,.wh-article-body p,.wh-article-body::first-letter,.wh-generic-content .wh-generic-content__teaser li,.wh-generic-content .wh-generic-content__teaser p,.wh-generic-content .wh-generic-content__teaser::first-letter{font-size:.75rem;font-family:Arial,Helvetica,sans-serif;line-height:1.8}.wh-accordion-item__content-description ol ol,.wh-accordion-item__content-description ol ul,.wh-accordion-item__content-description ul ol,.wh-accordion-item__content-description ul ul,.wh-article-body ol ol,.wh-article-body ol ul,.wh-article-body ul ol,.wh-article-body ul ul,.wh-generic-content .wh-generic-content__teaser ol ol,.wh-generic-content .wh-generic-content__teaser ol ul,.wh-generic-content .wh-generic-content__teaser ul ol,.wh-generic-content .wh-generic-content__teaser ul ul{margin:3px 0}.wh-accordion-item__content-description ol ul>li:before,.wh-accordion-item__content-description ul ul>li:before,.wh-article-body ol ul>li:before,.wh-article-body ul ul>li:before,.wh-generic-content .wh-generic-content__teaser ol ul>li:before,.wh-generic-content .wh-generic-content__teaser ul ul>li:before{font-size:20px;top:0;content:"\2022";color:#b6b6b6}.wh-accordion-item__content-description li,.wh-article-body li,.wh-generic-content .wh-generic-content__teaser li{line-height:1.8;margin-bottom:0;padding-left:25px}.wh-accordion-item__content-description li:before,.wh-article-body li:before,.wh-generic-content .wh-generic-content__teaser li:before{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1}.wh-accordion-item__content-description ul>li:before,.wh-article-body ul>li:before,.wh-generic-content .wh-generic-content__teaser ul>li:before{top:2px;content:"\2013";color:#872434;background:0 0}.wh-accordion-item__content-description ol>li:before,.wh-article-body ol>li:before,.wh-generic-content .wh-generic-content__teaser ol>li:before{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.8;background:0 0}.wh-article-body>:first-child{font-weight:400;font-style:normal;margin-top:0}.wh-article-hero{min-height:0;margin-top:100px;padding:0;text-align:left;background:0 0!important}.wh-article-hero::before{content:none}.wh-article-brief{margin:0;padding:0;border:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.wh-article-brief__title{padding:30px 0 20px}.wh-article-brief__title:before{top:0;content:"\2014";background-color:transparent}.wh-article-brief__content{border-bottom:1px solid #757575}.wh-article-brief__content li:before{background-color:transparent}.row{margin:0}.col-70{margin:0}.wh-accordion-item__content{font-size:.8125rem;font-family:"Times New Roman",Times,serif;line-height:1.3;height:auto!important;margin:0;color:#262626;background:0 0;-webkit-box-shadow:none;box-shadow:none}.wh-article-footnotes__item-content{font-size:.8125rem;font-family:"Times New Roman",Times,serif;line-height:1.3}.wh-article-footnotes__item-content.rtf,.wh-article-footnotes__item-content.wh-generic-page__teaser{padding-right:0}.wh-accordion-item__tab{margin:0;padding:0;text-transform:uppercase;border:0;background:0 0;-webkit-box-shadow:none;box-shadow:none}.wh-accordion-item__tab-title{font-size:1rem;font-family:"Times New Roman",Times,serif;font-weight:400;font-style:italic;margin:0 0 17px;padding:0;color:#282324}.wh-accordion-item__tab-icon{display:none}.wh-accordion-item{margin-bottom:20px;padding-bottom:0}.wh-accordion-item__content-description p:first-child{margin-top:0}.wh-people-grid{margin-top:0}.wh-article-footnotes{position:relative;margin-top:23px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:25px;padding-right:96px}.wh-article-footnotes::before{position:absolute;top:0;left:0;width:58px;height:2px;content:"";border-top:2px solid #872434}.wh-accordion,.wh-contributors,.wh-credentials-listing,.wh-key-contacts,.wh-recognition-listing,.wh-related-solutions{position:relative;margin-top:23px;margin-right:0;margin-bottom:0;margin-left:0;padding-top:0;padding-right:96px}.wh-accordion__title,.wh-contacts-listing__title,.wh-contributors__title,.wh-credentials-listing__title,.wh-experience-listing__title,.wh-featured-video__title,.wh-insights-listing__title,.wh-key-contacts__title,.wh-people-grid__title,.wh-recognition-listing__title,.wh-related-solutions__title{font-size:1.375rem;font-family:"Times New Roman",Times,serif;font-weight:700;font-style:italic;position:relative;margin-bottom:20px;margin-left:0;padding:25px 0 0;page-break-inside:avoid}.wh-accordion__title::before,.wh-contacts-listing__title::before,.wh-contributors__title::before,.wh-credentials-listing__title::before,.wh-experience-listing__title::before,.wh-featured-video__title::before,.wh-insights-listing__title::before,.wh-key-contacts__title::before,.wh-people-grid__title::before,.wh-recognition-listing__title::before,.wh-related-solutions__title::before{position:relative;top:-25px;left:0;display:block;width:58px;height:2px;content:"";border-top:2px solid #872434}.wh-experience-listing{margin-right:0;padding-right:96px}.wh-key-contacts{padding-right:96px;padding-bottom:20px}.rtf,.wh-generic-page__teaser{font-family:"Times New Roman",Times,serif;overflow:hidden;width:100%;padding-right:70px;color:#262626}.rtf ol,.rtf ul,.wh-generic-page__teaser ol,.wh-generic-page__teaser ul{font-size:.75rem}.rtf ol ol,.rtf ol ul,.rtf ul ol,.rtf ul ul,.wh-generic-page__teaser ol ol,.wh-generic-page__teaser ol ul,.wh-generic-page__teaser ul ol,.wh-generic-page__teaser ul ul{margin:3px 0}.rtf ol ul>li:before,.rtf ul ul>li:before,.wh-generic-page__teaser ol ul>li:before,.wh-generic-page__teaser ul ul>li:before{color:#b6b6b6;background:0 0}.rtf li,.wh-generic-page__teaser li{line-height:1.8;margin-bottom:0;padding-left:25px}.rtf li:before,.wh-generic-page__teaser li:before{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1;background:0 0}.rtf ul>li:before,.wh-generic-page__teaser ul>li:before{top:1px;content:"\2013";color:#872434;background:0 0}.rtf ol>li:before,.wh-generic-page__teaser ol>li:before{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.8;top:0;background:0 0}.rtf h1,.rtf h2,.rtf h3,.rtf h4,.rtf h5,.rtf h6,.wh-generic-page__teaser h1,.wh-generic-page__teaser h2,.wh-generic-page__teaser h3,.wh-generic-page__teaser h4,.wh-generic-page__teaser h5,.wh-generic-page__teaser h6{font-family:"Times New Roman",Times,serif;text-transform:none;color:#262626}.rtf h3,.rtf h4,.rtf h5,.rtf h6,.wh-generic-page__teaser h3,.wh-generic-page__teaser h4,.wh-generic-page__teaser h5,.wh-generic-page__teaser h6{font-size:1.5rem}.rtf h4:before,.wh-generic-page__teaser h4:before{content:none}.wh-article-brief__title:before{top:initial;margin-bottom:10px;content:"\2014";background-color:transparent;text-shadow:0 1px 0 #872434}.wh-contact-item__email,.wh-contact-item__telephone{font-size:1rem;padding-left:0;color:#8c8c8c}.wh-contact-item__email:before,.wh-contact-item__telephone:before{content:none}.wh-bio-overview-details{float:left;width:100%;height:216px;margin-bottom:30px;padding:0;-webkit-box-shadow:inset 0 0 0 216px #f2f2f2;box-shadow:inset 0 0 0 216px #f2f2f2}.wh-bio-overview-details__img{width:216px!important;height:216px!important;min-width:216px!important;min-height:216px!important;-o-object-fit:cover!important;object-fit:cover!important}.wh-bio-overview-content{font-size:.75rem;line-height:1.83;width:100%;padding:0 96px 0 0;color:#262626}.wh-bio-overview-content ol,.wh-bio-overview-content ul{font-size:.75rem}.wh-bio-overview-content ol ol,.wh-bio-overview-content ol ul,.wh-bio-overview-content ul ol,.wh-bio-overview-content ul ul{margin:3px 0}.wh-bio-overview-content ol ul>li:before,.wh-bio-overview-content ul ul>li:before{font-size:20px;top:0;content:"\2022";color:#b6b6b6;background:0 0}.wh-bio-overview-content li{line-height:1.8;margin-bottom:0;padding-left:25px}.wh-bio-overview-content li:before{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1;background:0 0}.wh-bio-overview-content ul>li:before{top:1px;content:"\2013";color:#872434;background:0 0}.wh-bio-overview-content ol>li:before{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:400;line-height:1.8;top:0;background:0 0}.wh-bio-overview-content h1,.wh-bio-overview-content h2,.wh-bio-overview-content h3,.wh-bio-overview-content h4,.wh-bio-overview-content h5,.wh-bio-overview-content h6{font-family:"Times New Roman",Times,serif;font-weight:400;font-style:italic;color:#262626}.wh-bio-overview-details__headlines+.wh-bio-overview-contact{margin-top:15px}.wh-bio-overview-details__headlines{margin-top:0;padding-left:0}.wh-bio-overview-details__headlines h1{font-size:1.875rem;font-family:"Times New Roman",Times,serif;font-weight:700;margin-bottom:25px;padding:0;color:#262626}.wh-bio-overview-details__headlines h1 sup{display:none}.wh-bio-overview-details__headlines h2{font-size:.6875rem;font-family:Arial,Helvetica,sans-serif;font-weight:700;margin-bottom:0;letter-spacing:.03125rem;color:#282324}.wh-bio-overview-contact__email,.wh-bio-overview-contact__location,.wh-bio-overview-contact__telephone{font-size:.66625rem;margin-bottom:5px;padding-left:0;letter-spacing:.04375rem;color:grey}.wh-bio-overview-contact__email:before,.wh-bio-overview-contact__location:before,.wh-bio-overview-contact__telephone:before{content:none}.wh-bio-overview-contact{position:relative;padding-top:20px!important;padding-left:0}.wh-bio-overview-contact:after{position:absolute;top:0;left:0;width:58px;height:2px;content:"";border-top:2px solid #872434}.wh-bio-overview-contact hr{display:none}.wh-bio-overview-contact--locations .wh-bio-overview-contact__location,.wh-bio-overview-contact--locations .wh-bio-overview-contact__telephone{float:left;margin-right:5px}.wh-bio-overview-contact--locations .wh-bio-overview-contact__telephone{clear:none}.wh-bio-overview-contact--locations .wh-bio-overview-contact__telephone:before{font-size:.6875rem;font-family:Arial,Helvetica,sans-serif;font-weight:400;position:relative;top:0;left:0;content:"|"}.wh-bio-overview-contact--locations .wh-bio-overview-contact__telephone+.wh-bio-overview-contact__telephone{clear:left}.wh-bio-overview-contact--locations .wh-bio-overview-contact__telephone+.wh-bio-overview-contact__telephone:before{content:none}.wh-bio-overview-details__titles{font-size:.6875rem;margin-top:0;padding-top:0;padding-bottom:20px;padding-left:0}.wh-bio-overview-details__titles::after{content:none}.wh-bio-overview-details__titles li{margin-top:0}.wh-bio-overview-details__titles li:last-child{margin-bottom:0}.wh-bio-overview-details__titles li:empty{display:none}.wh-social-links{display:none}.wh-credentials-listing__categories{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:0;margin-right:0}.wh-credentials-category{width:33.33%;margin-bottom:15px;padding:0 6px 0 9px}.wh-credentials-category:nth-child(3n){padding-left:15px}.wh-credentials-category::before{content:none}.wh-content-readmore__wrapper>*{display:block!important;visibility:visible!important;opacity:1!important}.wh-content-readmore__btn{display:none!important}.wh-experience-listing__callouts,.wh-experience-listing__toggle,.wh-highlight-picks{display:none}.wh-experience-listing__wrapper{overflow:visible}.wh-experience-listing__wrapper-top{page-break-inside:avoid}.wh-experience-listing__title{margin-bottom:10px}.wh-experience-listing__items{width:100%;padding-right:25px;padding-left:25px}.wh-experience-listing__interin-content.rtf,.wh-experience-listing__interin-content.wh-generic-page__teaser{font-size:.875rem;line-height:1.2;padding:0;color:#262626}.wh-experience-listing__interin-content.rtf ul,.wh-experience-listing__interin-content.wh-generic-page__teaser ul{margin-left:25px}.wh-experience-listing__interin-content.rtf li,.wh-experience-listing__interin-content.wh-generic-page__teaser li{font-size:.875rem;line-height:1.2;position:relative;padding:0;color:#262626}.wh-experience-listing__interin-content.rtf li:before,.wh-experience-listing__interin-content.wh-generic-page__teaser li:before{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1;position:absolute;top:3px;left:-20px;content:"\2013";color:#872434;background-color:transparent;text-shadow:none}.wh-experience-listing__interin-content.rtf h3,.wh-experience-listing__interin-content.wh-generic-page__teaser h3{font-size:1rem}.wh-experience-item{font-size:1rem;font-family:"Times New Roman",Times,serif;line-height:1.2;position:relative;display:block;margin-top:15px;margin-bottom:15px;padding:0;color:#262626;border:0;-webkit-box-shadow:none;box-shadow:none}.wh-experience-item .wh-experience-item__details,.wh-experience-item p{font-size:.8125rem;line-height:1.3;position:relative;margin:0!important}.wh-experience-item .wh-experience-item__details:first-child,.wh-experience-item p:first-child{margin:0}.wh-experience-item .wh-experience-item__details::before,.wh-experience-item p::before{content:none}.wh-experience-item .wh-experience-item__details ol,.wh-experience-item .wh-experience-item__details ul{font-size:.8125rem;line-height:1.3;margin:10px 0;padding:0;color:#262626}.wh-experience-item .wh-experience-item__details ol ul>li:before,.wh-experience-item .wh-experience-item__details ul ul>li:before{color:#b6b6b6;background:0 0}.wh-experience-item .wh-experience-item__details li{line-height:1.3;margin-bottom:10px;padding-left:25px}.wh-experience-item .wh-experience-item__details li:before{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1;background:0 0}.wh-experience-item .wh-experience-item__details ul>li:before{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1;position:absolute;top:-1px;content:"\2013";color:#872434;background-color:transparent}.wh-experience-item .wh-experience-item__details ul>li>ul>li:before{font-family:Arial,Helvetica,sans-serif;font-size:20px;font-weight:700;line-height:1;position:absolute;top:-1px;content:"\2022";color:#8c8c8c;background-color:transparent}.wh-experience-item .wh-experience-item__details ol>li:before{font-family:"Times New Roman",Times,serif;font-size:13px;font-weight:400;line-height:1.3;top:0;background:0 0}.wh-experience-item::before{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1;position:absolute;top:-1px;left:-25px;content:"\2013";color:#8c8c8c;background-color:transparent}.wh-experience-item__title{font-size:.75rem;font-family:Arial,Helvetica,sans-serif;font-weight:700;margin:0 0 5px;padding:0;letter-spacing:.03125rem;text-transform:uppercase;color:#872434}.wh-experience-item__title::before{content:none}.wh-experience-item__subtitle{font-size:.75rem;font-weight:400;font-style:italic;color:#8c8c8c}.wh-experience-item .wh-experience-item__details:before,.wh-experience-item p:before{content:none}.wh-recognition-details{font-size:1.25rem;max-width:none;padding-bottom:0;border:0;-webkit-box-shadow:none;box-shadow:none}.wh-recognition-details-content{margin:0 20px;padding-left:25px;padding-right:0}.wh-recognition-details-content>ul{margin-left:0;padding-left:0}.wh-recognition-details-content>p,.wh-recognition-details-content>ul>li{font-size:.875rem;line-height:1.2;display:block;padding-right:0;padding-bottom:13px;padding-left:0;color:#262626}.wh-recognition-details-content>p:before,.wh-recognition-details-content>ul>li:before{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1;position:absolute;top:0;left:-25px;content:"\2013";color:#872434;background-color:transparent}.wh-recognition-details-content>p:hover::before,.wh-recognition-details-content>ul>li:hover::before{background:0 0}.wh-recognition-award__title{font-size:.9375rem;font-family:"Times New Roman",Times,serif;font-weight:700;font-style:italic;line-height:1.3;margin:18px 0 13px}.wh-recognition-listing__awards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;margin-top:30px;margin-bottom:0;margin-left:28px;page-break-inside:avoid}.wh-recognition-award__subtitle{font-size:.75rem;font-weight:400;font-style:italic;color:#8c8c8c}.wh-recognition-award__details{font-size:.75rem;position:relative;letter-spacing:0}.wh-recognition-award__details:before{position:absolute;top:-15px;left:calc(50% - 25px);width:50px;height:2px;content:"";border-top:2px solid #872434;background:0 0}.wh-recognition-details__toggle{display:none}.wh-key-contacts__title+.wh-key-contacts__list .wh-person{border-bottom:0}.wh-contributors__list,.wh-key-contacts__list{margin:0}.wh-contributors-item,.wh-person{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-height:130px;margin-right:96px;margin-bottom:0;padding:7px;border:0;border-top:1px solid #b6b6b6;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center;page-break-inside:avoid}.wh-contributors-item::before,.wh-person::before{content:none}.wh-contributors-item:first-child,.wh-contributors-item:nth-child(-n+2),.wh-person:first-child,.wh-person:nth-child(-n+2){border-top:1px solid #b6b6b6}.wh-contributors-item:last-child,.wh-person:last-child{border-bottom:1px solid #b6b6b6}.wh-person{min-height:136px}.wh-person__left{width:100%;padding:0;padding-left:130px}.wh-person__img{position:absolute;top:7px;left:7px;width:120px;height:calc(100% - 12px);max-height:120px;margin-bottom:0}.wh-person__img img{width:120px;height:120px;border-radius:0}.wh-person__right{width:100%;margin-top:0;padding:0 0 0 130px}.wh-person__right--locations .wh-person__telephone{float:left;clear:none}.wh-person__right--locations .wh-person__telephone:before{font-size:.6875rem;font-family:Arial,Helvetica,sans-serif;font-weight:400;position:relative;top:0;left:0;content:"|"}.wh-person__right--locations .wh-person__location{margin-right:5px}.wh-person__wrapper{float:left;width:100%;min-height:0;padding:0}.wh-person__wrapper:after{display:table;clear:both;content:""}.wh-contributors-item__title{margin-top:10px}.wh-person__name{margin-top:0;margin-bottom:3px}.wh-contributors-item__title,.wh-person__name a{font-size:1.125rem;font-family:"Times New Roman",Times,serif!important;font-weight:700;color:#262626}.wh-contributors-item__level,.wh-person__title{font-size:.70813rem;font-family:Arial,Helvetica,sans-serif;width:100%;margin-bottom:10px;letter-spacing:.0625rem;color:#8c8c8c}.wh-person__email{word-wrap:break-word;word-break:break-word;word-break:break-all;-ms-word-break:break-all;hyphens:auto;-ms-hyphens:auto;overflow-wrap:break-word;-webkit-hyphens:auto}.wh-person__email,.wh-person__location,.wh-person__telephone{font-size:.625rem;font-weight:400;line-height:17px;margin-top:0;margin-bottom:0;padding-left:0;letter-spacing:.0125rem;text-transform:uppercase;color:#8c8c8c}.wh-person__email:before,.wh-person__location:before,.wh-person__telephone:before{content:none}.wh-person__telephone+.wh-person__location{margin-top:0}.wh-key-contacts__link{display:none}body:not(.page-location) .wh-contacts-listing{display:none}.wh-location-info{width:100%;margin:0 0 15px;border:0;-webkit-box-shadow:none;box-shadow:none}.wh-location-info+.wh-generic-content{width:100%}.wh-location-info__wrapper{padding:0}.wh-location-details__link,.wh-location-info__cta,.wh-location-info__img{display:none}.wh-location-details__title{font-size:1.5rem}.wh-location-details__address,.wh-location-details__telephone{font-size:1.125rem;font-family:Arial,Helvetica,sans-serif;line-height:30px;margin-bottom:0;padding-left:0;color:#8c8c8c}.wh-location-details__address::before,.wh-location-details__telephone::before{content:none}.wh-insights-row{display:none}.wh-statistics{margin:40px 25px}.wh-statistics .slick-track{width:100%!important;-webkit-transform:translate3d(0,0,0)!important;transform:translate3d(0,0,0)!important;opacity:1!important}.wh-statistics .slick-slide{width:100%!important}.wh-statistics .slick-arrow{display:none}.wh-statistics-slide-graphic__border{stroke-width:1}.wh-statistics__pagination{display:none}.wh-contacts-listing{margin:40px 0}.wh-video-grid{display:none}.wh-accordion__toggle-all{display:none!important}.wh-accordion__header{margin-bottom:0;padding:0}.wh-accordion-item--open .wh-accordion-item__tab{background:0 0}.wh-accordion-item__content__wrapper{padding:0;border:0}.wh-accordion-item__content-cta{display:none}.wh-accordion-item__content-title{display:none}.page-government .wh-banner-hero__teaser{margin-bottom:15px}.page-government .wh-accordion{margin:0;padding-top:0}.page-government .wh-accordion:before{content:none}.page-government .wh-accordion-item{margin-bottom:23px;border-top:1px solid #b6b6b6}.page-government .wh-accordion__header{min-height:auto;margin-bottom:0;padding:0}.page-government .wh-accordion__title{font-family:"Times New Roman",Times,serif!important;font-size:21px!important;font-weight:700;font-style:italic!important;margin-bottom:25px;text-transform:none!important;color:#262626}.page-government .wh-accordion-item__tab{border-bottom:0}.page-government .wh-accordion-item__tab-title{font-size:1rem;font-family:"Times New Roman",Times,serif;font-weight:400;font-style:italic;margin:20px 0 8px;text-transform:none;color:#262626}.page-government .wh-accordion-item__content-title{font-size:.6875rem;font-family:Arial,Helvetica,sans-serif!important;font-weight:700;margin-top:24px;margin-bottom:17px;letter-spacing:.03125rem;text-transform:uppercase}.page-government .wh-accordion-item__content__wrapper{padding-left:20px}.page-government .wh-accordion-item__government-item{display:block;padding:0;border:0}.page-government .wh-accordion-item__government-item-img{display:none}.page-government .wh-accordion-item__government-item-title{font-size:.75rem;font-family:Arial,Helvetica,sans-serif!important;float:none;margin:0 0 3px;color:#262626}.page-government .wh-accordion-item__government-item-content{float:left;margin-top:0;margin-bottom:4px;margin-left:0;color:#262626}.page-government .wh-accordion-item__government-item-positions{padding-left:53px}.page-government .wh-accordion-item__government-item-position{font-family:Arial,Helvetica,sans-serif!important;line-height:1.2;width:100%;margin-bottom:3px}.page-government .wh-accordion-item__government-item-position h5{font-size:.75rem;font-family:Arial,Helvetica,sans-serif!important;font-weight:400;position:relative;float:left;padding-left:0;text-indent:0;color:#262626}.page-government .wh-accordion-item__government-item-position h5:before{font-family:Arial,Helvetica,sans-serif;font-size:14px;font-weight:700;line-height:1;position:absolute;top:0;left:-25px;content:"\2013";color:#872434;background-color:transparent}.page-government .wh-accordion-item__government-item-position p{font-size:.75rem;font-family:Arial,Helvetica,sans-serif!important;line-height:1.5;float:left;padding-left:0;color:#262626}.page-government .wh-accordion-item__government-item-position p br{display:none}.page-government .wh-accordion-item__government-item-position-date:before{content:", "}.wh-article-footnotes .wh-accordion-item__tab-title{display:none}.wh-article-footnotes .wh-accordion-item{margin-bottom:0}.wh-article-footnotes__content ol{padding:0;list-style:none;counter-reset:li}.wh-article-footnotes__content li{position:relative;padding-left:25px;counter-increment:li}.wh-article-footnotes__content li:before{font-size:.8125rem;font-weight:400;font-style:normal;position:absolute;top:0;left:0;display:inline-block;width:1em;content:counter(li) ".";background-color:transparent}.wh-article-footnotes__content a{color:#262626}.wh-article-footnotes .wh-accordion-item__content__wrapper{padding:25px 0 0}.wh-contributors{margin:0;padding:0}.wh-contact-item,.wh-contributors-item,.wh-people-grid-item{border-top-width:2px!important;border-bottom-width:2px!important}.wh-contact-item__title{font-family:Arial,Helvetica,sans-serif!important;color:#8c8c8c}.wh-contributors-item__img{width:115px;height:115px;margin-right:20px}.wh-contributors-item__img img{width:115px;height:115px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.wh-related-solutions{padding-right:96px}.wh-related-solutions__title{page-break-after:avoid}.wh-related-solutions-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.wh-related-solutions-links__link{width:33.33%;padding:0 14px 5px 9px;border:0!important}.wh-related-solutions-links__link:nth-child(3n){padding-left:15px}.wh-related-solutions-links__link a{font-size:.6875rem;padding:0;color:#262626}.wh-related-solutions-links__link a:after{content:none}.page-article .wh-article-hero,.page-article .wh-banner-hero,.page-government .wh-article-hero,.page-government .wh-banner-hero,.page-location .wh-article-hero,.page-location .wh-banner-hero,.page-solution .wh-article-hero,.page-solution .wh-banner-hero{margin-top:0;padding:0;color:#262626}.page-article .wh-banner-hero__img,.page-article .wh-banner-hero__img--red,.page-government .wh-banner-hero__img,.page-government .wh-banner-hero__img--red,.page-location .wh-banner-hero__img,.page-location .wh-banner-hero__img--red,.page-solution .wh-banner-hero__img,.page-solution .wh-banner-hero__img--red{display:none}.page-article .wh-article-hero__wrapper,.page-article .wh-banner-hero__wrapper,.page-government .wh-article-hero__wrapper,.page-government .wh-banner-hero__wrapper,.page-location .wh-article-hero__wrapper,.page-location .wh-banner-hero__wrapper,.page-solution .wh-article-hero__wrapper,.page-solution .wh-banner-hero__wrapper{min-height:auto!important}.page-article .wh-article-hero__content,.page-article .wh-banner-hero__content,.page-government .wh-article-hero__content,.page-government .wh-banner-hero__content,.page-location .wh-article-hero__content,.page-location .wh-banner-hero__content,.page-solution .wh-article-hero__content,.page-solution .wh-banner-hero__content{padding:0;text-align:left;background:0 0}.page-article .wh-article-hero__title,.page-article .wh-banner-hero__title,.page-government .wh-article-hero__title,.page-government .wh-banner-hero__title,.page-location .wh-article-hero__title,.page-location .wh-banner-hero__title,.page-solution .wh-article-hero__title,.page-solution .wh-banner-hero__title{font-size:1.875rem;font-family:"Times New Roman",Times,serif!important;font-weight:700;font-style:italic!important;position:relative;max-width:none;margin-bottom:20px;padding-top:30px;letter-spacing:.23px;color:#262626}.page-article .wh-article-hero__title:before,.page-article .wh-banner-hero__title:before,.page-government .wh-article-hero__title:before,.page-government .wh-banner-hero__title:before,.page-location .wh-article-hero__title:before,.page-location .wh-banner-hero__title:before,.page-solution .wh-article-hero__title:before,.page-solution .wh-banner-hero__title:before{position:absolute;top:0;left:0;width:145px;height:8px;content:"";border-top:6px solid #872434}.page-article .wh-article-hero__date,.page-article .wh-banner-hero__teaser,.page-government .wh-article-hero__date,.page-government .wh-banner-hero__teaser,.page-location .wh-article-hero__date,.page-location .wh-banner-hero__teaser,.page-solution .wh-article-hero__date,.page-solution .wh-banner-hero__teaser{font-size:1rem;font-family:Arial,Helvetica,sans-serif!important;font-weight:400;max-width:none;padding-right:96px;text-transform:none}.page-article .wh-article-hero__date:before,.page-article .wh-banner-hero__teaser:before,.page-government .wh-article-hero__date:before,.page-government .wh-banner-hero__teaser:before,.page-location .wh-article-hero__date:before,.page-location .wh-banner-hero__teaser:before,.page-solution .wh-article-hero__date:before,.page-solution .wh-banner-hero__teaser:before{content:none}.wh-accordion--area-focus .wh-accordion{position:relative;padding-top:25px}.wh-accordion--area-focus .wh-accordion-item__content{display:none}.wh-accordion--area-focus .wh-accordion__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.wh-accordion--area-focus .wh-accordion-item{width:33.33%;margin-bottom:0;padding:0 14px 5px 9px}.wh-accordion--area-focus .wh-accordion-item:nth-child(3n){padding-left:15px}.wh-accordion--area-focus .wh-accordion-item__tab-title{font-size:.6875rem;font-family:Arial,Helvetica,sans-serif!important;font-weight:400;font-style:normal;line-height:1.3;margin:0;color:#262626}.wh-recognition-listing__top{page-break-inside:avoid}.wh-recognition-award{width:50%;margin-bottom:20px;padding:0 0 0 15px;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}.wh-recognition-award:nth-child(even) .wh-recognition-award__img{margin-left:calc(50% - 25px - 5px)}.wh-recognition-award .wh-recognition-award__img,.wh-recognition-award a{display:block;width:50px;max-width:50px;height:50px;max-height:50px;margin:0 auto}.wh-recognition-award__details{font-size:.5rem;margin-top:15px}.wh-recognition-award__details:before{top:-8px;left:calc(50% - 14px);width:28.8px;border-top-width:1px}.wh-recognition-details{padding-top:0}.wh-credentials-category__title{font-size:.70813rem;font-family:Arial,Helvetica,sans-serif;font-weight:700;margin-bottom:0;letter-spacing:.03125rem}.wh-credentials-category__list h3,.wh-credentials-category__list li,.wh-credentials-category__list span{font-size:.75rem;font-family:"Times New Roman",Times,serif;font-weight:400;line-height:1.3;margin-bottom:10px;color:#262626}.wh-credentials-category__list p{margin-top:5px;margin-bottom:5px}.wh-credentials-listing__note{font-size:.75rem;padding:0}.wh-callout-grid-item__title:before{font-family:Arial,Helvetica,sans-serif;font-size:16px;font-weight:700;top:-3px;content:"\2014";color:#b6b6b6;background:0 0}.wh-accordion-item__industry-issues ul li:before,.wh-accordion-item__industry-issues-list li:before{font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;position:relative;top:-3px;content:"\2014";text-shadow:0 1px 0 #872434}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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LFFBQVMsSUFHWCxnQ0FDRSxRQUFTLElBR1gsd0JBQ0UsUUFBUyxJQUdYLG1CQUNFLFFBQVMsSUFJWCwrQkFEQSx1QkFFRSxRQUFTLElBSVgsNkJBREEscUJBRUUsUUFBUyxJQUlYLGdDQURBLHdCQUVFLFFBQVMsSUFJWCxlQURBLGdCQUVFLFFBQVMsSUFHWCxlQUNFLFFBQVMsSUFHWCxrQkFDQSxlQUNFLFFBQVMsSUFJWCxlQURBLGlCQUVFLFFBQVMsSUFHWCxlQUdBLGVBRkEsZUFDQSxlQUVFLFFBQVMsSUFJWCxrQkFDQSxlQUZBLGlCQUdFLFFBQVMsSUFJWCxlQURBLGVBRUUsUUFBUyxJQUdYLG1CQUNBLGVBQ0UsUUFBUyxJQUdYLGdCQUNFLFFBQVMsSUFHWCxxQkFDRSxRQUFTLElBR1gsMEJBQ0UsUUFBUyxJQUdYLDJCQUNFLFFBQVMsSUFHWCwyQkFDRSxRQUFTLElBR1gsNEJBQ0UsUUFBUyxJQUdYLDRCQUNFLFFBQVMsSUFHWCw2QkFDRSxRQUFTLElBR1gscUJBQ0UsUUFBUyxJQUdYLHVCQUNFLFFBQVMsSUFHWCwwQkFDRSxRQUFTLElBR1gsbUJBQ0UsUUFBUyxJQUdYLGdCQUNFLFFBQVMsSUFHWCx1QkFDRSxRQUFTLElBR1gsd0JBQ0UsUUFBUyxJQUdYLG1CQUNFLFFBQVMsSUFHWCwwQkFDRSxRQUFTLElBR1gscUJBQ0UsUUFBUyxJQUdYLGtCQUNFLFFBQVMsSUFHWCxlQUNFLFFBQVMsSUFHWCxxQkFDRSxRQUFTLElBR1gsNEJBQ0UsUUFBUyxJQUdYLGtCQUNFLFFBQVMsSUFHWCx5QkFDRSxRQUFTLElBR1gsMkJBQ0UsUUFBUyxJQUdYLHlCQUNFLFFBQVMsSUFHWCwyQkFDRSxRQUFTLElBR1gsNEJBQ0UsUUFBUyxJQUdYLGlCQUNFLFFBQVMsSUFHWCxtQkFDRSxRQUFTLElBR1gsbUJBQ0UsUUFBUyxJQUdYLGlCQUNFLFFBQVMsSUFHWCxvQkFDRSxRQUFTLElBR1gsaUJBQ0UsUUFBUyxJQUdYLHNCQUNFLFFBQVMsSUFHWCxrQkFDRSxRQUFTLElBR1gsa0JBQ0UsUUFBUyxJQUdYLGdCQUNFLFFBQVMsSUFHWCxrQkFDQSxvQkFDRSxRQUFTLElBR1gsaUJBQ0UsUUFBUyxJQUdYLGtCQUNFLFFBQVMsSUFHWCxtQkFDRSxRQUFTLElBR1gsZUFDRSxRQUFTLElBR1gsY0FDRSxRQUFTLElBR1gsaUJBQ0UsUUFBUyxJQUdYLGtCQUNFLFFBQVMsSUFHWCxxQkFDRSxRQUFTLElBR1gsMEJBQ0UsUUFBUyxJQUdYLGdDQUNFLFFBQVMsSUFHWCwrQkFDRSxRQUFTLElBSVgsK0JBREEsdUJBRUUsUUFBUyxJQUdYLHdCQUNFLFFBQVMsSUFHWCxzQkFDRSxRQUFTLElBR1gsd0JBQ0UsUUFBUyxJQUlYLGVBREEsd0JBRUUsUUFBUyxJQUdYLHlCQUNFLFFBQVMsSUFHWCx5QkFDRSxRQUFTLElBR1gsaUJBQ0UsUUFBUyxJQUdYLDJCQUNFLFFBQVMsSUFHWCxxQkFDRSxRQUFTLElBR1gsa0JBQ0UsUUFBUyxJQUlYLGdCQURBLHVCQUVBLHNCQUNFLFFBQVMsSUFJWCwwQkFEQSx3QkFFRSxRQUFTLElBR1gsaUJBQ0UsUUFBUyxJQUdYLGtCQUNFLFFBQVMsSUFHWCxrQkFDRSxRQUFTLElBR1gseUJBQ0UsUUFBUyxJQUdYLDhCQUNFLFFBQVMsSUFHWCx1QkFDRSxRQUFTLElBR1gscUJBQ0UsUUFBUyxJQUdYLGdCQUNFLFFBQVMsSUFHWCx5QkFDRSxRQUFTLElBR1gsMEJBQ0UsUUFBUyxJQUdYLGtCQUNFLFFBQVMsSUFHWCxrQkFDRSxRQUFTLElBR1gsb0JBQ0UsUUFBUyxJQUdYLGVBQ0UsUUFBUyxJQUdYLG9CQUNFLFFBQVMsSUFHWCxpQkFDRSxRQUFTLElBR1gsZUFDRSxRQUFTLElBR1gsaUJBQ0UsUUFBUyxJQUdYLGdCQUNFLFFBQVMsSUFHWCxpQkFDRSxRQUFTLElBR1gsbUJBQ0UsUUFBUyxJQUdYLDBCQUNFLFFBQVMsSUFHWCxpQkFDRSxRQUFTLElBR1gsd0JBQ0UsUUFBUyxJQUdYLG1CQUNFLFFBQVMsSUFHWCxzQkFDQSxlQUNFLFFBQVMsSUFHWCxlQUNBLGdCQUNFLFFBQVMsSUFHWCxnQkFDRSxRQUFTLElBR1gsbUJBQ0UsUUFBUyxJQUdYLHNCQUNFLFFBQVMsSUFHWCxzQkFDRSxRQUFTLElBR1gsb0JBQ0UsUUFBUyxJQUdYLHNCQUNFLFFBQVMsSUFHWCx1QkFDRSxRQUFTLElBR1gsd0JBQ0UsUUFBUyxJQUdYLDZCQUNFLFFBQVMsSUFLWCx3QkFGQSx3QkFDQSwwQkFFRSxRQUFTLElBSVgsMEJBREEsc0JBRUUsUUFBUyxJQUlYLHdCQURBLHdCQUVFLFFBQVMsSUFHWCx3QkFDQSx3QkFDRSxRQUFTLElBR1gsdUJBQ0UsUUFBUyxJQUdYLGdCQUNFLFFBQVMsSUFHWCxtQkFDRSxRQUFTLElBR1gsb0JBQ0UsUUFBUyxJQUdYLHFCQUNBLHFCQUdBLHFCQUZBLHNCQUNBLG1CQUVFLFFBQVMsSUFHWCwwQkFDRSxRQUFTLElBR1gsY0FFQSxpQkFEQSxzQkFFRSxRQUFTLElBSVgsa0JBREEsY0FFRSxRQUFTLElBR1gsc0JBQ0UsUUFBUyxJQUdYLGVBQ0UsUUFBUyxJQUtYLHVCQUZBLCtCQUNBLHFCQUVFLFFBQVMsSUFHWCx5QkFDRSxRQUFTLElBR1gsY0FDRSxRQUFTLElBR1gsa0JBQ0Esa0JBQ0UsUUFBUyxJQUlYLHVCQURBLGdCQUVFLFFBQVMsSUFJWCx5QkFEQSxrQkFFRSxRQUFTLElBR1gsbUJBQ0UsUUFBUyxJQUdYLHVCQUNFLFFBQVMsSUFHWCxrQkFDRSxRQUFTLElBR1gscUJBQ0UsUUFBUyxJQUdYLG1CQUNFLFFBQVMsSUFHWCxxQkFDRSxRQUFTLElBR1gsNEJBQ0UsUUFBUyxJQUdYLGdCQUNFLFFBQVMsSUFJWCxvQkFEQSx5QkFFRSxRQUFTLElBR1gsZUFDRSxRQUFTLElBR1gsc0JBQ0UsUUFBUyxJQUdYLGdCQUNFLFFBQVMsSUFHWCxzQkFDRSxRQUFTLElBR1gsa0JBQ0UsUUFBUyxJQUdYLGdCQUNFLFFBQVMsSUFHWCx1QkFDRSxRQUFTLElBR1gsZ0JBQ0UsUUFBUyxJQUdYLHNCQUNFLFFBQVMsSUFHWCxrQkFDRSxRQUFTLElBR1gseUJBQ0UsUUFBUyxJQUdYLG1CQUNFLFFBQVMsSUFHWCx5QkFDRSxRQUFTLElBR1gsdUJBQ0UsUUFBUyxJQUdYLG1CQUNFLFFBQVMsSUFHWCxxQkFDRSxRQUFTLElBR1gscUJBQ0UsUUFBUyxJQUdYLHNCQUNFLFFBQVMsSUFHWCx3QkFDRSxRQUFTLElBR1gsaUJBQ0UsUUFBUyxJQUdYLHFCQUNFLFFBQVMsSUFHWCxjQUNFLFFBQVMsSUFHWCxzQkFDRSxRQUFTLElBR1gsdUJBQ0UsUUFBUyxJQUdYLHlCQUNFLFFBQVMsSUFHWCxzQkFDRSxRQUFTLElBR1gscUJBQ0UsUUFBUyxJQUdYLHNCQUNFLFFBQVMsSUFHWCxrQkFDRSxRQUFTLElBR1gseUJBQ0UsUUFBUyxJQUdYLHNCQUNFLFFBQVMsSUFHWCxxQkFDRSxRQUFTLElBR1gsbUJBQ0UsUUFBUyxJQUdYLGVBQ0UsUUFBUyxJQUdYLG1CQUNFLFFBQVMsSUFHWCxxQkFDRSxRQUFTLElBR1gsY0FDRSxRQUFTLElBS1gsZUFGQSxrQkFDQSxrQkFFRSxRQUFTLElBR1gsb0JBQ0UsUUFBUyxJQUdYLHNCQUNFLFFBQVMsSUFHWCwwQkFDRSxRQUFTLElBR1gsb0JBQ0UsUUFBUyxJQUdYLG9CQUNFLFFBQVMsSUFHWCxtQkFDRSxRQUFTLElBR1gsa0JBQ0UsUUFBUyxJQUdYLHdCQUNFLFFBQVMsSUFHWCx1QkFDRSxRQUFTLElBR1gsb0JBQ0UsUUFBUyxJQUdYLHFCQUNFLFFBQVMsSUFHWCwyQkFDRSxRQUFTLElBR1gsbUJBQ0UsUUFBUyxJQUdYLGdCQUNFLFFBQVMsSUFHWCx1QkFDRSxRQUFTLElBR1gsc0JBQ0UsUUFBUyxJQUdYLHVCQUNFLFFBQVMsSUFHWCxxQkFDRSxRQUFTLElBR1gsaUJBQ0UsUUFBUyxJQUdYLGdCQUNFLFFBQVMsSUFHWCxtQkFDRSxRQUFTLElBR1gsb0JBQ0EsdUJBQ0UsUUFBUyxJQUdYLDJCQUNFLFFBQVMsSUFHWCx3QkFDRSxRQUFTLElBR1gsdUJBQ0UsUUFBUyxJQUdYLHNCQUNFLFFBQVMsSUFHWCx1QkFDRSxRQUFTLElBR1gseUJBQ0UsUUFBUyxJQUdYLHlCQUNFLFFBQVMsSUFHWCxrQkFDRSxRQUFTLElBR1gsc0JBQ0UsUUFBUyxJQUdYLDZCQUNFLFFBQVMsSUFHWCx1QkFDRSxRQUFTLElBR1gsb0JBQ0UsUUFBUyxJQUdYLGtCQUNFLFFBQVMsSUFHWCxxQkFDRSxRQUFTLElBR1gsc0JBQ0UsUUFBUyxJQUlYLGVBREEsaUJBRUUsUUFBUyxJQUdYLG1CQUNFLFFBQVMsSUFHWCxpQkFDRSxRQUFTLElBR1gsa0JBQ0UsUUFBUyxJQUdYLGtCQUNFLFFBQVMsSUFJWCx3QkFEQSxjQUVFLFFBQVMsSUFHWCx5QkFDRSxRQUFTLElBR1gsb0JBQ0UsUUFBUyxJQUdYLHdCQUNFLFFBQVMsSUFHWCxxQkFFQSx3QkFEQSxtQkFFRSxRQUFTLElBR1gscUJBQ0Esa0NBQ0UsUUFBUyxJQUdYLHFCQUNBLHdCQUNFLFFBQVMsSUFHWCxxQkFDQSwyQkFDRSxRQUFTLElBR1gscUJBQ0EseUJBQ0UsUUFBUyxJQUdYLHlCQUNFLFFBQVMsSUFHWCxvQkFDRSxRQUFTLElBR1gsd0JBQ0UsUUFBUyxJQUdYLDBCQUNFLFFBQVMsSUFHWCx1QkFDRSxRQUFTLElBR1gseUJBQ0UsUUFBUyxJQUdYLGtCQUNFLFFBQVMsSUFHWCwwQkFDRSxRQUFTLElBR1gsaUJBQ0UsUUFBUyxJQUdYLHlCQUNFLFFBQVMsSUFHWCx1QkFDRSxRQUFTLElBR1gsdUJBQ0EsMkJBQ0UsUUFBUyxJQUdYLHVCQUNBLDBCQUNFLFFBQVMsSUFHWCx1QkFDQSx5QkFDRSxRQUFTLElBR1gscUJBQ0UsUUFBUyxJQUdYLHVCQUNBLHVCQUNFLFFBQVMsSUFJWCx3QkFEQSx1QkFFRSxRQUFTLElBR1gsMkJBQ0UsUUFBUyxJQUdYLHlCQUNFLFFBQVMsSUFHWCx3QkFDRSxRQUFTLElBR1gsMEJBQ0UsUUFBUyxJQUdYLHdCQUNFLFFBQVMsSUFHWCxxQkFDRSxRQUFTLElBR1gsc0JBQ0UsUUFBUyxJQUdYLDRCQUNFLFFBQVMsSUFHWCxjQUNFLFFBQVMsSUFHWCxxQkFDRSxRQUFTLElBR1gsdUJBQ0UsUUFBUyxJQUdYLHlCQUNFLFFBQVMsSUFHWCxnQ0FDRSxRQUFTLElBR1gsc0JBQ0UsUUFBUyxJQUdYLHVCQUNFLFFBQVMsSUFHWCxrQkFDRSxRQUFTLElBR1gsa0JBQ0UsUUFBUyxJQUdYLG1CQUNFLFFBQVMsSUFHWCxpQkFDRSxRQUFTLElBR1gsNkJBQ0UsUUFBUyxJQUlYLHNCQURBLGNBRUUsUUFBUyxJQUdYLGtCQUNFLFFBQVMsSUFHWCxpQkFDRSxRQUFTLElBR1gsa0JBQ0UsUUFBUyxJQUdYLDJCQUNFLFFBQVMsSUFHWCw0QkFDRSxRQUFTLElBR1gsNEJBQ0UsUUFBUyxJQUdYLDRCQUNFLFFBQVMsSUFHWCxvQkFDRSxRQUFTLElBR1gsbUJBQ0UsUUFBUyxJQUdYLHFCQUNFLFFBQVMsSUFHWCxpQkFDRSxRQUFTLElBR1gsZUFDRSxRQUFTLElBR1gsc0JBQ0UsUUFBUyxJQUdYLHdCQUNFLFFBQVMsSUFHWCxpQkFDRSxRQUFTLElBR1gsaUJBQ0UsUUFBUyxJQUdYLHFCQUNFLFFBQVMsSUFHWCxxQkFDRSxRQUFTLElBR1gsd0JBQ0UsUUFBUyxJQUdYLGdCQUNFLFFBQVMsSUFHWCwyQkFDRSxRQUFTLElBR1gsb0JBQ0UsUUFBUyxJQUdYLGdCQUNFLFFBQVMsSUFHWCx3QkFDRSxRQUFTLElBR1gsZUFDRSxRQUFTLElBR1gsd0JBQ0UsUUFBUyxJQUdYLG9CQUNFLFFBQVMsSUFHWCxrQkFDRSxRQUFTLElBR1gsd0JBQ0UsUUFBUyxJQUdYLDBCQUNFLFFBQVMsSUFHWCx1QkFDRSxRQUFTLElBR1gseUJBQ0UsUUFBUyxJQUdYLHdCQUNFLFFBQVMsSUFHWCwyQkFDRSxRQUFTLElBR1gsbUJBQ0UsUUFBUyxJQUdYLHFCQUNFLFFBQVMsSUFHWCx1QkFDRSxRQUFTLElBR1gsbUJBQ0UsUUFBUyxJQUdYLGtCQUNFLFFBQVMsSUFHWCxzQkFDRSxRQUFTLElBR1gsbUJBQ0UsUUFBUyxJQUdYLGtCQUNFLFFBQVMsSUFHWCw0QkFDRSxRQUFTLElBR1gsMEJBQ0UsUUFBUyxJQUdYLDZCQUNFLFFBQVMsSUFHWCxpQkFDRSxRQUFTLElBR1gsNkJBQ0UsUUFBUyxJQUdYLGdDQUNFLFFBQVMsSUFHWCxtQkFDRSxRQUFTLElBR1gsdUNBQ0UsUUFBUyxJQUlYLCtDQURBLDRCQUVFLFFBQVMsSUFLWCxnQkFGQSxvQkFDQSwyQkFFRSxRQUFTLElBR1gsaUJBQ0UsUUFBUyxJQUdYLG1CQUNFLFFBQVMsSUFJWCx5QkFEQSxtQkFFRSxRQUFTLElBR1gsc0JBQ0UsUUFBUyxJQUdYLGtCQUNFLFFBQVMsSUFHWCx5QkFDRSxRQUFTLElBR1gsb0JBQ0UsUUFBUyxJQUdYLDBCQUNFLFFBQVMsSUFHWCwyQkFDRSxRQUFTLElBR1gsc0JBQ0UsUUFBUyxJQUdYLHVCQUNFLFFBQVMsSUFHWCxpQkFDRSxRQUFTLElBR1gscUJBQ0UsUUFBUyxJQUdYLDhCQUNBLGdDQUNFLFFBQVMsSUFHWCxjQUNBLHdCQUNFLFFBQVMsSUFHWCx1QkFDRSxRQUFTLElBR1gseUJBQ0UsUUFBUyxJQUdYLDJCQUNFLFFBQVMsSUFHWCxrQkFDRSxRQUFTLElBR1gsd0JBQ0UsUUFBUyxJQUdYLDBCQUNFLFFBQVMsSUFJWCx3QkFEQSxpQkFFRSxRQUFTLElBSVgsMEJBREEsbUJBRUUsUUFBUyxJQUdYLHVCQUNFLFFBQVMsSUFHWCx5QkFDRSxRQUFTLElBR1gsa0JBQ0UsUUFBUyxJQUdYLG9CQUNFLFFBQVMsSUFHWCwyQkFDQSxtQkFDRSxRQUFTLElBR1gsNkJBQ0EscUJBQ0UsUUFBUyxJQUdYLGlCQUNFLFFBQVMsSUFHWCwwQkFDRSxRQUFTLElBR1gsb0JBQ0UsUUFBUyxJQUdYLHlCQUVBLDRCQURBLHVCQUVFLFFBQVMsSUFHWCx5QkFDQSxzQ0FDRSxRQUFTLElBR1gseUJBQ0EsNEJBQ0UsUUFBUyxJQUdYLHlCQUNBLCtCQUNFLFFBQVMsSUFHWCx5QkFDQSw2QkFDRSxRQUFTLElBR1gsa0JBQ0UsUUFBUyxJQUtYLGdCQUZBLG1CQUNBLGVBRUUsUUFBUyxJQUdYLG1CQUNFLFFBQVMsSUFHWCwyQkFDRSxRQUFTLElBR1gsMkJBQ0UsUUFBUyxJQUdYLDBCQUNFLFFBQVMsSUFHWCwyQkFDQSx3QkFDRSxRQUFTLElBR1gsNkJBQ0EsMEJBQ0UsUUFBUyxJQUdYLG9CQUNFLFFBQVMsSUFHWCxnQkFDRSxRQUFTLElBR1gsZ0JBQ0UsUUFBUyxJQUdYLGdCQUNFLFFBQVMsSUFHWCxtQkFDRSxRQUFTLElBR1gsbUJBQ0UsUUFBUyxJQUdYLHFCQUNFLFFBQVMsSUFHWCx1QkFDRSxRQUFTLElBR1gsdUJBQ0UsUUFBUyxJQUdYLHNCQUNFLFFBQVMsSUFHWCxrQkFDRSxRQUFTLElBR1gsU0FDRSxTQUFVLFNBQ1YsTUFBTyxJQUNQLE9BQVEsSUFDUixRQUFTLEVBQ1QsT0FBUSxLQUNSLFNBQVUsT0FDVixLQUFNLGNBQ04sT0FBUSxFQUdWLDBCQUEyQix5QkFDekIsU0FBVSxPQUNWLE1BQU8sS0FDUCxPQUFRLEtBQ1IsT0FBUSxFQUNSLFNBQVUsUUFDVixLQUFNLEtBRVIsNEVBU0EsS0FDRSxZQUFhLEtBRWIscUJBQXNCLEtBRXRCLHlCQUEwQixLQVM1QixLQUNFLE9BQVEsRUFNVixRQUNBLE1BQ0EsT0FDQSxPQUNBLElBQ0EsUUFDRSxRQUFTLE1BT1gsR0FDRSxVQUFXLElBQ1gsT0FBUSxNQUFPLEVBU2pCLFdBQ0EsT0FDQSxLQUVFLFFBQVMsTUFNWCxPQUNFLE9BQVEsSUFBSSxLQU9kLEdBQ0UsbUJBQW9CLFlBQ1osV0FBWSxZQUVwQixPQUFRLEVBRVIsU0FBVSxRQVFaLElBQ0UsWUFBYSxTQUFTLENBQUUsVUFFeEIsVUFBVyxJQVViLEVBQ0UsaUJBQWtCLFlBRWxCLDZCQUE4QixRQVFoQyxZQUNFLGNBQWUsS0FFZixnQkFBaUIsVUFFakIsd0JBQXlCLFVBQVUsT0FDM0IsZ0JBQWlCLFVBQVUsT0FPckMsRUFDQSxPQUNFLFlBQWEsUUFNZixFQUNBLE9BQ0UsWUFBYSxPQU9mLEtBQ0EsSUFDQSxLQUNFLFlBQWEsU0FBUyxDQUFFLFVBRXhCLFVBQVcsSUFPYixJQUNFLFdBQVksT0FNZCxLQUNFLGlCQUFrQixLQUNsQixNQUFPLEtBTVQsTUFDRSxVQUFXLElBT2IsSUFDQSxJQUNFLFVBQVcsSUFDWCxZQUFhLEVBQ2IsU0FBVSxTQUNWLGVBQWdCLFNBR2xCLElBQ0UsT0FBUSxPQUdWLElBQ0UsSUFBSyxNQVFQLE1BQ0EsTUFDRSxRQUFTLGFBTVgsc0JBQ0UsUUFBUyxLQUNULE9BQVEsRUFNVixJQUNFLGFBQWMsS0FNaEIsZUFDRSxTQUFVLE9BU1osT0FDQSxNQUNBLFNBQ0EsT0FDQSxTQUNFLFlBQWEsV0FFYixVQUFXLEtBRVgsWUFBYSxLQUViLE9BQVEsRUFRVixPQUNBLE1BRUUsU0FBVSxRQU9aLE9BQ0EsT0FFRSxlQUFnQixLQVVsQixhQUNBLGNBSEEsT0FDQSxtQkFHRSxtQkFBb0IsT0FRdEIsZ0NBQ0EsK0JBQ0EsZ0NBSEEseUJBSUUsYUFBYyxLQUNkLFFBQVMsRUFPWCw2QkFDQSw0QkFDQSw2QkFIQSxzQkFJRSxRQUFTLElBQUksT0FBTyxXQU10QixTQUNFLFFBQVMsTUFBTyxNQUFPLE9BU3pCLE9BQ0UsbUJBQW9CLFdBQ1osV0FBWSxXQUVwQixNQUFPLFFBRVAsUUFBUyxNQUVULFVBQVcsS0FFWCxRQUFTLEVBRVQsWUFBYSxPQVFmLFNBQ0UsUUFBUyxhQUVULGVBQWdCLFNBT2xCLFNBQ0UsU0FBVSxLQU9aLGdCQUNBLGFBQ0UsbUJBQW9CLFdBQ1osV0FBWSxXQUVwQixRQUFTLEVBT1gseUNBQ0EseUNBQ0UsT0FBUSxLQU9WLGNBQ0UsbUJBQW9CLFVBRXBCLGVBQWdCLEtBT2xCLDRDQUNBLHlDQUNFLG1CQUFvQixLQU90Qiw2QkFDRSxtQkFBb0IsT0FFcEIsS0FBTSxRQVVSLFFBQ0EsS0FDRSxRQUFTLE1BTVgsUUFDRSxRQUFTLFVBUVgsT0FDRSxRQUFTLGFBTVgsU0FDRSxRQUFTLEtBUVgsU0FDRSxRQUFTLEtBSVgsV0FBWSx5QkFBcUQscUJBQTNCLDBCQUNwQyxRQUFTLEdBQ1QsUUFBUyxNQUNULE1BQU8sS0FHVCxHQUNFLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFVBQVcsS0FDWCxZQUFhLElBR2YsR0FDRSxZQUFhLGNBQWMsQ0FBRSxNQUM3QixVQUFXLEtBQ1gsWUFBYSxJQUdmLEdBQ0UsWUFBYSxjQUFjLENBQUUsTUFDN0IsVUFBVyxPQUNYLFlBQWEsSUFHZixHQUNFLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFVBQVcsU0FDWCxZQUFhLE1BR2YsR0FDRSxZQUFhLGNBQWMsQ0FBRSxNQUM3QixVQUFXLFVBQ1gsWUFBYSxNQUdmLEdBQ0UsWUFBYSxjQUFjLENBQUUsTUFDN0IsVUFBVyxTQUNYLFlBQWEsTUFHZixLQUNFLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLE1BQU8sUUFHVCxFQUNFLE1BQU8sUUFDUCxtQkFBb0IsTUFBTSxJQUFLLEtBQy9CLFdBQVksTUFBTSxJQUFLLEtBRXZCLFFBQ0UsZ0JBQWlCLFVBSXJCLEVBREEsT0FFRSxZQUFhLElBR2YsRUFDRSxtQkFBb0IsV0FDWixXQUFZLFdBR3RCLEtBQ0UsMkJBQTRCLE1BQzVCLFdBQVksUUFBUSwwQkFBNEIsU0FBUyxJQUFJLE1BQU0sQ0FBQyxLQUFLLEtBQ3pFLHVCQUF3QixZQUN4Qix3QkFFRSxLQUNFLGdCQUFpQixLQUFLLE1BQzFCLGNBRUUsb0JBQ0UsV0FBWSxxQkFDaEIsbUNBRUUsb0JBQ0UsV0FBWSxxQkFDaEIsbUNBRUUsb0JBQ0UsV0FBWSxxQkFHbEIsRUFDRSw0QkFBNkIsWUFHL0IsS0FDRSxTQUFVLFNBQ1YsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsT0FBUSxFQUFFLEVBQUUsS0FDWixpQkFBa0IsUUFDZCxjQUFlLFFBQ1gsZ0JBQWlCLGNBQ3pCLGNBQWUsS0FDWCxVQUFXLEtBQ2YsZ0RBRUUsS0FDRSxPQUFRLEVBQUUsS0FBSyxNQUNuQix3QkFFRSxLQUNFLE9BQVEsRUFBRSxLQUFLLE1BRW5CLGdCQUNFLFFBQVMsTUFHYixRQUNFLE1BQU8sS0FDUCxPQUFRLEVBQUUsS0FDViwyQkFFRSw0QkFDRSxPQUFRLEVBQUUsRUFBRSxNQUNoQixnREFFRSxRQUNFLE9BQVEsR0FDWix3QkFFRSxRQUNFLE9BQVEsR0FFWixnQkFDRSxhQUFjLEVBQ2QsWUFBYSxFQUNiLGNBQWUsRUFDakIsd0JBRUUsUUFDRSxNQUFPLEtBQ1AsTUFBTyxJQUVQLG1CQUNFLE1BQU8sS0FDUCxNQUFPLE1BRWIsZ0JBQ0UsV0FBWSxFQUNaLGNBQWUsRUFHbkIsUUFDRSxNQUFPLEtBQ1AsT0FBUSxFQUNSLDJCQUVFLFFBQ0UsT0FBUSxnQkFDWix3QkFFRSxRQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULE1BQU8sTUFDUCxNQUFPLE1BQ1AsbUJBQW9CLFNBQ3BCLHNCQUF1QixPQUNuQixtQkFBb0IsT0FDaEIsZUFBZ0IsT0FDeEIsTUFBTyxJQUNQLGlCQUFrQixNQUNkLGNBQWUsTUFDWCxnQkFBaUIsV0FFekIsZ0JBQ0UsYUFBYyxFQUNkLFlBQWEsR0FFbkIseUJBQ0UsaUJBQWtCLElBQ2QsY0FBZSxJQUNYLGdCQUFpQixTQUV6QixvQ0FDRSxpQkFBa0IsTUFDZCxrQkFBbUIsTUFDZixVQUFXLE1BRXZCLG1CQUNFLE9BQVEsS0FBSyxFQUFFLEVBQ2YsaUJBQWtCLEVBQ2Qsa0JBQW1CLEVBQ2YsVUFBVyxFQUNuQix3QkFFRSxtQkFDRSxPQUFRLEdBQ1osd0JBRUUsNkNBQ0UsU0FBVSxNQUNWLElBQUssTUFDTCxVQUFXLGtCQUduQixlQUNFLFNBQVUsU0FDVixRQUFTLGFBQ1QsTUFBTyxLQUNQLE9BQVEsS0FDUixhQUFjLEtBQ2QsT0FBUSxRQUNSLG1CQUFvQixRQUFRLElBQUssWUFDakMsV0FBWSxRQUFRLElBQUssWUFDekIsUUFBUyxHQUVULHFCQUNFLFNBQVUsU0FDVixJQUFLLEtBQ0wsS0FBTSxFQUNOLE1BQU8sS0FDUCxPQUFRLElBQ1IsUUFBUyxHQUNULGlCQUFrQixRQUVwQiw0QkFDRSxRQUFTLEVBRVgsc0JBQ0UsUUFBUyxLQUVYLHFCQUNFLFFBQVMsRUFHYixVQUNFLFFBQVMsS0FJWCxjQUNFLFNBQVUsU0FDVixRQUFTLE1BQ1QsbUJBQW9CLFdBQ1osV0FBWSxXQUNwQixzQkFBdUIsS0FDdkIsb0JBQXFCLEtBQ3JCLGlCQUFrQixLQUNsQixnQkFBaUIsS0FDakIsWUFBYSxLQUNiLGlCQUFrQixNQUNsQixhQUFjLE1BQ2QsNEJBQTZCLFlBRy9CLFlBQ0UsU0FBVSxTQUNWLFNBQVUsT0FDVixRQUFTLE1BQ1QsT0FBUSxFQUNSLFFBQVMsRUFFVCxrQkFDRSxRQUFTLEVBRVgscUJBQ0UsT0FBUSxRQUNSLE9BQVEsS0FJWiwwQkFEQSwyQkFFRSxrQkFBbUIsbUJBQ25CLFVBQVcsbUJBR2IsYUFDRSxTQUFVLFNBQ1YsS0FBTSxFQUNOLElBQUssRUFDTCxRQUFTLE1BQ1QsWUFBYSxLQUNiLGFBQWMsS0FFTyxtQkFBckIsb0JBQ0UsUUFBUyxHQUNULFFBQVMsTUFFWCxtQkFDRSxNQUFPLEtBRVQsNEJBQ0UsV0FBWSxPQUdoQixhQUNFLE1BQU8sS0FDUCxPQUFRLEtBQ1IsV0FBWSxJQUNaLFFBQVMsS0FFVCx1QkFDRSxNQUFPLE1BRVQsaUJBQ0UsUUFBUyxNQUVYLCtCQUNFLFFBQVMsS0FFWCwwQkFDRSxlQUFnQixLQUVsQixnQ0FDRSxRQUFTLE1BRVgsNEJBQ0UsV0FBWSxPQUVkLDZCQUNFLFFBQVMsTUFDVCxPQUFRLEtBQ1IsT0FBUSxJQUFJLE1BQU0sWUFHdEIsMEJBQ0UsUUFBUyxLQUdMLCtCQUFOLEtBQ0UsVUFBVyxPQUNYLFlBQWEsSUFDYixZQUFhLEtBQ2IsUUFBUyxLQUNULE9BQVEsUUFDUixtQkFBb0IsaUJBQWlCLElBQUssS0FDMUMsV0FBWSxpQkFBaUIsSUFBSyxLQUNsQyxXQUFZLE9BQ1osZUFBZ0IsTUFDaEIsZUFBZ0IsVUFDaEIsT0FBUSxFQUNSLGNBQWUsSUFDZixRQUFTLEVBRVQsV0FDRSxNQUFPLEtBQ1AsaUJBQWtCLGtCQUVsQixpQkFDRSxpQkFBa0Isa0JBRXRCLFlBQ0UsVUFBVyxLQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFlBQWEsSUFDYixXQUFZLE9BQ1osWUFBYSxFQUNiLFNBQVUsU0FDVixRQUFTLEtBQUssS0FBSyxLQUFLLEtBQ3hCLFdBQVksS0FDWixlQUFnQixLQUNoQixNQUFPLEtBQ1AsaUJBQWtCLHFCQUNsQixtQkFBb0IsRUFBRSxJQUFJLElBQUksa0JBQ3RCLFdBQVksRUFBRSxJQUFJLElBQUksa0JBRTlCLGtCQUNFLGlCQUFrQixxQkFFcEIsa0JBQ0UsVUFBVyxRQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsS0FDYixTQUFVLFNBQ1YsSUFBSyxnQkFDTCxNQUFPLEtBQ1AsUUFBUyxhQUNULFFBQVMsUUFFRyxlQUE2UyxlQUE3VCxlQUE2SyxzQ0FBdEQsZ0JBQWdKLHNCQUE1TSxnQ0FBM0IsMEJBQW9MLDBCQUE1RSxvQ0FBc0osOEJBQWxNLDBCQUFtSix1QkFDN08sVUFBVyxRQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsS0FDYixTQUFVLFNBQ1YsUUFBUyxtQkFDVCxRQUFTLG1CQUNULFFBQVMsWUFDVCxRQUFTLEVBQ1QsT0FBUSxRQUNSLGdCQUFpQixLQUNqQixlQUFnQixJQUNoQixlQUFnQixVQUNoQixNQUFPLFFBQ1AsT0FBUSxFQUNSLGNBQWUsRUFDZixRQUFTLEVBQ1QsV0FBWSxJQUNaLGtCQUFtQixPQUNmLGVBQWdCLE9BQ1osWUFBYSxPQUVDLHFCQUErVyxxQkFBclkscUJBQXVOLDRDQUFsRSxzQkFBOEssNEJBQXRQLHNDQUFqQyxnQ0FBd04sZ0NBQXhGLDBDQUFvTCxvQ0FBNU8sZ0NBQWlMLDZCQUNuUyxnQkFBaUIsS0FFSSxzQkFBMFgsc0JBQWpaLHNCQUE4Tiw2Q0FBcEUsdUJBQW1MLDZCQUE3UCx1Q0FBbEMsaUNBQThOLGlDQUExRiwyQ0FBeUwscUNBQW5QLGlDQUFzTCw4QkFDNVMsU0FBVSxTQUNWLE1BQU8sRUFDUCxPQUFRLEtBQ1IsS0FBTSxFQUNOLFFBQVMsYUFDVCxPQUFRLElBQ1IsUUFBUyxHQUNULG1CQUFvQixNQUFNLElBQzFCLFdBQVksTUFBTSxJQUNsQixpQkFBa0IsUUFDbEIsd0JBRXlCLHNCQUEwWCxzQkFBalosc0JBQThOLDZDQUFwRSx1QkFBbUwsNkJBQTdQLHVDQUFsQyxpQ0FBOE4saUNBQTFGLDJDQUF5TCxxQ0FBblAsaUNBQXNMLDhCQUM1UyxNQUFPLE1BRVMscUJBQStXLHFCQUFyWSxxQkFBdU4sNENBQWxFLHNCQUE4Syw0QkFBdFAsc0NBQWpDLGdDQUF3TixnQ0FBeEYsMENBQW9MLG9DQUE1TyxnQ0FBaUwsNkJBQ25TLFVBQVcsUUFDWCxZQUFhLElBQ2IsWUFBYSxLQUNiLFFBQVMsYUFDVCxjQUFlLElBQ2YsWUFBYSxJQUNiLFFBQVMsSUFDVCxtQkFBb0IsUUFBUSxJQUM1QixXQUFZLFFBQVEsSUFDcEIsd0JBRXdCLHFCQUErVyxxQkFBclkscUJBQXVOLDRDQUFsRSxzQkFBOEssNEJBQXRQLHNDQUFqQyxnQ0FBd04sZ0NBQXhGLDBDQUFvTCxvQ0FBNU8sZ0NBQWlMLDZCQUNuUyxRQUFTLEdBQ2Ysd0JBRXdCLHFCQUErVyxxQkFBclkscUJBQXVOLDRDQUFsRSxzQkFBOEssNEJBQXRQLHNDQUFqQyxnQ0FBd04sZ0NBQXhGLDBDQUFvTCxvQ0FBNU8sZ0NBQWlMLDZCQUNuUyxnQkFBaUIsS0FFVywyQkFBaWIsMkJBQTdjLDJCQUFpUSxrREFBOUUsNEJBQTRNLGtDQUFoUyw0Q0FBdkMsc0NBQTRQLHNDQUFwRyxnREFBa04sMENBQXRSLHNDQUErTSxtQ0FDelYsUUFBUyxFQUVrQiw0QkFBNGIsNEJBQXpkLDRCQUF3USxtREFBaEYsNkJBQWlOLG1DQUF2Uyw2Q0FBeEMsdUNBQWtRLHVDQUF0RyxpREFBdU4sMkNBQTdSLHVDQUFvTixvQ0FDbFcsTUFBTyxHQUVmLHFCQUNFLFlBQWEsSUFDYixRQUFTLFFBQ1Qsd0JBRUUscUJBQ0UsTUFBTyxNQUViLHFCQUNFLFFBQVMsYUFDVCxNQUFPLEtBQ1AsT0FBUSxLQUNSLGNBQWUsSUFDZixRQUFTLEdBQ1QsV0FBWSw2QkFBK0IsVUFDM0MsZ0JBQWlCLFFBQ25CLHdCQUVFLHNCQUNFLE1BQU8sTUFFWCxZQUFhLFlBQWEsZ0NBQWlDLDJCQUN6RCxVQUFXLEtBQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsWUFBYSxJQUNiLFlBQWEsS0FDYixTQUFVLFNBQ1YsUUFBUyxLQUFLLEtBQ2QsbUJBQW9CLElBQUksSUFBSyxLQUM3QixXQUFZLElBQUksSUFBSyxLQUNyQixnQkFBaUIsS0FDakIsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxLQUNQLE9BQVEsRUFDUixjQUFlLElBQ2YsV0FBWSxRQUNaLFdBQVksd0pBQ1osV0FBWSxtRkFDWixvQkFBcUIsTUFDckIsZ0JBQWlCLEtBRWpCLGtCQUFtQixrQkFBbUIsc0NBQXVDLGlDQUMzRSxrQkFBbUIsZ0JBQWdCLElBQzNCLFVBQVcsZ0JBQWdCLElBQ25DLGdCQUFpQixLQUVyQixlQUFnQixxQkFBc0IseUNBQ3BDLFVBQVcsS0FDWCxZQUFhLEtBQU8sQ0FBRSxXQUN0QixZQUFhLElBQ2IsWUFBYSxLQUNiLFFBQVMsS0FBSyxLQUNkLG1CQUFvQixJQUFJLElBQ3hCLFdBQVksSUFBSSxJQUNoQixnQkFBaUIsS0FDakIsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxLQUNQLGNBQWUsSUFDZixXQUFZLFFBRWhCLG1DQUNFLEdBQ0Usb0JBQXFCLE1BQ3ZCLEtBQ0Usb0JBQXFCLE1BRXpCLDJCQUNFLEdBQ0Usb0JBQXFCLE1BQ3ZCLEtBQ0Usb0JBQXFCLE1BR3pCLGtDQUNBLHlDQUNFLFdBQVksS0FDWixPQUFRLElBQUksTUFBTSxRQUNsQixpQkFBa0IsS0FFbEIseUNBQ0EsZ0RBQ0UsVUFBVyxRQUNYLE9BQVEsS0FDUixPQUFRLEVBQUUsS0FBSyxFQUFFLEtBQ2pCLFFBQVMsSUFBSSxFQUNiLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFFVCwwQ0FDQSxpREFDRSxJQUFLLEtBQ0wsTUFBTyxLQUNQLE9BQVEsS0FFUixnREFDQSx1REFDRSxNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsR0FDVCxPQUFRLEVBQ1IsV0FBWSw0QkFBOEIsVUFDMUMsZ0JBQWlCLFFBR3ZCLHdDQUNBLCtDQUNFLFFBQVMsRUFDVCxJQUFLLEtBQ0wsS0FBTSxNQUNOLE1BQU8sZUFDUCxVQUFXLEtBQ1gsT0FBUSxJQUFJLE1BQU0sUUFDbEIsY0FBZSxJQUNmLGlCQUFrQixLQUNsQixtQkFBb0IsRUFBRSxLQUFLLEtBQUssZ0JBQ3hCLFdBQVksRUFBRSxLQUFLLEtBQUssZ0JBQ2hDLDJCQUVFLHdDQUNBLCtDQUNFLFVBQVcsTUFFZiwyQ0FDQSxrREFDRSxVQUFXLEtBQ1gsWUFBYSxjQUFjLENBQUUsTUFDN0IsUUFBUyxLQUFLLEtBQ2QsbUJBQW9CLE1BQU0sSUFBSyxJQUFJLENBQUUsaUJBQWlCLElBQUssS0FDM0QsV0FBWSxNQUFNLElBQUssSUFBSSxDQUFFLGlCQUFpQixJQUFLLEtBRW5ELGlEQUNBLHdEQUNFLE1BQU8sUUFDUCxpQkFBa0IsUUFFcEIsdURBQXdELG9EQUN4RCw4REFDQSwyREFDRSxNQUFPLFFBQ1AsaUJBQWtCLHFCQUVwQixvREFDQSwyREFDRSxRQUFTLEVBR2Ysd0RBQ0EsK0RBQ0UsSUFBSyxLQUNMLE9BQVEsS0FHVixXQUNFLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFVBQVcsaUJBQ1gsV0FBWSxPQUNaLFlBQWEsaUJBQ2IsTUFBTyxrQkFHVCxxQkFDQSx3QkFDRSxZQUFhLGNBQWMsQ0FBRSxNQUM3QixVQUFXLG9CQUNYLE1BQU8sa0JBR1QsYUFDRSxZQUFhLEtBQU8sQ0FBRSxXQUN0QixpQkFBa0Isa0JBR3BCLDBCQUNFLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLGVBQWdCLFVBQ2hCLGFBQWMsa0JBQ2QsY0FBZSxZQUNmLFdBQVksa0JBR2Qsc0JBQ0UsYUFBYyxrQkFDZCxXQUFZLGtCQUdkLDBCQUNBLHlCQUNFLGVBQWdCLG9CQUdsQiw2QkFDRSxXQUFZLGtCQUdkLDREQUNFLFdBQVksZUFHZCxRQUNFLFFBQVMsWUFDVCxpQkFBa0Isa0JBR3BCLGVBQ0UsS0FBTSxrQkFHUixPQUNBLE9BQ0UsTUFBTyxrQkFHVCxPQUNFLFVBQVcsa0JBR2IsT0FDRSxRQUFTLEtBR1gsc0JBQ0UsU0FBVSxNQUNWLFFBQVMsR0FDVCxJQUFLLEVBQ0wsTUFBTyxFQUNQLE9BQVEsRUFDUixLQUFNLEVBQ04sUUFBUyxNQUNULFNBQVUsT0FDVixXQUFZLEtBQ1osUUFBUyxHQUNULG1CQUFvQixRQUFRLEdBQUksQ0FBRSxRQUFRLEdBQUcsSUFDN0MsV0FBWSxRQUFRLEdBQUksQ0FBRSxRQUFRLEdBQUcsSUFDckMsV0FBWSxPQUNaLFlBQWEsT0FDYixRQUFTLEVBQ1QsV0FBWSxxQkFDWiwyQkFBNEIsTUFHOUIsd0JBQ0UsUUFBUyxtQkFDVCxRQUFTLG1CQUNULFFBQVMsWUFDVCxtQkFBb0IsU0FDcEIsc0JBQXVCLE9BQ25CLG1CQUFvQixPQUNoQixlQUFnQixPQUN4QixXQUFZLEtBQ1osZUFBZ0IsT0FDaEIsWUFBYSxPQUdmLDZCQUNFLFFBQVMsYUFDVCxTQUFVLE9BQ1YsTUFBTyxFQUNQLE9BQVEsS0FDUixRQUFTLEdBQ1QsZUFBZ0IsT0FHbEIsb0NBQ0UsUUFBUyxHQUNULG1CQUFvQixRQUFRLElBQzVCLFdBQVksUUFBUSxJQUNwQixRQUFTLEVBR1gsYUFDRSxTQUFVLFNBQ1YsUUFBUyxHQUNULFVBQVcsSUFDWCxXQUFZLElBQ1osbUJBQW9CLFFBQVEsR0FBSSxDQUFFLFFBQVEsR0FBRyxJQUM3QyxXQUFZLFFBQVEsR0FBSSxDQUFFLFFBQVEsR0FBRyxJQUNyQyxrQkFBbUIsU0FDWCxVQUFXLFNBQ25CLFFBQVMsRUFHWCxlQUNFLFNBQVUsS0FDVixPQUFRLEtBR1YsNEJBQ0UsUUFBUyxJQUNULFFBQVMsYUFDVCxtQkFBb0IsUUFBUSxJQUM1QixXQUFZLFFBQVEsSUFDcEIsa0JBQW1CLFNBQ1gsVUFBVyxTQUNuQixRQUFTLEVBR1gsYUFDRSxVQUFXLFVBQ1gsU0FBVSxTQUNWLFFBQVMsR0FDVCxJQUFLLEtBQ0wsTUFBTyxLQUNQLE1BQU8sS0FDUCxPQUFRLEtBQ1IsUUFBUyxFQUNULE9BQVEsUUFDUixPQUFRLEVBQ1IsY0FBZSxFQUNmLFFBQVMsRUFDVCxXQUFZLElBQ1osbUJBQW9CLEtBQ1osV0FBWSxLQUNwQix3QkFFRSxhQUNFLE1BQU8sS0FDUCxNQUFPLEtBQ1AsT0FBUSxNQUNaLHdCQUVFLGFBQ0UsTUFBTyxNQUVYLGlCQUNFLE1BQU8sS0FDUCxPQUFRLEtBQ1Isd0JBRUUsaUJBQ0UsTUFBTyxLQUNQLE9BQVEsTUFHaEIsdUNBQ0UsSUFBSyxLQUNMLHdCQUVFLHVDQUNFLElBQUssS0FDTCxXQUFZLE9BQ1osbUJBQW9CLElBQUksSUFBSyxLQUM3QixXQUFZLElBQUksSUFBSyxLQUNyQixRQUFTLEdBRWYsd0JBRUUsNkNBQ0UsV0FBWSxRQUNaLFFBQVMsR0FHYiw0QkFDRSxtQkFBb0IsRUFBRSxLQUFLLEtBQUssa0JBQ3hCLFdBQVksRUFBRSxLQUFLLEtBQUssa0JBR2xDLGdCQUNFLFFBQVMsS0FHWCx5QkFDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxVQUFXLEtBQ1gsVUFBVyxNQUNYLFdBQVksS0FDWixPQUFRLEVBQUUsS0FDVixXQUFZLEtBRVosK0JBQ0UsTUFBTyxNQUNQLE9BQVEsTUFDUix3QkFFRSwrQkFDRSxNQUFPLE1BQ1AsT0FBUSxPQUVkLG1DQUNFLE1BQU8sTUFDUCxPQUFRLE1BQ1Isd0JBRUUsbUNBQ0UsTUFBTyxNQUNQLE9BQVEsT0FDWix3QkFFRSxtQ0FDRSxNQUFPLE1BQ1AsT0FBUSxPQUVkLHlDQUNFLGNBQWUsRUFFakIsK0NBQ0UsUUFBUyxLQU1iLElBQ0UsU0FBVSxpQkFDVixnQkFBaUIsS0FDakIsbUJBQW9CLEtBQ3BCLGFBQWMsS0FDZCxpQkFBa0IsS0FNcEIsWUFDRSxRQUFTLEtBQ1QsUUFBUyxFQUNULFdBQVksaUJBQWlCLElBQUksTUFBTSxDQUFFLFFBQVEsSUFBSSxPQUNyRCxtQkFBb0IsaUJBQWlCLElBQUksTUFBTSxDQUFFLFFBQVEsSUFBSSxPQUM3RCxPQUFRLEtBRVIsT0FBUSxFQUVSLFNBQVUsU0FHWixZQUNFLFFBQVMsS0FDVCxRQUFTLEVBQ1QsV0FBWSxpQkFBaUIsSUFBSSxNQUFNLENBQUUsUUFBUSxJQUFJLE9BQ3JELG1CQUFvQixpQkFBaUIsSUFBSSxNQUFNLENBQUUsUUFBUSxJQUFJLE9BQzdELE1BQU8sS0FFUCxNQUFPLEVBRVAsU0FBVSxTQUdaLDBCQUNBLDBCQUNFLFFBQVMsTUFDVCxpQkFBa0IsWUFLcEIsdUJBQ0EsdUJBQ0EsNkJBQ0EsNkJBTEEsc0JBQ0Esc0JBS0UsUUFBUyxHQUtYLGtCQUZBLGtCQUdBLGtCQUZBLGtCQUdFLGlCQUFrQixLQUNsQixRQUFTLEdBTVgsYUFDRSxpQkFBa0IsS0FDbEIsY0FBZSxJQUNmLFdBQVksaUJBQWlCLElBQUksTUFBTSxDQUFFLE9BQU8sSUFBSSxZQUNwRCxtQkFBb0IsaUJBQWlCLElBQUksTUFBTSxDQUFFLE9BQU8sSUFBSSxZQUM1RCxPQUFRLElBRVIsT0FBUSxJQUVSLFNBQVUsU0FHWixhQUNFLGlCQUFrQixLQUNsQixjQUFlLElBQ2YsV0FBWSxpQkFBaUIsSUFBSSxNQUFNLENBQUUsTUFBTSxJQUFJLFlBQ25ELG1CQUFvQixpQkFBaUIsSUFBSSxNQUFNLENBQUUsTUFBTSxJQUFJLFlBQzNELE1BQU8sSUFFUCxNQUFPLElBRVAsU0FBVSxTQUlaLCtCQURBLCtCQUVFLGlCQUFrQixLQUNsQixPQUFRLEtBSVYsK0JBREEsK0JBRUUsaUJBQWtCLEtBQ2xCLE1BQU8sS0FHVCxvQ0FFRSxJQUNFLFNBQVUsZ0JBRWQsNkNBQStDLHlCQUU3QyxJQUNFLFNBQVUsZ0JBR2QsbUJBQ0UsU0FBVSxTQUNWLE9BQVEsUUFHVixzQkFDRSxNQUFPLEtBR1QsV0FDRSxPQUFRLElBQUksTUFBTSxLQUNsQixXQUFZLFFBQ1osU0FBVSxTQUVWLGtCQUNFLFFBQVMsTUFDVCxZQUFhLE9BQ2IsU0FBVSxPQUNWLGNBQWUsU0FDZixPQUFRLEVBQUUsS0FBSyxFQUFFLEtBQ2pCLFVBQVcsS0FDWCxZQUFhLEtBQ2IsTUFBTyxLQUNQLE9BQVEsS0FDUixvQkFBcUIsS0FDbEIsaUJBQWtCLEtBQ2pCLGdCQUFpQixLQUNiLFlBQWEsS0FFdkIsbUJBQ0UsUUFBUyxNQUNULFNBQVUsU0FDVixNQUFPLEVBQ1AsSUFBSyxFQUNMLE1BQU8sS0FDUCxPQUFRLEtBQ1IsTUFBTyxLQUNQLFdBQVksT0FDWixLQUFNLENBQUMsQ0FBQyxFQUFFLEVBR1YseUJBQ0UsUUFBUyxJQUNULFNBQVUsU0FDVixJQUFLLEVBQ0wsTUFBTyxFQUNQLE9BQVEsRUFDUixLQUFNLEVBQ04sT0FBUSxLQUNSLE1BQU8sRUFDUCxPQUFRLEVBQ1IsT0FBUSxJQUFJLE1BQU0sWUFDbEIsaUJBQWtCLEtBQ2xCLGNBQWUsS0FHckIsNEJBQ0UsYUFBYyxLQUdoQiw0QkFDRSxhQUFjLFFBRWQsb0NBQ0UsTUFBTyxRQUVQLDBDQUNFLGlCQUFrQixRQUd4QixnQkFDRSxRQUFTLEtBRVQsMkJBQ0UsYUFBYyxRQUVoQixpQ0FDRSxRQUFTLE1BR2Isb0JBRUUsUUFBUyxHQUNULE9BQVEsUUFDUixvQkFBcUIsS0FDbEIsaUJBQWtCLEtBQ2pCLGdCQUFpQixLQUNiLFlBQWEsS0FHdkIsdUJBQ0UsU0FBVSxTQUNWLFNBQVUsT0FDVixNQUFPLEVBQ1AsT0FBUSxFQUVSLDhCQUNFLFNBQVUsU0FDVixLQUFNLE1BRVIsMkNBQ0UsU0FBVSxTQUNWLE1BQU8sS0FDUCxPQUFRLEtBQ1IsUUFBUyxHQUVULGtEQUNFLFNBQVUsU0FDVixJQUFLLEVBQ0wsS0FBTSxFQUNOLE1BQU8sRUFDUCxPQUFRLEtBQ1IsTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLEVBQ1QsbUJBQW9CLFdBQ1osV0FBWSxXQUNwQixRQUFTLEVBR2YsaUJBQ0UsU0FBVSxtQkFDVixJQUFLLFlBQ0wsS0FBTSxZQUNOLFNBQVUsaUJBQ1YsS0FBTSx3QkFDTixPQUFRLFlBQ1IsUUFBUyxZQUNULE1BQU8sY0FDUCxPQUFRLGNBQ1IsUUFBUyxZQUNULE9BQVEsZUFFUixXQUFZLGNBR2QscUJBQ0UsU0FBVSxtQkFDVixXQUFZLGlCQUNaLFFBQVMsZ0JBSVgsaUJBQ0UsUUFBUyxLQUNULFNBQVUsU0FDVixJQUFLLEtBQ0wsS0FBTSxFQUNOLFdBQVksUUFDWixPQUFRLElBQUksTUFBTSxRQUNsQixRQUFTLEdBQ1QsbUJBQW9CLEVBQUUsRUFBRSxLQUFLLEtBQ3JCLFdBQVksRUFBRSxFQUFFLEtBQUssS0FFN0IsbUNBQ0UsT0FBUSxLQUNSLFNBQVUsS0FFWixrQ0FDRSxJQUFLLEtBQ0wsT0FBUSxLQUVXLG9CQUFyQixvQkFDRSxXQUFZLEtBQ1osUUFBUyxFQUNULE9BQVEsRUFDUixVQUFXLEtBQ1gsWUFBYSxLQUNiLFdBQVksS0FFZCxvQkFDRSxRQUFTLE1BQ1QsUUFBUyxLQUNULE1BQU8sS0FDUCxPQUFRLFFBRVIsNkJBQ0UsV0FBWSxRQUNaLE1BQU8sS0FFVCxnQ0FDRSxXQUFZLFFBQ1osTUFBTyxLQUVULDBCQUNFLFdBQVksUUFDWixNQUFPLEtBRVgsMkJBRUUsUUFBUyxHQUNULE9BQVEsa0JBQ1IsV0FBWSxjQUNaLE1BQU8sZUFDUCxvQkFBcUIsS0FDbEIsaUJBQWtCLEtBQ2pCLGdCQUFpQixLQUNiLFlBQWEsS0FFdkIseURBQ0UsWUFBYSxJQUNiLGFBQWMsS0FDZCxPQUFRLFFBQ1Isb0JBQXFCLEtBQ2xCLGlCQUFrQixLQUNqQixnQkFBaUIsS0FDYixZQUFhLEtBQ3JCLFdBQVksSUFDWixNQUFPLEtBRVQsOENBRUUsUUFBUyxFQUVYLHFDQUNFLGFBQWMsS0FHbEIsa0JBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsZUFBZ0IsS0FDaEIsU0FBVSxTQUdaLGlCQUNFLGlCQUFrQixFQUNkLFNBQVUsRUFBRSxFQUFFLEtBQ1YsS0FBTSxFQUFFLEVBQUUsS0FHcEIscUJBQ0UsbUJBQW9CLFdBQ1osV0FBWSxXQUNwQixXQUFZLEtBQ1osVUFBVyxLQUNYLFNBQVUsS0FHWixtQkFDRSxPQUFRLEVBQ1IsS0FBTSxFQUNOLFNBQVUsT0FDVixTQUFVLE1BQ1YsTUFBTyxFQUNQLElBQUssRUFDTCxXQUFZLE9BR2Qsa0JBQ0UsUUFBUyxFQUNULDRCQUE2QixRQUM3QixvQkFBcUIsUUFHdkIsbUNBQ0UsUUFBUyxFQUdYLGtCQUNFLGtCQUFtQixXQUNuQixVQUFXLFdBQ1gsNEJBQTZCLGtCQUM3QixvQkFBcUIsa0JBQ3JCLG9CQUFxQixVQUNyQixvQkFBcUIsU0FBUyxDQUFFLGtCQUNoQyw0QkFBNkIsT0FHL0IsbUNBQ0Usa0JBQW1CLFdBQ25CLFVBQVcsV0FDWCxtQ0FBb0MsOEJBQ3BDLG1DQUFvQyxpQ0FDcEMsMkJBQTRCLGlDQUc5QixtQkFDRSxRQUFTLEVBQ1Qsa0JBQW1CLGNBQ25CLFVBQVcsY0FDWCw0QkFBNkIsaUJBQWlCLENBQUUsUUFDaEQsNEJBQTZCLGtCQUM3QixvQkFBcUIsa0JBQ3JCLG9CQUFxQixVQUNyQixvQkFBcUIsU0FBUyxDQUFFLGtCQUdsQyxvQ0FDRSxRQUFTLEVBQ1Qsa0JBQW1CLFdBQ25CLFVBQVcsV0FDWCxtQ0FBb0MsOEJBQ3BDLG1DQUFvQyxnQ0FDcEMsMkJBQTRCLGdDQUc5QixrQkFDRSw0QkFBNkIsSUFDN0Isb0JBQXFCLElBQ3JCLG1DQUFvQyw4QkFDcEMsbUNBQW9DLGlDQUNwQywyQkFBNEIsaUNBRzlCLHNDQUNFLElBQUssWUFHUCxvQ0FDRSw0QkFBNkIsSUFDN0Isb0JBQXFCLElBQ3JCLElBQUssWUFDTCxRQUFTLEVBR1gsbUJBQ0UsNEJBQTZCLEtBQzdCLG9CQUFxQixLQUNyQixtQ0FBb0MsOEJBQ3BDLG1DQUFvQyxpQ0FDcEMsMkJBQTRCLGlDQUc5Qix1Q0FDRSxLQUFNLGdCQUdSLHFDQUNFLDRCQUE2QixJQUM3QixvQkFBcUIsSUFDckIsS0FBTSxZQUNOLFFBQVMsRUFFWCxzQ0FDRSxHQUNFLFFBQVMsRUFDWCxLQUNFLFFBQVMsR0FFYiw4QkFDRSxHQUNFLFFBQVMsRUFDWCxLQUNFLFFBQVMsR0FHYix5QkFDRSxrQkFBbUIsbUJBQW1CLElBQzlCLFVBQVcsbUJBQW1CLElBRXhDLHdDQUNFLElBQ0Usa0JBQW1CLGNBQ1gsVUFBVyxjQUNyQixJQUNFLGtCQUFtQixhQUNYLFVBQVcsYUFDckIsS0FDRSxrQkFBbUIsVUFDWCxVQUFXLFdBRXZCLGdDQUNFLElBQ0Usa0JBQW1CLGNBQ1gsVUFBVyxjQUNyQixJQUNFLGtCQUFtQixhQUNYLFVBQVcsYUFDckIsS0FDRSxrQkFBbUIsVUFDWCxVQUFXLFdBR3ZCLDJCQUNFLGtCQUFtQixxQkFBcUIsSUFDaEMsVUFBVyxxQkFBcUIsSUFFMUMsdUNBQ0UsSUFDRSxrQkFBbUIsV0FDWCxVQUFXLFdBQ3JCLEtBQ0Usa0JBQW1CLFNBQ1gsVUFBVyxVQUV2QiwrQkFDRSxJQUNFLGtCQUFtQixXQUNYLFVBQVcsV0FDckIsS0FDRSxrQkFBbUIsU0FDWCxVQUFXLFVBR3ZCLDBCQUNFLGtCQUFtQixvQkFBb0IsSUFDL0IsVUFBVyxvQkFBb0IsSUFHekMsa0JBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsZUFBZ0IsS0FDaEIsU0FBVSxTQUdaLGlCQUNFLGlCQUFrQixFQUNkLFNBQVUsRUFBRSxFQUFFLEtBQ1YsS0FBTSxFQUFFLEVBQUUsS0FHcEIscUJBRUUsbUJBQW9CLFdBQ1osV0FBWSxXQUVwQixXQUFZLEtBQ1osVUFBVyxLQUNYLFNBQVUsS0FHWixtQkFFRSxPQUFRLEVBQ1IsS0FBTSxFQUNOLFNBQVUsT0FDVixTQUFVLE1BQ1YsTUFBTyxFQUNQLElBQUssRUFDTCxXQUFZLE9BR2Qsa0JBQ0UsUUFBUyxFQUNULDRCQUE2QixRQUM3QixvQkFBcUIsUUFHdkIsbUNBQ0UsUUFBUyxFQUdYLGtCQUNFLGtCQUFtQixXQUNuQixVQUFXLFdBQ1gsNEJBQTZCLGtCQUM3QixvQkFBcUIsa0JBQ3JCLG9CQUFxQixVQUNyQixvQkFBcUIsU0FBUyxDQUFFLGtCQUNoQyw0QkFBNkIsT0FHL0IsbUNBQ0Usa0JBQW1CLFdBQ25CLFVBQVcsV0FDWCxtQ0FBb0MsOEJBQ3BDLG1DQUFvQyxpQ0FDcEMsMkJBQTRCLGlDQUc5QixtQkFDRSxRQUFTLEVBQ1Qsa0JBQW1CLGNBQ25CLFVBQVcsY0FDWCw0QkFBNkIsaUJBQWlCLENBQUUsUUFDaEQsNEJBQTZCLGtCQUM3QixvQkFBcUIsa0JBQ3JCLG9CQUFxQixVQUNyQixvQkFBcUIsU0FBUyxDQUFFLGtCQUdsQyxvQ0FDRSxRQUFTLEVBQ1Qsa0JBQW1CLFdBQ25CLFVBQVcsV0FDWCxtQ0FBb0MsOEJBQ3BDLG1DQUFvQyxnQ0FDcEMsMkJBQTRCLGdDQUc5QixrQkFDRSw0QkFBNkIsSUFDN0Isb0JBQXFCLElBQ3JCLG1DQUFvQyw4QkFDcEMsbUNBQW9DLGlDQUNwQywyQkFBNEIsaUNBRzlCLHNDQUNFLElBQUssWUFHUCxvQ0FDRSw0QkFBNkIsSUFDN0Isb0JBQXFCLElBQ3JCLElBQUssWUFDTCxRQUFTLEVBR1gsbUJBQ0UsNEJBQTZCLEtBQzdCLG9CQUFxQixLQUNyQixtQ0FBb0MsOEJBQ3BDLG1DQUFvQyxpQ0FDcEMsMkJBQTRCLGlDQUc5Qix1Q0FDRSxLQUFNLGdCQUdSLHFDQUNFLDRCQUE2QixJQUM3QixvQkFBcUIsSUFDckIsS0FBTSxZQUNOLFFBQVMsRUFFWCw4QkFDRSxHQUNFLFFBQVMsRUFDWCxLQUNFLFFBQVMsR0FHYix5QkFDRSxrQkFBbUIsbUJBQW1CLElBQzlCLFVBQVcsbUJBQW1CLElBRXhDLGdDQUNFLElBQ0Usa0JBQW1CLGNBQ1gsVUFBVyxjQUNyQixJQUNFLGtCQUFtQixhQUNYLFVBQVcsYUFDckIsS0FDRSxrQkFBbUIsVUFDWCxVQUFXLFdBR3ZCLDJCQUNFLGtCQUFtQixxQkFBcUIsSUFDaEMsVUFBVyxxQkFBcUIsSUFHMUMsK0JBQ0UsSUFDRSxrQkFBbUIsV0FDWCxVQUFXLFdBQ3JCLEtBQ0Usa0JBQW1CLFNBQ1gsVUFBVyxVQUd2QiwwQkFDRSxrQkFBbUIsb0JBQW9CLElBQy9CLFVBQVcsb0JBQW9CLElBR3pDLHNDQUNFLFdBQVksUUFDWixPQUFRLElBQUksTUFBTSxLQUNsQixjQUFlLElBR2pCLHlEQUNFLFdBQVksSUFHZCx1REFDRSxhQUFjLElBR2hCLHdEQUNFLFlBQWEsSUFHZixzREFDRSxjQUFlLElBR2pCLDBDQUNFLE1BQU8sS0FDUCxZQUFhLEtBQ2IsUUFBUyxJQUFJLEtBR2Ysd0NBQ0UsU0FBVSxPQUNWLFNBQVUsU0FHWiwyREFDRSxPQUFRLEtBQ1IsWUFBYSxNQUNiLElBQUssRUFDTCxNQUFPLEtBR1QseURBQ0UsT0FBUSxLQUNSLFdBQVksTUFDWixNQUFPLEVBQ1AsSUFBSyxFQUNMLE1BQU8sS0FHVCwwREFDRSxPQUFRLEtBQ1IsV0FBWSxNQUNaLEtBQU0sRUFDTixJQUFLLEVBQ0wsTUFBTyxLQUdULHdEQUNFLE9BQVEsRUFDUixPQUFRLEtBQ1IsWUFBYSxNQUNiLE1BQU8sS0FHVCx5QkFDRSxRQUFTLGdCQUNULFFBQVMsS0FBSyxLQUFLLEtBQUssS0FDeEIsV0FBWSxnQkFDWix3QkFFRSx5QkFDRSxRQUFTLEtBQUssS0FBSyxLQUFLLE1BRzlCLDBCQUNFLFVBQVcsU0FDWCxZQUFhLGNBQWMsQ0FBRSxNQUM3QixZQUFhLElBQ2IsV0FBWSxPQUNaLE1BQU8sS0FDUCx3QkFFRSwwQkFDRSxVQUFXLFFBR2pCLGlDQUNFLFdBQVksa0JBR2Qsa0RBQ0UsTUFBTyxRQUVQLHlEQUNFLFVBQVcsS0FDWCxZQUFhLElBQ2Isd0JBRUUseURBQ0UsVUFBVyxLQUNYLFlBQWEsR0FDakIsd0JBRUUseURBQ0UsVUFBVyxLQUNYLFlBQWEsS0FHckIsNEJBQ0UsWUFBYSxJQUNiLHdCQUVFLDRCQUNFLFlBQWEsR0FHbkIsOEJBQ0UsVUFBVyxNQUdiLDJCQUNFLFdBQVksZ0JBR2QsNkJBQ0UsaUJBQWtCLFFBR3BCLDRCQUNFLGlCQUFrQixLQUdwQiw0QkFDRSxNQUFPLEtBQ1AsT0FBUSxLQUNSLGFBQWMsS0FDZCxNQUFPLFFBQ1AsY0FBZSxJQUNmLFdBQVksS0FDWix3QkFFRSw0QkFDRSxNQUFPLEtBQ1AsT0FBUSxNQUdkLDJCQUNFLE9BQVEsS0FDUixRQUFTLEtBQUssS0FBSyxFQUNuQix3QkFFRSwyQkFDRSxPQUFRLEtBQ1IsUUFBUyxLQUFLLE1BR3BCLDBCQUNFLE9BQVEsTUFBTSxNQUNkLHdCQUVFLDBCQUNFLE9BQVEsTUFBTSxPQUdwQixzREFDQSxrREFDQSw2Q0FDRSxVQUFXLFFBQ1gsWUFBYSxLQUFPLENBQUUsV0FHeEIsK0JBQ0UsVUFBVyxNQUNYLFlBQWEsSUFDYixJQUFLLGlCQUNMLEtBQU0saUJBQ04sTUFBTyxNQUNQLE9BQVEsTUFDUixPQUFRLEVBQ1IsY0FBZSxJQUNmLFdBQVksUUFHZCxzQ0FDQSxxQ0FDQSxzQ0FDQSxxQ0FDRSxXQUFZLFFBR2QsZ0ZBQ0Esa0ZBQ0EsaUZBQ0EsbUZBQ0EsdUZBQ0EseUVBQ0Usa0JBQW1CLGlCQUNYLFVBQVcsaUJBR3JCLG1EQUNFLFdBQVksS0FFWixxRUFDRSxXQUFZLG1CQUdoQixzQkFDRSxpQkFBa0Isa0JBR3BCLDBDQUNFLGlCQUFrQixxQkFHcEIsNEJBQ0UsTUFBTyxLQUNQLGlCQUFrQixnQkFHcEIsa0NBQ0UsUUFBUyxFQUVULHFFQUNFLGtCQUFtQixXQUNYLFVBQVcsV0FHdkIsb0ZBQ0Usa0JBQW1CLFVBQ1gsVUFBVyxVQUdyQiwrREFDQSw0Q0FDRSxRQUFTLEdBQ1QsbUJBQW9CLElBQUksSUFBSyxLQUM3QixXQUFZLElBQUksSUFBSyxLQUNyQixXQUFZLGtDQUFvQyxVQUFVLE9BQU8sT0FJbkUsMkNBREEsOEVBRUUsUUFBUyxHQUNULG1CQUFvQixJQUFJLElBQUssS0FDN0IsV0FBWSxJQUFJLElBQUssS0FDckIsV0FBWSwrQkFBaUMsVUFBVSxPQUFPLE9BR2hFLHlEQUNFLElBQUssSUFDTCxLQUFNLElBQ04sTUFBTyxLQUNQLE9BQVEsS0FJVix1Q0FEQSxtRUFFRSxRQUFTLEdBQ1QsV0FBWSwrQkFBaUMsVUFBVSxPQUFPLE9BSWhFLHVDQURBLG1FQUVFLElBQUssS0FDTCxLQUFNLEtBQ04sTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLEdBQ1QsV0FBWSwrQkFBaUMsVUFBVSxPQUFPLE9BSWhFLHVDQURBLG1FQUVFLElBQUssS0FDTCxLQUFNLEtBQ04sTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLEdBQ1QsV0FBWSwrQkFBaUMsVUFBVSxPQUFPLE9BSWhFLHVDQURBLG1FQUVFLElBQUssS0FDTCxLQUFNLEtBQ04sTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLEdBQ1QsV0FBWSwrQkFBaUMsVUFBVSxPQUFPLE9BR2hFLHNFQUNFLFdBQVksSUFHZCx3RUFDQSxrRUFDQSx1REFDQSxzREFDQSx1REFDQSxzREFDQSxzREFDRSxtQkFBb0IsV0FBVyxFQUFFLENBQUUsUUFBUSxFQUFFLENBQUUsT0FBTyxHQUFHLEVBQUUsQ0FBRSxNQUFNLEVBQUUsQ0FBRSxLQUFLLEdBQUcsRUFBRSxDQUFFLElBQUksR0FBRyxHQUMxRixXQUFZLFdBQVcsRUFBRSxDQUFFLFFBQVEsRUFBRSxDQUFFLE9BQU8sR0FBRyxFQUFFLENBQUUsTUFBTSxFQUFFLENBQUUsS0FBSyxHQUFHLEVBQUUsQ0FBRSxJQUFJLEdBQUcsR0FHcEYseUNBQ0UsVUFBVyxLQUNYLFlBQWEsSUFDYix3QkFFRSx5Q0FDRSxVQUFXLEtBQ1gsWUFBYSxHQUNqQix3QkFFRSx5Q0FDRSxVQUFXLEtBQ1gsWUFBYSxLQUduQixzQkFDRSxVQUFXLE9BQ1gsd0JBRUUsc0JBQ0UsVUFBVyxNQUdqQixjQUNFLE9BQVEsS0FBSyxLQUNiLGdEQUVFLGNBQ0UsT0FBUSxLQUFLLE1BQ2pCLHdCQUVFLGNBQ0UsT0FBUSxLQUFLLE1BRWpCLHNCQUNFLFNBQVUsU0FDVixjQUFlLEtBQ2YsUUFBUyxFQUFFLEtBQ1gsd0JBRUUsc0JBQ0UsV0FBWSxLQUNaLGNBQWUsS0FDZixRQUFTLEdBRWYscUJBQ0UsT0FBUSxFQUFFLEVBQUUsS0FDWix3QkFFRSxxQkFDRSxVQUFXLG1CQUNYLE9BQVEsR0FDZCx3QkFFRSwwQkFDRSxTQUFVLFNBQ1YsSUFBSyxLQUNMLE1BQU8sRUFDUCxLQUFNLE1BRVYsZ0NBQ0UsZ0JBQWlCLEtBRW5CLDhEQUNFLFFBQVMsS0FFWCxvQ0FDRSxRQUFTLEtBRVQsMENBQ0UsUUFBUyxRQUVYLGdFQUNFLFFBQVMsUUFFYixvQkFDRSxPQUFRLEVBQ1IsUUFBUyxFQUNULFdBQVksS0FFZCxtQkFDRSxjQUFlLEtBQ2YsZUFBZ0IsS0FFaEIsMkNBQ0UsY0FBZSxFQUNmLGVBQWdCLEtBQ2xCLHdCQUVFLG1CQUNFLGNBQWUsS0FFZiwyQ0FDRSxjQUFlLEVBQ2YsZUFBZ0IsTUFFdEIsd0JBQ0UsU0FBVSxTQUNWLFFBQVMsRUFDVCxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxRQUFTLEVBQUUsS0FDWCxtQkFBb0IsSUFBSSxJQUFLLEtBQzdCLFdBQVksSUFBSSxJQUFLLEtBQ3JCLGdCQUFpQixLQUNqQixPQUFRLElBQUksTUFBTSxRQUNsQixXQUFZLEtBQ1osbUJBQW9CLEVBQUUsSUFBSSxJQUFJLGtCQUN0QixXQUFZLEVBQUUsSUFBSSxJQUFJLGtCQUM5QixpQkFBa0IsUUFDZCxjQUFlLFFBQ1gsZ0JBQWlCLGNBQ3pCLGtCQUFtQixPQUNmLGVBQWdCLE9BQ1osWUFBYSxPQUVyQiw4QkFDRSxnQkFBaUIsS0FDakIsV0FBWSxRQUNkLHdCQUVFLHdCQUNFLE9BQVEsRUFBRSxLQUNWLFFBQVMsSUFBSSxLQUFLLElBQUksTUFFMUIsOEJBQ0UsVUFBVyxRQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsSUFDYixRQUFTLElBQUksRUFDYixNQUFPLFFBQ1Asd0JBRUUsOEJBQ0UsVUFBVyxTQUNYLFFBQVMsR0FFZiw2QkFDRSxVQUFXLFNBQ1gsWUFBYSxJQUNiLFlBQWEsRUFDYixXQUFZLEtBQ1osWUFBYSxLQUVmLGlEQUNFLFdBQVksUUFFaEIsNEJBQ0UsVUFBVyxTQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFlBQWEsSUFDYixZQUFhLEtBQ2IsU0FBVSxTQUNWLFFBQVMsRUFDVCxTQUFVLE9BQ1YsT0FBUSxFQUNSLE9BQVEsTUFBTSxNQUFNLEVBQ3BCLFdBQVksS0FDWixtQkFBb0IsRUFBRSxJQUFJLElBQUksa0JBQ3RCLFdBQVksRUFBRSxJQUFJLElBQUksa0JBQzlCLHdCQUVFLDRCQUNFLE9BQVEsTUFBTSxFQUFFLEdBRXBCLHFDQUNFLFFBQVMsS0FBSyxLQUNkLE9BQVEsSUFBSSxNQUFNLFFBQ2xCLHdCQUVFLHFDQUNFLFFBQVMsS0FBSyxNQUNsQix3QkFFRSxxQ0FDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxRQUFTLEtBQUssS0FDZCxjQUFlLEtBQ1gsVUFBVyxLQUNmLGlCQUFrQixRQUNkLGNBQWUsUUFDWCxnQkFBaUIsZUFFL0IsZ0NBQ0UsTUFBTyxLQUNQLHdCQUVFLGdDQUNFLE1BQU8sSUFFUCw2Q0FDRSxNQUFPLE1BRWIsNENBQ0UsY0FBZSxLQUNmLHdCQUVFLDRDQUNFLGNBQWUsR0FHdkIsMkNBREEsMkNBRUUsYUFBYyxZQUVoQixrQ0FDRSxVQUFXLE9BQ1gsWUFBYSxJQUNiLE1BQU8sS0FDUCxNQUFPLFFBRVQsZ0NBQ0UsUUFBUyxtQkFDVCxRQUFTLG1CQUNULFFBQVMsWUFDVCxXQUFZLEtBQ1osd0JBRUUsZ0NBQ0UsV0FBWSxNQUVoQixzQ0FDRSxZQUFhLFlBQ2IsTUFBTyxLQUNQLE9BQVEsS0FDUixjQUFlLElBQ2YsUUFBUyxHQUNULFdBQVksNkJBQStCLFVBQzNDLGdCQUFpQixRQUNuQix3QkFFRSx1Q0FDRSxNQUFPLE1BQ1gsd0JBRUUsNkNBQ0UsTUFBTyxLQUVmLDBDQUNFLFVBQVcsT0FDWCxZQUFhLEtBQU8sQ0FBRSxXQUN0QixZQUFhLElBQ2IsT0FBUSxJQUFJLEVBQUUsSUFDZCxlQUFnQixVQUNoQixNQUFPLFFBQ1Asd0JBRUUsMENBQ0UsV0FBWSxHQUdsQix1Q0FEQSx5Q0FFRSxRQUFTLEVBQUUsRUFBRSxFQUFFLElBQ2YsV0FBWSxLQUdaLDBDQURBLDRDQUVFLFlBQWEsS0FHYixpREFEQSxtREFFRSxVQUFXLE9BQ1gsWUFBYSxjQUFjLENBQUUsTUFDN0IsYUFBYyxLQUNkLFFBQVMsUUFDVCxZQUFhLEtBQ2IsTUFBTyxRQUdqQixxQ0FDRSxNQUFPLEtBQ1AsTUFBTyxLQUNQLFdBQVksS0FFWixpREFDRSxXQUFZLEtBRWQseUVBQ0UsV0FBWSxJQUFJLE1BQU0sUUFHMUIsb0NBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsUUFBUyxLQUFLLEtBQUssS0FDbkIsY0FBZSxJQUFJLE1BQU0sUUFDekIsa0JBQW1CLE1BQ2YsZUFBZ0IsTUFDWixZQUFhLFdBQ3JCLG1CQUFvQixXQUNwQixzQkFBdUIsT0FDbkIsY0FBZSxJQUNYLFVBQVcsSUFDbkIsY0FBZSxLQUNYLFVBQVcsS0FDZix3QkFFRSxvQ0FDRSxRQUFTLE1BQ1QsTUFBTyxLQUNQLE1BQU8sS0FDUCxRQUFTLEtBQUssS0FBSyxHQUd6Qix3Q0FDRSxNQUFPLEtBQ1AsT0FBUSxLQUNSLGNBQWUsSUFDZixtQkFBb0IsRUFBRSxLQUFLLEtBQUssa0JBQ3hCLFdBQVksRUFBRSxLQUFLLEtBQUssa0JBQ2hDLHdCQUVFLHdDQUNFLE1BQU8sS0FDUCxNQUFPLE1BQ1AsY0FBZSxNQUdyQiw0Q0FDRSxNQUFPLEtBQ1AsV0FBWSxLQUNaLHdCQUVFLDRDQUNFLE1BQU8sTUFDUCxNQUFPLG1CQUNQLFdBQVksRUFDWixZQUFhLE1BR25CLDBDQUNFLFVBQVcsUUFDWCxZQUFhLGNBQWMsQ0FBRSxNQUM3QixTQUFVLFNBQ1YsT0FBUSxFQUFFLEVBQUUsRUFBRSxLQUNkLE1BQU8sUUFDUCx3QkFFRSwwQ0FDRSxNQUFPLE1BR2IsOENBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsY0FBZSxLQUNYLFVBQVcsS0FDZixpQkFBa0IsUUFDZCxjQUFlLFFBQ1gsZ0JBQWlCLGNBRzNCLDZDQUNFLE1BQU8sS0FDUCxNQUFPLEtBQ1AsY0FBZSxLQUNmLHdCQUVFLDZDQUNFLE1BQU8sS0FFWCxnREFDRSxVQUFXLEtBQ1gsWUFBYSxJQUNiLE9BQVEsRUFDUixhQUFjLEtBQ2QsWUFBYSxNQUNiLE1BQU8sUUFDUCx3QkFFRSxnREFDRSxVQUFXLFNBRWYsdURBQ0UsU0FBVSxTQUNWLElBQUssS0FDTCxLQUFNLEVBQ04sUUFBUyxhQUNULE1BQU8sS0FDUCxPQUFRLElBQ1IsYUFBYyxJQUNkLFFBQVMsR0FDVCxpQkFBa0IsUUFFdEIsK0NBQ0UsVUFBVyxPQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsS0FDYixPQUFRLEVBQ1IsYUFBYyxLQUNkLE1BQU8sUUFHWCxlQUNFLE9BQVEsS0FBSyxFQUNiLGdEQUVFLGVBQ0UsT0FBUSxLQUFLLE1BQ2pCLHdCQUVFLGVBQ0UsT0FBUSxLQUFLLE1BR25CLHFCQUNFLFVBQVcsU0FDWCxZQUFhLGNBQWMsQ0FBRSxNQUM3QixTQUFVLFNBQ1YsT0FBUSxFQUFFLEtBQUssS0FDZixRQUFTLEtBQUssS0FDZCxXQUFZLE9BQ1osTUFBTyxRQUNQLHdCQUVFLHFCQUNFLFVBQVcsT0FDWCxPQUFRLEVBQ1IsUUFBUyxLQUFLLEtBQUssTUFFdkIsNEJBQ0UsU0FBVSxTQUNWLElBQUssRUFDTCxLQUFNLEVBQ04sTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLEdBQ1QsV0FBWSx1QkFBeUIsVUFDckMsZ0JBQWlCLFFBQ2pCLHdCQUVFLDRCQUNFLE1BQU8sS0FDUCxPQUFRLE1BR2hCLHNCQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULE9BQVEsRUFBRSxJQUNWLHdCQUVFLHNCQUNFLE9BQVEsRUFBRSxLQUdoQiw2QkFDRSxNQUFPLE1BQ1AsYUFBYyxLQUVkLGlDQUNFLE1BQU8sS0FDUCxPQUFRLEtBQ1IsbUJBQW9CLEVBQUUsS0FBSyxLQUFLLGtCQUN4QixXQUFZLEVBQUUsS0FBSyxLQUFLLGtCQUdwQyw0QkFDRSxVQUFXLFFBQ1gsWUFBYSxjQUFjLENBQUUsTUFDN0IsWUFBYSxJQUNiLGNBQWUsS0FDZixNQUFPLFFBQ1Asd0JBRUUsNEJBQ0UsVUFBVyxRQUdqQixnQ0FDRSxVQUFXLE9BQ1gsWUFBYSxJQUNiLGVBQWdCLFVBQ2hCLE1BQU8sUUFDUCx3QkFFRSxnQ0FDRSxVQUFXLFNBR2pCLHFCQUNFLFNBQVUsU0FDVixPQUFRLEtBQUssRUFBRSxFQUNmLFFBQVMsS0FBSyxLQUFLLEVBQ25CLGdEQUVFLHFCQUNFLE9BQVEsS0FBSyxFQUFFLEVBQ2YsUUFBUyxLQUFLLEtBQUssR0FDdkIsd0JBRUUscUJBQ0UsT0FBUSxLQUFLLEVBQUUsRUFDZixRQUFTLEtBQUssS0FBSyxHQUV2Qiw2QkFDRSxPQUFRLEVBQUUsS0FBSyxLQUNmLFFBQVMsS0FBSyxFQUFFLEVBQ2hCLHdCQUVFLDZCQUNFLE9BQVEsRUFBRSxFQUFFLE1BRWxCLDRCQUNFLFNBQVUsU0FDVixJQUFLLEVBQ0wsTUFBTyxFQUNQLEtBQU0sRUFDTixRQUFTLE1BQ1QsTUFBTyxLQUNQLE9BQVEsTUFDUixRQUFTLEdBQ1QsaUJBQWtCLG1CQUNsQix3QkFFRSw0QkFDRSxPQUFRLE9BRVosb0NBQ0UsUUFBUyxLQUViLHVEQUNFLGlCQUFrQixLQUVsQiwrREFDRSxXQUFZLElBQUksTUFBTSxRQUMxQix3QkFFRSwyQ0FDRSxpQkFBa0IsTUFFdEIscURBQ0EsMENBQ0UsWUFBYSxFQUViLDREQUNBLGlEQUNFLFFBQVMsS0FFWCxpRkFDQSxzRUFDRSxNQUFPLFFBRVQsMkVBQ0EsZ0VBQ0UsaUJBQWtCLFFBR3hCLDRCQUNFLFVBQVcsU0FDWCxZQUFhLElBQ2IsV0FBWSxPQUNaLFNBQVUsU0FDVixPQUFRLEVBQUUsRUFBRSxLQUNaLE1BQU8sS0FDUCxnREFFRSw0QkFDRSxVQUFXLFFBQ2Ysd0JBRUUsNEJBQ0UsVUFBVyxRQUNYLGNBQWUsTUFFbkIsb0NBQ0UsVUFBVyxRQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFdBQVksT0FDWixPQUFRLEVBQUUsRUFBRSxLQUNaLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFFWCx3QkFFRSw4QkFDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxhQUFjLE1BQ2QsaUJBQWtCLE9BQ2QsY0FBZSxPQUNYLGdCQUFpQixPQUN6QixjQUFlLEtBQ1gsVUFBVyxNQUduQixzQkFDRSxTQUFVLFNBQ1YsY0FBZSxLQUNmLFFBQVMsS0FBSyxLQUFLLEtBQ25CLFdBQVksSUFBSSxNQUFNLFFBQ3RCLGNBQWUsSUFDZixpQkFBa0IsS0FDbEIsbUJBQW9CLEVBQUUsSUFBSSxJQUFJLGVBQ3RCLFdBQVksRUFBRSxJQUFJLElBQUksZUFDOUIsd0JBRUUsb0RBQ0UsTUFBTyxJQUNQLGFBQWMsTUFDbEIsd0JBRUUsb0RBQ0Esd0RBQ0UsTUFBTyxpQkFDUCxhQUFjLE1BRWxCLDREQUE2RCxnRUFFM0QsTUFBTyxLQUNULHdCQUVFLHNCQUNFLE1BQU8sbUJBQ1AsYUFBYyxLQUNkLFFBQVMsS0FBSyxLQUFLLE1BQ3ZCLHdCQUVFLHNCQUNFLFFBQVMsS0FBSyxLQUFLLE1BRXZCLDhCQUNFLE1BQU8sS0FDUCxRQUFTLEtBQUssS0FBSyxLQUd2Qiw2QkFDRSxVQUFXLFFBQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsWUFBYSxJQUNiLFlBQWEsSUFDYixTQUFVLFNBQ1YsT0FBUSxFQUNSLGFBQWMsS0FDZCxlQUFnQixJQUNoQixlQUFnQixVQUNoQixNQUFPLFFBRVAsb0NBQ0UsU0FBVSxTQUNWLElBQUssSUFDTCxLQUFNLEVBQ04sUUFBUyxhQUNULE1BQU8sS0FDUCxPQUFRLElBQ1IsYUFBYyxJQUNkLFFBQVMsR0FDVCxpQkFBa0IscUJBR3RCLDRCQUNFLFVBQVcsUUFDWCxZQUFhLGNBQWMsQ0FBRSxNQUM3QixZQUFhLEtBQ2Isd0JBRUUsNEJBQ0UsVUFBVyxTQUNYLFlBQWEsTUFHbkIsMkJBQ0UsU0FBVSxTQUNWLE9BQVEsS0FDUixLQUFNLEtBRU4saUNBQ0UsWUFBYSxZQUNiLFFBQVMsYUFDVCxNQUFPLEtBQ1AsT0FBUSxLQUNSLGNBQWUsSUFDZixRQUFTLEdBQ1QsV0FBWSw2QkFBK0IsVUFDM0MsZ0JBQWlCLFFBQ25CLHdCQUVFLGtDQUNFLE1BQU8sTUFDWCx3QkFFRSwyQkFDRSxPQUFRLEtBQ1IsS0FBTSxLQUVOLG1DQUNFLEtBQU0sS0FFUix3Q0FDRSxNQUFPLEtBR2YscUJBQ0UsT0FBUSxLQUFLLEVBQ2IsZ0RBRUUscUJBQ0UsT0FBUSxLQUFLLE1BQ2pCLHdCQUVFLHFCQUNFLE9BQVEsS0FBSyxNQUVqQiw0QkFDRSxVQUFXLFNBQ1gsWUFBYSxJQUNiLFdBQVksT0FDWixZQUFhLEtBQ2IsT0FBUSxFQUFFLEtBQUssS0FDZixnREFFRSw0QkFDRSxVQUFXLE9BQ1gsT0FBUSxFQUFFLEVBQUUsTUFDaEIsd0JBRUUsNEJBQ0UsVUFBVyxTQUVqQiwyQkFDRSxPQUFRLEVBQUUsS0FDVixRQUFTLEVBQ1QsZ0JBQWlCLEtBQ2pCLHdCQUVFLDJCQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULE9BQVEsRUFDUixjQUFlLEtBQ1gsVUFBVyxLQUNmLGlCQUFrQixLQUNkLGNBQWUsS0FDWCxnQkFBaUIsTUFHakMsaUJBQ0UsbUJBQW9CLFdBQ1osV0FBWSxXQUNwQixRQUFTLEtBQ1QsY0FBZSxJQUFJLE1BQU0sUUFFekIsNkJBQ0UsV0FBWSxJQUFJLE1BQU0sUUFDeEIsZ0RBRUUsaUJBQ0UsTUFBTyxpQkFDUCxhQUFjLEtBRWQsaUNBQ0UsYUFBYyxFQUVoQixpQ0FDRSxXQUFZLElBQUksTUFBTSxTQUM1Qix3QkFFRSxpQkFDRSxNQUFPLHFCQUNQLGFBQWMsS0FFZCwrQkFDRSxhQUFjLEVBRWhCLGlDQUNFLFdBQVksSUFBSSxNQUFNLFNBRTVCLHVCQUNFLFVBQVcsUUFDWCxZQUFhLElBQ2IsT0FBUSxFQUFFLEVBQUUsSUFDWixNQUFPLFFBRVQsd0JBQ0UsVUFBVyxPQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLE9BQVEsRUFBRSxFQUFFLEtBQ1osZUFBZ0IsSUFDaEIsZUFBZ0IsVUFFbEIsd0JBQXlCLDRCQUN2QixVQUFXLFFBQ1gsU0FBVSxTQUNWLFFBQVMsTUFDVCxPQUFRLEVBQUUsRUFBRSxLQUNaLGdCQUFpQixLQUVuQix3QkFDRSxhQUFjLEtBRWQsK0JBQ0UsWUFBYSxZQUNiLFNBQVUsU0FDVixJQUFLLEtBQ0wsS0FBTSxFQUNOLFFBQVMsYUFDVCxRQUFTLFFBRWIsNEJBQ0UsT0FBUSxRQUVSLGtDQUNFLGdCQUFpQixLQUd2Qix3QkFDRSxTQUFVLFNBQ1YsUUFBUyxHQUNULE1BQU8sS0FDUCxPQUFRLE1BQ1IsUUFBUyxHQUNULFdBQVksbUJBQ1osd0JBRUUsd0JBQ0UsT0FBUSxPQUdkLDBCQUNFLFNBQVUsU0FDVixPQUFRLEtBQUssS0FDYixZQUFhLEtBQ2Isd0JBRUUsMEJBQ0UsT0FBUSxLQUFLLE1BR25CLHdCQUNFLE9BQVEsRUFBRSxFQUFFLEtBQ1osTUFBTyxLQUdULHVCQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULE9BQVEsRUFBRSxNQUNWLFFBQVMsRUFDVCxXQUFZLEtBQ1osaUJBQWtCLE9BQ2QsY0FBZSxPQUNYLGdCQUFpQixPQUN6QixjQUFlLEtBQ1gsVUFBVyxLQUdqQiw0QkFDRSxRQUFTLGFBQ1QsTUFBTyxLQUNQLGNBQWUsS0FDZixtQkFBb0IsSUFBSSxJQUFLLEtBQzdCLFdBQVksSUFBSSxJQUFLLEtBQ3JCLGdCQUFpQixLQUNqQix1QkFBd0IsSUFDeEIsd0JBQXlCLElBQ3pCLDJCQUE0QixJQUM1QiwwQkFBMkIsSUFDM0IsV0FBWSxLQUNaLG1CQUFvQixFQUFFLElBQUksSUFBSSxrQkFDdEIsV0FBWSxFQUFFLElBQUksSUFBSSxrQkFFOUIsa0NBQ0UsZ0JBQWlCLEtBQ2pCLG1CQUFvQixFQUFFLEtBQUssS0FBSyxrQkFDeEIsV0FBWSxFQUFFLEtBQUssS0FBSyxrQkFHcEMsc0JBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsbUJBQW9CLFdBQ1osV0FBWSxXQUNwQixNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsS0FDVCxjQUFlLElBQ2Ysd0JBRUUsc0JBQ0UsTUFBTyxPQUNQLFFBQVMsS0FBSyxLQUFLLEdBRXZCLDBCQUNFLE1BQU8sS0FDUCx1QkFBd0IsSUFDeEIsd0JBQXlCLElBRzdCLCtCQUNFLFNBQVUsU0FDVixRQUFTLEVBQ1QsT0FBUSxNQUFNLEtBQUssS0FDbkIsUUFBUyxLQUFLLEtBQUssSUFDbkIsV0FBWSxPQUNaLFdBQVksS0FHZCw2QkFDRSxVQUFXLFVBQ1gsWUFBYSxJQUNiLFlBQWEsSUFDYixXQUFZLEVBQ1osY0FBZSxLQUNmLE1BQU8sUUFHVCxtQ0FDRSxVQUFXLFFBQ1gsWUFBYSxLQUNiLE1BQU8sUUFFUCx5Q0FDRSxnQkFBaUIsS0FHckIsd0JBQ0UsT0FBUSxLQUFLLEVBQ2IsZ0RBRUUsd0JBQ0UsT0FBUSxLQUFLLE1BQ2pCLHdCQUVFLHdCQUNFLE9BQVEsS0FBSyxNQUVqQiwrQkFDRSxVQUFXLFNBQ1gsWUFBYSxJQUNiLFdBQVksT0FDWixZQUFhLEtBQ2IsT0FBUSxFQUFFLEtBQUssS0FDZixnREFFRSwrQkFDRSxVQUFXLE9BQ1gsT0FBUSxFQUFFLEVBQUUsTUFDaEIsd0JBRUUsK0JBQ0UsVUFBVyxRQUNYLE9BQVEsRUFBRSxFQUFFLE1BRWxCLG9DQUNFLE9BQVEsRUFBRSxLQUNWLFFBQVMsRUFDVCxnQkFBaUIsS0FDakIsd0JBRUUsb0NBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsT0FBUSxFQUNSLGNBQWUsS0FDWCxVQUFXLE1BRXJCLDhCQUNFLFVBQVcsS0FDWCxZQUFhLGNBQWMsQ0FBRSxNQUM3QixZQUFhLElBQ2IsV0FBWSxPQUNaLFlBQWEsRUFDYixRQUFTLE1BQ1QsV0FBWSxJQUNaLFFBQVMsRUFBRSxLQUNYLE1BQU8sUUFFUCxrQ0FDRSxVQUFXLFNBQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsWUFBYSxJQUNiLFdBQVksT0FDWixZQUFhLEtBQ2IsSUFBSyxFQUNMLGVBQWdCLE9BQ2hCLE1BQU8sUUFHYix5QkFDRSxTQUFVLFNBQ1YsYUFBYyxLQUNkLHdCQUVFLHlCQUNFLE1BQU8sSUFDUCxRQUFTLEVBQUUsS0FBSyxFQUFFLE1BQ3RCLGdEQUVFLHlCQUNFLFFBQVMsRUFBRSxLQUFLLEVBQUUsTUFDdEIsd0JBRUUseUJBQ0UsUUFBUyxFQUFFLE1BRWYsZ0NBQ0UsU0FBVSxTQUNWLElBQUssSUFDTCxLQUFNLEVBQ04sUUFBUyxhQUNULE1BQU8sS0FDUCxPQUFRLElBQ1IsUUFBUyxHQUNULGlCQUFrQixxQkFFcEIsZ0NBQ0UsVUFBVyxRQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsSUFDYixZQUFhLEtBQ2IsT0FBUSxFQUFFLEVBQUUsSUFDWixlQUFnQixJQUNoQixlQUFnQixVQUNoQixNQUFPLFFBRVQsK0JBQ0UsT0FBUSxFQUNSLFFBQVMsRUFDVCxnQkFBaUIsS0FFakIsa0NBQ0UsVUFBVyxTQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFlBQWEsSUFDYixZQUFhLElBQ2IsY0FBZSxLQUNmLE1BQU8sUUFFVCxrQ0FDRSxVQUFXLFNBQ1gsWUFBYSxjQUFjLENBQUUsTUFDN0IsWUFBYSxJQUNiLFlBQWEsSUFDYixPQUFRLEtBQUssRUFBRSxFQUNmLE1BQU8sUUFFVCxpQ0FDRSxPQUFRLEtBQUssRUFBRSxFQUVqQixvQ0FDRSxVQUFXLEtBQ1gsWUFBYSxJQUNiLFdBQVksT0FDWixZQUFhLEVBQ2IsUUFBUyxNQUNULE9BQVEsS0FBSyxFQUFFLEVBQ2YsTUFBTyxRQUdiLDJCQUNFLFFBQVMsS0FHWCxvQ0FDRSxRQUFTLEtBQ1QsU0FBVSxPQUNWLE1BQU8sS0FDUCxRQUFTLEtBQ1QsT0FBUSxJQUFJLE1BQU0sUUFDbEIsY0FBZSxJQUNmLFdBQVksS0FDWixtQkFBb0IsRUFBRSxLQUFLLEtBQUssZ0JBQ3hCLFdBQVksRUFBRSxLQUFLLEtBQUssZ0JBQ2hDLHdCQUVFLG9DQUNFLE1BQU8sTUFDUCxPQUFRLEtBQUssS0FDYixRQUFTLE1BQ2Isd0JBRUUsb0NBQ0UsTUFBTyxNQUNQLE9BQVEsS0FBSyxNQUVqQix1Q0FDRSxVQUFXLE9BQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsWUFBYSxJQUNiLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFFUCw4Q0FDRSxTQUFVLFNBQ1YsSUFBSyxLQUNMLFFBQVMsYUFDVCxNQUFPLEtBQ1AsT0FBUSxJQUNSLGFBQWMsSUFDZCxRQUFTLEdBQ1QsaUJBQWtCLHFCQUV0QixzQ0FDRSxVQUFXLFNBQ1gsWUFBYSxjQUFjLENBQUUsTUFDN0IsWUFBYSxJQUNiLFlBQWEsS0FFZiwyQ0FDRSxRQUFTLE1BR2IsbUNBQ0UsUUFBUyxNQUNULGdCQUFpQixLQUNqQixlQUFnQixVQUNoQix3QkFFRSxtQ0FDRSxRQUFTLGNBR2YsbUNBQ0UsUUFBUyxhQUNULGNBQWUsS0FDZix3QkFFRSxtQ0FDRSxhQUFjLEtBQ2QsY0FBZSxHQUdyQixtQ0FDRSxXQUFZLEtBQ1osV0FBWSxLQUdkLGdFQUNFLElBQUssS0FDTCxNQUFPLEtBQ1Asd0JBRUUsZ0VBQ0UsSUFBSyxLQUNMLE1BQU8sTUFFWCxvRUFDRSxLQUFNLFFBQ04sMkJBRUUsb0VBQ0UsTUFBTyxLQUNQLE9BQVEsTUFFWixzRUFDRSxLQUFNLFFBR1osdUJBQ0UsT0FBUSxLQUFLLEVBQ2IsV0FBWSxPQUNaLGdEQUVFLHVCQUNFLE9BQVEsS0FBSyxNQUNqQix3QkFFRSx1QkFDRSxPQUFRLEtBQUssTUFFakIsOEJBQ0UsVUFBVyxTQUNYLFlBQWEsSUFDYixXQUFZLE9BQ1osWUFBYSxLQUNiLE9BQVEsRUFBRSxLQUFLLEtBQ2YsV0FBWSxLQUNaLGdEQUVFLDhCQUNFLFVBQVcsT0FDWCxPQUFRLEVBQUUsRUFBRSxNQUNoQix3QkFFRSw4QkFDRSxVQUFXLFFBQ1gsT0FBUSxFQUFFLEVBQUUsTUFFbEIsZ0NBQ0UsU0FBVSxPQUVaLCtCQUNFLE1BQU8sS0FDUCxXQUFZLEtBRWQsd0NBQ0UsUUFBUyxFQUFFLEtBQ1gsV0FBWSxLQUNaLHdCQUVFLHdDQUNFLE1BQU8sS0FDUCxNQUFPLElBQ1AsUUFBUyxFQUFFLEVBQUUsRUFBRSxNQUNuQix3QkFFRSx3Q0FDRSxNQUFPLGlCQUNQLFFBQVMsRUFBRSxFQUFFLEVBQUUsTUFFckIsOEJBQ0UsT0FBUSxFQUFFLEtBQ1YsUUFBUyxFQUNULGdCQUFpQixLQUNqQixXQUFZLEtBQ1osd0JBRUUsOEJBQ0UsTUFBTyxLQUNQLE9BQVEsR0FDWixnREFFRSw4QkFDRSxNQUFPLEtBQ1gsd0JBRUUsOEJBQ0UsTUFBTyxrQkFHZixpQ0FDRSxXQUFZLEtBRVosd0RBQ0UsUUFBUyxLQUNULHdCQUVFLHdEQUNFLFFBQVMsTUFDVCxNQUFPLE9BQ1gsZ0RBRUUsd0RBQ0UsTUFBTyxLQUNYLHdCQUVFLHdEQUNFLE1BQU8sS0FHZixvQkFDRSxVQUFXLFNBQ1gsWUFBYSxjQUFjLENBQUUsTUFDN0IsWUFBYSxJQUNiLFFBQVMsS0FDVCxjQUFlLEtBQ2YsUUFBUyxLQUFLLEtBQ2QsTUFBTyxRQUNQLE9BQVEsSUFBSSxNQUFNLFFBQ2xCLFdBQVksSUFBSSxNQUFNLFFBQ3RCLGNBQWUsSUFDZixpQkFBa0IsS0FDbEIsbUJBQW9CLEVBQUUsSUFBSSxJQUFJLGVBQ3RCLFdBQVksRUFBRSxJQUFJLElBQUksZUFFOUIsb0NBQ0UsUUFBUyxNQUVYLDhCQUNFLFFBQVMsTUFFWCwyQkFDRSxVQUFXLFFBQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsWUFBYSxJQUNiLFlBQWEsS0FDYixTQUFVLFNBQ1YsT0FBUSxFQUFFLEVBQUUsSUFDWixhQUFjLEtBQ2QsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxRQUVQLGtDQUNFLFNBQVUsU0FDVixJQUFLLElBQ0wsS0FBTSxFQUNOLFFBQVMsYUFDVCxNQUFPLEtBQ1AsT0FBUSxJQUNSLFFBQVMsR0FDVCxpQkFBa0IscUJBR3RCLGdDQURBLGdDQUVFLFVBQVcsU0FFYiwwQ0FDQSx5Q0FDRSxPQUFRLEVBQUUsUUFHZCx1QkFDRSxTQUFVLE9BQ1YsY0FBZSxLQUNmLFFBQVMsS0FDVCxjQUFlLElBQUksTUFBTSxRQUV6QixtQ0FDRSxXQUFZLElBQUksTUFBTSxRQUN4Qix3QkFFRSxpQ0FDRSxRQUFTLE9BRWIsNEJBQ0UsUUFBUyxhQUNULE1BQU8sTUFDUCxTQUFVLE9BQ1YsVUFBVyxLQUNYLGNBQWUsSUFDZix3QkFFRSw0QkFDRSxVQUFXLE9BRWYsZ0NBQ0UsVUFBVyxLQUNYLFdBQVksS0FFZCw2REFDRSxNQUFPLGtCQUNQLHdCQUVFLDZEQUNFLE1BQU8sb0JBRWYsOEJBQ0UsVUFBVyxPQUNYLFlBQWEsS0FDYixRQUFTLGFBQ1QsY0FBZSxLQUNmLFFBQVMsRUFBRSxJQUNYLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sS0FDUCxpQkFBa0IsUUFFcEIsaUNBQ0UsVUFBVyxTQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFlBQWEsSUFDYixZQUFhLElBQ2IsUUFBUyxhQUNULE1BQU8sS0FDUCxnQkFBaUIsS0FDakIsTUFBTyxRQUNQLHdCQUVFLGlDQUNFLFVBQVcsUUFFakIsNkJBQ0UsVUFBVyxPQUNYLFFBQVMsTUFDVCxXQUFZLEtBQ1osZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxRQUVULDhDQUNFLFFBQVMsS0FHYixtQkFDRSxNQUFPLEtBQ1AsT0FBUSxLQUFLLEtBQ2IsZ0RBRUUsbUJBQ0UsT0FBUSxLQUFLLE1BQ2pCLHdCQUVFLG1CQUNFLE9BQVEsS0FBSyxNQUduQiwwQkFDRSxVQUFXLFNBQ1gsWUFBYSxJQUNiLFdBQVksT0FDWixZQUFhLEtBQ2IsT0FBUSxFQUFFLEVBQUUsS0FDWixnREFFRSwwQkFDRSxVQUFXLE9BQ1gsT0FBUSxFQUFFLEVBQUUsTUFDaEIsd0JBRUUsMEJBQ0UsVUFBVyxRQUNYLE9BQVEsRUFBRSxFQUFFLE1BRWxCLHdCQUVFLDRCQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULGtCQUFtQixPQUNmLGVBQWdCLE9BQ1osWUFBYSxPQUNyQixpQkFBa0IsT0FDZCxjQUFlLE9BQ1gsZ0JBQWlCLFFBRzdCLDRCQUNFLFVBQVcsUUFDWCxZQUFhLElBQ2IsWUFBYSxLQUNiLE9BQVEsS0FBSyxLQUFLLEVBQ2xCLGdEQUVFLDRCQUNFLE9BQVEsS0FBSyxLQUFLLEtBQUssR0FDM0Isd0JBRUUsNEJBQ0UsT0FBUSxFQUFFLEVBQUUsRUFBRSxLQUNkLGlCQUFrQixFQUNkLFNBQVUsRUFDTixLQUFNLEdBRWxCLHlDQUNFLFdBQVksRUFHaEIsbUJBQ0UsU0FBVSxTQUNWLFdBQVksT0FDWix3QkFFRSxtQkFDRSxVQUFXLElBQ1gsT0FBUSxHQUVaLHVCQUNFLFVBQVcsS0FDWCxjQUFlLElBQ2YsbUJBQW9CLEVBQUUsS0FBSyxLQUFLLGtCQUN4QixXQUFZLEVBQUUsS0FBSyxLQUFLLGtCQUdwQyw0QkFDRSxTQUFVLFNBRVYsa0NBQ0UsU0FBVSxTQUNWLE9BQVEsS0FDUixLQUFNLEtBQ04sUUFBUyxhQUNULE1BQU8sS0FDUCxPQUFRLEtBQ1IsUUFBUyxHQUNULG1CQUFvQixrQkFBa0IsSUFBSyxLQUMzQyxXQUFZLGtCQUFrQixJQUFLLEtBQ25DLFdBQVksVUFBVSxJQUFLLEtBQzNCLFdBQVksVUFBVSxJQUFLLElBQUksQ0FBRSxrQkFBa0IsSUFBSyxLQUN4RCxXQUFZLG1DQUFxQyxVQUFVLE9BQU8sTUFBTSxDQUFDLEtBQUssS0FDOUUsd0JBRUUsa0NBQ0UsTUFBTyxLQUNQLE9BQVEsTUFFZCx3Q0FDRSxrQkFBbUIsV0FDWCxVQUFXLFdBRzhSLHdCQUFsUyxxQkFBOEgsa0JBQW9ELCtCQUE1Six3QkFBd0Qsd0JBQThKLDJCQUE0Qix5QkFBM1Isa0JBQWtFLDhCQUFtSyx5QkFBakUsZ0NBQTFDLHNCQUN4SCxVQUFXLFNBQ1gsWUFBYSxJQUNiLFdBQVksT0FDWixZQUFhLEtBQ2IsZ0RBRXVULHdCQUFsUyxxQkFBOEgsa0JBQW9ELCtCQUE1Six3QkFBd0Qsd0JBQThKLDJCQUE0Qix5QkFBM1Isa0JBQWtFLDhCQUFtSyx5QkFBakUsZ0NBQTFDLHNCQUN4SCxVQUFXLFFBQ2Ysd0JBRXVULHdCQUFsUyxxQkFBOEgsa0JBQW9ELCtCQUE1Six3QkFBd0Qsd0JBQThKLDJCQUE0Qix5QkFBM1Isa0JBQWtFLDhCQUFtSyx5QkFBakUsZ0NBQTFDLHNCQUN4SCxVQUFXLFNBR2pCLHFCQUNFLE9BQVEsS0FBSyxFQUNiLGdEQUVFLHFCQUNFLE9BQVEsS0FBSyxNQUNqQix3QkFFRSxxQkFDRSxPQUFRLEtBQUssTUFFakIscURBQ0UsUUFBUyxLQUVYLHNDQUNFLFFBQVMsTUFFWCw4QkFDRSxRQUFTLEtBRVgsNEJBQ0UsVUFBVyxTQUNYLFlBQWEsSUFDYixXQUFZLE9BQ1osWUFBYSxLQUNiLE9BQVEsRUFBRSxLQUFLLEtBQ2YsZ0RBRUUsNEJBQ0UsVUFBVyxPQUNYLE9BQVEsRUFBRSxFQUFFLE1BQ2hCLHdCQUVFLDRCQUNFLFVBQVcsUUFDWCxPQUFRLEVBQUUsRUFBRSxNQUVsQiw2QkFDRSxRQUFTLEtBQUssRUFDZCxXQUFZLE9BRWQsZ0NBQ0UsZ0JBQWlCLEtBQ2pCLHdCQUVFLHVDQUNFLE1BQU8sS0FFYixnQ0FDRSxRQUFTLGFBQ1QsTUFBTyxLQUNQLE9BQVEsS0FDUixjQUFlLElBQ2YsUUFBUyxHQUNULFdBQVksNkJBQStCLFVBQzNDLGdCQUFpQixRQUNuQix3QkFFRSxpQ0FDRSxNQUFPLE1BRVgsNkJBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsT0FBUSxFQUFFLEtBQUssS0FDZixRQUFTLEVBQ1QsV0FBWSxLQUNaLGNBQWUsS0FDWCxVQUFXLEtBQ2Ysd0JBRUUsNkJBQ0UsT0FBUSxFQUFFLEVBQUUsTUFDaEIsd0JBRUUsNkJBQ0UsT0FBUSxFQUFFLEVBQUUsTUFFaEIsOERBQ0UsUUFBUyxLQUVYLG1DQUNFLE1BQU8sS0FDUCxVQUFXLE1BQ1gsYUFBYyxLQUNkLGNBQWUsS0FDZix3QkFFRSxtQ0FDRSxVQUFXLEtBQ1gsT0FBUSxFQUNSLGlCQUFrQixFQUNkLGtCQUFtQixFQUNmLFVBQVcsRUFDbkIsd0JBQXlCLEVBQ3JCLFdBQVksR0FFcEIsd0NBQ0UsVUFBVyxRQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsSUFDYixRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsS0FBSyxLQUNkLG1CQUFvQixNQUFNLElBQzFCLFdBQVksTUFBTSxJQUNsQixXQUFZLE9BQ1osZ0JBQWlCLEtBQ2pCLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFDUCxPQUFRLElBQUksTUFBTSxRQUNsQixXQUFZLEtBQ1osa0JBQW1CLE9BQ2YsZUFBZ0IsT0FDWixZQUFhLE9BQ3JCLGlCQUFrQixPQUNkLGNBQWUsT0FDWCxnQkFBaUIsT0FDekIsd0JBRUUsd0NBQ0UsUUFBUyxLQUFLLE1BQ2xCLHdCQUVFLHdDQUNFLFFBQVMsS0FBSyxNQUVsQiw4Q0FDRSxnQkFBaUIsS0FDakIsTUFBTyxRQUVULGdEQUNFLFNBQVUsU0FDVixNQUFPLFFBQ1Asb0JBQXFCLFFBRXJCLHNEQUNFLFNBQVUsU0FDVixPQUFRLEVBQ1IsS0FBTSxFQUNOLE1BQU8sS0FDUCxPQUFRLElBQ1IsUUFBUyxHQUNULFdBQVksUUFFdEIsOEJBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsT0FBUSxFQUFFLEtBQ1YsY0FBZSxLQUNYLFVBQVcsS0FDZix3QkFFRSw4QkFDRSxPQUFRLEdBRWQsd0RBQXlELHNGQUF1RixzRkFDOUksV0FBWSxNQUdoQixpQkFDRSxPQUFRLEtBQUssRUFDYixXQUFZLE9BQ1osZ0RBRUUsaUJBQ0UsT0FBUSxLQUFLLE1BQ2pCLHdCQUVFLGlCQUNFLE9BQVEsS0FBSyxNQUVqQix3QkFDRSxVQUFXLFNBQ1gsWUFBYSxJQUNiLFdBQVksT0FDWixZQUFhLEtBQ2IsT0FBUSxFQUFFLEtBQUssS0FDZixXQUFZLEtBQ1osZ0RBRUUsd0JBQ0UsVUFBVyxPQUNYLE9BQVEsRUFBRSxFQUFFLE1BQ2hCLHdCQUVFLHdCQUNFLFVBQVcsUUFDWCxPQUFRLEVBQUUsRUFBRSxNQUVsQix1QkFDRSxRQUFTLG1CQUNULFFBQVMsbUJBQ1QsUUFBUyxZQUNULFdBQVksTUFFWiw2QkFDRSxZQUFhLFlBQ2IsUUFBUyxhQUNULE1BQU8sS0FDUCxPQUFRLEtBQ1IsY0FBZSxJQUNmLFFBQVMsR0FDVCxXQUFZLDZCQUErQixVQUMzQyxnQkFBaUIsUUFDbkIsd0JBRUUsOEJBQ0UsTUFBTyxNQUNYLHdCQUVFLG9DQUNFLE1BQU8sS0FFYix1QkFDRSxPQUFRLEVBQUUsS0FDVixRQUFTLEVBQ1QsZ0JBQWlCLEtBQ2pCLHdCQUVFLHVCQUNFLE9BQVEsR0FHaEIsdUJBQ0UsU0FBVSxTQUNWLE9BQVEsS0FBSyxFQUNiLGdEQUVFLHVCQUNFLE9BQVEsTUFDWix3QkFFRSx1QkFDRSxPQUFRLEtBQUssa0JBQWtCLE1BRXJDLHdCQUVFLGdDQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULGlCQUFrQixRQUNkLGNBQWUsUUFDWCxnQkFBaUIsY0FDekIsY0FBZSxJQUNYLFVBQVcsS0FFbkIsMkJBRUUsOEJBQ0UsT0FBUSxFQUFFLEtBQUssTUFHbkIsNEJBQ0UsU0FBVSxTQUNWLFFBQVMsTUFDVCxXQUFZLE1BQ1osT0FBUSxLQUFLLEtBQUssRUFDbEIsUUFBUyxLQUFLLEVBQ2QsT0FBUSxRQUNSLG1CQUFvQixtQkFBbUIsSUFBSyxLQUM1QyxXQUFZLG1CQUFtQixJQUFLLEtBQ3BDLFdBQVksV0FBVyxJQUFLLEtBQzVCLFdBQVksV0FBVyxJQUFLLElBQUksQ0FBRSxtQkFBbUIsSUFBSyxLQUMxRCxnQkFBaUIsS0FDakIsTUFBTyxLQUNQLGNBQWUsSUFDZixnQkFBaUIsTUFDakIsbUJBQW9CLEVBQUUsS0FBSyxLQUFLLGdCQUN4QixXQUFZLEVBQUUsS0FBSyxLQUFLLGdCQUVoQyx3Q0FDRSxXQUFZLEVBRWQsa0NBQ0UsZ0JBQWlCLEtBQ2pCLG1CQUFvQixFQUFFLElBQUksS0FBSyxJQUFJLGVBQzNCLFdBQVksRUFBRSxJQUFJLEtBQUssSUFBSSxlQUNyQyx3QkFFRSw0QkFDRSxXQUFZLE1BQ1osT0FBUSxHQUNaLGdEQUVFLDRCQUNFLE1BQU8sa0JBQ1gsd0JBRUUsNEJBQ0UsTUFBTyxpQkFDUCxXQUFZLE1BQ1osUUFBUyxLQUFLLEdBR3BCLDRDQUNFLFNBQVUsU0FDVixRQUFTLEVBQ1QsSUFBSyxLQUNMLE1BQU8sTUFDUCxPQUFRLEtBQ1IsS0FBTSxNQUNOLFFBQVMsR0FDVCxpQkFBa0Isa0JBQ2xCLGlCQUFrQiwwRUFDbEIsZ0JBQWlCLE1BQ2pCLHNCQUF1QixRQUN2Qix3QkFFRSw0Q0FDRSxNQUFPLE1BQ1AsS0FBTSxPQUNWLHdCQUVFLDRDQUNFLElBQUssS0FDTCxNQUFPLE1BQ1AsT0FBUSxLQUNSLEtBQU0sT0FDVix3Q0FBMEMsMkJBRXhDLDRDQUNFLFdBQVksb0JBQ2hCLCtCQUVFLDRDQUNFLFdBQVksb0JBR2xCLGlDQUNFLFNBQVUsU0FDVixRQUFTLEVBQ1QsSUFBSyxLQUNMLE1BQU8sRUFDUCxPQUFRLEtBQ1IsS0FBTSxFQUNOLE1BQU8sS0FDUCxnQkFBaUIsTUFDakIsZUFBZ0IsV0FDUixPQUFRLFdBQ2hCLHdCQUVFLGlDQUNFLElBQUssS0FDTCxPQUFRLE1BR2QscUNBQ0UsU0FBVSxTQUNWLFFBQVMsRUFDVCxNQUFPLGtCQUNQLE9BQVEsRUFBRSxNQUNWLFFBQVMsS0FBSyxLQUNkLHdCQUVFLHFDQUNFLFFBQVMsS0FBSyxNQUdwQixtQ0FDRSxVQUFXLFVBQ1gsWUFBYSxJQUNiLFlBQWEsS0FDYixXQUFZLE1BQ1osT0FBUSxFQUVSLDJFQUNFLFdBQVksS0FDZCx3QkFFRSxtQ0FDRSxVQUFXLFNBQ1gsWUFBYSxLQUNiLFdBQVksTUFFWiwyRUFDRSxXQUFZLE1BR3BCLGtDQUNFLFVBQVcsT0FDWCxRQUFTLE1BQ1QsT0FBUSxJQUFJLEVBQ1osZUFBZ0IsSUFDaEIsZUFBZ0IsVUFHbEIsa0NBQ0UsVUFBVyxPQUNYLFFBQVMsYUFDVCxRQUFTLElBQ1QsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxRQUNQLGNBQWUsSUFDZixpQkFBa0IsS0FHcEIseUNBQ0UsVUFBVyxRQUNYLFlBQWEsS0FDYixPQUFRLE1BQ1IsV0FBWSxJQUdkLGlCQUNFLE9BQVEsS0FBSyxFQUViLHlCQUNFLE9BQVEsS0FBSyxFQUFFLEVBQ2pCLHdCQUVFLGlCQUNFLE9BQVEsS0FBSyxLQUViLHlCQUNFLE9BQVEsS0FBSyxFQUFFLEdBQ3JCLHdCQUVFLGlCQUNFLE9BQVEsS0FBSyxLQUViLHlCQUNFLE9BQVEsRUFBRSxFQUFFLE1BRXBCLDJCQUVFLHdCQUNFLE9BQVEsRUFBRSxLQUFLLE1BRW5CLHdCQUVFLHdCQUNFLGNBQWUsTUFFbkIsd0JBRUUsZ0NBQ0UsVUFBVyxPQUNYLFdBQVksRUFDWixjQUFlLE1BR25CLHVCQUNFLE9BQVEsRUFBRSxLQUNWLFFBQVMsRUFDVCxnQkFBaUIsS0FDakIsd0JBRUUsdUJBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsT0FBUSxFQUFFLEtBQ1YsY0FBZSxLQUNYLFVBQVcsTUFDbkIsd0JBRUUsdUJBQ0UsT0FBUSxFQUFFLE1BRVYsK0JBQ0UsUUFBUyxNQUNULE9BQVEsR0FHaEIsc0JBQ0UsbUJBQW9CLFdBQ1osV0FBWSxXQUNwQixRQUFTLEtBQUssS0FBSyxJQUNuQixjQUFlLElBQUksTUFBTSxRQUN6Qix3QkFFRSxzQkFDRSxRQUFTLEtBQUssS0FBSyxNQUV2QixrQ0FDRSxXQUFZLElBQUksTUFBTSxRQUN4Qix3QkFFRSxzQkFDRSxNQUFPLGlCQUNQLE9BQVEsRUFBRSxJQUVWLHNDQUNFLFdBQVksSUFBSSxNQUFNLFNBQzVCLHdCQUVFLHNCQUNFLE1BQU8scUJBQ1AsT0FBUSxFQUFFLEtBRVYsc0NBQ0UsV0FBWSxJQUFJLE1BQU0sUUFFeEIsOEJBQ0UsTUFBTyxLQUNQLE9BQVEsRUFDUixRQUFTLEtBQUssS0FBSyxJQUNuQixXQUFZLEdBR3BCLCtCQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUdYLGdDQUNFLGdCQUFpQixLQUVqQixzQ0FDRSxnQkFBaUIsS0FFakIsbUVBQ0UsZ0JBQWlCLFVBQ2pCLE1BQU8sUUFFVCxtRUFDRSxnQkFBaUIsS0FHdkIsMkJBQ0UsTUFBTyxLQUNQLFVBQVcsS0FDWCxhQUFjLEtBQ2Qsd0JBRUUsMkJBQ0UsTUFBTyxPQUVYLCtCQUNFLE1BQU8sS0FDUCxPQUFRLEtBQ1IsY0FBZSxJQUNmLG1CQUFvQixFQUFFLEtBQUssS0FBSyxrQkFDeEIsV0FBWSxFQUFFLEtBQUssS0FBSyxrQkFFcEMsd0JBRUUsK0JBQ0UsTUFBTyxvQkFHWCw2QkFDRSxVQUFXLFFBQ1gsWUFBYSxJQUNiLE9BQVEsRUFBRSxFQUFFLElBQ1osbUJBQW9CLElBQUksSUFBSyxLQUM3QixXQUFZLElBQUksSUFBSyxLQUNyQixNQUFPLFFBR1QsNkJBQ0UsVUFBVyxPQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsSUFDYixPQUFRLEVBQ1IsZUFBZ0IsVUFDaEIsTUFBTyxRQUdULDhCQUNFLFNBQVUsT0FFViwyQ0FDRSxXQUFZLEVBRVosNkNBQ0UsV0FBWSxFQUNoQixhQUVFLDhCQUNFLE9BQVEsZ0JBR2QsaUNBQ0UsUUFBUyxNQUdYLDBCQUNFLFdBQVksSUFFWiw4Q0FDRSxZQUFhLElBQ2Isd0JBRUUsOENBQ0UsWUFBYSxHQUdyQix1Q0FDRSxRQUFTLEtBQ1QsV0FBWSxPQUNaLFFBQVMsRUFFVCw0Q0FDRSxRQUFTLE1BQ1QsV0FBWSxRQUNaLFFBQVMsRUFFWCwrREFDRSxRQUFTLE1BQ1QsV0FBWSxRQUNaLFFBQVMsRUFHYixnQ0FDRSxRQUFTLEtBQ1QsV0FBWSxPQUNaLFFBQVMsRUFFVCxxQ0FBeUMsOENBQ3ZDLFFBQVMsTUFDVCxXQUFZLFFBQ1osUUFBUyxFQUVYLHdEQUNFLFFBQVMsbUJBQ1QsUUFBUyxtQkFDVCxRQUFTLFlBQ1QsV0FBWSxRQUNaLFFBQVMsRUFHYix3QkFDRSxNQUFPLEtBQ1AsT0FBUSxLQUFLLEVBQ2IsZ0RBRUUsd0JBQ0UsT0FBUSxLQUFLLE1BQ2pCLHdCQUVFLHdCQUNFLE9BQVEsS0FBSyxNQUVqQiwrQkFDRSxVQUFXLFNBQ1gsWUFBYSxJQUNiLFdBQVksT0FDWixZQUFhLEtBQ2IsT0FBUSxFQUFFLEtBQUssS0FDZixnREFFRSwrQkFDRSxVQUFXLE9BQ1gsT0FBUSxFQUFFLEVBQUUsTUFDaEIsd0JBRUUsK0JBQ0UsVUFBVyxRQUNYLE9BQVEsRUFBRSxFQUFFLE1BRWxCLGdDQUNFLFFBQVMsRUFBRSxLQUNYLGdCQUFpQixLQUNqQixXQUFZLE9BQ1osd0JBRUUsZ0NBQ0UsTUFBTyxLQUNQLGNBQWUsS0FDZixRQUFTLEdBRWYscUNBQ0UsUUFBUyxLQUVYLDhFQUNFLFFBQVMsYUFDVCxNQUFPLGVBR1gsc0JBQ0UsY0FBZSxLQUNmLFdBQVksT0FDWix3QkFFRSxzQkFDRSxRQUFTLGFBQ1QsTUFBTyxvQkFDUCxRQUFTLEVBQUUsS0FDWCxlQUFnQixLQUVwQix3QkFDRSxRQUFTLGFBQ1QsTUFBTyxNQUNQLE9BQVEsTUFFViwyQkFDRSxVQUFXLEtBQ1gsV0FBWSxNQUNaLGNBQWUsS0FFakIsNkJBQ0UsVUFBVyxTQUNYLFlBQWEsSUFDYixXQUFZLE9BQ1osWUFBYSxLQUNiLFVBQVcsTUFDWCxPQUFRLEVBQUUsS0FFWixnQ0FDRSxVQUFXLFNBQ1gsWUFBYSxJQUNiLFdBQVksT0FDWixZQUFhLEtBQ2IsVUFBVyxNQUNYLE9BQVEsRUFBRSxLQUNWLE1BQU8sUUFFVCwrQkFDRSxVQUFXLE9BQ1gsWUFBYSxJQUNiLFNBQVUsU0FDVixVQUFXLE1BQ1gsT0FBUSxLQUFLLEtBQUssRUFDbEIsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFFaEIsc0NBQ0UsU0FBVSxTQUNWLElBQUssTUFDTCxLQUFNLGlCQUNOLFFBQVMsYUFDVCxNQUFPLEtBQ1AsT0FBUSxJQUNSLFFBQVMsR0FDVCxpQkFBa0IsUUFHeEIsd0JBQ0UsWUFBYSxjQUFjLENBQUUsTUFDN0IsUUFBUyxLQUFLLEVBQUUsS0FDaEIsV0FBWSxPQUNaLE9BQVEsSUFBSSxNQUFNLFFBQ2xCLFdBQVksSUFBSSxNQUFNLFFBQ3RCLGlCQUFrQixLQUNsQixtQkFBb0IsRUFBRSxJQUFJLElBQUksa0JBQ3RCLFdBQVksRUFBRSxJQUFJLElBQUksa0JBQzlCLHdCQUVFLHdCQUNFLFVBQVcsTUFDWCxPQUFRLEVBQUUsTUFFZCxnQ0FDRSxTQUFVLE9BQ1YsV0FBWSxLQUVaLG1DQUNFLE9BQVEsRUFDUixRQUFTLEVBQ1QsZ0JBQWlCLEtBRW5CLHdDQUNBLDRDQUNFLFFBQVMsR0FFVCwrQ0FDQSxtREFDRSxNQUFPLEtBQ1AsaUJBQWtCLFFBRXRCLGtDQUNBLHNDQUNFLFVBQVcsS0FDWCxZQUFhLE1BQ2IsU0FBVSxTQUNWLFFBQVMsS0FDVCxPQUFRLEVBQ1IsUUFBUyxFQUFFLEtBQUssS0FBSyxLQUNyQixtQkFBb0IsUUFBUSxJQUM1QixXQUFZLFFBQVEsSUFDcEIsTUFBTyxRQUNQLHdCQUVFLGtDQUNBLHNDQUNFLFVBQVcsU0FDWCxZQUFhLE9BRWpCLHlDQUNBLDZDQUNFLFNBQVUsU0FDVixJQUFLLEtBQ0wsS0FBTSxFQUNOLFFBQVMsYUFDVCxNQUFPLEtBQ1AsT0FBUSxJQUNSLFFBQVMsR0FDVCxtQkFBb0IsSUFBSSxJQUN4QixXQUFZLElBQUksSUFDaEIsaUJBQWtCLFFBRXBCLHdDQUNBLDRDQUNFLFFBQVMsRUFFVCwrQ0FDQSxtREFDRSxNQUFPLEtBQ1AsaUJBQWtCLFFBQ3RCLGFBRUUsa0NBQ0Esc0NBQ0UsUUFBUyxTQUViLHFDQUNBLHlDQUNFLFFBQVMsRUFDVCxnQkFBaUIsS0FFakIsd0NBQ0EsNENBQ0UsU0FBVSxTQUNWLGFBQWMsS0FFZCwrQ0FDQSxtREFDRSxTQUFVLFNBQ1YsSUFBSyxLQUNMLEtBQU0sSUFDTixNQUFPLElBQ1AsT0FBUSxJQUNSLFFBQVMsR0FDVCxjQUFlLElBQ2YsaUJBQWtCLHFCQUUxQiwyQ0FDQSwrQ0FDRSxRQUFTLFFBRVgsa0NBQ0UsZ0JBQWlCLEtBRWpCLHdDQUNFLGdCQUFpQixVQUN2QixhQUVFLGdDQUNFLFFBQVMsTUFHZixzQkFDRSxPQUFRLEtBQUssS0FDYix3QkFFRSxzQkFDRSxPQUFRLEtBQUssTUFFakIsOEJBQ0UsY0FBZSxFQUNmLHdCQUVFLDhCQUNFLGFBQWMsRUFDZCxZQUFhLEdBQ2pCLHdCQUVFLDhCQUNFLE9BQVEsRUFBRSxFQUFFLE1BQ2hCLHdCQUVFLGlFQUNFLFdBQVksTUFDWixjQUFlLE1BRXJCLDZCQUNFLFVBQVcsU0FDWCxZQUFhLElBQ2IsV0FBWSxPQUNaLFlBQWEsS0FDYixPQUFRLEVBQUUsRUFBRSxLQUNaLHdCQUVFLHFDQUNFLFVBQVcsUUFDWCxhQUFjLEVBQ2QsWUFBYSxFQUNiLGVBQWdCLElBQ2hCLE1BQU8sU0FDWCx3QkFFRSw2QkFDRSxPQUFRLEVBQUUsS0FBSyxNQUNuQixnREFFRSw2QkFDRSxVQUFXLFFBQ2Ysd0JBRUUsNkJBQ0UsVUFBVyxRQUVYLHFDQUNFLFVBQVcsUUFHckIsNEJBQ0UsT0FBUSxFQUNSLFFBQVMsRUFDVCxnQkFBaUIsS0FDakIsd0JBRUUsNEJBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsY0FBZSxLQUNYLFVBQVcsTUFFbkIsa0NBQ0UsVUFBVyxRQUNYLGNBQWUsSUFBSSxNQUFNLFFBRXpCLDhDQUNFLFdBQVksSUFBSSxNQUFNLFFBQ3hCLHdCQUVFLGtDQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULE9BQVEsRUFBRSxLQUNWLGtCQUFtQixPQUNmLGVBQWdCLE9BQ1osWUFBYSxPQUVyQiwrQ0FDRSxXQUFZLElBQUksTUFBTSxTQUM1QixnREFFRSxrQ0FDRSxNQUFPLGtCQUNYLHdCQUVFLGtDQUNFLE1BQU8saUJBRVAsK0NBQ0UsV0FBWSxJQUFJLE1BQU0sUUFFeEIsMENBQ0UsTUFBTyxLQUNQLE9BQVEsRUFDUixXQUFZLElBQUksTUFBTSxRQUN0QixjQUFlLEVBRWYscURBQ0UsY0FBZSxJQUFJLE1BQU0sU0FFakMsb0NBQ0UsU0FBVSxTQUNWLFFBQVMsTUFDVCxNQUFPLEtBQ1AsUUFBUyxLQUFLLEtBQUssS0FBSyxLQUN4QixnQkFBaUIsS0FDakIsTUFBTyxRQUNQLHdCQUVFLG9DQUNFLE1BQU8sTUFFWCwwQ0FDRSxVQUFXLFNBQ1gsWUFBYSxZQUNiLFNBQVUsU0FDVixJQUFLLGdCQUNMLE1BQU8sS0FDUCxRQUFTLGFBQ1QsTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLEdBQ1QsbUJBQW9CLElBQUksSUFDeEIsV0FBWSxJQUFJLElBQ2hCLFdBQVksNkJBQStCLFVBQVUsT0FBTyxNQUFNLENBQUMsS0FBSyxLQUUxRSxnREFDRSxNQUFPLEtBRWYsd0JBRUUsb0RBQ0UsV0FBWSxPQUdoQiw0REFBNkQsaUVBQzNELFVBQVcscUJBQ1gsT0FBUSxFQUNSLE9BQVEsRUFDUixjQUFlLElBQ2YsaUJBQWtCLFFBQ2xCLG1CQUFvQixFQUFFLElBQUksS0FBSyxJQUFJLGtCQUMzQixXQUFZLEVBQUUsSUFBSSxLQUFLLElBQUksa0JBR3JDLGdFQUFpRSxxRUFDL0QsVUFBVyxLQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFlBQWEsS0FDYixRQUFTLEtBQ1QsTUFBTyxLQUVQLHFFQUFzRSx5RkFBMEYsMEVBQTJFLDhGQUN6TyxVQUFXLEtBQ1gsWUFBYSxjQUFjLENBQUUsTUFDN0IsWUFBYSxLQUdqQiw4REFBK0QsbUVBQzdELFFBQVMsS0FHaUQsZ0VBQTVELDJEQUNFLGtCQUFtQixjQUNYLFVBQVcsY0FHMEMsbUVBQS9ELDhEQUNFLGtCQUFtQixjQUNYLFVBQVcsY0FHckIsaUVBQ0UsVUFBVyxNQUdiLGdDQUNFLFFBQVMsS0FHWCx5Q0FBMEMsNkRBQ3hDLE1BQU8sS0FFUCwyQ0FBOEMsK0RBQzVDLE1BQU8sS0FHWCxLQUFNLHlCQUNKLFVBQVcsU0FDWCxZQUFhLGNBQWMsQ0FBRSxNQUM3QixZQUFhLEtBQ2IsTUFBTyxRQUNQLHdCQUVFLEtBQU0seUJBQ0osVUFBVyxRQUNYLFlBQWEsTUFFakIsUUFDQSxRQUNBLFFBRlMsNEJBQ0EsNEJBQ0EsNEJBQ1AsWUFBYSxjQUFjLENBQUUsTUFDN0IsWUFBYSxJQUNiLFdBQVksT0FDWixZQUFhLEtBQ2IsTUFBTyxRQUVULFFBQVMsNEJBQ1AsVUFBVyxTQUNYLFdBQVksRUFDWix3QkFFRSxRQUFTLDRCQUNQLFVBQVcsU0FFakIsUUFBUyw0QkFDUCxVQUFXLE9BQ1gsd0JBRUUsUUFBUyw0QkFDUCxVQUFXLFNBRWpCLFFBQVMsNEJBQ1AsVUFBVyxVQUNYLHdCQUVFLFFBQVMsNEJBQ1AsVUFBVyxRQUVqQixRQUFTLDRCQUNQLFVBQVcsUUFDWCxZQUFhLEtBQU8sQ0FBRSxXQUN0QixZQUFhLElBQ2IsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxRQUVQLGVBQWdCLG1DQUNkLFNBQVUsU0FDVixJQUFLLEtBQ0wsUUFBUyxhQUNULE1BQU8sS0FDUCxPQUFRLElBQ1IsYUFBYyxJQUNkLFFBQVMsR0FDVCxpQkFBa0IscUJBRXRCLFFBQ0EsUUFEUyw0QkFDQSw0QkFDUCxVQUFXLE9BQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxRQUVULFFBQVMsNEJBQ1AsWUFBYSxJQUVmLFFBQVMsNEJBQ1AsWUFBYSxJQUVmLFNBQVUsNkJBQ1IsTUFBTyxLQUNQLFVBQVcsS0FDWCxPQUFRLEtBRVYsaUJBQWtCLHFDQUNoQixVQUFXLFFBQ1gsWUFBYSxJQUNiLFdBQVksT0FDWixZQUFhLEdBQ2IsTUFBTyxRQUNQLHdCQUVFLGlCQUFrQixxQ0FDaEIsVUFBVyxNQUVqQixPQUFRLDJCQUNOLGdCQUFpQixLQUNqQixNQUFPLFFBRVAsYUFBYyxpQ0FDWixnQkFBaUIsVUFFckIscUJBQXNCLHlDQUNwQixhQUFjLFlBRWhCLGdDQUFpQyxvREFDL0IsWUFBYSxLQUNiLElBQUssZ0JBQ0wsTUFBTyxLQUNQLFFBQVMsYUFDVCxNQUFPLEtBQ1AsT0FBUSxLQUNSLGNBQWUsSUFDZixZQUFhLElBQ2IsUUFBUyxHQUNULFdBQVksNkJBQStCLFVBQzNDLGdCQUFpQixRQUNuQix3QkFFRSxpQ0FBa0MscURBQ2hDLE1BQU8sTUFDWCx3QkFFRSx1Q0FBd0MsMkRBQ3RDLE1BQU8sS0FFWCxrQkFBcUIsc0NBQ25CLElBQUssRUFHNE8sUUFBeEssUUFBMkYsMkNBQXhLLDJDQUFtVCw0QkFBeEssNEJBQXlFLGdDQUF4SyxnQ0FBK08sdUJBQXhLLHVCQUEySSw0QkFBeEssNEJBQ3BGLFlBQWEsSUFDYixPQUFRLEVBQUUsRUFDVixRQUFTLEVBQUUsRUFBRSxFQUFFLEtBQ2YsTUFBTyxRQUUwbkIsV0FBMUwsV0FBMUwsV0FBMUwsV0FBMmQsOENBQTFMLDhDQUExTCw4Q0FBMUwsOENBQXdzQiwrQkFBMUwsK0JBQTFMLCtCQUExTCwrQkFBbWMsbUNBQTFMLG1DQUExTCxtQ0FBMUwsbUNBQThuQiwwQkFBMUwsMEJBQTFMLDBCQUExTCwwQkFBOGdCLCtCQUExTCwrQkFBMUwsK0JBQTFMLCtCQUM3RixPQUFRLEtBQU0sRUFDZCxRQUFTLEVBQ1QsY0FBZSxHQUU0VixxQkFBbFEscUJBQXVKLHdEQUFsUSx3REFBd2QseUNBQWxRLHlDQUF1Ryw2Q0FBbFEsNkNBQXNYLG9DQUFsUSxvQ0FBc04seUNBQWxRLHlDQUNqSSxJQUFLLEtBQ0wsS0FBTSxJQUNOLE1BQU8sSUFDUCxPQUFRLElBQ1IsY0FBZSxJQUNmLGlCQUFrQixxQkFHdUQsUUFBN0UsMkNBQTJJLDRCQUEvRixnQ0FBdUUsdUJBQTdCLDRCQUNwRixTQUFVLFNBQ1YsS0FBTSxFQUNOLGNBQWUsS0FDZixhQUFjLEtBRTZFLGVBQTNGLGtEQUE4SyxtQ0FBM0gsdUNBQTRGLDhCQUFwQyxtQ0FDekcsU0FBVSxTQUNWLEtBQU0sRUFDTixRQUFTLGFBR2dFLFFBQTdFLDJDQUEySSw0QkFBL0YsZ0NBQXVFLHVCQUE3Qiw0QkFDcEYsZ0JBQWlCLEtBRW9GLGtCQUFyRyxxREFBdU0sc0NBQS9JLDBDQUEyRyxpQ0FBekMsc0NBQ3hILElBQUssS0FDTCxNQUFPLEtBQ1AsT0FBUSxJQUNSLFFBQVMsR0FDVCxpQkFBa0IsUUFHdUQsUUFBN0UsMkNBQTJJLDRCQUEvRixnQ0FBdUUsdUJBQTdCLDRCQUNwRixXQUFZLEtBQ1osY0FBZSxHQUV3RSxXQUF2Riw4Q0FBb0ssK0JBQW5ILG1DQUFzRiwwQkFBbEMsK0JBQ25HLGtCQUFtQixHQUVrRixrQkFBckcscURBQXVNLHNDQUEvSSwwQ0FBMkcsaUNBQXpDLHNDQUN4SCxVQUFXLFFBQ1gsTUFBTyxJQUNQLE9BQVEsS0FDUixRQUFTLFlBQVksSUFDckIsTUFBTyxRQUNQLGlCQUFrQixZQUdxRyw4QkFBN0gsaUVBQW1RLGtEQUEvTCxzREFBK0ksNkNBQXJELGtEQUM1SixRQUFTLHdCQUF5QixJQUd5Riw4QkFBN0gsaUVBQW1RLGtEQUEvTCxzREFBK0ksNkNBQXJELGtEQUM1SixRQUFTLHdCQUF5QixJQUd5Riw4QkFBN0gsaUVBQW1RLGtEQUEvTCxzREFBK0ksNkNBQXJELGtEQUM1SixRQUFTLHdCQUF5QixJQUd5Riw4QkFBN0gsaUVBQW1RLGtEQUEvTCxzREFBK0ksNkNBQXJELGtEQUM1SixRQUFTLHdCQUF5QixJQUdwQyxlQUNFLE9BQVEsS0FBSyxLQUNiLHdCQUVFLGVBQ0UsT0FBUSxLQUFLLE1BRWpCLDJCQUNFLE9BQVEsRUFDUixRQUFTLEVBQ1QsV0FBWSxLQUNaLFdBQVksT0FHZCx5Q0FEQSx5Q0FFRSxVQUFXLEVBQ1gsWUFBYSxFQUNiLFNBQVUsU0FDVixJQUFLLElBQ0wsUUFBUyxNQUNULE1BQU8sS0FDUCxPQUFRLEtBQ1IsV0FBWSxLQUNaLFFBQVMsRUFDVCxPQUFRLFFBQ1IsTUFBTyxZQUNQLE9BQVEsRUFDUixRQUFTLEVBQ1QsV0FBWSxJQUVkLHlDQUNFLEtBQU0sRUFFTixnREFDRSxVQUFXLFNBQ1gsWUFBYSxZQUNiLFlBQWEsS0FDYixTQUFVLFNBQ1YsSUFBSyxnQkFDTCxNQUFPLEtBQ1AsUUFBUyxhQUNULFFBQVMsUUFDVCxNQUFPLFFBRVgseUNBQ0UsTUFBTyxNQUNQLHdCQUVFLHlDQUNFLE1BQU8sT0FFWCxnREFDRSxVQUFXLFNBQ1gsWUFBYSxZQUNiLFlBQWEsS0FDYixTQUFVLFNBQ1YsSUFBSyxnQkFDTCxNQUFPLEtBQ1AsUUFBUyxhQUNULFFBQVMsUUFDVCxNQUFPLFFBRVgsMENBQ0UsUUFBUyxFQUNULFdBQVksT0FDWixtQkFBb0IsUUFBUSxJQUFLLEtBQ2pDLFdBQVksUUFBUSxJQUFLLEtBQ3pCLFFBQVMsRUFFWCxnREFDRSxXQUFZLFFBQ1osUUFBUyxFQUdiLHFCQUNFLFdBQVksT0FHZCw0QkFDRSxZQUFhLEtBQU8sQ0FBRSxXQUN0QixjQUFlLEtBQ2YsZUFBZ0IsVUFHbEIsMkJBQ0UsVUFBVyxRQUNYLE1BQU8sUUFHVCxpQ0FDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxPQUFRLEVBQUUsTUFDVixRQUFTLEtBQUssRUFDZCxXQUFZLEtBQ1osY0FBZSxLQUNYLFVBQVcsS0FDZixpQkFBa0IsT0FDZCxjQUFlLE9BQ1gsZ0JBQWlCLE9BQ3pCLHdCQUVFLGlDQUNFLFFBQVMsS0FBSyxHQUdwQiwrQkFDRSxTQUFVLFNBQ1YsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsTUFBTyxJQUNQLFdBQVksTUFDWixRQUFTLEVBQUUsS0FDWCxpQkFBa0IsT0FDZCxjQUFlLE9BQ1gsZ0JBQWlCLE9BQ3pCLHdCQUVFLCtCQUNFLE1BQU8sUUFHYix3Q0FDRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLE9BQVEsRUFDUixRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxNQUFPLEtBQ1AsVUFBVyxNQUNYLFdBQVksT0FDWixtQkFBb0IsU0FDcEIsc0JBQXVCLE9BQ25CLGNBQWUsT0FDWCxVQUFXLE9BQ25CLGlCQUFrQixPQUNkLGNBQWUsT0FDWCxnQkFBaUIsT0FHM0Isc0NBQ0UsVUFBVyxPQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsSUFDYixZQUFhLEtBQ2IsT0FBUSxFQUNSLE1BQU8sUUFDUCx3QkFFRSxzQ0FDRSxVQUFXLEtBQ1gsWUFBYSxNQUduQixxQ0FDRSxVQUFXLFFBQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsWUFBYSxJQUNiLE9BQVEsRUFDUixlQUFnQixVQUNoQixNQUFPLFFBQ1Asd0JBRUUscUNBQ0UsVUFBVyxVQUdqQiw2QkFDRSxTQUFVLFNBQ1YsU0FBVSxRQUNWLE1BQU8sS0FDUCxVQUFXLE1BQ1gsY0FBZSxJQUVmLGlDQUNFLFNBQVUsa0JBQ1YsTUFBTyxLQUNQLFVBQVcsTUFDWCxPQUFRLEtBQ1IsV0FBWSxNQUNaLGtCQUFtQixlQUNYLFVBQVcsZUFDbkIsd0JBRUUsaUNBQ0UsV0FBWSxPQUdwQixxQ0FDRSxLQUFNLEtBQ04sT0FBUSxRQUNSLGFBQWMsR0FDZCxlQUFnQixNQUNoQixpQkFBa0IsQ0FBQyxDQUFFLEVBR3ZCLHVDQUNFLFNBQVUsU0FDVixJQUFLLEVBQ0wsS0FBTSxFQUNOLHlCQUEwQixPQUNsQixpQkFBa0IsT0FDMUIsT0FBUSxRQUNSLEtBQU0sS0FDTixhQUFjLEVBQ2QsZUFBZ0IsTUFFaEIsK0NBQ0UsT0FBUSxRQUVWLDZDQUNFLE9BQVEsUUFFViwrQ0FDRSxPQUFRLFFBRVYsOENBQ0UsT0FBUSxRQUVWLCtDQUNFLGtCQUFtQixrQkFBa0IsR0FBRyxRQUNoQyxVQUFXLGtCQUFrQixHQUFHLFFBRTVDLHFDQUNFLEdBQ0UsaUJBQWtCLEVBQUUsS0FFeEIsNkJBQ0UsR0FDRSxpQkFBa0IsRUFBRSxLQUd4QixtQkFDRSxTQUFVLFNBQ1YsT0FBUSxLQUNSLGdEQUVFLG1CQUNFLE9BQVEsS0FBSyxNQUFNLE1BQ3ZCLHdCQUVFLG1CQUNFLE9BQVEsS0FBSyxLQUNiLGFBQWMsTUFHcEIsMEJBQ0UsVUFBVyxPQUNYLFlBQWEsSUFDYixXQUFZLE9BQ1osT0FBUSxFQUNSLE1BQU8sUUFDUCxnREFFRSwwQkFDRSxVQUFXLFNBQ2Ysd0JBRUUsMEJBQ0UsVUFBVyxXQUVmLGdDQUNFLFFBQVMsTUFDVCxNQUFPLEtBQ1AsT0FBUSxJQUNSLFdBQVksS0FDWixRQUFTLEdBQ1QsaUJBQWtCLFFBRXRCLHdCQUVFLDRCQUNFLE1BQU8sS0FDUCxNQUFPLEtBR1gsNEJBQ0UsVUFBVyxLQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsRUFDYixjQUFlLEtBQ2YsWUFBYSxLQUNiLE1BQU8sUUFDUCx3QkFFRSw0QkFDRSxjQUFlLE1BRW5CLHlDQUNFLFVBQVcsS0FDWCxJQUFLLEVBR1QsdUJBQ0UsY0FBZSxLQUNmLHdCQUVFLHVCQUNFLFVBQVcsT0FDZixnREFFRSx1QkFDRSxjQUFlLE1BQ25CLHdCQUVFLHVCQUNFLGNBQWUsR0FDbkIsd0JBRUUsc0RBQ0UsUUFBUyxNQUViLDhDQUNFLG1CQUFvQixFQUFFLElBQUksSUFBSSxlQUN0QixXQUFZLEVBQUUsSUFBSSxJQUFJLGVBRTlCLHdEQUNFLFFBQVMsS0FHZiw4QkFDRSxVQUFXLFFBQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsWUFBYSxJQUNiLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFHVCx3QkFDRSxNQUFPLEtBQ1AsV0FBWSxPQUVaLDRCQUNFLFVBQVcsS0FDYix3QkFFRSx3QkFDRSxNQUFPLE1BQ1AsTUFBTyxLQUdiLGVBQ0UsT0FBUSxLQUFLLEtBQ2Isd0JBRUUsZUFDRSxPQUFRLEtBQUssTUFHbkIsc0JBQ0UsT0FBUSxFQUFFLEVBQUUsS0FDWix3QkFFRSxzQkFDRSxPQUFRLEVBQUUsRUFBRSxNQUdsQixxQkFDRSxRQUFTLE1BQ1QsTUFBTyxLQUNQLE1BQU8sS0FDUCxPQUFRLEVBQUUsRUFBRSxLQUNaLFFBQVMsRUFDVCxXQUFZLEtBQ1osd0JBRUUscUJBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsT0FBUSxFQUFFLE1BQU0sS0FDaEIsY0FBZSxLQUNYLFVBQVcsTUFHckIsb0JBQ0UsU0FBVSxTQUNWLFFBQVMsS0FDVCxjQUFlLEtBQ2YsZUFBZ0IsS0FDaEIsd0JBRUUsb0JBQ0UsTUFBTyxPQUNQLFFBQVMsRUFBRSxLQUFLLE1BRXBCLG9DQUNFLFFBQVMsTUFFWCw4QkFDRSxRQUFTLE1BRVgsMEJBQ0UsU0FBVSxTQUNWLE1BQU8sRUFDUCxPQUFRLEVBQ1IsS0FBTSxFQUNOLE9BQVEsSUFDUixRQUFTLEdBQ1QsV0FBWSxRQUNaLHdCQUVFLDBCQUNFLE1BQU8sS0FDUCxLQUFNLE1BR2QsMkJBQ0UsU0FBVSxTQUNWLFFBQVMsTUFDVCxTQUFVLE9BQ1YsT0FBUSxFQUNSLFlBQWEsT0FDYixjQUFlLElBQ2Ysb0JBQXFCLE9BQ3JCLGdCQUFpQixNQUNqQixtQkFBb0IsRUFBRSxJQUFJLElBQUksa0JBQ3RCLFdBQVksRUFBRSxJQUFJLElBQUksa0JBRTlCLGlDQUNFLFNBQVUsU0FDVixPQUFRLEtBQ1IsS0FBTSxLQUNOLFFBQVMsYUFDVCxNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsR0FDVCxtQkFBb0Isa0JBQWtCLElBQUssS0FDM0MsV0FBWSxrQkFBa0IsSUFBSyxLQUNuQyxXQUFZLFVBQVUsSUFBSyxLQUMzQixXQUFZLFVBQVUsSUFBSyxJQUFJLENBQUUsa0JBQWtCLElBQUssS0FDeEQsV0FBWSxtQ0FBcUMsVUFBVSxPQUFPLE1BQU0sQ0FBQyxLQUFLLEtBQzlFLHdCQUVFLGlDQUNFLE1BQU8sS0FDUCxPQUFRLE1BRWQsdUNBQ0Usa0JBQW1CLFdBQ1gsVUFBVyxXQUd2QiwyQkFDRSxVQUFXLFFBQ1gsV0FBWSxLQUNaLGNBQWUsRUFDZixZQUFhLEtBQ2IsV0FBWSxJQUFJLE1BQU0sUUFDdEIsd0JBRUUsMkJBQ0UsV0FBWSxNQUdsQixpQ0FDRSxVQUFXLFFBQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsU0FBVSxPQUNWLFdBQVksS0FHZCx1QkFDRSxXQUFZLE9BR2QsdUNBQ0UsUUFBUyxLQUdYLCtCQUNFLFVBQVcsUUFDWCxZQUFhLElBQ2IsV0FBWSxPQUNaLFlBQWEsR0FDYixNQUFPLFFBQ1Asd0JBRUUsK0JBQ0UsVUFBVyxNQUdqQixrQkFDRSxPQUFRLE1BQU0sRUFBRSxLQUNoQixRQUFTLEVBQUUsS0FDWCxPQUFRLElBQUksTUFBTSxRQUNsQixXQUFZLElBQUksTUFBTSxRQUN0QixjQUFlLElBQ2YsaUJBQWtCLEtBQ2xCLG1CQUFvQixFQUFFLElBQUksSUFBSSxlQUN0QixXQUFZLEVBQUUsSUFBSSxJQUFJLGVBQzlCLHdCQUVFLGtCQUNFLE9BQVEsTUFBTSxLQUFLLE1BQ3ZCLHdCQUVFLGtCQUNFLE9BQVEsT0FBTyxFQUFFLE1BRXJCLHlCQUNFLFVBQVcsUUFDWCxZQUFhLEtBQU8sQ0FBRSxXQUN0QixZQUFhLElBQ2IsU0FBVSxTQUNWLE9BQVEsRUFDUixRQUFTLEtBQUssRUFDZCxlQUFnQixJQUNoQixlQUFnQixVQUNoQixNQUFPLFFBRVAsZ0NBQ0UsU0FBVSxTQUNWLElBQUssS0FDTCxRQUFTLGFBQ1QsTUFBTyxLQUNQLE9BQVEsSUFDUixhQUFjLElBQ2QsUUFBUyxHQUNULGlCQUFrQixxQkFDcEIsMkJBRUUsK0JBQ0UsVUFBVyxVQUNYLFlBQWEsSUFDYixTQUFVLFNBQ1YsSUFBSyxLQUNMLE1BQU8sRUFDUCxRQUFTLGFBQ1QsUUFBUyxJQUNULE1BQU8sUUFFVCx5Q0FDRSxRQUFTLFNBRWYsMkJBQ0UsVUFBVyxLQUNYLFlBQWEsSUFDYixRQUFTLEtBQ1QsUUFBUyxFQUFFLEVBQUUsS0FDYixNQUFPLFFBQ1Asd0JBRUUsMkJBQ0UsUUFBUyxpQkFFYiw4QkFDRSxVQUFXLFNBQ1gsWUFBYSxJQUNiLE9BQVEsRUFDUixRQUFTLEVBQ1QsZ0JBQWlCLEtBQ2pCLE1BQU8sUUFFVCw4QkFDRSxTQUFVLFNBQ1YsY0FBZSxJQUNmLGFBQWMsS0FFZCx5Q0FDRSxjQUFlLEVBRWpCLHFDQUNFLFNBQVUsU0FDVixJQUFLLEtBQ0wsS0FBTSxFQUNOLFFBQVMsYUFDVCxNQUFPLEtBQ1AsT0FBUSxJQUNSLFFBQVMsR0FDVCxpQkFBa0IsUUFFdEIsd0NBQ0UsV0FBWSxFQUdsQixzQkFDRSxXQUFZLEVBRVosMkRBQ0UsWUFBYSxLQUNiLHdCQUVFLDJEQUNFLFlBQWEsTUFHckIsa0NBQ0UsVUFBVyxPQUNYLFlBQWEsSUFDYixXQUFZLE9BQ1osYUFBYyxLQUNkLFdBQVksUUFDWix3QkFFRSxrQ0FDRSxhQUFjLE1BR3BCLGtDQUNFLGNBQWUsS0FDZixhQUFjLEtBQ2Qsd0JBRUUsa0NBQ0UsYUFBYyxNQUdwQixpQ0FDRSxnQkFBaUIsS0FHbkIsb0NBQ0UsVUFBVyxTQUNYLFlBQWEsSUFDYixXQUFZLE9BR2QsVUFDRSxnQkFBaUIsS0FHbkIsaUJBQ0UsU0FBVSxTQUNWLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULG1CQUFvQixXQUNaLFdBQVksV0FDcEIsV0FBWSxNQUNaLGNBQWUsS0FDZixRQUFTLEtBQUssS0FBSyxLQUNuQixXQUFZLE9BQ1osTUFBTyxLQUNQLFdBQVksVUFBVSxPQUFPLE1BQU0sQ0FBQyxNQUNwQyxrQkFBbUIsT0FDZixlQUFnQixPQUNaLFlBQWEsT0FDckIsMkJBRUUsd0JBQ0Usb0JBQXFCLE1BQU0sT0FFN0IsdUJBQ0Usb0JBQXFCLEtBQUssUUFDOUIsd0JBRUUsaUJBQ0UsY0FBZSxLQUNmLGdCQUFpQixNQUFNLE1BQzNCLGdEQUVFLGlCQUNFLFdBQVksTUFDWixRQUFTLEtBQUssS0FBSyxNQUN2Qix3QkFFRSxpQkFDRSxXQUFZLE1BQ1osV0FBWSxNQUNaLFFBQVMsTUFBTSxNQUVuQix3QkFDRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLE1BQU8sRUFDUCxPQUFRLEVBQ1IsS0FBTSxFQUNOLFFBQVMsR0FDVCxXQUFZLGdIQUNaLFdBQVksOEVBRWQsMEJBQ0UsU0FBVSxTQUNWLFNBQVUsT0FDVixNQUFPLEtBQ1AsaUJBQWtCLEVBQ2Qsa0JBQW1CLEVBQ2YsVUFBVyxFQUVyQixzQkFDRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLE1BQU8sRUFDUCxPQUFRLEVBQ1IsS0FBTSxFQUNOLE1BQU8sS0FDUCxPQUFRLEtBQ1IsV0FBWSxVQUFVLE9BQU8sZ0JBQWdCLENBQUMsTUFDOUMsZUFBZ0IsV0FDUixPQUFRLFdBQ2hCLDJCQUVFLGtDQUNFLG9CQUFxQixNQUFNLE1BQU0sSUFBSSxpQkFFdkMsaUNBQ0Usb0JBQXFCLE1BQU0sa0JBQy9CLHdCQUVFLHNCQUNFLGdCQUFpQixNQUFNLE1BQzNCLGdEQUVFLHNCQUNFLG9CQUFxQixPQUFPLElBQUksa0JBQ3BDLHdCQUVFLHNCQUNFLG9CQUFxQixPQUFPLFFBRWxDLDBCQUNFLFNBQVUsU0FDVixRQUFTLEtBQUssS0FBSyxLQUNuQixjQUFlLElBQ2YsaUJBQWtCLGtCQUNsQixpQkFBa0IsMEVBQ2xCLGdCQUFpQixNQUNqQixzQkFBdUIsUUFDdkIsMENBQTRDLHlCQUUxQyxpQ0FDRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLE1BQU8sRUFDUCxPQUFRLEVBQ1IsS0FBTSxFQUNOLFFBQVMsR0FDVCxXQUFZLG9CQUNoQiwrQkFFRSxpQ0FDRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLE1BQU8sRUFDUCxPQUFRLEVBQ1IsS0FBTSxFQUNOLFFBQVMsR0FDVCxXQUFZLG9CQUNoQixnREFFRSwwQkFDRSxRQUFTLEtBQUssS0FBSyxNQUN2Qix3QkFFRSwwQkFDRSxRQUFTLEtBQUssSUFBSSxNQUV4Qix3QkFDRSxVQUFXLE9BQ1gsWUFBYSxJQUNiLFlBQWEsSUFDYixTQUFVLFNBQ1YsT0FBUSxFQUFFLEVBQUUsS0FDWixnREFFRSx3QkFDRSxVQUFXLFNBQ2Ysd0JBRUUsd0JBQ0UsVUFBVyxNQUVqQix1QkFBd0IsMkJBQ3RCLFVBQVcsT0FDWCxTQUFVLFNBQ1YsUUFBUyxNQUNULE9BQVEsRUFBRSxLQUFLLElBQ2YsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsd0JBRUUsdUJBQXdCLDJCQUN0QixRQUFTLGFBQ1QsY0FBZSxFQUVmLGtEQUFxRCxzREFDbkQsWUFBYSxJQUNiLGFBQWMsSUFDZCxZQUFhLElBQUksTUFBTSxNQUUvQix1QkFDRSxTQUFVLFNBQ1YsV0FBWSxLQUVkLHVCQUNFLFVBQVcsT0FDWCxZQUFhLEtBQ2IsUUFBUyxhQUNULE9BQVEsSUFBSSxJQUFJLElBQ2hCLFFBQVMsRUFBRSxJQUNYLG1CQUFvQixJQUFJLElBQUssS0FDN0IsV0FBWSxJQUFJLElBQUssS0FDckIsZ0JBQWlCLEtBQ2pCLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFDUCxPQUFRLElBQUksTUFBTSxLQUNsQixjQUFlLElBQ2YsaUJBQWtCLEtBRWxCLDhCQUNFLFFBQVMsTUFDVCxNQUFPLEtBQ1AsUUFBUyxHQUVYLDZCQUNFLGdCQUFpQixLQUNqQixNQUFPLFFBQ1AsaUJBQWtCLFFBRXRCLDBCQUNFLFVBQVcsT0FDWCxZQUFhLEtBQ2IsU0FBVSxTQUNWLFFBQVMsYUFDVCxPQUFRLElBQ1IsUUFBUyxFQUFFLElBQ1gsbUJBQW9CLElBQUksSUFBSyxLQUM3QixXQUFZLElBQUksSUFBSyxLQUNyQixnQkFBaUIsS0FDakIsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxLQUNQLE9BQVEsSUFBSSxNQUFNLEtBQ2xCLGNBQWUsSUFFZixnQ0FDRSxnQkFBaUIsS0FDakIsTUFBTyxRQUNQLGlCQUFrQixRQUV0Qix3QkFDRSxVQUFXLFFBQ1gsU0FBVSxTQUNWLFFBQVMsRUFDVCxPQUFRLEtBQ1IsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsTUFBTyxrQkFDUCxXQUFZLE9BQ1osZ0JBQWlCLEtBQ2pCLE1BQU8sS0FDUCxrQkFBbUIsT0FDZixlQUFnQixPQUNaLFlBQWEsT0FDckIsZ0RBRUUsd0JBQ0UsT0FBUSxNQUNaLHdCQUVFLHdCQUNFLFVBQVcsU0FDWCxPQUFRLEtBQ1IsS0FBTSxLQUNOLE1BQU8sTUFFWCw0QkFDRSxNQUFPLEtBQ1AsT0FBUSxLQUNSLGFBQWMsS0FDZCxtQkFBb0Isa0JBQWtCLElBQUssS0FDM0MsV0FBWSxrQkFBa0IsSUFBSyxLQUNuQyxXQUFZLFVBQVUsSUFBSyxLQUMzQixXQUFZLFVBQVUsSUFBSyxJQUFJLENBQUUsa0JBQWtCLElBQUssS0FDeEQsd0JBRUUsNEJBQ0UsTUFBTyxLQUNQLE9BQVEsS0FDUixhQUFjLE1BRXBCLDhCQUNFLGdCQUFpQixVQUVqQixrQ0FDRSxrQkFBbUIsV0FDWCxVQUFXLFdBRzNCLDBCQUNFLFNBQVUsU0FDVixPQUFRLE1BQU0sS0FBSyxLQUNuQix3QkFFRSwwQkFDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxpQkFBa0IsT0FDZCxjQUFlLE9BQ1gsZ0JBQWlCLE9BRXpCLDRDQUNFLE1BQU8sTUFFVCwyQ0FDRSxNQUFPLG1CQUNQLFVBQVcsTUFDWCxZQUFhLEtBRWYsMkNBQ0UsTUFBTyxNQUNiLGdEQUVFLDBCQUNFLFdBQVksT0FDaEIsd0JBRUUsMEJBQ0UsT0FBUSxNQUFNLEtBQUssTUFFekIsd0JBRUUsY0FDRSxXQUFZLE9BR2hCLHVCQUNFLFNBQVUsU0FHWixtQkFDRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLEtBQU0sRUFDTixNQUFPLEtBQ1AsT0FBUSxLQUNSLG9CQUFxQixPQUFPLE9BQzVCLGdCQUFpQixNQUVqQix5QkFDRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLEtBQU0sRUFDTixNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsR0FFVCw0Q0FDRSxXQUFZLG9CQUVkLDZDQUNFLFdBQVksbUJBRWQsOENBQ0UsV0FBWSxrQkFDWixnQkFBaUIsTUFDakIsc0JBQXVCLFNBQ3ZCLHdDQUEwQywyQkFFeEMsOENBQ0UsV0FBWSxnQkFDaEIsK0JBRUUsOENBQ0UsV0FBWSxtQkFFbEIsOENBQ0UsV0FBWSxzQkFFbEIsd0JBRUUsMkJBQ0UsUUFBUyxNQUViLDJCQUVFLHVEQUNFLFFBQVMsTUFHYix1QkFDRSxTQUFVLFNBQ1YsUUFBUyxLQUFLLEtBQUssS0FDbkIsTUFBTyxLQUNQLHdCQUVFLHVCQUNFLGNBQWUsS0FDZixhQUFjLE1BQ2xCLHdCQUVFLHVCQUNFLE1BQU8sSUFDUCxZQUFhLEtBQ2IsY0FBZSxFQUNmLGFBQWMsR0FFbEIsNENBQ0UsTUFBTyxRQUdYLDRCQUNFLFVBQVcsVUFDWCxZQUFhLEtBQU8sQ0FBRSxXQUN0QixZQUFhLElBQ2IsWUFBYSxLQUNiLFFBQVMsYUFDVCxjQUFlLEtBQ2YsZ0JBQWlCLEtBQ2pCLE1BQU8sUUFFUCxnQ0FDRSxNQUFPLEtBQ1AsT0FBUSxLQUNSLEtBQU0sS0FFTixxREFDRSxLQUFNLFFBR1oscUJBQ0UsVUFBVyxRQUNYLFlBQWEsSUFDYixZQUFhLEtBQ2IsT0FBUSxFQUFFLEVBQUUsS0FDWix3QkFFRSxxQkFDRSxVQUFXLEtBQ1gsWUFBYSxLQUNiLE9BQVEsRUFBRSxJQUFJLEtBQUssR0FHekIsc0JBQ0UsVUFBVyxVQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFlBQWEsSUFDYixRQUFTLE1BRVQsd0JBQ0UsZ0JBQWlCLEtBQ2pCLE1BQU8sS0FFUCw4QkFDRSxnQkFBaUIsVUFHdkIsc0JBQ0UsVUFBVyxVQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsSUFDYixZQUFhLEtBQ2IsMkJBRUUsc0JBQ0UsUUFBUyxNQUViLDZCQUNFLFFBQVMsTUFDVCxNQUFPLEtBQ1AsT0FBUSxJQUNSLE9BQVEsS0FBSyxFQUFFLEtBQ2YsUUFBUyxHQUNULGlCQUFrQixLQUVsQixrREFDRSxpQkFBa0IsUUFHeEIseUJBQ0UsT0FBUSxFQUNSLHdCQUVFLHlCQUNFLFFBQVMsTUFFYiw0Q0FDRSxPQUFRLEVBRVYsaURBQ0UsUUFBUyxFQUFFLEtBQ1gsT0FBUSxFQUNSLG1CQUFvQixLQUNaLFdBQVksS0FFcEIsdURBQ0UsV0FBWSxLQUVoQixxREFDRSxPQUFRLE1BQU0sRUFBRSxFQUVsQiw4REFDRSxVQUFXLEtBQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsWUFBYSxLQUNiLE1BQU8sUUFFVCx1REFDRSxVQUFXLFFBQ1gsWUFBYSxJQUNiLE9BQVEsS0FBSyxFQUNiLGVBQWdCLElBQ2hCLGVBQWdCLFVBRWhCLGdGQUNFLE1BQU8sUUFFWCxrREFDRSxlQUFnQixFQUVoQiwwRUFDRSxXQUFZLEtBRWQsZ0ZBQ0UsTUFBTyxRQUdiLDJCQUNFLFVBQVcsT0FDWCxZQUFhLElBQ2IsUUFBUyxtQkFDVCxRQUFTLG1CQUNULFFBQVMsWUFDVCxXQUFZLEtBQ1osZ0JBQWlCLEtBQ2pCLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFDUCxrQkFBbUIsT0FDZixlQUFnQixPQUNaLFlBQWEsT0FDckIsd0JBRUUsMkJBQ0UsV0FBWSxHQUVoQiwrQkFDRSxhQUFjLEtBQ2QsS0FBTSxLQUVOLG9EQUNFLEtBQU0sUUFHWix3QkFDRSxTQUFVLFNBQ1YsT0FBUSxLQUFLLEtBQ2IsWUFBYSxLQUNiLHdCQUVFLHdCQUNFLE9BQVEsS0FBSyxNQUduQiwwQkFDRSxRQUFTLEtBQ1QsTUFBTyxLQUNQLFdBQVksS0FFWixrQ0FDRSxRQUFTLE1BR2Isd0JBQ0UsTUFBTyxLQUNQLFdBQVksUUFFWiw4QkFDRSxTQUFVLE1BQ1YsSUFBSyxNQUNMLE1BQU8sS0FHWCxpQ0FDRSxPQUFRLEVBQUUsS0FDVixRQUFTLEtBQUssRUFBRSxJQUNoQix3QkFFRSxpQ0FDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxXQUFZLEtBQ1osUUFBUyxFQUNULGNBQWUsS0FDWCxVQUFXLEtBQ2YsaUJBQWtCLFFBQ2QsY0FBZSxRQUNYLGdCQUFpQixjQUN6QixrQkFBbUIsT0FDZixlQUFnQixPQUNaLFlBQWEsUUFDekIsd0JBRUUsaUNBQ0UsUUFBUyxLQUFLLEVBQUUsTUFDcEIsd0JBRUUsaUNBQ0UsV0FBWSxFQUNaLE9BQVEsRUFBRSxLQUNWLFFBQVMsS0FBSyxFQUFFLE1BRXBCLHdDQUNFLFlBQWEsRUFDYixlQUFnQixFQUNoQixpQkFBa0IsSUFDZCxjQUFlLElBQ1gsZ0JBQWlCLFNBRXpCLG1EQUNFLFdBQVksS0FFWiwwREFDRSxZQUFhLEtBQ2IsV0FBWSxLQUNaLFFBQVMsRUFFWCwyREFDRSxPQUFRLEtBQ1osd0JBRUUsd0NBQ0UsV0FBWSxNQUdwQiwrQkFDRSxVQUFXLE9BQ1gsT0FBUSxFQUNSLGlCQUFrQixFQUNkLFNBQVUsRUFDTixLQUFNLEVBRWQsc0NBQ0UsUUFBUyxLQUdiLGlDQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULFlBQWEsTUFDYixjQUFlLEtBQ1gsVUFBVyxLQUNmLGlCQUFrQixNQUNkLGNBQWUsTUFDWCxnQkFBaUIsV0FDekIsd0JBQXlCLEtBQ3JCLFdBQVksS0FDaEIsd0JBRUUsaUNBQ0UsTUFBTyxLQUNQLFVBQVcsTUFDWCxXQUFZLE1BQ1osYUFBYyxLQUNkLFlBQWEsRUFDYixpQkFBa0IsRUFDZCxrQkFBbUIsRUFDZixVQUFXLEVBQ25CLGlCQUFrQixJQUNkLGNBQWUsSUFDWCxnQkFBaUIsU0FDekIsd0JBQXlCLEtBQ3JCLFdBQVksTUFFcEIsbUNBQ0UsTUFBTyxLQUVULHdDQUNFLFdBQVksRUFDWiwwQkFBMkIsRUFDdkIsZUFBZ0IsRUFDWixNQUFPLEVBQ2pCLHdCQUVFLGlFQUNFLFFBQVMsTUFFYixtRUFDRSxPQUFRLEVBQ1IsV0FBWSxJQUVaLDJFQUNFLElBQUssSUFDTCxNQUFPLEtBRVAsaUZBQ0UsTUFBTyxLQUNQLE9BQVEsS0FDUixpQkFBa0Isa0NBRXRCLDBFQUNFLFVBQVcsT0FDWCxZQUFhLElBQ2IsYUFBYyxLQUNkLE1BQU8sS0FFWCxrREFDRSxJQUFLLEtBQ0wsS0FBTSxLQUNOLHdCQUVFLGtEQUNFLE1BQU8sSUFDUCxLQUFNLEtBQ04sTUFBTyxnQkFDUCxVQUFXLGlCQUVmLGlFQUNFLFVBQVcsT0FDWCxZQUFhLEtBQU8sQ0FBRSxXQUN0QixZQUFhLElBQ2IsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxrQkFDUCxpQkFBa0IsS0FFbEIsd0VBQ0UsU0FBVSxTQUNWLElBQUssS0FDTCxRQUFTLGFBQ1QsTUFBTyxLQUNQLE9BQVEsSUFDUixhQUFjLEtBQ2QsUUFBUyxHQUNULGlCQUFrQixRQUcxQixrQ0FDRSxNQUFPLE1BR1QsdUNBQ0UsTUFBTyxNQUVQLG1EQUNFLGFBQWMsV0FHbEIseUJBQ0UsT0FBUSxFQUFFLEtBQ1Ysd0JBRUUseUJBQ0UsT0FBUSxFQUFFLE1BR2hCLCtCQUNFLE9BQVEsRUFDUixRQUFTLEVBQ1QsV0FBWSxLQUdkLDhCQUNFLE1BQU8sS0FDUCxRQUFTLEtBQUssS0FDZCxXQUFZLElBQUksTUFBTSxRQUV0QiwwQ0FDRSxPQUFRLEVBQ1Ysd0JBRUUsOEJBQ0UsUUFBUyxLQUFLLE1BQ2xCLHdCQUVFLDhCQUNFLFFBQVMsS0FBSyxNQUVsQixnQ0FDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxnQkFBaUIsS0FDakIsY0FBZSxLQUNYLFVBQVcsS0FDZixtQkFBb0IsU0FDcEIsc0JBQXVCLE9BQ25CLGNBQWUsT0FDWCxVQUFXLE9BQ25CLHdCQUVFLGdDQUNFLG1CQUFvQixXQUNwQixzQkFBdUIsT0FDbkIsY0FBZSxJQUNYLFVBQVcsS0FFdkIsMkVBQ0UsZ0JBQWlCLFVBQ2pCLE1BQU8sUUFFWCx3REFDRSxjQUFlLElBQUksTUFBTSxRQUc3QixxQ0FDRSxVQUFXLFNBQ1gsWUFBYSxJQUNiLFlBQWEsS0FDYixPQUFRLEVBQ1IsbUJBQW9CLE1BQU0sSUFBSyxLQUMvQixXQUFZLE1BQU0sSUFBSyxLQUN2QixnQkFBaUIsS0FDakIsTUFBTyxRQUNQLGlCQUFrQixFQUNkLFNBQVUsRUFDTixLQUFNLEVBQ2QsMEJBQTJCLEVBQ3ZCLGVBQWdCLEVBQ1osTUFBTyxFQUNmLHdCQUVFLHFDQUNFLFVBQVcsUUFDWCxZQUFhLEtBQ2IsYUFBYyxJQUNkLDBCQUEyQixFQUN2QixlQUFnQixFQUNaLE1BQU8sR0FHckIsb0NBQ0UsVUFBVyxPQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLGNBQWUsS0FDZixlQUFnQixJQUNoQixlQUFnQixVQUNoQixNQUFPLFFBQ1AsV0FBWSxLQUNaLDBCQUEyQixFQUN2QixlQUFnQixFQUNaLE1BQU8sRUFDZix3QkFFRSxvQ0FDRSxjQUFlLEVBQ2YsMEJBQTJCLEVBQ3ZCLGVBQWdCLEVBQ1osTUFBTyxHQUdyQiw0Q0FDRSxRQUFTLEtBQUssS0FDZCx3QkFFRSw0Q0FDRSxRQUFTLEtBQUssTUFHcEIsMENBQ0UsUUFBUyxLQUdYLDRCQUNFLFFBQVMsS0FFVCx3Q0FDRSxRQUFTLE1BR2IseUJBQ0UsUUFBUyxLQUNULE1BQU8sS0FDUCxXQUFZLEtBRVosZ0NBQ0UsUUFBUyxlQUdiLHdCQUNFLFlBQWEsRUFDYixTQUFVLFNBQ1YsTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLEtBQUssS0FBSyxLQUNuQix3QkFFRSx3QkFDRSxNQUFPLE1BR2IsV0FDRSxPQUFRLEtBQUssS0FDYixnREFFRSxXQUNFLE9BQVEsS0FBSyxNQUNqQix3QkFFRSxXQUNFLE9BQVEsS0FBSyxNQUNqQiwyQkFFRSxxQ0FDRSxZQUFhLElBQ2Isa0JBQW1CLGlCQUNYLFVBQVcsa0JBR3pCLG1CQUNFLGNBQWUsS0FDZix3QkFFRSxtQkFDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxjQUFlLEVBQ2Ysa0JBQW1CLE9BQ2YsZUFBZ0IsT0FDWixZQUFhLE9BQ3JCLGlCQUFrQixRQUNkLGNBQWUsUUFDWCxnQkFBaUIsZUFHL0Isa0JBQ0UsV0FBWSxFQUNaLDJCQUVFLGtCQUNFLGNBQWUsTUFHckIsK0JBQ0UsZ0JBQWlCLEtBR25CLCtCQUNFLFlBQWEsWUFDYixNQUFPLEtBQ1AsT0FBUSxLQUNSLGNBQWUsSUFDZixRQUFTLEdBQ1QsV0FBWSw2QkFBK0IsVUFDM0MsZ0JBQWlCLFFBRW5CLHdCQUVFLGdDQUNFLE1BQU8sTUFFWCx3QkFFRSxzQ0FDRSxNQUFPLEtBR1gsZ0RBQ0UsTUFBTyxRQUVQLHVEQUNFLE1BQU8sUUFHWCxnQkFDRSxRQUFTLE1BQ1QsV0FBWSxRQUNaLFVBQVcsSUFDWCxPQUFRLEtBQ1IsT0FBUSxFQUFFLEtBQUssS0FDZixRQUFTLEVBQ1QsbUJBQW9CLEVBQUUsSUFBSSxLQUFLLElBQUksa0JBQzNCLFdBQVksRUFBRSxJQUFJLEtBQUssSUFBSSxrQkFDbkMsd0JBRUUsZ0JBQ0UsUUFBUyxhQUNULE1BQU8sS0FDUCxVQUFXLEtBQ1gsYUFBYyxLQUNkLGNBQWUsR0FHckIsa0JBQ0UsWUFBYSxLQUNiLHdCQUVFLGtCQUNFLFlBQWEsR0FDakIsMkJBRUUsNENBQ0UsWUFBYSxJQUNiLGtCQUFtQixpQkFDWCxVQUFXLGtCQUd6QiwwQkFDRSxXQUFZLE9BQ1osd0JBRUUsMEJBQ0UsT0FBUSxFQUFFLEtBQ1YsV0FBWSxNQUNoQixnREFFRSwwQkFDRSxNQUFPLEtBQ1gsd0JBRUUsMEJBQ0UsTUFBTyxLQUdiLG1DQUNFLFdBQVksS0FDWix3QkFFRSxtQ0FDRSxNQUFPLE1BQ1gsZ0RBRUUsbUNBQ0UsTUFBTyxvQkFDWCx3QkFFRSxtQ0FDRSxNQUFPLG9CQUdiLCtCQUNFLFVBQVcsS0FDWCxjQUFlLEtBQ2Ysd0JBRUUsK0JBQ0UsTUFBTyxLQUNQLE9BQVEsS0FDUixjQUFlLEdBQ25CLGdEQUVFLCtCQUNFLE1BQU8sTUFDUCxhQUFjLE1BQ2xCLHdCQUVFLCtCQUNFLE1BQU8sTUFDUCxhQUFjLE1BR3BCLHFDQUNFLFNBQVUsU0FDVixRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxtQkFBb0IsU0FDcEIsc0JBQXVCLE9BQ25CLG1CQUFvQixPQUNoQixlQUFnQixPQUN4QixRQUFTLEVBQUUsS0FDWCxNQUFPLFFBQ1AsaUJBQWtCLElBQ2QsY0FBZSxJQUNYLGdCQUFpQixTQUN6Qix3QkFFRSxxQ0FDRSxTQUFVLE9BQ1YsSUFBSyxLQUNMLFFBQVMsTUFDVCxPQUFRLEtBQ1IsT0FBUSxJQUFJLEVBQUUsS0FDZCxRQUFTLEdBRWIsd0NBQ0UsVUFBVyxTQUNYLFlBQWEsSUFDYixXQUFZLE9BQ1osWUFBYSxFQUNiLE1BQU8sS0FDUCxPQUFRLEVBQ1IsZUFBZ0IsSUFDaEIsd0JBRUUsd0NBQ0UsVUFBVyxTQUVmLDRDQUNFLFVBQVcsU0FDWCxZQUFhLEtBQU8sQ0FBRSxXQUN0QixXQUFZLE9BQ1osWUFBYSxRQUNiLElBQUssS0FDTCxNQUFPLFFBRVgsd0NBQ0UsVUFBVyxRQUNYLGNBQWUsRUFFakIsd0NBQ0UsVUFBVyxPQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsS0FDYixNQUFPLEtBQ1AsT0FBUSxFQUFFLEVBQUUsS0FDWixlQUFnQixJQUNoQixlQUFnQixVQUdwQix1QkFDRSxRQUFTLEVBQUUsS0FDWCxXQUFZLE9BQ1osd0JBRUUsdUJBQ0UsUUFBUyxFQUNULFdBQVksTUFHbEIsZ0NBQ0UsUUFBUyxhQUNULE1BQU8sS0FDUCxjQUFlLEtBQ2YsV0FBWSxPQUNaLHdCQUVFLGdDQUNFLE1BQU8sS0FDUCxhQUFjLEtBQ2QsY0FBZSxNQUdyQixnQ0FDRSxRQUFTLGFBRVQsc0NBQ0UsZ0JBQWlCLEtBR3JCLDBCQUNFLFlBQWEsSUFDYixZQUFhLE1BQ2IsTUFBTyxLQUNQLE9BQVEsRUFDUixRQUFTLEtBQUssS0FBSyxFQUNuQixnREFFRSwwQkFDRSxZQUFhLE1BQ2pCLHdCQUVFLDBCQUNFLFlBQWEsTUFFakIsNkNBQ0UsT0FBUSxFQUNSLHdCQUVFLDZDQUNFLE9BQVEsRUFBRSxNQUdsQiw0QkFDRSxTQUFVLE9BQ1YsTUFBTyxLQUNQLE9BQVEsTUFDUixPQUFRLElBQUksTUFBTSxRQUNsQixjQUFlLElBQ2YsV0FBWSxLQUNaLG1CQUFvQixFQUFFLEtBQUssS0FBSyxnQkFDeEIsV0FBWSxFQUFFLEtBQUssS0FBSyxnQkFDaEMsd0JBRUUsNEJBQ0UsTUFBTyxNQUNQLE9BQVEsTUFDUixPQUFRLEtBQUssTUFDakIsd0JBRUUsNEJBQ0UsTUFBTyxNQUNQLE9BQVEsS0FBSyxNQUduQixvQ0FDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxNQUFPLEtBQ1AsT0FBUSxrQkFDUixZQUFhLEVBQ2IsbUJBQW9CLElBQUksSUFBSyxzQkFDN0IsV0FBWSxJQUFJLElBQUssc0JBQ3JCLHdCQUVFLG9DQUNFLE1BQU8sS0FDUCxPQUFRLE1BQ1osMkJBRUUsa0RBQ0UsWUFBYSxPQUduQix3QkFDRSxTQUFVLFNBQ1YsTUFBTyxLQUNQLFFBQVMsS0FBSyxFQUFFLEVBQ2hCLHdCQUVFLHdCQUNFLE1BQU8sSUFDUCxhQUFjLElBQUksTUFBTSxTQUc5Qiw4QkFDRSxPQUFRLEVBQ1IsUUFBUyxFQUNULFdBQVksS0FHZCw4QkFDRSxVQUFXLEtBQ1gsWUFBYSxjQUFjLENBQUUsTUFDN0IsWUFBYSxJQUViLGdDQUNFLFFBQVMsYUFDVCxNQUFPLEtBQ1AsUUFBUyxLQUFLLEtBQ2QsZ0JBQWlCLEtBQ2pCLE1BQU8sUUFFUCxzQ0FDRSxNQUFPLFFBQ1AsaUJBQWtCLFFBRXRCLHVDQUNFLFlBQWEsSUFDYixNQUFPLFFBR1gseUJBQ0UsVUFBVyxTQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFlBQWEsSUFDYixZQUFhLEtBQ2IsU0FBVSxTQUNWLFNBQVUsS0FDVixNQUFPLGtCQUNQLFFBQVMsS0FBSyxLQUFLLEtBQ25CLE1BQU8sUUFDUCx3QkFFRSx5QkFDRSxNQUFPLElBQ1AsUUFBUyxLQUFLLE1BR3BCLDBCQUNFLFVBQVcsT0FDWCxZQUFhLEtBQU8sQ0FBRSxXQUN0QixZQUFhLElBQ2IsZUFBZ0IsVUFDaEIsTUFBTyxRQUVQLGlDQUNFLFNBQVUsU0FDVixJQUFLLEtBQ0wsUUFBUyxhQUNULE1BQU8sS0FDUCxPQUFRLElBQ1IsYUFBYyxJQUNkLFFBQVMsR0FDVCxpQkFBa0IsUUFHdEIsNkJBQ0UsVUFBVyxRQUNYLFNBQVUsU0FDVixPQUFRLElBQ1IsUUFBUyxLQUNULE1BQU8saUJBQ1AsUUFBUyxLQUFLLElBQ2QsV0FBWSxPQUNaLGdCQUFpQixLQUNqQixlQUFnQixVQUNoQixNQUFPLFFBQ1AsV0FBWSxLQUNaLG1CQUFvQixFQUFFLE1BQU0sS0FBSyxlQUN6QixXQUFZLEVBQUUsTUFBTSxLQUFLLGVBRWpDLGtDQUNFLFNBQVUsU0FFVix5Q0FDRSxTQUFVLFNBQ1YsSUFBSyxJQUNMLEtBQU0sTUFDTixNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsR0FDVCxrQkFBbUIsZ0JBQ1gsVUFBVyxnQkFDbkIsV0FBWSw2QkFBK0IsVUFDM0MsZ0JBQWlCLFFBRXJCLG1DQUNFLGdCQUFpQixLQUNuQix3QkFFRSw2QkFDRSxRQUFTLE1BQ2IsMkJBRUUsMkNBQ0UsUUFBUyxPQUdmLHdEQUNFLElBQUssS0FDTCxNQUFPLEtBQ1AsUUFBUyxFQUNULHdCQUVFLHdEQUNFLElBQUssS0FDTCxNQUFPLE1BRVgsNERBQ0UsS0FBTSxrQkFDTiwyQkFFRSw0REFDRSxNQUFPLEtBQ1AsT0FBUSxNQUVaLDhEQUNFLEtBQU0sa0JBR1oseUJBQ0UsU0FBVSxPQUdaLGtDQUNFLE9BQVEsS0FBSyxLQUFLLEtBQ2xCLGdEQUVFLGtDQUNFLE9BQVEsS0FBSyxNQUNqQix3QkFFRSxrQ0FDRSxPQUFRLEtBQUssS0FBSyxNQUd4QixxQ0FDRSxVQUFXLFNBQ1gsWUFBYSxjQUFjLENBQUUsTUFDN0IsWUFBYSxJQUNiLFlBQWEsS0FDYixTQUFVLFNBQ1YsV0FBWSxLQUNaLFFBQVMsS0FBSyxLQUFLLEVBQ25CLFdBQVksT0FDWixNQUFPLFFBQ1Asd0JBRUUscUNBQ0UsVUFBVyxVQUNYLFlBQWEsS0FDYixRQUFTLEtBQUssS0FBSyxHQUN2Qix3QkFFRSxxQ0FDRSxVQUFXLE9BQ1gsUUFBUyxLQUFLLE1BQU0sR0FFeEIsMENBQ0UsU0FBVSxTQUVWLGlEQUNFLFNBQVUsU0FDVixJQUFLLEtBQ0wsS0FBTSxNQUNOLE1BQU8sS0FDUCxPQUFRLEtBQ1IsUUFBUyxHQUNULFdBQVksdUJBQXlCLFVBQ3JDLGdCQUFpQixRQUNqQix3QkFFRSxpREFDRSxJQUFLLE1BQ0wsS0FBTSxNQUNOLE1BQU8sS0FDUCxPQUFRLE1BRWxCLHdCQUVFLGlDQUNFLE9BQVEsR0FHWiw4Q0FDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxPQUFRLEVBQ1IsZUFBZ0IsS0FHbEIsOENBQ0UsT0FBUSxLQUNSLE9BQVEsRUFBRSxJQUNWLG1CQUFvQixJQUFJLElBQUssS0FDN0IsV0FBWSxJQUFJLElBQUssS0FDckIsT0FBUSxJQUFJLE1BQU0sUUFDbEIsY0FBZSxJQUNmLFdBQVksS0FDWixtQkFBb0IsRUFBRSxJQUFJLElBQUksZUFDdEIsV0FBWSxFQUFFLElBQUksSUFBSSxlQUM5Qix3QkFFRSw4Q0FDRSxPQUFRLEVBQUUsTUFFZCxrREFDRSxPQUFRLEtBRVYsb0RBQ0UsUUFBUyxFQUVYLG9EQUNFLG1CQUFvQixFQUFFLElBQUksS0FBSyxlQUN2QixXQUFZLEVBQUUsSUFBSSxLQUFLLGVBR25DLDZDQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULE9BQVEsRUFDUixRQUFTLEVBQ1QsV0FBWSxLQUNaLGlCQUFrQixPQUNkLGNBQWUsT0FDWCxnQkFBaUIsT0FDekIsa0JBQW1CLE9BQ2YsZUFBZ0IsT0FDWixZQUFhLE9BQ3JCLHdCQUVFLDZDQUNFLFdBQVksS0FDWixZQUFhLEdBQ2pCLHdCQUVFLDZDQUNFLFdBQVksTUFFaEIsMkRBQ0UsYUFBYyxFQUdsQixxQ0FDRSxRQUFTLDZCQUNULFFBQVMsNkJBQ1QsUUFBUyxzQkFDVCxPQUFRLEtBQ1IsUUFBUyxLQUFLLEtBQ2QsT0FBUSxRQUNSLFdBQVksT0FDWixNQUFPLFFBRVAscUZBQ0UsV0FBWSxLQUNkLHdCQUVFLHFDQUNFLFFBQVMsS0FBSyxNQUVsQixzRkFDQSwwRkFDRSxRQUFTLEVBR2IsZ0RBQ0UsTUFBTyxLQUNQLG9CQUFxQixPQUNqQixXQUFZLE9BR2xCLDJDQUNFLFVBQVcsT0FDWCxZQUFhLElBQ2IsT0FBUSxFQUFFLEVBQUUsSUFDWixtQkFBb0IsUUFBUSxJQUM1QixXQUFZLFFBQVEsSUFDcEIsUUFBUyxJQUVULDBEQUNFLFFBQVMsRUFHYiwrQ0FDRSxVQUFXLE9BQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsWUFBYSxJQUNiLE9BQVEsRUFDUixtQkFBb0IsUUFBUSxJQUM1QixXQUFZLFFBQVEsSUFDcEIsZUFBZ0IsVUFDaEIsUUFBUyxJQUVULDhEQUNFLFFBQVMsRUFDVCxNQUFPLFFBR1gsMENBQ0UsTUFBTyxLQUNQLE1BQU8sS0FDUCxPQUFRLEtBQ1IsYUFBYyxLQUNkLFFBQVMsSUFFVCx5REFDRSxRQUFTLEVBR2Isd0JBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsTUFBTyxLQUNQLE9BQVEsRUFDUixRQUFTLEVBQ1QsV0FBWSxLQUNaLGNBQWUsS0FDWCxVQUFXLEtBR2pCLHdCQUNFLFVBQVcsUUFDWCxNQUFPLEtBQ1AsUUFBUyxFQUFFLEVBQUUsS0FDYixjQUFlLElBQUksTUFBTSxRQUN6Qix3QkFFRSx3QkFDRSxVQUFXLEtBQ1gsTUFBTyxpQkFDUCxPQUFRLEVBQUUsS0FDVixRQUFTLEtBQUssRUFBRSxNQUNwQix3QkFFRSw4REFDRSxlQUFnQixFQUNoQixjQUFlLEdBQ25CLDJCQUVFLG1DQUNFLGVBQWdCLEVBQ2hCLGNBQWUsR0FFbkIsMkJBQ0UsVUFBVyxVQUNYLFlBQWEsSUFDYixjQUFlLEVBQ2YsTUFBTyxRQUNQLHdCQUVFLDJCQUNFLFVBQVcsT0FDWCxjQUFlLE1BR3ZCLG1DQUNFLFdBQVksS0FHZCx3Q0FDRSxTQUFVLFNBQ1YsUUFBUyxFQUNULGtCQUFtQixtQkFFbkIsOENBQ0UsUUFBUyxFQUdiLHlDQUNFLFFBQVMsR0FHWCxvQ0FDRSxTQUFVLFNBQ1YsT0FBUSxLQUFLLEVBQ2Isd0JBRUUsb0NBQ0UsT0FBUSxLQUFLLEtBQUssR0FDdEIsd0JBRUUsNENBQ0UsT0FBUSxHQUdkLG9EQUNFLE9BQVEsRUFDUixlQUFnQixJQUNoQix3QkFBeUIsWUFDakIsZ0JBQWlCLFlBRXpCLCtEQUNFLHdCQUF5QixLQUNqQixnQkFBaUIsS0FDM0Isd0JBRUUsb0RBQ0UsZUFBZ0IsS0FFcEIsK0RBQ0UsTUFBTyxlQUdYLHlEQUNFLFlBQWEsSUFDYix3QkFFRSx5REFDRSxZQUFhLEtBR25CLGdDQUNFLFNBQVUsU0FDVixXQUFZLElBQ1osbUJBQW9CLGtCQUFrQixJQUN0QyxXQUFZLGtCQUFrQixJQUM5QixXQUFZLFVBQVUsSUFDdEIsV0FBWSxVQUFVLEdBQUksQ0FBRSxrQkFBa0IsSUFDOUMsa0JBQW1CLFNBQVMsZ0JBQ3BCLFVBQVcsU0FBUyxnQkFDNUIseUJBQTBCLE9BQU8sT0FDekIsaUJBQWtCLE9BQU8sT0FDakMsNEJBQTZCLE9BQ3JCLG9CQUFxQixPQUM3Qix3QkFFRSxnQ0FDRSxXQUFZLElBQ1osUUFBUyxNQUViLDhDQUNFLE9BQVEsRUFDUixrQkFBbUIsV0FBVyxnQkFDdEIsVUFBVyxXQUFXLGdCQUM5Qix3QkFFRSw4Q0FDRSxrQkFBbUIsU0FBUyxnQkFDcEIsVUFBVyxTQUFTLGlCQUVsQyxzQ0FDRSxRQUFTLEVBRVgsNENBQ0UsT0FBUSxFQUFFLEVBQUUsS0FDWixRQUFTLEVBQ1QsbUJBQW9CLEtBQ3BCLFdBQVksS0FDWixrQkFBbUIsS0FDWCxVQUFXLEtBQ25CLHlCQUEwQixRQUNsQixpQkFBa0IsUUFHOUIsdUNBQ0UsU0FBVSxTQUNWLFNBQVUsT0FDVixNQUFPLEtBQ1AsT0FBUSxFQUNSLFlBQWEsSUFDYixjQUFlLElBQ2YsbUJBQW9CLEVBQUUsSUFBSSxLQUFLLGtCQUN2QixXQUFZLEVBQUUsSUFBSSxLQUFLLGtCQUUvQiw4Q0FDRSxTQUFVLFNBQ1YsUUFBUyxFQUNULElBQUssRUFDTCxLQUFNLEtBQ04sTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLEdBQ1Qsa0JBQW1CLFlBQ1gsVUFBVyxZQUNuQixpQkFBa0Isa0JBQ2xCLGlCQUFrQiwwRUFDbEIsZ0JBQWlCLE1BQ2pCLHNCQUF1QixRQUV2QixtRkFDQSxxRkFDRSxRQUFTLEtBQ2Isd0NBQTBDLDJCQUV4Qyw2Q0FDRSxTQUFVLFNBQ1YsUUFBUyxFQUNULElBQUssRUFDTCxLQUFNLEtBQ04sTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLEdBQ1Qsa0JBQW1CLFlBQ1gsVUFBVyxZQUNuQixXQUFZLG1CQUVaLGtGQUNBLG9GQUNFLFFBQVMsTUFDZiwrQkFFRSw2Q0FDRSxTQUFVLFNBQ1YsUUFBUyxFQUNULElBQUssRUFDTCxLQUFNLEtBQ04sTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLEdBQ1Qsa0JBQW1CLFlBQ1gsVUFBVyxZQUNuQixXQUFZLG1CQUVaLGtGQUNBLG9GQUNFLFFBQVMsTUFFZiw4RUFDRSxNQUFPLEtBQ1AsWUFBYSxLQUNiLGtCQUFtQixVQUFXLGlCQUFpQixpQkFDdkMsVUFBVyxVQUFXLGlCQUFpQixpQkFDL0Msd0JBRUUsOEVBQ0UsWUFBYSxNQUVqQiw0RkFDRSxXQUFZLElBQ1osd0JBRUUsNEZBQ0UsV0FBWSxLQUVsQiwwRkFDRSxNQUFPLEtBQ1AsWUFBYSxJQUNiLGtCQUFtQixLQUNYLFVBQVcsS0FFdkIsMkNBQ0UsU0FBVSxTQUNWLElBQUssRUFDTCxRQUFTLE1BQ1QsTUFBTyxLQUNQLE9BQVEsS0FFVixpREFDRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLE1BQU8sS0FDUCxZQUFhLElBRWIsNkRBQ0UsWUFBYSxJQUNmLHdCQUVFLGlEQUNFLFlBQWEsS0FFakIsc0VBQ0UsVUFBVyxNQUNYLFlBQWEsTUFDYixJQUFLLGtCQUNMLEtBQU0sS0FDTixNQUFPLEtBQ1AsT0FBUSxLQUNSLE1BQU8sUUFDUCxXQUFZLEtBQ1osd0JBRUUsc0VBQ0UsVUFBVyxNQUNYLFlBQWEsTUFDYixJQUFLLGtCQUNMLEtBQU0sS0FDTixNQUFPLEtBQ1AsT0FBUSxNQUNaLHdCQUVFLHNFQUNFLFVBQVcsTUFDWCxZQUFhLE1BQ2IsSUFBSyxrQkFDTCxLQUFNLEtBQ04sTUFBTyxLQUNQLE9BQVEsTUFFaEIsc0ZBQ0UsUUFBUyxFQUdiLHlDQUNFLFNBQVUsU0FDVixJQUFLLElBQ0wsTUFBTyxJQUNQLE9BQVEsSUFDUixLQUFNLElBQ04sU0FBVSxPQUNWLHdCQUVFLHlDQUNFLElBQUssS0FDTCxNQUFPLEtBQ1AsT0FBUSxLQUNSLEtBQU0sTUFHWix1Q0FDRSxVQUFXLElBQ1gsU0FBVSxTQUNWLFFBQVMsRUFDVCxTQUFVLE9BQ1YsTUFBTyxJQUNQLFdBQVksS0FDWixPQUFRLEVBQ1IsTUFBTyxLQUNQLHdCQUVFLHVDQUNFLFVBQVcsU0FDWCxXQUFZLEtBQ1osT0FBUSxLQUFLLEVBQUUsSUFBSSxJQUN2Qix3QkFFRSx1Q0FDRSxVQUFXLFNBQ1gsV0FBWSxNQUNaLE9BQVEsS0FBSyxFQUFFLElBQUksSUFHekIsc0NBQ0UsVUFBVyxJQUNYLFNBQVUsU0FDVixRQUFTLEVBQ1QsTUFBTyxLQUNQLHdCQUVFLHNDQUNFLFVBQVcsSUFDWCxZQUFhLElBRWpCLDRDQUNFLFlBQWEsWUFDYixNQUFPLElBQ1AsT0FBUSxJQUNSLFFBQVMsR0FDVCxXQUFZLG1DQUFxQyxVQUNqRCxnQkFBaUIsUUFFbkIsNkNBQ0UsT0FBUSxJQUNSLGlCQUFrQixLQUNsQix3QkFFRSw2Q0FDRSxNQUFPLE1BQ2Isd0JBRUUsbURBQ0UsTUFBTyxLQUNYLDJCQUVFLDRDQUNFLE1BQU8sSUFDUCxPQUFRLElBQ1IsWUFBYSxLQUduQixzQ0FDRSxVQUFXLFFBQ1gsWUFBYSxLQUNiLE9BQVEsRUFBRSxLQUNWLFFBQVMsRUFBRSxLQUNYLFdBQVksT0FDWixNQUFPLFFBQ1Asd0JBRUUsc0NBQ0UsUUFBUyxFQUFFLEtBRWYsOENBQ0UsY0FBZSxLQUNmLHdCQUVFLDhDQUNFLFFBQVMsR0FHakIsaUNBQ0UsUUFBUyxLQUNULE9BQVEsS0FBSyxFQUFFLEVBQ2YsUUFBUyxFQUNULFdBQVksS0FDWixXQUFZLE9BQ1osaUJBQWtCLE9BQ2QsY0FBZSxPQUNYLGdCQUFpQixPQUV6QixvQ0FDRSxTQUFVLFNBQ1YsUUFBUyxhQUNULE1BQU8sS0FDUCxPQUFRLEtBQ1IsYUFBYyxLQUNkLE9BQVEsUUFDUixtQkFBb0IsUUFBUSxJQUFLLFlBQ2pDLFdBQVksUUFBUSxJQUFLLFlBQ3pCLFFBQVMsR0FFVCwwQ0FDRSxTQUFVLFNBQ1YsSUFBSyxLQUNMLEtBQU0sRUFDTixNQUFPLEtBQ1AsT0FBUSxJQUNSLFFBQVMsR0FDVCxpQkFBa0IsUUFFcEIsMkNBQ0UsUUFBUyxFQUVYLDJDQUNFLFFBQVMsS0FFWCwwQ0FDRSxRQUFTLEVBR2Ysd0RBQ0UsU0FBVSxTQUNWLFFBQVMsRUFDVCxJQUFLLEVBQ0wsS0FBTSxFQUNOLE1BQU8sS0FDUCxPQUFRLEtBR1Ysc0VBQ0UsUUFBUyxHQUdYLG9GQUNFLFFBQVMsS0FHWCx5QkFDRSxPQUFRLEtBQUssRUFBRSxFQUNmLGdEQUVFLHlCQUNFLE9BQVEsS0FBSyxLQUFLLEdBQ3RCLHdCQUVFLHlCQUNFLE9BQVEsS0FBSyxLQUFLLEdBR3hCLHdCQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULGlCQUFrQixRQUNkLGNBQWUsUUFDWCxnQkFBaUIsY0FDekIsa0JBQW1CLE9BQ2YsZUFBZ0IsT0FDWixZQUFhLE9BQ3JCLGNBQWUsS0FDWCxVQUFXLEtBR2pCLHVCQUNFLFVBQVcsU0FDWCxZQUFhLElBQ2IsV0FBWSxPQUNaLFlBQWEsS0FDYixPQUFRLEVBQUUsS0FBSyxLQUNmLHdCQUVFLHVCQUNFLFVBQVcsT0FDWCxPQUFRLEVBQUUsRUFBRSxNQUNoQix3QkFFRSx1QkFDRSxVQUFXLFFBQ1gsT0FBUSxNQUFNLEVBQUUsTUFHdEIseUJBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsTUFBTyxLQUNQLGNBQWUsS0FDZixRQUFTLEVBQUUsS0FDWCxrQkFBbUIsT0FDZixlQUFnQixPQUNaLFlBQWEsT0FDckIsY0FBZSxLQUNYLFVBQVcsS0FDZix3QkFFRSx5QkFDRSxjQUFlLEtBQ2YsUUFBUyxHQUNiLHdCQUVFLHlCQUNFLE1BQU8sS0FDUCxjQUFlLE1BRW5CLGdEQUNFLE1BQU8sS0FDUCxjQUFlLEtBQ2YsbUJBQW9CLEVBQUUsSUFBSSxJQUFJLGVBQ3RCLFdBQVksRUFBRSxJQUFJLElBQUksZUFDOUIsd0JBRUUsZ0RBQ0UsTUFBTyxLQUNQLGNBQWUsRUFDZixZQUFhLEtBQ2IsaUJBQWtCLEVBQ2QsU0FBVSxFQUNOLEtBQU0sR0FFbEIsa0VBQ0UsTUFBTyxLQUNQLHdCQUVFLGtFQUNFLE1BQU8sS0FDWCx3QkFFRSxrRUFDRSxNQUFPLE9BRWIsZ0ZBQ0UsVUFBVyxPQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsSUFDYixlQUFnQixJQUNoQixlQUFnQixVQUNoQixNQUFPLGtCQUNQLGlCQUFrQixLQUVsQix1RkFDRSxTQUFVLFNBQ1YsSUFBSyxLQUNMLFFBQVMsYUFDVCxNQUFPLEtBQ1AsT0FBUSxJQUNSLGFBQWMsS0FDZCxRQUFTLEdBQ1QsaUJBQWtCLFFBRzFCLCtCQUNFLFVBQVcsUUFDWCxZQUFhLElBQ2IsWUFBYSxLQUNiLGVBQWdCLFVBQ2hCLE1BQU8sUUFDUCx3QkFFRSwrQkFDRSxjQUFlLEdBR3JCLHlCQUNFLE9BQVEsRUFBRSxLQUNWLHdCQUVFLHlCQUNFLE9BQVEsR0FFWixxQ0FDRSxRQUFTLEtBR2IsdUJBQ0UsUUFBUyxLQUFLLEtBQ2QsV0FBWSxJQUFJLE1BQU0sUUFDdEIsd0JBRUUsdUJBQ0UsUUFBUyxLQUFLLE1BQ2xCLHdCQUVFLHVCQUNFLFFBQVMsS0FBSyxNQUVsQix5QkFDRSxRQUFTLE1BQ1QsZ0JBQWlCLEtBRWpCLDZEQUNFLGdCQUFpQixVQUNqQixNQUFPLFFBR2IsOEJBQ0UsVUFBVyxTQUNYLFdBQVksRUFDWixjQUFlLEtBQ2YsTUFBTyxRQUNQLHdCQUVFLDhCQUNFLFVBQVcsU0FHakIsK0JBQ0UsVUFBVyxTQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFlBQWEsS0FDYixTQUFVLE9BQ1YsT0FBUSxLQUNSLGNBQWUsS0FDZixNQUFPLFFBQ1Asd0JBRUUsK0JBQ0UsWUFBYSxNQUVqQixpQ0FDRSxPQUFRLEVBR1oscUNBQ0UsVUFBVyxPQUNYLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFHVCx3QkFDRSxRQUFTLEtBQUssS0FBSyxLQUVuQixvQ0FDRSxRQUFTLEtBR2IsNEJBQ0UsUUFBUyxLQUNULFdBQVksSUFBSSxNQUFNLFFBRXRCLHdDQUNFLFFBQVMsTUFHYix3QkFDRSxRQUFTLEtBQ1QsT0FBUSxLQUFLLEtBQ2Isd0JBRUUsd0JBQ0UsT0FBUSxLQUFLLE1BRWpCLHlDQUNFLFlBQWEsS0FDYixlQUFnQixJQUVsQixvREFDRSxhQUFjLEtBRWQsMkRBQ0UsWUFBYSxZQUNiLFNBQVUsU0FDVixJQUFLLEtBQ0wsS0FBTSxFQUNOLFFBQVMsYUFDVCxRQUFTLFFBRWIsbURBQ0UsT0FBUSxFQUdaLCtCQUNFLGNBQWUsS0FHakIsOEJBQ0UsY0FBZSxLQUdqQixxQ0FDRSxVQUFXLFFBQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsWUFBYSxJQUNiLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFFUCw0Q0FDRSxTQUFVLFNBQ1YsSUFBSyxLQUNMLFFBQVMsYUFDVCxNQUFPLEtBQ1AsT0FBUSxJQUNSLGFBQWMsSUFDZCxRQUFTLEdBQ1QsaUJBQWtCLHFCQUd0QixtQ0FDRSxRQUFTLEVBQ1QsV0FBWSxLQUdkLDBCQUNFLFVBQVcsUUFDWCxZQUFhLEtBQU8sQ0FBRSxXQUN0QixNQUFPLEtBQ1AsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxRQUdULG1CQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULFdBQVksS0FDWixjQUFlLEtBQ1gsVUFBVyxLQUNmLGtCQUFtQixNQUNmLGVBQWdCLE1BQ1osWUFBYSxXQUd2Qix3QkFDRSxNQUFPLEtBQ1AsUUFBUyxLQUFLLEtBRWhCLHdCQUVFLDJCQUNFLFFBQVMsTUFHYixxQ0FDRSxNQUFPLEtBQ1AsYUFBYyxLQUNkLGNBQWUsS0FHakIsa0JBQ0UsT0FBUSxLQUFLLEtBQ2Isd0JBRUUsa0JBQ0UsT0FBUSxLQUFLLE1BR25CLHlCQUNFLGNBQWUsS0FHakIsd0JBQ0UsT0FBUSxFQUNSLFFBQVMsRUFDVCxXQUFZLEtBQ1osd0JBRUUsd0JBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsT0FBUSxFQUNSLGNBQWUsS0FDWCxVQUFXLEtBQ2YsaUJBQWtCLEtBQ2QsY0FBZSxLQUNYLGdCQUFpQixNQUcvQix1QkFDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxtQkFBb0IsV0FDWixXQUFZLFdBQ3BCLFFBQVMsS0FBSyxFQUNkLGNBQWUsSUFBSSxNQUFNLFFBRXpCLG1DQUNFLFdBQVksSUFBSSxNQUFNLFFBQ3hCLHdCQUVFLHVCQUNFLE1BQU8saUJBQ1AsYUFBYyxLQUVkLHVDQUNFLGFBQWMsRUFFaEIsdUNBQ0UsV0FBWSxJQUFJLE1BQU0sU0FHOUIsNEJBQ0UsTUFBTyxLQUNQLE9BQVEsS0FDUixhQUFjLEtBQ2QsY0FBZSxJQUNmLGdCQUFpQixNQUNqQixtQkFBb0IsRUFBRSxJQUFJLElBQUksZUFDdEIsV0FBWSxFQUFFLElBQUksSUFBSSxlQUM5Qix3QkFFRSw0QkFDRSxNQUFPLEtBQ1AsT0FBUSxNQUVaLDhCQUNFLFFBQVMsTUFDVCxNQUFPLEtBQ1AsT0FBUSxLQUdaLGdDQUNFLE1BQU8sbUJBQ1Asd0JBRUUsZ0NBQ0UsTUFBTyxtQkFHYiw4QkFDRSxVQUFXLFNBQ1gsWUFBYSxJQUNiLE9BQVEsRUFBRSxFQUFFLElBQ1osd0JBRUUsOEJBQ0UsVUFBVyxXQUVmLGdDQUNFLGdCQUFpQixLQUNqQixNQUFPLFFBR1gsZ0NBQ0UsVUFBVyxLQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLE9BQVEsSUFBSSxFQUNaLE1BQU8sUUFDUCx3QkFFRSxnQ0FDRSxVQUFXLFVBR2pCLGtDQUNFLFVBQVcsUUFDWCxTQUFVLFNBQ1YsUUFBUyxNQUNULGFBQWMsS0FDZCxnQkFBaUIsS0FFakIseUNBQ0UsWUFBYSxZQUNiLFNBQVUsU0FDVixJQUFLLEtBQ0wsS0FBTSxFQUNOLFFBQVMsYUFDVCxRQUFTLFFBR2IsZUFDRSxjQUFlLEtBQ2YsV0FBWSxPQUNaLFdBQVksSUFBSSxNQUFNLFFBQ3RCLGNBQWUsSUFDZixpQkFBa0IsS0FDbEIsbUJBQW9CLEVBQUUsSUFBSSxJQUFJLGVBQ3RCLFdBQVksRUFBRSxJQUFJLElBQUksZUFDOUIsd0JBRUUsZUFDRSxPQUFRLEdBRTRDLDJCQUVuQixvQ0FEckMsOEJBREEsMkJBQTRCLDJCQUU1QixvQ0FGb0YsK0NBSXBGLHdEQUpvTCwwQ0FBaEQsK0NBSTNFLHdEQUV2RCxRQUFTLE1BQ1QsTUFBTyxLQUNQLE9BQVEsS0FBSyxFQUFFLEVBQ2YsUUFBUyxLQUFLLEVBRWhCLDBCQUNFLFNBQVUsU0FDVixJQUFLLEtBQ0wsUUFBUyxhQUNULE1BQU8sS0FDUCxPQUFRLElBQ1IsT0FBUSxFQUFFLElBQ1YsZUFBZ0IsT0FDaEIsaUJBQWtCLFFBRXBCLHFCQUNFLFVBQVcsT0FDWCxZQUFhLElBQ2IsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxRQUdYLHdCQUNFLE9BQVEsS0FDUixRQUFTLEtBQ1QsT0FBUSxJQUFJLE1BQU0sUUFDbEIsV0FBWSxFQUdkLGNBQ0UsUUFBUyxhQUNULGVBQWdCLE9BRWhCLHFCQUNFLFVBQVcsT0FDWCxZQUFhLElBQ2IsUUFBUyxNQUNULE9BQVEsRUFDUixlQUFnQixJQUNoQixlQUFnQixVQUNoQixNQUFPLFFBRVQsc0JBQ0UsVUFBVyxLQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFlBQWEsSUFDYixXQUFZLE9BQ1osZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxRQUdYLHNCQUNFLE9BQVEsS0FBSyxLQUNiLHdCQUVFLHNCQUNFLE9BQVEsS0FBSyxNQUVqQiw4QkFDRSxjQUFlLEVBQ2Ysd0JBRUUsOEJBQ0UsT0FBUSxLQUFLLEVBQUUsR0FDbkIsd0JBRUUsOEJBQ0UsT0FBUSxLQUFLLEdBRWpCLGtEQUNFLE9BQVEsRUFBRSxFQUFFLEtBRWhCLDZCQUNFLFVBQVcsU0FDWCxZQUFhLElBQ2IsV0FBWSxPQUNaLFlBQWEsS0FDYixPQUFRLEVBQUUsRUFBRSxLQUVaLHFDQUNFLGVBQWdCLElBQ2hCLE1BQU8sUUFDUCx3QkFFRSxxQ0FDRSxVQUFXLFFBQ2pCLHdCQUVFLDZCQUNFLFVBQVcsT0FDWCxPQUFRLEVBQUUsS0FBSyxNQUNuQix3QkFFRSw2QkFDRSxVQUFXLFNBR25CLDRCQUNFLE9BQVEsRUFDUixRQUFTLEVBQ1QsZ0JBQWlCLEtBQ2pCLHdCQUVFLDRCQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULGNBQWUsS0FDWCxVQUFXLEtBRWYsb0NBQ0UsUUFBUyxPQUVmLGtDQUNFLFVBQVcsUUFDWCxjQUFlLElBQUksTUFBTSxRQUV6Qiw4Q0FDRSxXQUFZLElBQUksTUFBTSxRQUN4Qix3QkFFRSxrQ0FDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxPQUFRLEVBQUUsS0FDVixrQkFBbUIsT0FDZixlQUFnQixPQUNaLFlBQWEsT0FFckIsK0NBQ0UsV0FBWSxJQUFJLE1BQU0sU0FDNUIsZ0RBRUUsa0NBQ0UsTUFBTyxrQkFDWCx3QkFFRSxrQ0FDRSxNQUFPLGlCQUVQLCtDQUNFLFdBQVksSUFBSSxNQUFNLFNBRTVCLDBDQUNFLE1BQU8sS0FDUCxPQUFRLEVBQ1IsV0FBWSxJQUFJLE1BQU0sUUFDdEIsY0FBZSxFQUVmLHNEQUNFLFdBQVksRUFFaEIsb0NBQ0UsU0FBVSxTQUNWLFFBQVMsTUFDVCxNQUFPLEtBQ1AsUUFBUyxLQUFLLEtBQUssS0FBSyxLQUN4QixnQkFBaUIsS0FDakIsTUFBTyxRQUNQLHdCQUVFLG9DQUNFLE1BQU8sTUFFWCwwQ0FDRSxnQkFBaUIsVUFFakIsOENBQ0UsUUFBUyxJQUVqQixrQ0FDRSxTQUFVLFNBQ1YsSUFBSyxpQkFDTCxNQUFPLEtBQ1AsVUFBVyxLQUNYLFdBQVksS0FDWixtQkFBb0IsUUFBUSxJQUFLLEtBQ2pDLFdBQVksUUFBUSxJQUFLLEtBRzdCLDBCQUNFLFNBQVUsTUFDVixRQUFTLEdBQ1QsT0FBUSxFQUNSLE1BQU8sS0FDUCxtQkFBb0IsSUFBSSxJQUFLLHNCQUM3QixXQUFZLElBQUksSUFBSyxzQkFDckIsaUJBQWtCLFFBQ2xCLG1CQUFvQixFQUFFLE1BQU0sS0FBSyxrQkFDekIsV0FBWSxFQUFFLE1BQU0sS0FBSyxrQkFFakMsZ0NBQ0UsT0FBUSxNQUdaLG1DQUNFLFNBQVUsU0FDVixPQUFRLEtBQUssS0FDYix3QkFFRSxtQ0FDRSxPQUFRLEtBQUssTUFHbkIsbUNBQ0UsVUFBVyxLQUNYLE1BQU8sUUFDUCx3QkFFRSxtQ0FDRSxNQUFPLEtBR2IscUNBQ0UsU0FBVSxTQUNWLElBQUssTUFDTCxNQUFPLE1BQ1Asd0JBRUUscUNBQ0UsSUFBSyxLQUNMLE1BQU8sTUFFWCwrQ0FDRSxLQUFNLFFBRVIseUNBQ0UsTUFBTyxLQUNQLE9BQVEsS0FDUixtQkFBb0IsSUFBSSxJQUN4QixXQUFZLElBQUksSUFDaEIsS0FBTSxRQUdWLFdBQ0UsV0FBWSxJQUFJLE1BQU0sUUFDdEIsV0FBWSxLQUdkLGdCQUNFLFNBQVUsT0FDVixPQUFRLEVBQUUsS0FDVixRQUFTLEtBQUssRUFBRSxLQUNoQixnREFFRSxnQkFDRSxPQUFRLEVBQUUsS0FDVixRQUFTLEtBQUssRUFBRSxNQUNwQix3QkFFRSxnQkFDRSxPQUFRLEVBQUUsS0FDVixRQUFTLEtBQUssRUFBRSxNQUd0QixpQkFDRSxRQUFTLE1BQ1QsVUFBVyxNQUNYLE9BQVEsRUFBRSxLQUFLLEtBQ2YsZ0RBRUUsaUJBQ0UsVUFBVyxPQUVmLHFCQUNFLFVBQVcsS0FHZixlQUNFLE1BQU8sTUFDUCxNQUFPLEtBQ1Asd0JBRUUsZUFDRSxNQUFPLEtBQ1AsTUFBTyxLQUdiLHNCQUNFLFVBQVcsU0FDWCxZQUFhLElBQ2IsWUFBYSxFQUNiLE9BQVEsRUFDUixnREFFRSxzQkFDRSxVQUFXLE9BQ1gsY0FBZSxNQUdyQixpQkFDRSxVQUFXLFFBQ1gsWUFBYSxJQUNiLFdBQVksT0FDWix3QkFFRSxpQkFDRSxjQUFlLEtBQ2YsV0FBWSxNQUdsQix1QkFDRSxRQUFTLGFBQ1QsT0FBUSxFQUFFLEtBQUssS0FDZixnQkFBaUIsS0FDakIsTUFBTyxRQUVQLDZCQUNFLGdCQUFpQixVQUNqQixNQUFPLFFBQ1Qsd0JBRUUsdUJBQ0UsT0FBUSxFQUFFLEtBQUssS0FBSyxHQUcxQixtQkFDRSxNQUFPLEtBQ1AsV0FBWSxPQUNaLGlCQUFrQixRQUNsQix3QkFFRSxtQkFDRSxXQUFZLE1BR2xCLDJCQUNFLE9BQVEsRUFBRSxLQUNWLFFBQVMsS0FBSyxFQUNkLGdEQUVFLDJCQUNFLE9BQVEsRUFBRSxLQUFLLEVBQUUsS0FDakIsUUFBUyxLQUFLLEdBQ2xCLHdCQUVFLDJCQUNFLE9BQVEsRUFBRSxLQUNWLFFBQVMsS0FBSyxHQUdwQixxQkFDRSxVQUFXLE9BQ1gsWUFBYSxjQUFjLENBQUUsTUFDN0IsWUFBYSxJQUNiLFFBQVMsTUFDVCxjQUFlLEtBQ2YsTUFBTyxRQUNQLHdCQUVFLHFCQUNFLFVBQVcsTUFDZix3QkFFRSxxQkFDRSxRQUFTLGFBQ1QsYUFBYyxLQUNkLGNBQWUsR0FFbkIsMkJBQ0UsVUFBVyxNQUNYLHdCQUVFLDJCQUNFLFVBQVcsUUFHbkIsc0JBQ0UsVUFBVyxPQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsSUFDYixNQUFPLFFBR1QsbUJBQ0UsV0FBWSxPQUNaLHdCQUVFLG1CQUNFLFdBQVksTUFHbEIseUJBQ0UsVUFBVyxTQUNYLFFBQVMsYUFDVCxPQUFRLEVBQUUsS0FBSyxLQUFLLEVBQ3BCLGdCQUFpQixLQUNqQixNQUFPLFFBRVAsK0JBQ0UsZ0JBQWlCLFVBQ2pCLE1BQU8sUUFHWCxrQkFDRSxNQUFPLEtBQ1AsTUFBTyxLQUNQLGNBQWUsS0FDZixXQUFZLE9BQ1osd0JBRUUsa0JBQ0UsTUFBTyxNQUNQLE1BQU8sSUFDUCxjQUFlLEVBQ2YsV0FBWSxPQUdsQix3QkFDRSxRQUFTLGFBQ1QsV0FBWSxLQUNaLE9BQVEsRUFBRSxLQUNWLG1CQUFvQixRQUFRLElBQzVCLFdBQVksUUFBUSxJQUNwQix3QkFFRSx3QkFDRSxXQUFZLE1BRWhCLDhCQUNFLFFBQVMsR0FFWCw0QkFDRSxXQUFZLEtBR2hCLG9CQUNFLE9BQVEsS0FBSyxLQUNiLGdEQUVFLG9CQUNFLE9BQVEsS0FBSyxPQUNqQix3QkFFRSxvQkFDRSxNQUFPLElBQ1AsT0FBUSxFQUFFLEtBQUssS0FDZixjQUFlLEVBQ2YsYUFBYyxHQUVsQiw2Q0FDRSxVQUFXLEtBQ1gsd0JBRUUsNkNBQ0UsTUFBTyxLQUVYLHlFQUNBLHdFQUNFLFVBQVcsTUFDWCx3QkFFRSx5RUFDQSx3RUFDRSxZQUFhLE1BQ3JCLHdCQUVFLDRCQUNFLE1BQU8sS0FDUCxVQUFXLFFBQ1gsVUFBVyxNQUNmLHdCQUVFLDRCQUNFLGNBQWUsS0FDZixhQUFjLE1BRWxCLDJCQUNFLFVBQVcsU0FDWCxZQUFhLElBQ2IsV0FBWSxPQUNaLE9BQVEsRUFDUix3QkFFRSwyQkFDRSxVQUFXLFNBQ2Ysd0JBRUUsMkJBQ0UsVUFBVyxXQUVmLHVDQUNBLDhEQUNFLFFBQVMsTUFDVCxNQUFPLEtBQ1AsT0FBUSxJQUNSLE9BQVEsS0FBSyxFQUNiLFFBQVMsR0FDVCxpQkFBa0IsUUFDbEIsd0JBRUUsdUNBQ0EsOERBQ0UsT0FBUSxLQUFLLEVBQUUsTUFFckIsMENBQ0UsV0FBWSxPQUNaLHdCQUVFLDBDQUNFLFdBQVksTUFFcEIsNEJBQ0UsVUFBVyxLQUNYLFlBQWEsSUFDYixZQUFhLE1BQ2IsU0FBVSxTQUVWLGdDQUFpQyxvREFDL0IsVUFBVyxRQUNYLFlBQWEsS0FFZiw4QkFDRSxXQUFZLEVBRVoseUNBQ0UsY0FBZSxFQUduQixvQ0FEQSxzREFFRSxNQUFPLEtBR1QsOEJBREEsbUNBRUUsWUFBYSxJQUNiLE1BQU8sUUFFVCw4QkFDRSxnQkFBaUIsS0FFakIsb0NBQ0UsZ0JBQWlCLFVBQ3ZCLHdCQUVFLHNDQUNFLE1BQU8sS0FFWCx5QkFDRSxPQUFRLEVBRVYsaUNBQ0UsVUFBVyxLQUNYLElBQUssRUFFVCwyQkFFRSxpQkFDRSxXQUFZLE1BR2hCLDBCQUNFLFFBQVMsYUFDVCxPQUFRLEtBQUssRUFFYixnQ0FDRSxnQkFBaUIsS0FDakIsd0JBRUUsdUNBQ0UsTUFBTyxLQUViLGdDQUNFLE1BQU8sS0FDUCxPQUFRLEtBQ1IsWUFBYSxJQUNiLFFBQVMsR0FDVCxXQUFZLDZCQUErQixVQUMzQyxnQkFBaUIsUUFDbkIsd0JBRUUsaUNBQ0UsTUFBTyxNQUdiLDRDQUNFLE1BQU8sS0FDUCxPQUFRLElBQ1IsY0FBZSxJQUNmLFdBQVksNEJBQThCLFVBRzVDLHdCQUNFLFVBQVcsU0FDWCxZQUFhLGNBQWMsQ0FBRSxNQUM3QixZQUFhLElBQ2IsV0FBWSxPQUNaLFlBQWEsS0FDYixXQUFZLEVBQ1osTUFBTyxRQUNQLHdCQUVFLHdCQUNFLFVBQVcsU0FFakIsd0JBRUUsV0FDRSxjQUFlLE1BRW5CLHdCQUVFLGdDQUNFLGNBQWUsR0FHbkIsMEJBQ0UsT0FBUSxFQUNSLHdCQUVFLDBCQUNFLFNBQVUsU0FDVixJQUFLLE1BQ0wsS0FBTSxFQUNOLFdBQVksT0FDWixNQUFPLEdBQ1AsY0FBZSxFQUNmLG1CQUFvQixRQUFRLElBQUssZ0NBQXVDLENBQUUsTUFBTSxJQUFLLGlDQUNyRixXQUFZLFFBQVEsSUFBSyxnQ0FBdUMsQ0FBRSxNQUFNLElBQUssaUNBQzdFLFFBQVMsR0FFYixtQ0FDRSxJQUFLLEtBQ0wsTUFBTyxLQUdYLGlDQUNFLE9BQVEsS0FHVixrQ0FDRSxNQUFPLEtBQ1AsT0FBUSxLQUVWLHdCQUVFLG9DQUNFLFdBQVksUUFDWixNQUFPLElBQ1AsUUFBUyxHQUdiLDBDQUNFLFdBQVksTUFDWix3QkFFRSwwQ0FDRSxXQUFZLE9BR2xCLHNCQUNFLFNBQVUsU0FDVixRQUFTLEdBQ1QsTUFBTyxLQUNQLG1CQUFvQixJQUFJLElBQUssMEJBQzdCLFdBQVksSUFBSSxJQUFLLDBCQUVyQiw0Q0FDRSxTQUFVLE1BQ1YsSUFBSyxPQUdULCtCQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULE1BQU8sS0FDUCxRQUFTLEtBQUssS0FBSyxLQUFLLEtBQ3hCLGNBQWUsSUFBSSxNQUFNLFFBQ3pCLGlCQUFrQixLQUNsQixrQkFBbUIsT0FDZixlQUFnQixPQUNaLFlBQWEsT0FDckIsaUJBQWtCLFFBQ2QsY0FBZSxRQUNYLGdCQUFpQixjQUN6Qix3QkFFRSwrQkFDRSxRQUFTLEtBQUssS0FDZCxjQUFlLEdBQ25CLHdCQUVFLCtCQUNFLFFBQVMsS0FBSyxNQUdwQix5Q0FDRSxRQUFTLEdBR1gsMENBQ0UsTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLEVBQUUsS0FDWCx3QkFFRSwwQ0FDRSxNQUFPLEtBQ1AsT0FBUSxLQUNSLFlBQWEsS0FDYixRQUFTLEdBQ2Isd0JBRUUscURBQ0UsUUFBUyxNQUdmLDBDQUNFLFFBQVMsS0FDVCxNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsRUFBRSxLQUNYLHdCQUVFLDBDQUNFLE1BQU8sS0FDUCxZQUFhLEtBQ2IsUUFBUyxHQUNiLHdCQUVFLHFEQUNFLFFBQVMsT0FDYiwyQkFFRSxrRkFDRSxRQUFTLE9BR2YsOEJBQ0UsTUFBTyxLQUNQLHdCQUVFLDhCQUNFLFFBQVMsTUFHZixtQ0FDRSxNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsRUFBRSxLQUVYLDZDQUNFLFFBQVMsS0FHYiw4QkFDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxNQUFPLEtBQ1AsaUJBQWtCLE9BQ2QsY0FBZSxPQUNYLGdCQUFpQixPQUN6Qix3QkFFRSw4QkFDRSxpQkFBa0IsSUFDZCxjQUFlLElBQ1gsZ0JBQWlCLFVBRy9CLDhCQUNFLFFBQVMsS0FBSyxLQUFLLEVBQ25CLFdBQVksS0FDWix3QkFFRSw4QkFDRSxRQUFTLEtBQUssS0FBSyxFQUFFLE1BQ3pCLHdCQUVFLDhCQUNFLFFBQVMsS0FBSyxLQUFLLEVBQUUsRUFDckIsV0FBWSxLQUdsQixrQ0FDRSxTQUFVLE1BQ1YsSUFBSyxLQUNMLE1BQU8sTUFDUCxTQUFVLFFBQ1YsTUFBTyxJQUNQLFVBQVcsTUFDWCxPQUFRLG1CQUNSLG1CQUFvQixNQUFNLElBQUssaUNBQy9CLFdBQVksTUFBTSxJQUFLLGlDQUN2QixXQUFZLFFBQ1osbUJBQW9CLEVBQUUsS0FBSyxLQUFLLGVBQ3hCLFdBQVksRUFBRSxLQUFLLEtBQUssZUFDaEMsd0JBRUUsa0NBQ0UsSUFBSyxNQUNMLFVBQVcsT0FDZix3QkFFRSxrQ0FDRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLE1BQU8sRUFDUCxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxNQUFPLEtBQ1AsVUFBVyxLQUNYLE9BQVEsS0FDUixZQUFhLEtBQ2IsUUFBUyxFQUNULFdBQVksSUFDWixtQkFBb0IsS0FDWixXQUFZLEtBQ3BCLGlCQUFrQixJQUNkLGNBQWUsSUFDWCxnQkFBaUIsVUFFN0IsNENBQ0UsTUFBTyxFQUNQLDJCQUVFLDRDQUNFLFdBQVksUUFDaEIsd0JBRUUsNENBQ0UsTUFBTyxTQUdmLDZCQUNFLE9BQVEsRUFDUixRQUFTLEtBQUssS0FBSyxFQUNuQixXQUFZLEtBQ1osbUJBQW9CLFFBQVEsSUFBSyxpQ0FDakMsV0FBWSxRQUFRLElBQUssaUNBQ3pCLFFBQVMsRUFDVCxXQUFZLEtBQ1osa0JBQW1CLE9BQ2YsZUFBZ0IsT0FDWixZQUFhLE9BQ3JCLHdCQUVFLDZCQUNFLFFBQVMsS0FBSyxLQUFLLEdBQ3ZCLHdCQUVFLDZCQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULFFBQVMsRUFDVCxXQUFZLEtBRWhCLGdDQUNFLGtCQUFtQixFQUNmLFlBQWEsRUFFakIsNkNBQ0UsT0FBUSxFQUVaLCtCQUNFLFVBQVcsU0FDWCxZQUFhLGNBQWMsQ0FBRSxNQUM3QixZQUFhLElBQ2IsU0FBVSxTQUNWLFFBQVMsYUFDVCxTQUFVLE9BQ1YsTUFBTyxLQUNQLFFBQVMsS0FBSyxFQUNkLG1CQUFvQixNQUFNLElBQUssaUNBQy9CLFdBQVksTUFBTSxJQUFLLGlDQUN2QixnQkFBaUIsS0FDakIsTUFBTyxRQUNQLGNBQWUsSUFBSSxNQUFNLFFBQ3pCLHdCQUVFLCtCQUNFLFFBQVMsS0FBSyxHQUNsQix3QkFFRSwrQkFDRSxVQUFXLFFBQ1gsU0FBVSxRQUNWLE1BQU8sS0FDUCxVQUFXLE1BQ1gsT0FBUSxLQUNSLGFBQWMsS0FDZCxRQUFTLEVBQ1QsT0FBUSxHQUVaLHFDQUNFLFNBQVUsU0FDVixPQUFRLEVBQ1IsS0FBTSxFQUNOLE1BQU8sRUFDUCxPQUFRLElBQ1IsUUFBUyxHQUNULG1CQUFvQixNQUFNLElBQUssaUNBQy9CLFdBQVksTUFBTSxJQUFLLGlDQUN2QixXQUFZLFFBRWQscUNBQ0UsTUFBTyxRQUNQLHdCQUVFLDJDQUNFLE1BQU8sTUFFYixzQ0FDRSxZQUFhLElBQ2IsV0FBWSxPQUNaLGFBQWMsS0FDZCxNQUFPLFFBQ1Asd0JBRUUsc0NBQ0UsYUFBYyxHQUVsQiw2Q0FDRSxTQUFVLFNBQ1YsSUFBSyxLQUNMLEtBQU0sRUFDTixNQUFPLEtBQ1AsT0FBUSxJQUNSLFFBQVMsR0FDVCxXQUFZLFFBQ1osd0JBRUUsNkNBQ0UsSUFBSyxNQUNULHdCQUVFLDZDQUNFLElBQUssS0FDTCxLQUFNLE9BQ2hCLHdCQUVFLHdDQUNFLFdBQVksT0FDWixRQUFTLEdBR2YsNEJBQ0UsT0FBUSxFQUVSLGdDQUNFLE1BQU8sTUFDUCx3QkFFRSxnQ0FDRSxNQUFPLE9BQ1gsd0JBRUUsZ0NBQ0UsTUFBTyxPQUVmLDJCQUVFLFVBQ0UsU0FBVSxRQUdkLGlDQUNFLFFBQVMsS0FHWCx3QkFDRSxTQUFVLFNBQ1YsSUFBSyxJQUNMLE1BQU8sS0FDUCxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxrQkFBbUIsaUJBQ1gsVUFBVyxpQkFDbkIsd0JBRUUsd0JBQ0UsTUFBTyxNQUVYLDhCQUNFLFNBQVUsU0FDVixRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxtQkFBb0IsU0FDcEIsc0JBQXVCLE9BQ25CLG1CQUFvQixPQUNoQixlQUFnQixPQUN4QixNQUFPLEtBQ1AsT0FBUSxLQUNSLFlBQWEsS0FDYixRQUFTLEtBQ1QsbUJBQW9CLGlCQUFpQixJQUFLLEtBQzFDLFdBQVksaUJBQWlCLElBQUssS0FDbEMsV0FBWSxPQUNaLGdCQUFpQixLQUNqQixpQkFBa0IsT0FDZCxjQUFlLE9BQ1gsZ0JBQWlCLE9BQ3pCLGtCQUFtQixPQUNmLGVBQWdCLE9BQ1osWUFBYSxPQUNyQixnREFFRSw4QkFDRSxNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsR0FDYix3QkFFRSw4QkFDRSxNQUFPLEtBQ1AsT0FBUSxLQUNSLFlBQWEsRUFDYixRQUFTLEdBQ2IsMkJBRUUscUNBQ0UsUUFBUyxNQUViLDBDQUNFLFlBQWEsRUFFZixvQ0FDRSxnQkFBaUIsS0FDakIsTUFBTyxRQUNQLGlCQUFrQixRQUVsQix5Q0FDRSxRQUFTLEVBRWIsa0NBQ0UsVUFBVyxLQUNYLFdBQVksS0FFZCxtQ0FDRSxVQUFXLE1BQ1gsUUFBUyxLQUNULFFBQVMsSUFBSSxFQUFFLEVBQ2YsZ0JBQWlCLEtBQ2pCLGVBQWdCLFVBQ2hCLHdCQUVFLG1DQUNFLFFBQVMsTUFDVCxtQkFBb0IsUUFBUSxJQUFLLEtBQ2pDLFdBQVksUUFBUSxJQUFLLEtBQ3pCLFFBQVMsR0FFZix1Q0FDRSxRQUFTLEtBQ1QsU0FBVSxTQUNWLEtBQU0sRUFDTixNQUFPLEtBQ1AsT0FBUSxLQUNSLDJCQUVFLHVDQUNFLE9BQVEsTUFFWiw0Q0FDRSxpQkFBa0IsUUFDbEIsTUFBTyxLQUNQLFFBQVMsSUFDVCwyQkFFRSw0Q0FDRSxNQUFPLEtBQ1AsUUFBUyxNQUVULGdFQUNFLFlBQWEsS0FHM0Isb0JBQ0UsT0FBUSxFQUFFLEtBQ1YsZUFBZ0IsS0FDaEIsV0FBWSxPQUNaLGdEQUVFLG9CQUNFLE1BQU8sS0FDUCxPQUFRLEtBQUssS0FBSyxHQUN0Qix3QkFFRSxvQkFDRSxPQUFRLEtBQUssS0FBSyxFQUNsQixlQUFnQixLQUNoQixXQUFZLE1BRWxCLHdCQUVFLDBCQUNFLFdBQVksTUFHaEIsZ0NBQ0UsWUFBYSxJQUNiLFFBQVMsUUFHWCwwQ0FDRSxZQUFhLElBQ2IsUUFBUyxJQUdYLGVBQ0UsU0FBVSxTQUNWLE9BQVEsRUFBRSxFQUFFLEtBQ1osV0FBWSxLQUNaLE9BQVEsSUFBSSxNQUFNLFFBQ2xCLGNBQWUsSUFDZix3QkFFRSxlQUNFLE1BQU8sS0FDUCxNQUFPLG1CQUNQLFVBQVcsbUJBQ1gsYUFBYyxLQUNkLGNBQWUsTUFFbkIsc0JBQ0UsVUFBVyxTQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLE1BQU8sS0FDUCxNQUFPLGtCQUNQLE9BQVEsS0FDUixRQUFTLEtBQUssRUFBRSxLQUFLLEtBQ3JCLE9BQVEsRUFDUixjQUFlLEVBQ2YsUUFBUyxFQUNULG1CQUFvQixLQUNwQiw2Q0FFRSxpREFDRSxZQUFhLElBQ2YsNENBQ0UsWUFBYSxJQUNmLDZDQUNFLFlBQWEsSUFDZixtQ0FDRSxZQUFhLEtBQ2pCLHdCQUVFLHNCQUNFLFVBQVcsVUFDWCxNQUFPLGtCQUNQLE9BQVEsS0FDUixRQUFTLEtBQUssRUFBRSxLQUFLLEtBQ3JCLDZDQUVFLGlEQUNFLFlBQWEsSUFDZiw0Q0FDRSxZQUFhLElBQ2YsNkNBQ0UsWUFBYSxJQUNmLG1DQUNFLFlBQWEsTUFFckIsaUNBQ0UsUUFBUyxLQUViLHVCQUNFLFNBQVUsU0FDVixNQUFPLE1BQ1AsTUFBTyxLQUNQLE9BQVEsS0FDUixPQUFRLFFBQ1IsbUJBQW9CLFFBQVEsSUFBSyxLQUNqQyxXQUFZLFFBQVEsSUFBSyxLQUN6QixPQUFRLEVBQ1IsUUFBUyxFQUNULGlCQUFrQixZQUVsQiw2QkFDRSxRQUFTLEdBRVgsNkJBQ0UsU0FBVSxTQUNWLElBQUssaUJBQ0wsS0FBTSxpQkFDTixNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsR0FDVCxXQUFZLDZCQUErQixVQUMzQyxnQkFBaUIsUUFDbkIsd0JBRUUsdUJBQ0UsTUFBTyxLQUNQLE9BQVEsS0FFUiw2QkFDRSxNQUFPLEtBQ1AsS0FBTSxNQUdoQixzQkFDRSxTQUFVLFNBQ1YsUUFBUyxFQUNULElBQUssS0FDTCxNQUFPLEtBQ1AsS0FBTSxLQUNOLFdBQVksT0FDWixXQUFZLEtBQ1osT0FBUSxFQUNSLFdBQVksb0JBQ1osT0FBUSxFQUNSLFFBQVMsRUFDVCxnQkFBaUIsS0FDakIsbUJBQW9CLFdBQVcsSUFBSyxJQUFJLENBQUUsbUJBQW1CLElBQUssS0FDbEUsV0FBWSxXQUFXLElBQUssSUFBSSxDQUFFLG1CQUFtQixJQUFLLEtBQzFELFdBQVksV0FBVyxJQUFLLElBQUksQ0FBRSxXQUFXLElBQUssS0FDbEQsV0FBWSxXQUFXLElBQUssSUFBSSxDQUFFLFdBQVcsSUFBSyxJQUFJLENBQUUsbUJBQW1CLElBQUssS0FDaEYsY0FBZSxFQUFFLEVBQUUsSUFBSSxJQUN2QixpQkFBa0IsS0FDbEIsd0JBRUUsc0JBQ0UsV0FBWSxPQUVoQiwrQkFDRSxPQUFRLElBQUksTUFBTSxRQUNsQixtQkFBb0IsRUFBRSxLQUFLLEtBQUssZ0JBQ3hCLFdBQVksRUFBRSxLQUFLLEtBQUssZ0JBRWxDLDhCQUNFLFdBQVksS0FDWixRQUFTLEtBQUssRUFDZCxtQkFBb0IsRUFBRSxLQUFLLEtBQUssZ0JBQ3hCLFdBQVksRUFBRSxLQUFLLEtBQUssZ0JBRWhDLHVDQUNFLFFBQVMsTUFFYiwrQkFDRSxRQUFTLEtBRVgsNEJBQ0UsVUFBVyxRQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFFBQVMsS0FBSyxLQUNkLE1BQU8sUUFDUCxpQkFBa0IsUUFHdEIsbUNBQ0UsVUFBVyxPQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFdBQVksSUFDWixjQUFlLEVBQ2YsUUFBUyxLQUFLLEtBQUssS0FDbkIsT0FBUSxRQUNSLG1CQUFvQixNQUFNLElBQUssSUFBSSxDQUFFLGlCQUFpQixJQUFLLEtBQzNELFdBQVksTUFBTSxJQUFLLElBQUksQ0FBRSxpQkFBaUIsSUFBSyxLQUNuRCxlQUFnQixJQUNoQixlQUFnQixVQUNoQixNQUFPLFFBRVAsMENBQ0UsU0FBVSxTQUNWLElBQUssS0FDTCxRQUFTLGFBQ1QsTUFBTyxLQUNQLE9BQVEsSUFDUixhQUFjLEtBQ2QsUUFBUyxHQUNULGlCQUFrQixRQUVwQix5Q0FDRSxNQUFPLFFBQ1AsaUJBQWtCLFFBRWxCLGdEQUNFLGlCQUFrQixRQUV0QixtREFDRSxPQUFRLFFBQ1IsZUFBZ0IsS0FFaEIseURBQ0UsTUFBTyxRQUNQLFdBQVksSUFHbEIsbUNBQ0UsWUFBYSxJQUNiLFNBQVUsU0FDVixNQUFPLE1BQ1AsTUFBTyxRQUVQLHlDQUNFLFNBQVUsU0FDVixNQUFPLEVBQ1AsT0FBUSxLQUNSLEtBQU0sRUFDTixRQUFTLGFBQ1QsT0FBUSxJQUNSLFFBQVMsR0FDVCxtQkFBb0IsTUFBTSxJQUMxQixXQUFZLE1BQU0sSUFDbEIsaUJBQWtCLFFBR3RCLG1DQUNFLFVBQVcsUUFDWCxPQUFRLEVBQ1IsUUFBUyxFQUNULGdCQUFpQixLQUVqQixzQ0FDRSxZQUFhLGNBQWMsQ0FBRSxNQUUvQixxQ0FDRSxPQUFRLEVBRVYscUNBQ0UsUUFBUyxNQUNULFFBQVMsS0FBSyxLQUNkLG1CQUFvQixNQUFNLElBQUssSUFBSSxDQUFFLGlCQUFpQixJQUFLLEtBQzNELFdBQVksTUFBTSxJQUFLLElBQUksQ0FBRSxpQkFBaUIsSUFBSyxLQUNuRCxnQkFBaUIsS0FDakIsTUFBTyxRQUVQLDJDQUNFLE1BQU8sUUFDUCxpQkFBa0IsUUFFcEIsMENBQ0UsWUFBYSxJQUNiLE1BQU8sUUFDUCxpQkFBa0IsWUFHeEIsbUJBQ0UsTUFBTyxLQUNQLFdBQVksT0FFZCx3QkFFRSw4QkFDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxPQUFRLEVBQUUsS0FDVixjQUFlLEtBQ1gsVUFBVyxNQUtuQiw2REFEQSxvREFEQSwrQ0FHQSxvREFDRSxRQUFTLEVBQ1QsSUFBSyxLQUNMLEtBQU0sTUFDTixNQUFPLGVBQ1AsVUFBVyxLQUNYLE9BQVEsSUFBSSxNQUFNLFFBQ2xCLGlCQUFrQixLQUNsQixtQkFBb0IsRUFBRSxLQUFLLEtBQUssZ0JBQ3hCLFdBQVksRUFBRSxLQUFLLEtBQUssZ0JBQ2hDLDJCQUlFLDZEQURBLG9EQURBLCtDQUdBLG9EQUNFLFVBQVcsTUFJZixnRUFEQSx1REFEQSxrREFHQSx1REFDRSxVQUFXLEtBQ1gsWUFBYSxjQUFjLENBQUUsTUFDN0IsUUFBUyxLQUFLLEtBQ2QsbUJBQW9CLE1BQU0sSUFBSyxJQUFJLENBQUUsaUJBQWlCLElBQUssS0FDM0QsV0FBWSxNQUFNLElBQUssSUFBSSxDQUFFLGlCQUFpQixJQUFLLEtBSW5ELHNFQURBLDZEQURBLHdEQUdBLDZEQUNFLE1BQU8sUUFDUCxpQkFBa0IsUUFLcEIsNEVBQ0EseUVBSEEsbUVBQ0EsZ0VBRkEsOERBQStELDJEQUsvRCxtRUFDQSxnRUFDRSxNQUFPLFFBQ1AsaUJBQWtCLHFCQUlwQix5RUFEQSxnRUFEQSwyREFHQSxnRUFDRSxRQUFTLEVBSVgsNEVBREEsbUVBREEsOERBR0EsbUVBQ0UsVUFBVyxPQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsSUFDYixlQUFnQixJQUNoQixlQUFnQixVQUNoQixNQUFPLGtCQUNQLGlCQUFrQixLQUlsQixtRkFEQSwwRUFEQSxxRUFHQSwwRUFDRSxTQUFVLFNBQ1YsSUFBSyxLQUNMLFFBQVMsYUFDVCxNQUFPLEtBQ1AsT0FBUSxJQUNSLGFBQWMsS0FDZCxRQUFTLEdBQ1QsaUJBQWtCLFFBSzFCLDZFQURBLG9FQURBLCtEQUdBLG9FQUNFLElBQUssS0FDTCxPQUFRLEtBRVYsd0JBRUUsb0JBQ0UsUUFBUyxNQUdiLDhCQUNFLGNBQWUsS0FDZixXQUFZLEtBQ1osbUJBQW9CLEVBQUUsSUFBSSxJQUFJLGVBQ3RCLFdBQVksRUFBRSxJQUFJLElBQUksZUFDOUIsZ0RBRUUsOEJBQ0UsTUFBTyxzQkFDUCxPQUFRLEVBQUUsSUFBSSxNQUNsQix3QkFFRSw4QkFDRSxNQUFPLHNCQUNQLE9BQVEsRUFBRSxJQUFJLE1BRWxCLHlDQUNFLFdBQVksS0FDWixPQUFRLElBQUksTUFBTSxRQUNsQixpQkFBa0IsS0FFbEIsZ0RBQ0UsVUFBVyxRQUNYLE9BQVEsS0FDUixPQUFRLEVBQUUsS0FBSyxFQUFFLEtBQ2pCLFFBQVMsSUFBSSxFQUNiLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFFVCxpREFDRSxNQUFPLEtBQ1AsT0FBUSxLQUdkLHlCQUNFLFFBQVMsYUFDVCxhQUFjLEtBQ2QsY0FBZSxLQUNmLHdCQUVFLHlCQUNFLGFBQWMsRUFDZCxjQUFlLEVBQ2YsaUJBQWtCLEVBQ2Qsa0JBQW1CLEVBQ2YsVUFBVyxFQUNuQix3QkFBeUIsRUFDckIsV0FBWSxFQUVoQixvREFDRSxhQUFjLElBQUksSUFBSSxJQUFJLEdBRWhDLDJCQUNFLFVBQVcsUUFDWCxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxPQUFRLEtBQ1IsUUFBUyxLQUNULGdCQUFpQixLQUNqQixlQUFnQixLQUNoQixlQUFnQixVQUNoQixNQUFPLFFBQ1AsT0FBUSxJQUFJLE1BQU0sUUFDbEIsV0FBWSxLQUNaLGlCQUFrQixPQUNkLGNBQWUsT0FDWCxnQkFBaUIsT0FDekIsa0JBQW1CLE9BQ2YsZUFBZ0IsT0FDWixZQUFhLE9BQ3JCLGdEQUVFLDJCQUNFLFVBQVcsT0FFakIsa0NBQ0UsWUFBYSxJQUNiLE1BQU8sUUFDUCxjQUFlLElBQUksTUFBTSxRQUc3QiwwQkFDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxPQUFRLEtBQUssRUFBRSxLQUNmLFFBQVMsRUFDVCxXQUFZLEtBQ1osY0FBZSxLQUNYLFVBQVcsS0FDZix3QkFFRSwwQkFDRSxPQUFRLEtBQUssRUFDYixjQUFlLE9BQ1gsVUFBVyxRQUdyQixtQkFDRSxTQUFVLFNBQ1YsUUFBUyxLQUNULE1BQU8sS0FFUCwyQkFDRSxXQUFZLE1BRVosa0NBQ0UsU0FBVSxTQUNWLFFBQVMsRUFDVCxJQUFLLEVBQ0wsTUFBTyxFQUNQLE9BQVEsRUFDUixLQUFNLEVBQ04sUUFBUyxNQUNULE1BQU8sS0FDUCxPQUFRLEtBQ1IsUUFBUyxHQUNULGlCQUFrQixxQkFFcEIsb0NBQ0UsU0FBVSxTQUNWLFFBQVMsRUFDVCxJQUFLLE1BQ0wsTUFBTyxFQUNQLEtBQU0sRUFDTixRQUFTLE1BRWIsNEJBQ0UsUUFBUyxLQUdiLHlCQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULFFBQVMsRUFDVCxXQUFZLEtBQ1osY0FBZSxLQUNYLFVBQVcsS0FHVSxrQ0FBM0IsMEJBQ0UsVUFBVyxPQUNYLFlBQWEsSUFDYixPQUFRLEVBQ1IsZUFBZ0IsV0FDaEIsd0JBRTZCLGtDQUEzQiwwQkFDRSxRQUFTLGNBRW1CLHVDQUFoQywrQkFDRSxNQUFPLFFBQ1AsV0FBWSxJQUdXLGtDQUEzQiwwQkFDRSxVQUFXLFFBQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsWUFBYSxJQUNiLFlBQWEsSUFDYixPQUFRLEVBQ1IsUUFBUyxHQUNULHdCQUU2QixrQ0FBM0IsMEJBQ0UsUUFBUyxjQUdmLDRCQUNFLFNBQVUsU0FDVixNQUFPLEtBQ1AsaUJBQWtCLFFBR3BCLHlCQUNFLFFBQVMsRUFDVCxnQkFBaUIsS0FFakIscUNBQ0UsUUFBUyxLQUdiLDJCQUNFLFdBQVksT0FDWixNQUFPLEtBQ1AsaUJBQWtCLFFBRXdSLDJDQUE0RywrREFBM1csMENBQTNDLDBDQUFzZCxpRUFBeE4sMkNBQW1ZLGlEQUFyZiwyREFBdEQscURBQWtjLHFEQUFsTSwrREFBNlYseURBQTNlLHFEQUFzWSxrREFDNWtCLFFBQVMsT0FDVCxNQUFPLEtBRTZVLGtEQUEwSCxzRUFBNVosaURBQWxELGlEQUFxaEIsd0VBQXBQLGtEQUFvYix3REFBcGpCLGtFQUE3RCw0REFBMGYsNERBQXZOLHNFQUF1WSxnRUFBMWlCLDREQUF1Yix5REFDenBCLGlCQUFrQixLQUUwVCxpREFBd0gscUVBQXJaLGdEQUFqRCxnREFBNGdCLHVFQUFoUCxpREFBNmEsdURBQTNpQixpRUFBNUQsMkRBQWtmLDJEQUFwTixxRUFBaVksK0RBQWppQiwyREFBZ2Isd0RBQzlvQixRQUFTLElBR2Isb0NBREEsdUNBRUUsUUFBUyxlQUdiLDJCQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULE9BQVEsS0FBSyxFQUFFLEVBQ2YsY0FBZSxLQUNYLFVBQVcsS0FFZixrQ0FDRSxlQUFnQixXQUVpQixrQ0FBbkMsa0NBQ0UsV0FBWSxPQUNaLE1BQU8sS0FDUCxjQUFlLEtBQ2Ysd0JBRXFDLGtDQUFuQyxrQ0FDRSxNQUFPLEtBQ1AsYUFBYyxLQUVwQiw2Q0FDRSxRQUFTLEtBRVgsZ0NBQ0UsTUFBTyxRQUNQLFdBQVksSUFHaEIsNEJBQ0UsT0FBUSxFQUFFLEtBQ1YsUUFBUyxFQUNULGdCQUFpQixLQUNqQix3QkFFRSw0QkFDRSxPQUFRLEVBQUUsTUFHaEIsdUJBQ0UsUUFBUyxLQUNULFFBQVMsS0FBSyxFQUdoQixnQkFDRSxRQUFTLEtBQ1QsaUJBQWtCLFFBQ2xCLGlEQUVFLGdCQUNFLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFNBQVUsTUFDVixRQUFTLEdBQ1QsSUFBSyxNQUNMLEtBQU0sRUFDTixTQUFVLE9BQ1YsTUFBTyxNQUNQLG1CQUFvQixJQUFJLElBQUssS0FDN0IsV0FBWSxJQUFJLElBQUssS0FDckIsaUJBQWtCLFlBRWxCLHNCQUNFLFNBQVUsU0FDVixRQUFTLEVBQ1QsSUFBSyxNQUNMLE9BQVEsS0FDUixLQUFNLEVBQ04sUUFBUyxNQUNULE1BQU8sa0JBQ1AsT0FBUSxLQUNSLFFBQVMsR0FDVCxtQkFBb0Isa0JBQWtCLElBQUssS0FDM0MsV0FBWSxrQkFBa0IsSUFBSyxLQUNuQyxXQUFZLFVBQVUsSUFBSyxLQUMzQixXQUFZLFVBQVUsSUFBSyxJQUFJLENBQUUsa0JBQWtCLElBQUssS0FDeEQsa0JBQW1CLGtCQUNYLFVBQVcsa0JBQ25CLGlCQUFrQixRQUNsQixtQkFBb0IsRUFBRSxLQUFLLEtBQUssbUJBQ3hCLFdBQVksRUFBRSxLQUFLLEtBQUssbUJBRWxDLHNCQUNFLElBQUssTUFDTCxVQUFXLEtBRVgsNEJBQ0UsU0FBVSxRQUNWLFVBQVcsTUFFWCxrQ0FDRSxrQkFBbUIsS0FDWCxVQUFXLE1BRTdCLHdCQUNFLFVBQVcsT0FDWCxZQUFhLEtBQU8sQ0FBRSxXQUN0QixZQUFhLElBQ2IsWUFBYSxJQUNiLE1BQU8sS0FDUCxRQUFTLElBQUksS0FDYixXQUFZLEtBQ1osZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxRQUNQLE9BQVEsRUFDUixRQUFTLEVBQ1QsaUJBQWtCLFlBRWxCLDhCQUNFLFVBQVcsS0FDWCxZQUFhLFlBQ2IsWUFBYSxJQUNiLFNBQVUsU0FDVixJQUFLLElBQ0wsUUFBUyxhQUNULFlBQWEsSUFDYixRQUFTLFFBQ1QsbUJBQW9CLGtCQUFrQixJQUFLLEtBQzNDLFdBQVksa0JBQWtCLElBQUssS0FDbkMsV0FBWSxVQUFVLElBQUssS0FDM0IsV0FBWSxVQUFVLElBQUssSUFBSSxDQUFFLGtCQUFrQixJQUFLLEtBQzFELGdEQUVFLHdCQUNFLFFBQVMsSUFBSSxNQUNqQixpREFFRSx3QkFDRSxRQUFTLE1BRWIsaURBQ0UsbUJBQW9CLEVBQUUsSUFBSSxLQUFLLGlCQUFxQixDQUFFLEVBQUUsS0FBSyxLQUFLLG1CQUMxRCxXQUFZLEVBQUUsSUFBSSxLQUFLLGlCQUFxQixDQUFFLEVBQUUsS0FBSyxLQUFLLG1CQUVsRSx1REFDRSxrQkFBbUIsZUFDWCxVQUFXLGVBRzNCLHFCQUNFLFVBQVcsT0FDWCxRQUFTLE1BQ1QsU0FBVSxPQUNWLFdBQVksRUFDWixPQUFRLEVBQ1IsUUFBUyxFQUFFLEtBQ1gsZ0JBQWlCLEtBQ2pCLG1CQUFvQixXQUFXLElBQUssS0FDcEMsV0FBWSxXQUFXLElBQUssS0FDNUIsZUFBZ0IsVUFDaEIsZ0RBRUUscUJBQ0UsUUFBUyxFQUFFLE1BQ2YsaURBRUUscUJBQ0UsbUJBQW9CLEtBQ3BCLFdBQVksS0FDWixrQkFBbUIsS0FDWCxVQUFXLE1BQ3ZCLGlEQUVFLHFCQUNFLFVBQVcsU0FDWCxTQUFVLFNBQ1YsUUFBUyxFQUNULFFBQVMsTUFDVCxTQUFVLFFBQ1YsTUFBTyxLQUNQLFVBQVcsRUFDWCxXQUFZLEtBQ1osUUFBUyxLQUFLLEtBQUssS0FBSyxLQUN4QixnQkFBaUIsWUFDakIsbUJBQW9CLEtBQ3BCLFdBQVksS0FDWixrQkFBbUIsS0FDWCxVQUFXLEtBQ25CLGVBQWdCLE1BRXBCLDhDQUNFLFFBQVMsTUFDVCxXQUFZLE1BQ1osa0JBQW1CLGNBQ1gsVUFBVyxjQUNuQixpREFFRSw4Q0FDRSxXQUFZLE1BQ2hCLGlEQUVFLDhDQUNFLFdBQVksTUFDWixZQUFhLEtBQ2IsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsY0FBZSxLQUNYLFVBQVcsS0FDZixtQkFBb0IsU0FDcEIsc0JBQXVCLE9BQ25CLG1CQUFvQixPQUNoQixlQUFnQixPQUV4QixvREFDRSxNQUFPLEtBQ1AsaUJBQWtCLEVBQ2QsU0FBVSxFQUFFLElBQ1IsS0FBTSxFQUFFLElBQ2hCLE9BQVEsRUFFUixzREFDRSxRQUFTLEtBQUssR0FFeEIsMkJBQ0UsTUFBTyxLQUNQLDJCQUVFLDJCQUNFLGNBQWUsTUFFbkIsdUNBQ0UsV0FBWSxLQUNaLDJCQUVFLHVDQUNFLFdBQVksTUFFbEIsc0NBQ0UsY0FBZSxLQUVqQiw2QkFDRSxRQUFTLGFBQ1QsTUFBTyxLQUNQLFFBQVMsS0FBSyxFQUNkLGdCQUFpQixLQUNqQixNQUFPLFFBQ1Asd0JBRUUsNkJBQ0UsUUFBUyxLQUFLLEdBQ2xCLGlEQUVFLDZCQUNFLFFBQVMsT0FDVCxZQUFhLE1BQ2IsUUFBUyxFQUFFLEVBQUUsRUFBRSxLQUNmLG1CQUFvQixJQUFJLElBQUssSUFBSSxDQUFFLFFBQVEsSUFBSyxJQUFJLENBQUUsVUFBVSxJQUFLLElBQUksQ0FBRSxrQkFBa0IsSUFBSyxLQUNsRyxXQUFZLElBQUksSUFBSyxJQUFJLENBQUUsUUFBUSxJQUFLLElBQUksQ0FBRSxVQUFVLElBQUssSUFBSSxDQUFFLGtCQUFrQixJQUFLLEtBQzFGLFdBQVksSUFBSSxJQUFLLElBQUksQ0FBRSxVQUFVLElBQUssSUFBSSxDQUFFLFFBQVEsSUFBSyxJQUFJLENBQUUsVUFBVSxJQUFLLEtBQ2xGLFdBQVksSUFBSSxJQUFLLElBQUksQ0FBRSxVQUFVLElBQUssSUFBSSxDQUFFLFFBQVEsSUFBSyxJQUFJLENBQUUsVUFBVSxJQUFLLElBQUksQ0FBRSxrQkFBa0IsSUFBSyxLQUMvRyxNQUFPLFFBRVAsbUNBQ0UsTUFBTyxTQUNmLGlEQUVFLDJCQUNFLFNBQVUsU0FDVixVQUFXLE1BQ1gsY0FBZSxLQUNmLG1CQUFvQixPQUFPLElBQUssSUFBSSxDQUFFLFFBQVEsSUFBSyxJQUFJLENBQUUsa0JBQWtCLElBQUssS0FDaEYsV0FBWSxPQUFPLElBQUssSUFBSSxDQUFFLFFBQVEsSUFBSyxJQUFJLENBQUUsa0JBQWtCLElBQUssS0FDeEUsV0FBWSxPQUFPLElBQUssSUFBSSxDQUFFLFVBQVUsSUFBSyxJQUFJLENBQUUsUUFBUSxJQUFLLEtBQ2hFLFdBQVksT0FBTyxJQUFLLElBQUksQ0FBRSxVQUFVLElBQUssSUFBSSxDQUFFLFFBQVEsSUFBSyxJQUFJLENBQUUsa0JBQWtCLElBQUssS0FFN0YsdUNBQ0UsV0FBWSxFQUVkLHNDQUNFLGNBQWUsRUFFakIsaUNBQ0UsWUFBYSxLQUNiLE1BQU8sUUFFUCx3Q0FDRSxLQUFNLE1BQ04sTUFBTyxLQUNQLGlCQUFrQixRQUV0QixrQ0FDRSxTQUFVLFNBQ1YsSUFBSyxJQUNMLEtBQU0sTUFDTixNQUFPLEtBQ1AsT0FBUSxJQUNSLFFBQVMsR0FDVCxtQkFBb0IsS0FBSyxJQUFLLElBQUksQ0FBRSxNQUFNLElBQUssSUFBSSxDQUFFLGtCQUFrQixJQUFLLEtBQzVFLFdBQVksS0FBSyxJQUFLLElBQUksQ0FBRSxNQUFNLElBQUssSUFBSSxDQUFFLGtCQUFrQixJQUFLLEtBQ3BFLFdBQVksS0FBSyxJQUFLLElBQUksQ0FBRSxVQUFVLElBQUssSUFBSSxDQUFFLE1BQU0sSUFBSyxLQUM1RCxXQUFZLEtBQUssSUFBSyxJQUFJLENBQUUsVUFBVSxJQUFLLElBQUksQ0FBRSxNQUFNLElBQUssSUFBSSxDQUFFLGtCQUFrQixJQUFLLEtBQ3pGLGlCQUFrQixRQUVwQixtQ0FDRSxVQUFXLFNBQ1gsWUFBYSxJQUNiLFdBQVksT0FDWixNQUFPLFFBRVAsMENBQ0UsSUFBSyxLQUNMLEtBQU0sTUFDTixNQUFPLEtBQ1AsT0FBUSxJQUNSLGlCQUFrQixRQUVwQix5Q0FDRSxZQUFhLEVBRWYscUNBQ0UsT0FBUSxRQUNSLE1BQU8sUUFFUCwyQ0FDRSxNQUFPLFFBRWIsaURBQ0UsY0FBZSxLQUNmLE1BQU8sWUFFUCxtREFDRSxRQUFTLEVBQ1QsTUFBTyxZQUVULHlEQUNFLElBQUssSUFDTCxrQkFBbUIsS0FDWCxVQUFXLEtBQ25CLE1BQU8sUUFFUCxnRUFDRSxrQkFBbUIsS0FDWCxVQUFXLEtBRXJCLDJEQUNFLFFBQVMsRUFDVCxNQUFPLFFBRWIseURBQ0EsK0RBQ0UsaUJBQWtCLEtBRXBCLG9EQUNBLDBEQUNFLE1BQU8sS0FFVCwwREFDQSxnRUFDRSxNQUFPLEtBRVAsNERBQ0Esa0VBQ0UsTUFBTyxLQUVYLGtEQUNFLE1BQU8sS0FFVCx3REFDRSxNQUFPLFlBRVQsdURBQ0UsY0FBZSxLQUNmLGtCQUFtQixLQUNYLFVBQVcsS0FDbkIsTUFBTyxRQUVQLDhEQUNFLGtCQUFtQixLQUNYLFVBQVcsS0FDbkIsaUJBQWtCLFFBRXBCLDZEQUNFLE1BQU8sUUFFUCwrREFDRSxNQUFPLFFBRVgseURBQ0Usa0JBQW1CLEtBQ1gsVUFBVyxLQUNuQixRQUFTLEVBQ1QsTUFBTyxRQUVULCtEQUNFLElBQUssS0FDTCxNQUFPLFFBRVAsc0VBQ0UsaUJBQWtCLFFBRXBCLGlFQUNFLGtCQUFtQixLQUNYLFVBQVcsS0FDbkIsUUFBUyxFQUNULE1BQU8sU0FHckIsc0JBQ0UsS0FBTSxPQUNOLFFBQVMsRUFHWCw0QkFDRSxTQUFVLFNBQ1YsTUFBTyxLQUdULGtDQUNFLFNBQVUsU0FDVixJQUFLLElBQ0wsTUFBTyxJQUNQLFFBQVMsS0FDVCxTQUFVLEtBQ1YsTUFBTyxNQUNQLFdBQVksTUFDWixPQUFRLEVBQ1IsUUFBUyxFQUNULFdBQVksS0FDWixPQUFRLElBQUksTUFBTSxRQUNsQixjQUFlLElBQ2YsaUJBQWtCLEtBQ2xCLG1CQUFvQixFQUFFLEtBQUssS0FBSyxnQkFDeEIsV0FBWSxFQUFFLEtBQUssS0FBSyxnQkFFaEMsa0RBQ0UsUUFBUyxNQUdiLGtDQUNFLFVBQVcsU0FDWCxZQUFhLGNBQWMsQ0FBRSxNQUM3QixZQUFhLElBQ2IsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsUUFBUyxLQUFLLEtBQ2QsT0FBUSxRQUNSLG1CQUFvQixNQUFNLElBQUssSUFBSSxDQUFFLGlCQUFpQixJQUFLLEtBQzNELFdBQVksTUFBTSxJQUFLLElBQUksQ0FBRSxpQkFBaUIsSUFBSyxLQUNuRCxNQUFPLFFBQ1Asa0JBQW1CLE9BQ2YsZUFBZ0IsT0FDWixZQUFhLE9BRXJCLDhDQUNFLE1BQU8sUUFDUCxpQkFBa0IsUUFHdEIsdUNBQ0UsTUFBTyxLQUNQLE9BQVEsS0FDUixhQUFjLEtBR2hCLHlDQUNFLFVBQVcsUUFDWCxZQUFhLEtBQU8sQ0FBRSxXQUN0QixZQUFhLElBQ2IsWUFBYSxLQUNiLE9BQVEsUUFDUixlQUFnQixJQUNoQixlQUFnQixVQUNoQixlQUFnQixLQUNoQixNQUFPLFFBRVAsZ0RBQ0UsU0FBVSxTQUNWLElBQUssS0FDTCxRQUFTLGFBQ1QsTUFBTyxLQUNQLE9BQVEsSUFDUixhQUFjLElBQ2QsUUFBUyxHQUNULGlCQUFrQixRQUd0QixxREFDRSxpQkFBa0IsUUFFbEIsMERBQ0UsUUFBUyxFQUdiLFNBQ0UsV0FBWSxPQUVaLGNBQ0UsUUFBUyxhQUNULE1BQU8sS0FDUCxPQUFRLElBQ1IsWUFBYSxJQUNiLGtCQUFtQixZQUFZLEtBQUssU0FBUyxZQUFZLEtBQ2pELFVBQVcsWUFBWSxLQUFLLFNBQVMsWUFBWSxLQUN6RCxpQkFBa0IsUUFFbEIsMkJBQ0UsWUFBYSxFQUVmLDJCQUNFLHdCQUF5QixJQUNqQixnQkFBaUIsSUFFM0IsMkJBQ0Usd0JBQXlCLElBQ2pCLGdCQUFpQixJQUUvQiwrQkFDRSxHQUVBLEtBREEsSUFFRSxRQUFTLEVBQ1gsSUFDRSxRQUFTLEdBRWIsdUJBQ0UsR0FFQSxLQURBLElBRUUsUUFBUyxFQUNYLElBQ0UsUUFBUyxHQUdiLGtCQUNFLFNBQVUsTUFDVixRQUFTLEVBQ1QsSUFBSyxPQUNMLEtBQU0sRUFDTixNQUFPLEtBQ1AsbUJBQW9CLElBQUksSUFBSyx5QkFBOEIsQ0FBRSxtQkFBbUIsSUFBSyxLQUNyRixXQUFZLElBQUksSUFBSyx5QkFBOEIsQ0FBRSxtQkFBbUIsSUFBSyxLQUM3RSxXQUFZLElBQUksSUFBSyx5QkFBOEIsQ0FBRSxXQUFXLElBQUssS0FDckUsV0FBWSxJQUFJLElBQUsseUJBQThCLENBQUUsV0FBVyxJQUFLLElBQUksQ0FBRSxtQkFBbUIsSUFBSyxLQUNuRyxpQkFBa0IsS0FDbEIsbUJBQW9CLEVBQUUsSUFBSSxLQUFLLGlCQUFxQixDQUFFLEVBQUUsS0FBSyxLQUFLLG1CQUMxRCxXQUFZLEVBQUUsSUFBSSxLQUFLLGlCQUFxQixDQUFFLEVBQUUsS0FBSyxLQUFLLG1CQUVsRSwyQkFDRSxTQUFVLFNBQ1YsUUFBUyxFQUNULFFBQVMsTUFDVCxNQUFPLEtBQ1AsUUFBUyxLQUFLLEtBQ2QsaUJBQWtCLEtBQ2xCLGdEQUVFLDJCQUNFLFFBQVMsS0FBSyxLQUFLLE1BQ3ZCLHdCQUVFLDJCQUNFLE9BQVEsRUFBRSxLQUNWLFFBQVMsRUFBRSxLQUFLLE1BRXRCLHlCQUNFLFVBQVcsU0FDWCxZQUFhLElBQ2IsV0FBWSxPQUNaLFlBQWEsT0FDYixTQUFVLE9BQ1YsTUFBTyxtQkFDUCxVQUFXLG1CQUNYLE9BQVEsRUFDUixZQUFhLE9BQ2IsY0FBZSxTQUNmLHdCQUVFLHlCQUNFLFVBQVcsVUFDWCxZQUFhLEVBQ2IsVUFBVyxvQkFDZix3QkFFRSx5QkFDRSxVQUFXLE9BQ1gsV0FBWSxNQUVsQix1QkFDRSxVQUFXLE9BQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsWUFBYSxLQUNiLFNBQVUsU0FDVixRQUFTLEVBQUUsRUFBRSxJQUNiLE9BQVEsUUFDUixnQkFBaUIsS0FDakIsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxRQUNQLHdCQUVFLHVCQUNFLFVBQVcsVUFFZiw2QkFDRSxTQUFVLFNBQ1YsSUFBSyxJQUNMLFFBQVMsYUFDVCxNQUFPLEtBQ1AsT0FBUSxLQUNSLFlBQWEsSUFDYixRQUFTLEdBQ1QsbUJBQW9CLFFBQVEsSUFDNUIsV0FBWSxRQUFRLElBQ3BCLFdBQVksNkJBQStCLFVBQzNDLGdCQUFpQixRQUd2QiwwQkFDRSxXQUFZLE9BR2QseUJBQ0UsU0FBVSxTQUNWLFFBQVMsR0FDVCxJQUFLLEVBQ0wsS0FBTSxFQUNOLE1BQU8sS0FDUCxNQUFPLEVBQ1AsVUFBVyxLQUNYLE9BQVEsSUFDUixtQkFBb0IsTUFBTSxJQUFLLE9BQy9CLFdBQVksTUFBTSxJQUFLLE9BQ3ZCLGlCQUFrQixRQUdwQix1QkFDRSxNQUFPLEtBQ1AsV0FBWSxRQUNaLDJCQUVFLHVCQUNFLFFBQVMsTUFFYiw2QkFDRSxPQUFRLEVBQUUsS0FBSyxFQUFFLEVBQ2pCLFdBQVksS0FDWixXQUFZLE1BRWQsNEJBQ0UsU0FBVSxTQUNWLFFBQVMsYUFDVCxlQUFnQixVQUNoQixNQUFPLEtBRVAsa0NBQ0UsVUFBVyxPQUNYLFFBQVMsYUFDVCxRQUFTLEtBQUssS0FDZCxtQkFBb0IsV0FBVyxJQUFLLElBQUksQ0FBRSxNQUFNLElBQUssS0FDckQsV0FBWSxXQUFXLElBQUssSUFBSSxDQUFFLE1BQU0sSUFBSyxLQUM3QyxnQkFBaUIsS0FDakIsZUFBZ0IsSUFDaEIsTUFBTyxLQUVQLHdDQUNFLGdCQUFpQixLQUNqQixXQUFZLFFBRWQsZ0RBQ0UsTUFBTyxRQUNQLFdBQVksS0FFaEIsbUNBQ0UsUUFBUyxhQUNULGVBQWdCLE9BRWxCLG1DQUNFLFFBQVMsYUFDVCxNQUFPLEtBQ1AsT0FBUSxLQUNSLFlBQWEsSUFDYixlQUFnQixPQUVoQix1Q0FDRSxRQUFTLEtBRVgseUNBQ0UsUUFBUyxNQUNULE1BQU8sS0FDUCxPQUFRLElBQ1IsUUFBUyxHQUNULGlCQUFrQixrQ0FDbEIsa0JBQW1CLFVBRXJCLHVEQUNFLGtCQUFtQixlQUNYLFVBQVcsZUFDbkIsaUJBQWtCLHFDQUV0QixzQ0FDRSxTQUFVLFNBQ1YsUUFBUyxFQUNULElBQUssS0FDTCxNQUFPLEtBQ1AsUUFBUyxLQUNULFdBQVksS0FDWixNQUFPLE1BQ1AsV0FBWSxNQUNaLE9BQVEsRUFDUixRQUFTLEVBQ1QsV0FBWSxLQUNaLFdBQVksS0FDWixPQUFRLE1BQU0sUUFDZCxhQUFjLEVBQUUsSUFBSSxJQUNwQixXQUFZLEtBQ1osbUJBQW9CLEVBQUUsS0FBSyxLQUFLLGdCQUN4QixXQUFZLEVBQUUsS0FBSyxLQUFLLGdCQUVoQyxvREFDRSxRQUFTLE1BRVgsNkNBQ0UsWUFBYSxjQUFjLENBQUUsTUFDN0IsUUFBUyxhQUNULE1BQU8sS0FDUCxRQUFTLEtBQUssS0FDZCxtQkFBb0IsTUFBTSxJQUFLLElBQUksQ0FBRSxpQkFBaUIsSUFBSyxLQUMzRCxXQUFZLE1BQU0sSUFBSyxJQUFJLENBQUUsaUJBQWlCLElBQUssS0FDbkQsZ0JBQWlCLEtBQ2pCLGVBQWdCLEtBQ2hCLE1BQU8sUUFFUCxtREFDRSxNQUFPLFFBQ1AsV0FBWSxRQUd0QiwrQkFDRSxPQUFRLEVBQ1IsUUFBUyxFQUFFLEtBQ1gsV0FBWSxLQUNaLFdBQVksUUFDWix3QkFFRSwrQkFDRSxRQUFTLE1BRWIsd0RBQ0UsY0FBZSxFQUVqQiwwQ0FDRSxTQUFVLFNBQ1YsUUFBUyxNQUNULGdCQUFpQixLQUNqQixlQUFnQixJQUNoQixlQUFnQixVQUNoQixPQUFRLEVBQ1IsY0FBZSxJQUFJLE1BQU0sUUFDekIsV0FBWSxJQUVaLGlEQUNFLFVBQVcsT0FDWCxZQUFhLEtBQU8sQ0FBRSxXQUN0QixPQUFRLEVBQ1IsTUFBTyxLQUVULGtEQUNFLGFBQWMsSUFFZCx3REFDRSxNQUFPLEtBQ1AsT0FBUSxLQUNSLGlCQUFrQixrQ0FHMUIsMkJBQ0UsU0FBVSxTQUNWLFNBQVUsT0FHWix1Q0FDRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLEtBQU0sRUFDTixNQUFPLEtBQ1AsT0FBUSxLQUNSLG1CQUFvQixrQkFBa0IsS0FBSyxLQUMzQyxXQUFZLGtCQUFrQixLQUFLLEtBQ25DLFdBQVksVUFBVSxLQUFLLEtBQzNCLFdBQVksVUFBVSxLQUFLLElBQUksQ0FBRSxrQkFBa0IsS0FBSyxLQUN4RCxvQkFBcUIsT0FDckIsZ0JBQWlCLE1BR25CLGlDQUNFLFFBQVMsTUFDVCxXQUFZLE1BQ1osUUFBUyxNQUFNLEtBQ2YsZ0JBQWlCLEtBQ2pCLHdCQUVFLGlDQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULG1CQUFvQixTQUNwQixzQkFBdUIsT0FDbkIsbUJBQW9CLE9BQ2hCLGVBQWdCLE9BQ3hCLGlCQUFrQixPQUNkLGNBQWUsT0FDWCxnQkFBaUIsUUFFN0IsdUNBQ0UsZ0JBQWlCLEtBRWpCLDhFQUNBLHVGQUNFLGtCQUFtQixZQUNYLFVBQVcsWUFDdkIsd0JBRUUsaUNBQ0UsUUFBUyxNQUFNLE1BQ25CLHdCQUVFLGlDQUNFLFFBQVMsTUFBTSxNQUdyQixpQ0FDRSxTQUFVLFNBQ1YsUUFBUyxFQUNULFNBQVUsT0FDVixRQUFTLEtBQUssS0FDZCxXQUFZLE9BQ1osaUJBQWtCLEVBQ2Qsa0JBQW1CLEVBQ2YsVUFBVyxFQUNuQiwyQkFFRSxpQ0FDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxtQkFBb0IsU0FDcEIsc0JBQXVCLE9BQ25CLG1CQUFvQixPQUNoQixlQUFnQixPQUN4QixPQUFRLEtBQ1IsaUJBQWtCLE9BQ2QsY0FBZSxPQUNYLGdCQUFpQixRQUM3Qix3QkFFRSxpQ0FDRSxRQUFTLEtBQUssS0FBSyxNQUN2Qix3QkFFRSxpQ0FDRSxRQUFTLEtBQUssTUFBTSxNQUcxQixrQ0FDRSxVQUFXLFFBQ1gsWUFBYSxJQUNiLFlBQWEsS0FDYixTQUFVLFNBQ1YsV0FBWSxLQUNaLE9BQVEsRUFBRSxLQUFLLEtBQ2YsTUFBTyxLQUNQLHdCQUVFLGtDQUNFLFVBQVcsUUFDWCxZQUFhLEtBQ2IsVUFBVyxNQUNYLFdBQVksTUFDaEIsd0JBRUUsa0NBQ0UsVUFBVyxLQUNYLFlBQWEsS0FDYixXQUFZLE9BR2xCLGlDQUNFLFVBQVcsT0FDWCxZQUFhLElBQ2IsU0FBVSxTQUNWLGNBQWUsS0FDZixlQUFnQixVQUNoQixNQUFPLEtBR1QsaUNBQ0UsVUFBVyxRQUNYLFlBQWEsSUFDYixZQUFhLEtBQ2IsU0FBVSxTQUNWLE9BQVEsRUFBRSxLQUFLLEtBQ2YsUUFBUyxHQUNULE1BQU8sS0FDUCx3QkFFRSxpQ0FDRSxVQUFXLEtBQ1gsWUFBYSxLQUNiLFVBQVcsTUFDWCxjQUFlLE1BQ25CLHdCQUVFLGlDQUNFLGNBQWUsTUFHckIsaUNBQ0UsVUFBVyxPQUNYLFlBQWEsSUFDYixTQUFVLFNBQ1YsUUFBUyxJQUFJLElBQ2IsZ0JBQWlCLEtBQ2pCLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFDUCxjQUFlLElBQ2YsaUJBQWtCLEtBQ2xCLG9CQUFxQixPQUNqQixXQUFZLE9BR2xCLGdEQUNFLFNBQVUsU0FDVixRQUFTLEdBQ1QsSUFBSyxPQUNMLEtBQU0sTUFDTixRQUFTLE1BQ1QsTUFBTyxrQkFDUCxPQUFRLG1CQUNSLFdBQVksTUFDWixtQkFBb0Isa0JBQWtCLEtBQUssS0FDM0MsV0FBWSxrQkFBa0IsS0FBSyxLQUNuQyxXQUFZLFVBQVUsS0FBSyxLQUMzQixXQUFZLFVBQVUsS0FBSyxJQUFJLENBQUUsa0JBQWtCLEtBQUssS0FDeEQsa0JBQW1CLFlBQ1gsVUFBVyxZQUNuQixvQkFBcUIsT0FDckIsZ0JBQWlCLE1BQ2pCLGVBQWdCLFdBQ1IsT0FBUSxXQUNoQix3QkFFRSxnREFDRSxJQUFLLE9BQ0wsS0FBTSxNQUNOLE1BQU8sbUJBQ1AsT0FBUSxvQkFDWix3QkFFRSxnREFDRSxJQUFLLE9BQ0wsS0FBTSxNQUNOLE1BQU8sbUJBQ1AsT0FBUSxvQkFFWixzREFDRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLE1BQU8sRUFDUCxPQUFRLEVBQ1IsS0FBTSxFQUNOLFFBQVMsR0FDVCxpQkFBa0Isa0JBQ2xCLGlCQUFrQiwwRUFDbEIsZ0JBQWlCLE1BQ2pCLHNCQUF1QixRQUN2Qix3Q0FBMEMsMkJBRXhDLHNEQUNFLFdBQVksb0JBQ2hCLCtCQUVFLHNEQUNFLFdBQVksb0JBR3BCLG1CQUNFLFNBQVUsU0FDVixRQUFTLEVBQ1QsT0FBUSxNQUdWLDZCQUNFLFNBQVUsU0FDVixRQUFTLEdBQ1QsU0FBVSxPQUNWLE1BQU8sS0FDUCxPQUFRLEtBRVIsb0NBQ0UsU0FBVSxTQUNWLFFBQVMsRUFDVCxJQUFLLEVBQ0wsS0FBTSxJQUNOLFFBQVMsTUFDVCxNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsR0FDVCxrQkFBbUIsYUFDWCxVQUFXLGFBQ25CLGlCQUFrQixrQkFDbEIsaUJBQWtCLHFIQUNsQixpQkFBa0IsdUVBQ2xCLGdCQUFpQixNQUNqQixzQkFBdUIsUUFDdkIsd0NBQTBDLDJCQUV4QyxvQ0FDRSxXQUFZLG9CQUNoQiwrQkFFRSxvQ0FDRSxXQUFZLG9CQUVsQixvQ0FDRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLEtBQU0sRUFDTixNQUFPLEtBQ1AsT0FBUSxLQUNSLE9BQVEsRUFBRSxLQUNWLG1CQUFvQixRQUFRLEdBQUksQ0FBRSxrQkFBa0IsR0FBRyxPQUN2RCxXQUFZLFFBQVEsR0FBSSxDQUFFLGtCQUFrQixHQUFHLE9BQy9DLFdBQVksUUFBUSxHQUFJLENBQUUsVUFBVSxHQUFHLE9BQ3ZDLFdBQVksUUFBUSxHQUFJLENBQUUsVUFBVSxHQUFHLE1BQU0sQ0FBRSxrQkFBa0IsR0FBRyxPQUNwRSxRQUFTLEVBQ1QsaUJBQWtCLG1CQUNsQixrQkFBbUIsVUFDbkIsZ0JBQWlCLE1BQ2pCLHNCQUF1QixTQUV2QiwyQ0FDRSxrQkFBbUIsV0FDWCxVQUFXLFdBQ25CLFFBQVMsRUFFYixpQ0FDRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLE1BQU8sTUFDUCxLQUFNLE1BQ04sVUFBVyxLQUNYLFdBQVksS0FDWixPQUFRLEVBQUUsS0FDVixtQkFBb0IsUUFBUSxHQUFJLENBQUUsa0JBQWtCLEdBQUcsT0FDdkQsV0FBWSxRQUFRLEdBQUksQ0FBRSxrQkFBa0IsR0FBRyxPQUMvQyxXQUFZLFFBQVEsR0FBSSxDQUFFLFVBQVUsR0FBRyxPQUN2QyxXQUFZLFFBQVEsR0FBSSxDQUFFLFVBQVUsR0FBRyxNQUFNLENBQUUsa0JBQWtCLEdBQUcsT0FDcEUsUUFBUyxFQUNULGlCQUFrQixtQkFDbEIsc0JBQXVCLFNBRXZCLHdDQUNFLGtCQUFtQixXQUNYLFVBQVcsV0FDbkIsUUFBUyxFQUdmLDRCQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULG1CQUFvQixTQUNwQixzQkFBdUIsT0FDbkIsbUJBQW9CLE9BQ2hCLGVBQWdCLE9BQ3hCLE9BQVEsS0FDUixRQUFTLEtBQUssS0FBSyxLQUNuQixpQkFBa0IsT0FDZCxjQUFlLE9BQ1gsZ0JBQWlCLE9BQ3pCLGtCQUFtQixPQUNmLGVBQWdCLE9BQ1osWUFBYSxPQUNyQiwyQkFFRSxtREFDRSxpQkFBa0IsTUFDZCxjQUFlLE1BQ1gsZ0JBQWlCLFdBQ3pCLFlBQWEsTUFFYiw0RUFDRSxPQUFRLEVBQ1IsY0FBZSxHQUd2Qix5QkFDRSxPQUFRLEVBQUUsRUFBRSxLQUNaLFdBQVksT0FDWixlQUFnQiw0Q0FDUixPQUFRLDRDQUNoQixrQkFBbUIsRUFDZixZQUFhLEVBQ2pCLHdCQUVFLHlCQUNFLGNBQWUsTUFDbkIsd0JBRUUseUJBQ0UsY0FBZSxNQUVuQiw2QkFDRSxNQUFPLE1BQ1AsT0FBUSxLQUdaLHFDQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULG1CQUFvQixTQUNwQixzQkFBdUIsT0FDbkIsbUJBQW9CLE9BQ2hCLGVBQWdCLE9BQ3hCLE1BQU8sS0FDUCxrQkFBbUIsT0FDZixlQUFnQixPQUNaLFlBQWEsT0FHdkIseUJBQ0UsVUFBVyxRQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFlBQWEsSUFDYixXQUFZLE9BQ1osWUFBYSxLQUNiLFNBQVUsT0FDVixNQUFPLEtBQ1AsVUFBVyxNQUNYLE9BQVEsRUFDUixXQUFZLE9BQ1osTUFBTyxLQUNQLFlBQWEsRUFBRSxJQUFJLElBQUksZUFDdkIsd0JBRUUseUJBQ0UsVUFBVyxLQUNYLFlBQWEsS0FDYixVQUFXLE9BQ2Ysd0JBRUUseUJBQ0UsVUFBVyxVQUNYLFlBQWEsS0FDYixVQUFXLE9BRWYsK0JBQ0UsUUFBUyxNQUNULE1BQU8sS0FDUCxPQUFRLElBQ1IsT0FBUSxLQUFLLEtBQUssS0FDbEIsUUFBUyxHQUNULGlCQUFrQixLQUNsQix3QkFFRSwrQkFDRSxPQUFRLEtBQUssS0FBSyxNQUN0Qix3QkFFRSwrQkFDRSxPQUFRLEtBQUssS0FBSyxNQUcxQix3Q0FDRSxTQUFVLFNBQ1YsTUFBTyxLQUNQLFVBQVcsTUFFWCx1REFDRSxNQUFPLEtBQ1AsVUFBVyxLQUViLCtEQUNFLGNBQWUsRUFDZixXQUFZLEtBR2hCLDBCQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULFdBQVksRUFDWixRQUFTLEVBQ1QsV0FBWSxLQUNaLGNBQWUsS0FDWCxVQUFXLEtBQ2YsaUJBQWtCLE9BQ2QsY0FBZSxPQUNYLGdCQUFpQixPQUV6Qiw2QkFDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxjQUFlLElBQ2Ysa0JBQW1CLE9BQ2YsZUFBZ0IsT0FDWixZQUFhLE9BRXJCLG9EQUNFLFNBQVUsU0FDVixRQUFTLE1BQ1QsT0FBUSxFQUFFLEtBQ1YsUUFBUyxJQUNULE1BQU8sS0FDUCx3QkFFRSxvREFDRSxPQUFRLEVBQUUsTUFFbEIsNEJBQ0UsVUFBVyxLQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLGdCQUFpQixLQUNqQixNQUFPLEtBQ1AsWUFBYSxFQUFFLElBQUksSUFBSSxrQkFFdkIsa0NBQ0UsZ0JBQWlCLFVBQ25CLHdCQUVFLDRCQUNFLFVBQVcsVUFHbkIsMkJBQ0UsVUFBVyxPQUNYLFlBQWEsSUFDYixTQUFVLFNBQ1YsT0FBUSxLQUNSLEtBQU0saUJBQ04sUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsT0FBUSxFQUFFLEtBQ1YsUUFBUyxLQUNULGdCQUFpQixLQUNqQixlQUFnQixVQUNoQixNQUFPLEtBQ1AsWUFBYSxFQUFFLElBQUksSUFBSSxrQkFDdkIsbUJBQW9CLFNBQ3BCLHNCQUF1QixPQUNuQixjQUFlLE9BQ1gsVUFBVyxPQUNuQixrQkFBbUIsT0FDZixlQUFnQixPQUNaLFlBQWEsT0FFckIsaUNBQ0UsZ0JBQWlCLEtBRWpCLHFDQUNFLElBQUssSUFFVCwrQkFDRSxTQUFVLFNBQ1YsSUFBSyxJQUNMLE1BQU8sS0FDUCxPQUFRLElBQ1IsbUJBQW9CLElBQUksSUFBSyw4QkFDN0IsV0FBWSxJQUFJLElBQUssOEJBQ3JCLGtCQUFtQixjQUNYLFVBQVcsY0FDbkIsS0FBTSxLQUdWLHNCQUNFLFNBQVUsU0FDVixPQUFRLEtBQUssRUFDYixnREFFRSxzQkFDRSxPQUFRLE1BQU0sR0FDbEIsd0JBRUUsc0JBQ0UsT0FBUSxLQUFLLEdBRWpCLGtDQUNFLE9BQVEsRUFDUixRQUFTLEVBQ1QsV0FBWSxLQUNaLFdBQVksT0FFZCxrQ0FDRSxPQUFRLEtBRVYsbUNBQ0UsU0FBVSxTQUNWLFFBQVMsRUFDVCxPQUFRLEtBQ1IsUUFBUyxHQUVULHFDQUNFLE9BQVEsS0FFVix1Q0FDRSxNQUFPLEtBRVQsaURBQ0UsUUFBUyxFQUVYLGdEQUNFLGVBQWdCLEtBQ2hCLFFBQVMsRUFFVCxrREFDRSxPQUFRLFFBQ1IsZUFBZ0IsS0FFaEIsd0RBQ0UsUUFBUyxFQUViLGlGQUNFLE9BQVEsRUFBRSxlQUVkLG9FQUNFLFlBQWEsY0FDYix3QkFFRSxvRUFDRSxZQUFhLGVBQ2pCLHdCQUVFLG9FQUNFLFlBQWEsZUFFbkIseUNBQ0UsUUFBUyxFQUViLGtGQUNFLFlBQWEsZUFDYix3QkFFRSxrRkFDRSxZQUFhLGdCQUNqQix3QkFFRSxrRkFDRSxZQUFhLGdCQUdyQiw0QkFDRSxTQUFVLFNBQ1YsUUFBUyxFQUNULFFBQVMsc0JBQ1QsUUFBUyxzQkFDVCxRQUFTLGVBQ1QsT0FBUSxLQUNSLG1CQUFvQixTQUNwQixzQkFBdUIsT0FDbkIsY0FBZSxPQUNYLFVBQVcsT0FDbkIsaUJBQWtCLEVBQ2QsU0FBVSxFQUNOLEtBQU0sRUFFZCwwQ0FDRSxRQUFTLEVBQ1QsT0FBUSxFQUdaLG1DQUNFLFVBQVcsU0FDWCxZQUFhLElBQ2IsV0FBWSxPQUNaLE9BQVEsRUFBRSxFQUFFLEtBQ1osV0FBWSxPQUNaLHdCQUVFLG1DQUNFLFVBQVcsUUFDWCxPQUFRLEVBQUUsRUFBRSxNQUdsQix5Q0FDRSxTQUFVLFNBRVYsK0RBQ0UsV0FBWSxPQUdoQixpQ0FDRSxNQUFPLElBQ1AsVUFBVyxLQUNYLE9BQVEsS0FDUixtQkFBb0Isa0JBQWtCLElBQUssS0FDM0MsV0FBWSxrQkFBa0IsSUFBSyxLQUNuQyxXQUFZLFVBQVUsSUFBSyxLQUMzQixXQUFZLFVBQVUsSUFBSyxJQUFJLENBQUUsa0JBQWtCLElBQUssS0FDeEQsZUFBZ0IsVUFDUixPQUFRLFVBQ2hCLHdCQUVFLGlDQUNFLE1BQU8sSUFDUCxPQUFRLEtBQ1Isa0JBQW1CLFVBQ1gsVUFBVyxXQUV2QiwrQ0FDRSxlQUFnQixLQUNSLE9BQVEsS0FDaEIsd0JBRUUsK0NBQ0Usa0JBQW1CLEtBQ1gsVUFBVyxNQUczQixrQ0FDRSxXQUFZLEtBQ1osd0JBRUUsa0NBQ0UsV0FBWSxNQUdsQiw4QkFDRSxTQUFVLFNBQ1YsUUFBUyxFQUNULFFBQVMsS0FDVCxNQUFPLEtBQ1AsT0FBUSxLQUNSLGtCQUFtQix5QkFDWCxVQUFXLHlCQUNuQixlQUFnQixLQUVoQixvQ0FDRSxrQkFBbUIsZUFDWCxVQUFXLGVBRXJCLGtDQUNFLEtBQU0sUUFHVix5QkFBMEIsMERBQ3hCLG1CQUFvQixXQUNaLFdBQVksV0FDcEIsTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLEtBQUssS0FBSyxLQUNuQix3QkFFRSx5QkFBMEIsMERBQ3hCLE1BQU8sS0FDWCx3QkFFRSx5QkFBMEIsMERBQ3hCLE1BQU8sUUFFWCw2QkFBOEIsOERBQzVCLE1BQU8sS0FFVCxrQ0FBbUMsbUVBQ2pDLFNBQVUsU0FDVixRQUFTLEVBQ1QsT0FBUSxNQUFNLEtBQUssS0FDbkIsUUFBUyxLQUFLLEtBQUssRUFDbkIsV0FBWSxPQUNaLFdBQVksS0FFZCwrQkFBZ0MsZ0VBQzlCLFFBQVMsYUFDVCxNQUFPLEtBQ1AsY0FBZSxLQUNmLG1CQUFvQixJQUFJLElBQUssS0FDN0IsV0FBWSxJQUFJLElBQUssS0FDckIsZ0JBQWlCLEtBQ2pCLGNBQWUsSUFDZixXQUFZLEtBQ1osbUJBQW9CLEVBQUUsSUFBSSxJQUFJLGtCQUN0QixXQUFZLEVBQUUsSUFBSSxJQUFJLGtCQUU5QixxQ0FBc0Msc0VBQ3BDLGdCQUFpQixLQUNqQixtQkFBb0IsRUFBRSxLQUFLLEtBQUssa0JBQ3hCLFdBQVksRUFBRSxLQUFLLEtBQUssa0JBRXBDLGdDQUFpQyxpRUFDL0IsVUFBVyxVQUNYLFlBQWEsSUFDYixZQUFhLEtBQ2IsU0FBVSxPQUNWLFdBQVksS0FDWixXQUFZLEVBQ1osY0FBZSxLQUNmLE1BQU8sUUFFUCxrQ0FBbUMsbUVBQ2pDLE9BQVEsRUFFWiwrQkFBZ0MsZ0VBQzlCLFVBQVcsT0FDWCxZQUFhLElBQ2IsY0FBZSxLQUNmLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFFVCwrQkFDRSxVQUFXLE9BQ1gsUUFBUyxhQUNULFFBQVMsSUFBSSxJQUNiLGVBQWdCLFVBQ2hCLE1BQU8sS0FDUCxjQUFlLElBQ2YsV0FBWSxRQUdoQiw0QkFBNkIsMERBQzNCLE1BQU8sS0FDUCxRQUFTLEtBQUssSUFDZCxXQUFZLElBQUksTUFBTSxRQUN0Qix3QkFFRSw0QkFBNkIsMERBQzNCLFFBQVMsS0FBSyxNQUNsQix3QkFFRSw0QkFBNkIsMERBQzNCLFFBQVMsS0FBSyxNQUVsQix1Q0FBd0MscUVBQ3RDLGNBQWUsSUFBSSxNQUFNLFFBQzNCLHdCQUVFLGlDQUFrQywrREFDaEMsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsaUJBQWtCLFFBQ2QsY0FBZSxRQUNYLGdCQUFpQixjQUN6QixrQkFBbUIsT0FDZixlQUFnQixPQUNaLFlBQWEsUUFFekIsa0NBQW1DLGdFQUNqQyxVQUFXLE9BQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsZUFBZ0IsVUFDaEIsTUFBTyxRQUVULG1DQUFvQyxpRUFDbEMsT0FBUSxFQUNSLFFBQVMsRUFDVCxXQUFZLEtBRVosd0NBQ0UsUUFBUyxhQUNULGFBQWMsS0FDZCxjQUFlLEtBRWYsMENBQ0EsNkNBQ0UsVUFBVyxPQUNYLFFBQVMsYUFDVCxRQUFTLElBQ1QsbUJBQW9CLFdBQVcsSUFBSyxLQUNwQyxXQUFZLFdBQVcsSUFBSyxLQUM1QixnQkFBaUIsS0FDakIsZUFBZ0IsVUFDaEIsTUFBTyxRQUNQLGNBQWUsSUFDZixXQUFZLFFBRVosZ0RBQ0EsbURBQ0UsV0FBWSxRQUVoQixnREFDQSxtREFDRSxNQUFPLEtBQ1AsV0FBWSxRQUVaLHNEQUNBLHlEQUNFLFdBQVksUUFFcEIsbUNBQW9DLGlFQUNsQyxVQUFXLFFBQ1gsWUFBYSxjQUFjLENBQUUsTUFDN0IsWUFBYSxJQUNiLE9BQVEsS0FBSyxFQUNiLG1CQUFvQixNQUFNLElBQUssS0FDL0IsV0FBWSxNQUFNLElBQUssS0FDdkIsZ0JBQWlCLEtBQ2pCLE1BQU8sUUFFUCxxQ0FBc0MsbUVBQ3BDLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFlBQWEsSUFDYixPQUFRLEtBQUssRUFDYixtQkFBb0IsTUFBTSxJQUFLLEtBQy9CLFdBQVksTUFBTSxJQUFLLEtBQ3ZCLGdCQUFpQixLQUNqQixNQUFPLFFBRVAsMkNBQTRDLHlFQUMxQyxnQkFBaUIsVUFDakIsTUFBTyxRQUVYLHFDQUFzQyxtRUFDcEMsT0FBUSxFQUVaLHlDQUEwQyx1RUFDeEMsVUFBVyxTQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFlBQWEsSUFDYixZQUFhLEtBQ2IsTUFBTyxRQUV5RixvQ0FBbEcsaUNBQWtDLCtEQUNoQyxZQUFhLEtBQ2IsU0FBVSxTQUNWLFlBQWEsSUFDYixhQUFjLEtBQ2QsZ0JBQWlCLEtBQ2pCLGVBQWdCLFVBRWdHLDJDQUFoSCx3Q0FBeUMsc0VBQ3ZDLFNBQVUsU0FDVixJQUFLLEVBQ0wsS0FBTSxFQUNOLE1BQU8sS0FDUCxPQUFRLEtBQ1IsUUFBUyxHQUNULFdBQVkscUJBR2xCLG9CQUNFLFdBQVksS0FFWiw0QkFDRSxTQUFVLFNBRVYsbUNBQ0UsU0FBVSxTQUNWLFFBQVMsR0FDVCxJQUFLLEVBQ0wsT0FBUSxFQUNSLE1BQU8sS0FDUCxRQUFTLEdBQ1QsV0FBWSxRQUVkLG9DQUNFLFNBQVUsU0FDVixRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxPQUFRLEVBQUUsS0FDVixRQUFTLEtBQUssRUFBRSxLQUNoQixpQkFBa0IsUUFDZCxjQUFlLFFBQ1gsZ0JBQWlCLGNBQ3pCLGtCQUFtQixPQUNmLGVBQWdCLE9BQ1osWUFBYSxPQUNyQix3QkFFRSxvQ0FDRSxPQUFRLEVBQUUsTUFFbEIsNkJBQ0UsU0FBVSxTQUNWLE9BQVEsTUFBTSxLQUFLLEtBQ25CLHdCQUVFLDZCQUNFLE9BQVEsTUFBTSxLQUFLLE1BRXpCLDJCQUNFLE9BQVEsRUFDUixNQUFPLEtBQ1AsaUJBQWtCLEVBQ2QsU0FBVSxFQUNOLEtBQU0sRUFDZCx3QkFFRSwyQkFDRSxhQUFjLE1BRXBCLCtCQUNFLFVBQVcsU0FDWCxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxlQUFnQixJQUNoQixlQUFnQixVQUNoQixNQUFPLEtBQ1Asa0JBQW1CLE9BQ2YsZUFBZ0IsT0FDWixZQUFhLE9BRXJCLHNDQUNFLFFBQVMsYUFDVCxhQUFjLElBRWhCLHFDQUNFLFFBQVMsYUFFVCxpRUFDRSxNQUFPLEtBQ1AsV0FBWSxLQUNaLFdBQVksT0FFbEIsMEJBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsT0FBUSxFQUFFLE1BQ1YsUUFBUyxFQUNULFdBQVksS0FDWixpQkFBa0IsUUFDZCxjQUFlLFFBQ1gsZ0JBQWlCLGNBQ3pCLGNBQWUsS0FDWCxVQUFXLEtBRWpCLGdDQUNFLE1BQU8sS0FFVCxpQ0FDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FFWCxpQ0FDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxPQUFRLEtBRVIscUNBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsTUFBTyxLQUVULDBEQUEyRCwyRkFBNEYsMkZBQ3JKLFFBQVMsc0JBQ1QsUUFBUyxzQkFDVCxRQUFTLGVBQ1QsT0FBUSxLQUVWLGdFQUFpRSxpR0FBa0csaUdBQ2pLLE9BQVEsS0FFWixnQ0FDRSxPQUFRLEVBQ1IsUUFBUyxFQUNULFdBQVksS0FFWixtQ0FDRSxPQUFRLEtBRVIseUNBQ0UsaUJBQWtCLEtBRXhCLGlEQUNFLGlCQUFrQixRQUVwQixrRUFDRSxRQUFTLEtBRVgsaUNBQ0UsV0FBWSxPQUNaLFNBQVUsT0FDVixPQUFRLEVBQ1IsV0FBWSxFQUdoQixnQ0FDRSxNQUFPLEtBQ1AsT0FBUSxNQUNSLGtCQUFtQixVQUNuQixvQkFBcUIsT0FDckIsZ0JBQWlCLE1BR25CLDJCQUNFLFNBQVUsU0FDVixPQUFRLEtBQUssS0FDYix3QkFFRSwyQkFDRSxPQUFRLEtBQUssTUFHbkIsd0JBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsT0FBUSxNQUFNLE1BQU0sRUFDcEIsUUFBUyxFQUNULFdBQVksS0FDWixjQUFlLEtBQ1gsVUFBVyxLQUdqQiwyQ0FBNEMsNEVBQTZFLDRFQUN2SCxRQUFTLEtBQ1QsT0FBUSxLQUVSLDJEQUE0RCw0RkFBNkYsNEZBQ3ZKLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNYLHdCQUVFLDJEQUE0RCw0RkFBNkYsNEZBQ3ZKLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxNQUdmLDBCQUNFLFdBQVksS0FDWixXQUFZLE9BR2QsK0JBQ0UsUUFBUyxLQUdYLHdDQUNFLE1BQU8sS0FDUCxPQUFRLEtBQUssS0FBSyxFQUNsQixlQUFnQixFQUNoQix3QkFFRSx3Q0FDRSxPQUFRLEtBQUssS0FBSyxNQUV4Qix3QkFFRSxtQ0FDRSxhQUFjLEtBQ2QsWUFBYSxNQUVqQix3QkFFRSxtQ0FDRSxhQUFjLEtBQ2QsWUFBYSxNQUdqQixnQ0FDRSxRQUFTLE1BR1gsd0JBQ0UsU0FBVSxTQUNWLFFBQVMsRUFDVCxJQUFLLEtBQ0wsTUFBTyxLQUNQLFFBQVMsS0FDVCxrQkFBbUIsVUFDWCxVQUFXLFVBR3JCLDZDQUNFLFlBQWEsS0FHZixrQ0FDRSxZQUFhLEVBR2YsNERBQ0UsUUFBUyxLQUVYLHdCQUVFLGtEQUNFLE1BQU8sc0JBR1gsa0ZBQ0UsZUFBZ0IsS0FHbEIseUJBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsY0FBZSxLQUNmLGtCQUFtQixPQUNmLGVBQWdCLE9BQ1osWUFBYSxPQUNyQix3QkFFRSx5QkFDRSxTQUFVLFNBQ1YsSUFBSyxLQUNMLE1BQU8sS0FDUCxjQUFlLEdBQ25CLHdCQUVFLHlCQUNFLE1BQU8sSUFHYiw4Q0FDRSxRQUFTLEtBR1gscUVBQ0UsUUFBUyxLQUdYLHdDQUNFLFVBQVcsU0FDWCxZQUFhLEtBQ2IsT0FBUSxRQUNSLG1CQUFvQixRQUFRLElBQUssS0FDakMsV0FBWSxRQUFRLElBQUssS0FDekIsZ0JBQWlCLEtBQ2pCLFFBQVMsR0FDVCxNQUFPLEtBRVAsOENBQ0UsZ0JBQWlCLEtBQ2pCLFFBQVMsRUFFWCwrQ0FDRSxRQUFTLEVBR2IseUJBQ0UsTUFBTyxrQkFDUCx3QkFFRSx5QkFDRSxNQUFPLE1BRVgscUNBQ0UsUUFBUyxLQUdiLGlDQUNFLFNBQVUsU0FFVix1RUFDRSxTQUFVLE9BQ1YsY0FBZSxLQUNmLFFBQVMsRUFDVCxPQUFRLEVBRVYscUVBQ0UsY0FBZSxFQUVqQixrRkFDRSxjQUFlLEtBQ2YsT0FBUSxFQUVWLDBEQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULE9BQVEsS0FDUixPQUFRLFFBRVIsa0dBQ0UsYUFBYyxFQUVsQixtRUFDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxtQkFBb0IsU0FDcEIsc0JBQXVCLE9BQ25CLG1CQUFvQixPQUNoQixlQUFnQixPQUUxQiwrREFDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxtQkFBb0IsU0FDcEIsc0JBQXVCLE9BQ25CLG1CQUFvQixPQUNoQixlQUFnQixPQUN4QiwwQkFBMkIsRUFDdkIsZUFBZ0IsRUFDWixNQUFPLEVBRWpCLGlFQUNFLE9BQVEsRUFDUixRQUFTLEVBQ1QsMEJBQTJCLEVBQ3ZCLGVBQWdCLEVBQ1osTUFBTyxFQUVqQiw4Q0FDRSxPQUFRLEtBQ1IsY0FBZSxLQUVmLGdEQUNFLFNBQVUsT0FDVixNQUFPLEtBQ1AsWUFBYSxPQUNiLGNBQWUsU0FFakIsdUVBQ0UsUUFBUyxLQUViLCtEQUNFLFFBQVMsS0FHYixtRUFDRSxRQUFTLGFBQ1QsTUFBTyxLQUNQLGNBQWUsS0FDZixtQkFBb0IsSUFBSSxJQUFLLEtBQzdCLFdBQVksSUFBSSxJQUFLLEtBQ3JCLGdCQUFpQixLQUNqQixjQUFlLElBQ2YsV0FBWSxLQUNaLG1CQUFvQixFQUFFLElBQUksSUFBSSxrQkFDdEIsV0FBWSxFQUFFLElBQUksSUFBSSxrQkFFOUIseUVBQ0UsZ0JBQWlCLEtBQ2pCLG1CQUFvQixFQUFFLEtBQUssS0FBSyxrQkFDeEIsV0FBWSxFQUFFLEtBQUssS0FBSyxrQkFHcEMsaUVBQ0UsTUFBTyxLQUNQLE9BQVEsTUFDUixrQkFBbUIsVUFDbkIsb0JBQXFCLE9BQ3JCLGdCQUFpQixNQUduQixpRUFDRSxRQUFTLEtBR1gsK0VBQ0UsU0FBVSxTQUNWLElBQUssRUFDTCxNQUFPLEVBQ1AsT0FBUSxFQUNSLEtBQU0sRUFDTixRQUFTLE1BQ1Qsb0JBQXFCLE9BQ3JCLGdCQUFpQixNQUduQiw4Q0FDRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLEtBQU0sRUFDTixNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsR0FFVCxvRkFDRSxpQkFBa0Isa0JBQ2xCLGlCQUFrQiwwRUFDbEIsc0JBQXVCLFFBQ3ZCLHdDQUEwQywyQkFFeEMsb0ZBQ0UsV0FBWSxvQkFDaEIsK0JBRUUsb0ZBQ0UsV0FBWSxvQkFFbEIscUZBQ0UsV0FBWSxtQkFFZCxzRkFDRSxXQUFZLGtCQUNaLGdCQUFpQixNQUNqQixzQkFBdUIsU0FDdkIsd0NBQTBDLDJCQUV4QyxzRkFDRSxXQUFZLGdCQUNoQiwrQkFFRSxzRkFDRSxXQUFZLG1CQUVsQixzRkFDRSxXQUFZLHNCQUdoQixpRkFDRSxTQUFVLFNBQ1YsUUFBUyxFQUNULFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULFFBQVMsSUFBSSxLQUFLLEtBQ2xCLGdCQUFpQixLQUNqQixjQUFlLEtBQ1gsVUFBVyxLQUNmLHdCQUVFLGlGQUNFLFFBQVMsRUFBRSxNQUFNLEtBQUssTUFFNUIsd0JBRUUsNEZBQ0UsUUFBUyxFQUVYLDZGQUNFLE1BQU8sR0FHWCxtRUFDRSxnQkFBaUIsUUFDakIsTUFBTyxRQUdULCtFQUNFLE1BQU8sS0FDUCxjQUFlLEtBQ2YsTUFBTyxLQUNQLHdCQUVFLCtFQUNFLFVBQVcsUUFDWCxZQUFhLElBQ2IsWUFBYSxLQUNiLGNBQWUsTUFHckIsZ0ZBQ0UsTUFBTyxRQUdULDZFQUNFLE1BQU8sS0FHVCw4RUFDRSxNQUFPLFFBR1Qsb0ZBQ0UsaUJBQWtCLEtBR3BCLHFGQUNFLGlCQUFrQixRQUdwQixtRkFDRSxXQUFZLG1DQUFxQyxVQUduRCxvRkFDRSxXQUFZLDZCQUErQixVQUc3QywwRUFDRSxRQUFTLEtBR1gsd0RBQ0UsUUFBUyxLQUFLLEtBQUssSUFDbkIsd0JBRUUsd0RBQ0UsUUFBUyxLQUFLLEtBQUssTUFHekIsdURBQ0UsUUFBUyxLQUFLLEtBR2hCLDhEQUNFLFFBQVMsS0FHWCxvREFDRSxRQUFTLEtBQ1QsWUFBYSxFQUdmLDJEQUNFLFFBQVMsTUFHbUQscUVBQTlELDZEQUFvSSxxRUFDbEksUUFBUyxLQUdYLHVEQUNFLFdBQVksS0FDWixPQUFRLEVBQ1IsaUJBQWtCLFFBRWxCLDhEQUNFLFVBQVcsT0FDWCxZQUFhLElBQ2IsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxLQUNQLGlCQUFrQixRQUVwQiwrREFDRSxNQUFPLEtBQ1AsT0FBUSxLQUVSLHFFQUNFLFVBQVcsVUFDWCxZQUFhLFlBQ2IsWUFBYSxLQUNiLE1BQU8sS0FDUCxPQUFRLEtBQ1IsUUFBUyxRQUNULFdBQVksT0FDWixNQUFPLEtBQ1AsT0FBUSxFQUdkLDZEQUNFLE1BQU8sRUFDUCxLQUFNLEtBQ04sVUFBVyxNQUVYLHVFQUNFLFFBQVMsS0FFVCxtRkFDRSxRQUFTLE1BQ1QsUUFBUyxFQUdmLGlCQUNFLE9BQVEsS0FBSyxFQUNiLGdEQUVFLGlCQUNFLE9BQVEsS0FBSyxNQUNqQix3QkFFRSxpQkFDRSxPQUFRLEtBQUssTUFFbkIsMkJBRUUsd0JBQ0UsT0FBUSxFQUFFLEtBQUssTUFHbkIsdUJBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsT0FBUSxFQUFFLEtBQUssS0FDZixRQUFTLEVBQ1QsV0FBWSxLQUNaLGNBQWUsS0FDWCxVQUFXLEtBQ2YsaUJBQWtCLFFBQ2QsY0FBZSxRQUNYLGdCQUFpQixjQUN6Qix3QkFFRSx1QkFDRSxjQUFlLE1BR3JCLHNCQUNFLFNBQVUsU0FDVixNQUFPLEtBQ1AsV0FBWSxNQUNaLE9BQVEsS0FBSyxLQUFLLEVBQ2xCLFFBQVMsS0FBSyxFQUNkLG1CQUFvQixtQkFBbUIsSUFBSyxLQUM1QyxXQUFZLG1CQUFtQixJQUFLLEtBQ3BDLFdBQVksV0FBVyxJQUFLLEtBQzVCLFdBQVksV0FBVyxJQUFLLElBQUksQ0FBRSxtQkFBbUIsSUFBSyxLQUMxRCxjQUFlLElBQ2YsZ0JBQWlCLE1BQ2pCLG1CQUFvQixFQUFFLEtBQUssS0FBSyxnQkFDeEIsV0FBWSxFQUFFLEtBQUssS0FBSyxnQkFFaEMsa0NBQ0UsV0FBWSxFQUVkLDRCQUNFLG1CQUFvQixFQUFFLElBQUksS0FBSyxJQUFJLGVBQzNCLFdBQVksRUFBRSxJQUFJLEtBQUssSUFBSSxlQUNyQyx3QkFFRSxzQkFDRSxXQUFZLE1BQ1osT0FBUSxHQUNaLGdEQUVFLHNCQUNFLE1BQU8sa0JBQ1gsd0JBRUUsc0JBQ0UsTUFBTyxpQkFDUCxXQUFZLE1BQ1osUUFBUyxLQUFLLEdBR3BCLCtCQUNFLGdCQUFpQixLQUNqQixNQUFPLEtBRVAscUNBQ0UsZ0JBQWlCLEtBRW5CLHNDQUNFLFNBQVUsU0FDVixRQUFTLEVBQ1QsSUFBSyxLQUNMLE1BQU8sTUFDUCxPQUFRLEtBQ1IsS0FBTSxNQUNOLFFBQVMsR0FDVCxpQkFBa0Isa0JBQ2xCLGlCQUFrQiwwRUFDbEIsZ0JBQWlCLE1BQ2pCLHNCQUF1QixRQUN2Qix3QkFFRSxzQ0FDRSxNQUFPLE1BQ1AsS0FBTSxPQUNWLHdCQUVFLHNDQUNFLElBQUssS0FDTCxNQUFPLE1BQ1AsT0FBUSxLQUNSLEtBQU0sT0FDVix3Q0FBMEMsMkJBRXhDLHNDQUNFLFdBQVksb0JBQ2hCLCtCQUVFLHNDQUNFLFdBQVksb0JBR3BCLDJCQUNFLFNBQVUsU0FDVixRQUFTLEVBQ1QsSUFBSyxLQUNMLE1BQU8sRUFDUCxPQUFRLEtBQ1IsS0FBTSxFQUNOLE1BQU8sS0FDUCxXQUFZLFVBQVUsT0FBTyxNQUFNLENBQUMsS0FBSyxrQkFDekMsZUFBZ0IsV0FDUixPQUFRLFdBQ2hCLHdCQUVFLDJCQUNFLElBQUssS0FDTCxPQUFRLEtBQ1IsZ0JBQWlCLEtBQUssTUFHNUIsNkJBQ0UsVUFBVyxVQUNYLFlBQWEsS0FDYixTQUFVLFNBQ1YsUUFBUyxFQUNULFNBQVUsT0FDVixXQUFZLE1BQ1osV0FBWSxFQUNaLGNBQWUsS0FDZix3QkFFRSw2QkFDRSxVQUFXLFNBQ1gsWUFBYSxLQUNiLFdBQVksT0FHbEIsNEJBQ0UsVUFBVyxPQUNYLFNBQVUsU0FDVixRQUFTLEVBQ1QsY0FBZSxLQUNmLGVBQWdCLFVBR2xCLDRCQUNFLFVBQVcsT0FDWCxTQUFVLFNBQ1YsUUFBUyxFQUNULFFBQVMsYUFDVCxRQUFTLElBQUksSUFDYixlQUFnQixVQUNoQixNQUFPLFFBQ1AsY0FBZSxJQUNmLFdBQVksS0FHZCwrQkFDRSxTQUFVLFNBQ1YsUUFBUyxFQUNULE1BQU8sa0JBQ1AsT0FBUSxFQUFFLE1BQ1YsUUFBUyxLQUFLLEtBQ2Qsd0JBRUUsK0JBQ0UsUUFBUyxLQUFLLE1BR3BCLHlCQUNFLFdBQVksT0FHZCxrQkFDRSxPQUFRLEtBQUssS0FBSyxLQUNsQixXQUFZLGlCQUNaLFdBQVksSUFBSSxNQUFNLFFBQ3RCLGNBQWUsSUFDZixpQkFBa0IsS0FDbEIsbUJBQW9CLEVBQUUsSUFBSSxJQUFJLGVBQ3RCLFdBQVksRUFBRSxJQUFJLElBQUksZUFDOUIsZ0RBRUUsa0JBQ0UsT0FBUSxLQUFLLEtBQUssTUFDdEIsd0JBRUUsa0JBQ0UsTUFBTyxJQUNQLE9BQVEsS0FBSyxLQUFLLEtBQ2xCLFdBQVksZ0JBRWhCLDRDQUNFLE9BQVEsRUFDUixnREFFRSw0Q0FDRSxPQUFRLEdBQ1osd0JBRUUsNENBQ0UsTUFBTyxLQUNQLE9BQVEsR0FFZCwyQkFDRSxRQUFTLEtBQ1Qsd0JBRUUsMkJBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsV0FBWSxNQUNoQix3QkFFRSwyQkFDRSxRQUFTLE1BRWYsdUJBQ0UsU0FBVSxPQUNWLE1BQU8sTUFDUCxPQUFRLE1BQ1IsT0FBUSxFQUFFLEtBQUssS0FDZixjQUFlLElBQ2YsV0FBWSxVQUFVLE9BQU8sTUFBTSxDQUFDLE1BQ3BDLG1CQUFvQixFQUFFLElBQUksSUFBSSxlQUN0QixXQUFZLEVBQUUsSUFBSSxJQUFJLGVBQzlCLHdCQUVFLHVCQUNFLE1BQU8sTUFDUCxPQUFRLE1BQ1IsT0FBUSxFQUFFLEtBQUssRUFBRSxFQUNqQixpQkFBa0IsRUFDZCxrQkFBbUIsRUFDZixVQUFXLEVBQ25CLGtCQUFtQixFQUNmLFlBQWEsR0FFckIsMkJBQ0UsVUFBVyxLQUNYLFdBQVksS0FFaEIsdUJBQ0UsV0FBWSxLQUNaLFdBQVksT0FDWix3QkFFRSx1QkFDRSxNQUFPLE1BQ1AsT0FBUSxFQUFFLEtBQUssRUFBRSxFQUNqQixpQkFBa0IsRUFDZCxrQkFBbUIsRUFDZixVQUFXLEVBQ25CLGtCQUFtQixFQUNmLFlBQWEsRUFDakIsb0JBQXFCLE9BQ2pCLFdBQVksUUFFb0QsbUNBQTRGLHVEQUFwSyxtQ0FBb0MsbUNBQXdFLHVEQUFnSCxrREFDMU4sUUFBUyxhQUNULE1BQU8sS0FFYix3QkFFRSxxQkFDRSxRQUFTLEtBQUssRUFBRSxFQUNoQixpQkFBa0IsRUFDZCxrQkFBbUIsRUFDZixVQUFXLEdBR3ZCLDRCQUNFLFVBQVcsU0FDWCxZQUFhLElBQ2IsWUFBYSxJQUNiLE9BQVEsRUFBRSxFQUFFLEtBQ1osTUFBTyxRQUNQLHdCQUVFLDRCQUNFLFVBQVcsUUFHakIsOEJBQ0UsVUFBVyxLQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFlBQWEsSUFDYixPQUFRLEtBQUssRUFBRSxLQUNmLE1BQU8sUUFDUCx3QkFFRSw4QkFDRSxVQUFXLFVBRWYsbUNBQ0UsUUFBUyxhQUdiLDJCQUE0QixnQ0FDMUIsVUFBVyxRQUNYLFlBQWEsSUFDYixZQUFhLEtBQ2IsUUFBUyxhQUNULGdCQUFpQixLQUNqQixlQUFnQixJQUNoQixlQUFnQixVQUdsQiwyQkFDRSxRQUFTLE1BQ1QsT0FBUSxFQUFFLEVBQUUsS0FFWixzQ0FDRSxjQUFlLEVBQ2pCLHdCQUVFLDJCQUNFLFFBQVMsYUFDVCxPQUFRLEVBQUUsS0FBSyxLQUFLLEdBRzFCLGdDQUNFLFNBQVUsU0FDVixhQUFjLEtBQ2QsT0FBUSxRQUVSLHVDQUNFLFVBQVcsT0FDWCxZQUFhLFlBQ2IsWUFBYSxJQUNiLFNBQVUsU0FDVixJQUFLLElBQ0wsS0FBTSxFQUNOLGFBQWMsS0FDZCxRQUFTLFFBQ1QsTUFBTyxRQUVULHNDQUNFLGdCQUFpQixLQUVyQix3QkFFRSx5QkFDRSxPQUFRLEVBQUUsTUFFZCxnREFFRSx5QkFDRSxNQUFPLEtBRVgsd0JBRUUseUJBQ0UsTUFBTyxLQUVYLGFBRUUseUJBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsTUFBTyxLQUNQLE9BQVEsRUFDUixrQkFBbUIsT0FDZixlQUFnQixPQUNaLFlBQWEsUUFFekIsd0JBRUUsa0NBQ0UsTUFBTyxNQUVYLGdEQUVFLGtDQUNFLE1BQU8sb0JBRVgsd0JBRUUsa0NBQ0UsTUFBTyxvQkFFWCxhQUVFLGtDQUNFLE1BQU8sS0FDUCxNQUFPLE1BR1gsOEJBQ0UsTUFBTyxLQUNQLE9BQVEsTUFDUixjQUFlLElBQ2Ysd0JBRUUsOEJBQ0UsTUFBTyxLQUNQLE9BQVEsS0FDUixtQkFBb0IsRUFBRSxJQUFJLEtBQUssSUFBSSxrQkFDM0IsV0FBWSxFQUFFLElBQUksS0FBSyxJQUFJLG1CQUN2QyxnREFFRSw4QkFDRSxNQUFPLE1BQ1AsYUFBYyxNQUNsQix3QkFFRSw4QkFDRSxNQUFPLE1BQ1AsYUFBYyxNQUNsQixhQUVFLDhCQUNFLE1BQU8sS0FDUCxNQUFPLE1BQ1AsT0FBUSxLQUNSLGFBQWMsS0FDZCxjQUFlLEdBR3JCLG9DQUNFLFNBQVUsU0FDVixJQUFLLE9BQ0wsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsbUJBQW9CLFNBQ3BCLHNCQUF1QixPQUNuQixtQkFBb0IsT0FDaEIsZUFBZ0IsT0FDeEIsT0FBUSxNQUNSLGNBQWUsT0FDZixRQUFTLEVBQUUsS0FDWCxNQUFPLEtBQ1AsaUJBQWtCLGtIQUNsQixpQkFBa0IsZ0ZBQ2xCLGlCQUFrQixJQUNkLGNBQWUsSUFDWCxnQkFBaUIsU0FDekIsd0JBRUUsb0NBQ0UsU0FBVSxPQUNWLElBQUssS0FDTCxRQUFTLE1BQ1QsT0FBUSxLQUNSLE9BQVEsSUFBSSxFQUFFLEVBQ2QsUUFBUyxFQUNULE1BQU8sUUFDUCxpQkFBa0IsTUFDdEIsYUFFRSxvQ0FDRSxJQUFLLEVBQ0wsT0FBUSxLQUNSLGNBQWUsRUFDZixXQUFZLEtBRWhCLHVDQUNFLFVBQVcsT0FDWCxZQUFhLElBQ2IsV0FBWSxPQUNaLFlBQWEsRUFDYixNQUFPLEtBQ1AsT0FBUSxFQUNSLGVBQWdCLElBQ2hCLGdEQUVFLHVDQUNFLFVBQVcsU0FDZix3QkFFRSx1Q0FDRSxVQUFXLFdBRWYsMkNBQ0UsVUFBVyxTQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFdBQVksT0FDWixZQUFhLFFBQ2IsSUFBSyxLQUNMLE1BQU8sUUFFWCx1Q0FDRSxVQUFXLFFBQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsWUFBYSxLQUNiLE1BQU8sS0FDUCxPQUFRLEVBQUUsRUFBRSxLQUNaLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLHdCQUVFLHVDQUNFLFVBQVcsTUFHbkIsaUNBQ0UsVUFBVyxRQUNYLFlBQWEsSUFDYixZQUFhLEtBQ2IsT0FBUSxFQUNSLFFBQVMsS0FDVCxnQkFBaUIsS0FDakIsd0JBRUUsaUNBQ0UsUUFBUyxFQUFFLEVBQUUsTUFFakIsb0NBQ0UsV0FBWSxJQUVaLGdEQUNFLFdBQVksRUFFZCwrQ0FDRSxjQUFlLEtBRW5CLHVDQUNFLFFBQVMsYUFDVCxNQUFPLEtBQ1AsUUFBUyxHQUNULFdBQVksSUFBSSxNQUFNLFFBRXhCLDBEQUNFLFlBQWEsRUFDYixlQUFnQixFQUdwQixnREFDRSxRQUFTLGFBQ1QsWUFBYSxLQUNiLG1CQUFvQixRQUFRLElBQzVCLFdBQVksUUFBUSxJQUVwQiw0REFDRSxZQUFhLEVBRWYsc0RBQ0UsUUFBUyxHQUVYLG9EQUNFLFVBQVcsS0FDWCxXQUFZLEtBR2hCLHlCQUNFLFFBQVMsS0FBSyxLQUFLLEVBQ25CLHdCQUVFLHlCQUNFLFFBQVMsR0FFYiw0QkFDRSxNQUFPLEtBQ1AsTUFBTyxLQUNQLE9BQVEsRUFBRSxFQUFFLE1BQ1osT0FBUSxFQUNSLFdBQVksSUFBSSxNQUFNLFFBRWlELGdDQUF6RSxtQ0FBb0Msb0NBQ2xDLFVBQVcsUUFDWCxTQUFVLFNBQ1YsUUFBUyxNQUNULE1BQU8sS0FDUCxjQUFlLE1BQ2YsYUFBYyxLQUNkLGdCQUFpQixLQUNqQixlQUFnQixJQUNoQixlQUFnQixVQUVxRSxzQ0FBckYseUNBQTBDLDBDQUN4QyxnQkFBaUIsVUFFb0UsdUNBQXZGLDBDQUEyQywyQ0FDekMsWUFBYSxZQUNiLFNBQVUsU0FDVixJQUFLLEtBQ0wsS0FBTSxFQUNOLFFBQVMsYUFDVCxNQUFPLFFBRVgsMENBQ0UsUUFBUywrQkFDWCx3QkFFRSxvQ0FDRSxPQUFRLFFBQ1IsTUFBTyxTQUVYLDBDQUNFLGdCQUFpQixLQUVuQiwyQ0FDRSxZQUFhLFlBQ2IsWUFBYSxJQUNiLFFBQVMsUUFFWCx1Q0FDRSxRQUFTLFFBR2IseUJBQ0UsWUFBYSxJQUNiLFlBQWEsTUFDYixNQUFPLEtBQ1AsT0FBUSxFQUFFLEtBQ1YsUUFBUyxLQUFLLEtBQUssRUFDbkIsV0FBWSxPQUNaLGdEQUVFLHlCQUNFLE1BQU8sTUFDUCxRQUFTLEtBQUssRUFBRSxHQUNwQix3QkFFRSx5QkFDRSxNQUFPLElBQ1AsUUFBUyxLQUFLLEVBQUUsRUFDaEIsV0FBWSxNQUVoQixrQ0FDRSxTQUFVLFNBQ1YsU0FBVSxPQUNWLGVBQWdCLEtBQ2hCLFdBQVksS0FFWixxQ0FDRSxTQUFVLFNBQ1YsUUFBUyxNQUVYLHlDQUNFLE9BQVEsRUFFViwrQ0FDRSxXQUFZLEVBQ2QsYUFFRSxrQ0FDRSxPQUFRLGdCQUVkLGlDQUNFLFdBQVksSUFFWiwyQ0FDRSxRQUFTLEtBQ1gsYUFFRSxpQ0FDRSxRQUFTLE1BRWYsMkJBQ0UsWUFBYSxJQUNiLGdCQUFpQixLQUVqQixpQ0FDRSxnQkFBaUIsVUFFckIsZ0NBQ0UsTUFBTyxRQUVULDRCQUNBLDRCQUNBLDRCQUNFLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFlBQWEsSUFDYixXQUFZLE9BQ1osWUFBYSxLQUNiLE1BQU8sUUFFVCw0QkFDRSxVQUFXLFNBQ1gsV0FBWSxFQUNaLHdCQUVFLDRCQUNFLFVBQVcsU0FFakIsNEJBQ0UsVUFBVyxPQUNYLHdCQUVFLDRCQUNFLFVBQVcsU0FFakIsNEJBQ0UsVUFBVyxVQUNYLHdCQUVFLDRCQUNFLFVBQVcsUUFFakIsNEJBQ0UsVUFBVyxRQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsSUFDYixlQUFnQixJQUNoQixlQUFnQixVQUNoQixNQUFPLFFBRVAsbUNBQ0UsU0FBVSxTQUNWLElBQUssS0FDTCxRQUFTLGFBQ1QsTUFBTyxLQUNQLE9BQVEsSUFDUixhQUFjLElBQ2QsUUFBUyxHQUNULGlCQUFrQixxQkFFdEIsNEJBQ0EsNEJBQ0UsVUFBVyxPQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFFVCw0QkFDRSxZQUFhLElBRWYsNEJBQ0UsWUFBYSxJQUVmLHNDQUNFLFVBQVcsS0FDWCxJQUFLLEVBR1Qsa0JBQ0UsU0FBVSxNQUNWLFFBQVMsR0FDVCxJQUFLLEVBQ0wsS0FBTSxFQUNOLE1BQU8sS0FDUCxtQkFBb0IsbUJBQW1CLElBQUssS0FDNUMsV0FBWSxtQkFBbUIsSUFBSyxLQUNwQyxXQUFZLFdBQVcsSUFBSyxLQUM1QixXQUFZLFdBQVcsSUFBSyxJQUFJLENBQUUsbUJBQW1CLElBQUssS0FDMUQsaUJBQWtCLEtBQ2xCLG1CQUFvQixFQUNaLFdBQVksRUFFcEIsd0JBQ0UsbUJBQW9CLEVBQUUsSUFBSSxLQUFLLGlCQUFxQixDQUFFLEVBQUUsS0FBSyxLQUFLLG1CQUMxRCxXQUFZLEVBQUUsSUFBSSxLQUFLLGlCQUFxQixDQUFFLEVBQUUsS0FBSyxLQUFLLG1CQUVwRSwyQkFDRSxTQUFVLFNBQ1YsUUFBUyxFQUNULFFBQVMsS0FDVCxNQUFPLEtBQ1AsUUFBUyxLQUFLLEtBQUssS0FDbkIsaUJBQWtCLEtBRWxCLGtDQUNFLFFBQVMsTUFDWCxnREFFRSwyQkFDRSxRQUFTLEtBQUssS0FBSyxNQUN2Qix3QkFFRSwyQkFDRSxPQUFRLEVBQUUsS0FDVixRQUFTLEVBQUUsTUFFZixpQ0FDRSxRQUFTLE1BQ1QsTUFBTyxLQUNQLFFBQVMsR0FFYix1QkFDRSxRQUFTLEtBQ1Qsd0JBRUUsdUJBQ0UsUUFBUyxhQUNULE1BQU8sS0FDUCxPQUFRLE1BQ1IsYUFBYyxNQUVwQix3QkFDRSxVQUFXLFNBQ1gsWUFBYSxJQUNiLFdBQVksT0FDWixVQUFXLGtCQUNYLE9BQVEsRUFBRSxFQUFFLElBQ1osd0JBRUUsd0JBQ0UsVUFBVyxRQUNYLFVBQVcsb0JBQ2Ysd0JBRUUsd0JBQ0UsV0FBWSxFQUNaLFlBQWEsTUFFbkIsMEJBQ0UsVUFBVyxPQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFNBQVUsU0FDVixRQUFTLEVBQ1QsT0FBUSxRQUNSLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFDUCxPQUFRLEVBQ1IsUUFBUyxFQUNULGlCQUFrQixZQUVsQixpQ0FDRSxTQUFVLFNBQ1YsT0FBUSxLQUNSLEtBQU0sRUFDTixRQUFTLGFBQ1QsTUFBTyxLQUNQLE9BQVEsSUFDUixRQUFTLEdBQ1QsbUJBQW9CLFFBQVEsSUFDNUIsV0FBWSxRQUFRLElBQ3BCLFFBQVMsRUFDVCxpQkFBa0IsUUFFcEIsZ0NBQ0UsVUFBVyxLQUNYLFlBQWEsWUFDYixZQUFhLElBQ2IsU0FBVSxTQUNWLFFBQVMsYUFDVCxNQUFPLEtBQ1AsT0FBUSxJQUNSLFlBQWEsSUFDYixRQUFTLEdBQ1QsbUJBQW9CLGtCQUFrQixJQUFLLEtBQzNDLFdBQVksa0JBQWtCLElBQUssS0FDbkMsV0FBWSxVQUFVLElBQUssS0FDM0IsV0FBWSxVQUFVLElBQUssSUFBSSxDQUFFLGtCQUFrQixJQUFLLEtBQ3hELFdBQVksNEJBQThCLFVBRTVDLHVDQUNFLFFBQVMsRUFFWCwwQ0FDRSxrQkFBbUIsZUFDWCxVQUFXLGVBR3pCLHdCQUNFLFNBQVUsU0FDVixJQUFLLGlCQUNMLE1BQU8sS0FDUCxnREFFRSx3QkFDRSxJQUFLLGtCQUNULHdCQUVFLHdCQUNFLElBQUssaUJBQ0wsTUFBTyxLQUNQLFFBQVMsT0FFYiw4QkFDRSxTQUFVLFNBQ1YsSUFBSyxNQUNMLFFBQVMsV0FDVCxNQUFPLEtBQ1AsT0FBUSxLQUNSLFlBQWEsS0FDYixRQUFTLEtBQ1QsbUJBQW9CLGlCQUFpQixJQUFLLEtBQzFDLFdBQVksaUJBQWlCLElBQUssS0FDbEMsV0FBWSxPQUNaLGVBQWdCLE9BQ2hCLGdCQUFpQixLQUNqQixjQUFlLElBQ2YsZ0RBRUUsOEJBQ0UsSUFBSyxNQUNMLE1BQU8sS0FDUCxPQUFRLEtBQ1IsUUFBUyxHQUNiLHdCQUVFLDhCQUNFLElBQUssRUFDTCxNQUFPLEtBQ1AsT0FBUSxLQUNSLFlBQWEsRUFDYixRQUFTLEdBQ2IsMkJBRUUscUNBQ0UsUUFBUyxNQUViLDBDQUNFLFlBQWEsRUFFZixvQ0FDRSxnQkFBaUIsS0FDakIsaUJBQWtCLFFBRWxCLHlDQUNFLFFBQVMsRUFFYixrQ0FDRSxVQUFXLEtBQ1gsV0FBWSxLQUVkLG1DQUNFLFVBQVcsTUFDWCxRQUFTLEtBQ1QsUUFBUyxJQUFJLEVBQ2IsZ0JBQWlCLEtBQ2pCLGVBQWdCLFVBQ2hCLHdCQUVFLG1DQUNFLFNBQVUsU0FDVixNQUFPLEVBQ1AsT0FBUSxFQUNSLEtBQU0sRUFDTixRQUFTLE1BQ1QsbUJBQW9CLFFBQVEsSUFBSyxLQUNqQyxXQUFZLFFBQVEsSUFBSyxLQUN6QixRQUFTLEdBR25CLDBCQUNFLFFBQVMsRUFDVCxRQUFTLE1BQ1QsU0FBVSxPQUNWLE1BQU8sS0FDUCxPQUFRLEVBQ1IsaUJBQWtCLFFBRWxCLG1DQUNFLFNBQVUsU0FDVixTQUFVLE9BQ1YsUUFBUyxLQUFLLEtBQUssS0FDbkIsd0JBRUUsbUNBQ0UsUUFBUyxLQUFLLEtBQUssTUFDdkIsd0JBRUUsbUNBQ0UsUUFBUyxLQUFLLEtBQUssS0FBSyxvQkFFNkMsaUNBQTNFLG9DQUFxQyxxQ0FDbkMsVUFBVyxRQUNYLFNBQVUsU0FDVixRQUFTLE1BQ1QsY0FBZSxNQUNmLGFBQWMsS0FDZCxnQkFBaUIsS0FDakIsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFFeUUsd0NBQXpGLDJDQUE0Qyw0Q0FDMUMsWUFBYSxZQUNiLFNBQVUsU0FDVixJQUFLLEtBQ0wsS0FBTSxFQUNOLFFBQVMsYUFDVCxNQUFPLFFBRThFLHVDQUF2RiwwQ0FBMkMsMkNBQ3pDLGdCQUFpQixVQUNuQix3QkFFNkUsaUNBQTNFLG9DQUFxQyxxQ0FDbkMsUUFBUyxPQUNiLGdEQUU2RSxpQ0FBM0Usb0NBQXFDLHFDQUNuQyxhQUFjLE1BQ2xCLHdCQUU2RSxpQ0FBM0Usb0NBQXFDLHFDQUNuQyxRQUFTLGFBQ1QsTUFBTyxLQUNQLE9BQVEsRUFBRSxLQUFLLEVBQUUsR0FFdkIsMkNBQ0UsUUFBUyxRQUNYLHdCQUVFLHFDQUNFLE9BQVEsUUFDUixNQUFPLFNBRVgsMkNBQ0UsZ0JBQWlCLEtBRW5CLDRDQUNFLFlBQWEsWUFDYixZQUFhLElBQ2IsUUFBUyxRQUNYLHdCQUVFLGlDQUNFLGNBQWUsR0FFbkIsd0NBQ0UsUUFBUyxRQUVYLDJDQUNFLFlBQWEsRUFDYixnREFFRSwyQ0FDRSxTQUFVLFNBQ1YsSUFBSyxLQUNMLE1BQU8sTUFDWCx3QkFFRSwyQ0FDRSxNQUFPLE9BRVgsaURBQ0UsUUFBUyxhQUNULFlBQWEsS0FDYixtQkFBb0IsUUFBUSxJQUFLLEtBQ2pDLFdBQVksUUFBUSxJQUFLLEtBRXpCLDZEQUNFLFlBQWEsRUFFZix1REFDRSxRQUFTLEdBRVgscURBQ0UsVUFBVyxLQUNYLFdBQVksS0FHcEIsb0JBQ0UsU0FBVSxTQUNWLFNBQVUsT0FDVixPQUFRLEtBQUssRUFDYixRQUFTLEtBQUssRUFFZCw2QkFDRSxTQUFVLFNBQ1YsU0FBVSxPQUNWLFdBQVksS0FDWixZQUFhLEtBRWIsbUNBQ0UsU0FBVSxTQUNWLFFBQVMsRUFDVCxJQUFLLEVBQ0wsTUFBTyxFQUNQLE9BQVEsRUFDUixLQUFNLEVBQ04sUUFBUyxHQUNULGlCQUFrQixrQkFDbEIsaUJBQWtCLDBFQUNsQixnQkFBaUIsTUFDakIsc0JBQXVCLFFBQ3ZCLHdDQUEwQywyQkFFeEMsbUNBQ0UsV0FBWSxvQkFDaEIsK0JBRUUsbUNBQ0UsV0FBWSxvQkFDbEIsd0JBRUUsNkJBQ0UsWUFBYSxNQUNqQix3QkFFRSw2QkFDRSxPQUFRLEdBRWQsMkJBQ0UsU0FBVSxTQUNWLE1BQU8sa0JBQ1AsT0FBUSxNQUNSLFFBQVMsRUFDVCxrQkFBbUIsVUFDbkIsZ0JBQWlCLE1BQ2pCLG1CQUFvQixFQUFFLEVBQUUsS0FBSyxlQUNyQixXQUFZLEVBQUUsRUFBRSxLQUFLLGVBQzdCLHdCQUVFLDJCQUNFLE1BQU8sa0JBQ1AsT0FBUSxPQUNaLHdCQUVFLDJCQUNFLE1BQU8sSUFDUCxPQUFRLEtBQ1IsT0FBUSxNQUFNLEtBQUssR0FFekIsNkJBQ0UsU0FBVSxTQUNWLFFBQVMsRUFDVCxPQUFRLEVBQUUsS0FDVix3QkFFRSw2QkFDRSxPQUFRLEVBQUUsTUFFaEIsMEJBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsT0FBUSxFQUNSLFFBQVMsS0FBSyxFQUFFLEtBQ2hCLFdBQVksS0FDWix3QkFFRSwwQkFDRSxRQUFTLEVBQ1QsaUJBQWtCLE9BQ2QsY0FBZSxPQUNYLGdCQUFpQixRQUUvQix5QkFDRSxRQUFTLEtBQ1QsTUFBTyxLQUVQLDJCQUNFLFVBQVcsUUFDWCxZQUFhLEtBQU8sQ0FBRSxXQUN0QixZQUFhLElBQ2IsWUFBYSxLQUNiLGNBQWUsS0FDZixtQkFBb0IsUUFBUSxJQUM1QixXQUFZLFFBQVEsSUFDcEIsUUFBUyxHQUNYLHdCQUVFLHlCQUNFLE9BQVEsS0FBSyxFQUFFLEtBQ2YsUUFBUyxFQUFFLEtBQUssTUFFcEIscUNBQ0UsUUFBUyxNQUNULHdCQUVFLHFDQUNFLE1BQU8sSUFDUCxhQUFjLElBQUksTUFBTSxzQkFDOUIsd0JBRUUsc0NBQ0UsUUFBUyxNQUNULE1BQU8sSUFDUCxhQUFjLEdBQ2xCLHdCQUVFLHNDQUNFLGFBQWMsSUFBSSxNQUFNLHNCQUM1Qix3QkFFRSxzQ0FDRSxRQUFTLE9BRWIsb0NBQ0UsYUFBYyxFQUNoQix3QkFFRSx1REFDRSxNQUFPLEtBQ1gsd0JBRUUsdURBQ0EsMERBQ0UsTUFBTyxLQUNYLHdCQUVFLHVEQUNBLDBEQUNFLE1BQU8sVUFFWCxpQ0FDRSxRQUFTLEVBRVgsNkRBQ0UsUUFBUyxFQUVYLGdDQUNFLFlBQWEsS0FDYixRQUFTLE1BQ1QsV0FBWSxNQUNaLGNBQWUsS0FFZixrQ0FDRSxPQUFRLEVBRVosc0NBQ0UsVUFBVyxRQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsSUFDYixZQUFhLEtBQ2IsY0FBZSxLQUNmLFFBQVMsR0FFWCwrQkFDRSxVQUFXLE9BQ1gsWUFBYSxLQUFPLENBQUUsV0FDdEIsY0FBZSxLQUNmLGVBQWdCLFVBQ2hCLHdCQUVFLCtCQUNFLGNBQWUsTUFFckIsOEJBQ0UsbUJBQW9CLFFBQVEsSUFDNUIsV0FBWSxRQUFRLElBQ3BCLE1BQU8sS0FFUCxvQ0FDRSxNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsR0FDVCxRQUFTLEVBQ1QsV0FBWSxtQ0FBcUMsVUFDakQsZ0JBQWlCLFFBRW5CLHFDQUNFLE1BQU8sRUFDUCxXQUFZLEtBQ2Qsd0JBRUUsOEJBQ0UsUUFBUyxHQUduQixpQ0FDRSxTQUFVLFNBQ1YsUUFBUyxFQUNULElBQUssTUFDTCxLQUFNLE1BQ04sTUFBTyxLQUNQLE9BQVEsTUFDUixvQkFBcUIsT0FDckIsZ0JBQWlCLE1BQ2pCLGVBQWdCLFdBQ1IsT0FBUSxXQUNoQix3QkFFRSxpQ0FDRSxJQUFLLE1BQ0wsS0FBTSxNQUNOLE1BQU8sS0FDUCxPQUFRLE9BQ1osd0JBRUUsaUNBQ0UsSUFBSyxNQUNMLE9BQVEsTUFDUixLQUFNLEtBQ04sTUFBTyxJQUNQLE9BQVEsTUFHZCxXQUNFLFNBQVUsU0FDVixNQUFPLEtBQ1AsU0FBVSxPQUNWLGNBQWUsS0FDZixRQUFTLEtBQ1QsbUJBQW9CLGtCQUFrQixJQUFLLElBQUksQ0FBRSxtQkFBbUIsSUFBSyxLQUN6RSxXQUFZLGtCQUFrQixJQUFLLElBQUksQ0FBRSxtQkFBbUIsSUFBSyxLQUNqRSxXQUFZLFVBQVUsSUFBSyxJQUFJLENBQUUsV0FBVyxJQUFLLEtBQ2pELFdBQVksVUFBVSxJQUFLLElBQUksQ0FBRSxXQUFXLElBQUssSUFBSSxDQUFFLGtCQUFrQixJQUFLLElBQUksQ0FBRSxtQkFBbUIsSUFBSyxLQUM1RyxXQUFZLEtBQ1osT0FBUSxJQUFJLE1BQU0sUUFDbEIsY0FBZSxJQUNmLGlCQUFrQixLQUNsQixtQkFBb0IsRUFBRSxJQUFJLElBQUksZUFDdEIsV0FBWSxFQUFFLElBQUksSUFBSSxlQUM5Qix3QkFFRSxXQUNFLFFBQVMsTUFDYix3QkFFRSxrQkFDRSxTQUFVLFNBQ1YsSUFBSyxLQUNMLEtBQU0sTUFDTixRQUFTLGFBQ1QsTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLEdBQ1QsbUJBQW9CLElBQUksSUFBSyxLQUM3QixXQUFZLElBQUksSUFBSyxLQUNyQixPQUFRLElBQUksTUFBTSxRQUNsQixhQUFjLElBQUksRUFBRSxFQUFFLElBRXhCLGlCQUNFLFNBQVUsU0FDVixNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsYUFDVCxNQUFPLEVBQ1AsT0FBUSxFQUNSLFFBQVMsR0FDVCxtQkFBb0IsSUFBSSxJQUFLLEtBQzdCLFdBQVksSUFBSSxJQUFLLEtBQ3JCLFFBQVMsRUFDVCxPQUFRLElBQUksTUFBTSxRQUNsQixhQUFjLEVBQUUsSUFBSSxJQUFJLEVBRTFCLGlCQUNFLG1CQUFvQixFQUFFLElBQUksS0FBSyxJQUFJLGtCQUMzQixXQUFZLEVBQUUsSUFBSSxLQUFLLElBQUksa0JBRW5DLHVCQUNFLE1BQU8sS0FDUCxPQUFRLEtBQ1IsUUFBUyxFQUVYLHdCQUNFLE1BQU8sRUFDUCxPQUFRLEVBQ1IsUUFBUyxHQUNmLHdCQUVFLDJCQUNFLEtBQU0sTUFDVix3QkFFRSxpQkFDRSxNQUFPLEtBQ1AsTUFBTyxrQkFDWCxnREFFRSxpQkFDRSxjQUFlLE1BRW5CLGtCQUNFLE1BQU8sS0FDUCx3QkFFRSxrQkFDRSxNQUFPLEtBQ1AsTUFBTyxLQUNQLE1BQU8sSUFDUCxZQUFhLEdBQ2pCLHdCQUVFLGtCQUNFLFdBQVksTUFDbEIsd0JBRUUsb0JBQ0UsU0FBVSxTQUNWLE1BQU8sTUFDWCx3QkFFRSxvQkFDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxtQkFBb0IsU0FDcEIsc0JBQXVCLE9BQ25CLG1CQUFvQixPQUNoQixlQUFnQixPQUN4QixpQkFBa0IsTUFDZCxjQUFlLE1BQ1gsZ0JBQWlCLFlBQzdCLGdEQUVFLG9CQUNFLE1BQU8sbUJBQ1AsV0FBWSxPQUNoQix3QkFFRSxvQkFDRSxNQUFPLG1CQUNQLFdBQVksTUFDWixRQUFTLEtBQUssS0FBSyxHQUV2QixnQkFDRSxRQUFTLGFBQ1QsTUFBTyxLQUNQLE1BQU8sS0FDUCxPQUFRLEtBQ1IsT0FBUSxFQUFFLEtBQUssS0FBSyxFQUNwQix3QkFFRSxnQkFDRSxPQUFRLEVBQUUsS0FBSyxFQUFFLEdBQ3JCLGdEQUVFLGdCQUNFLE1BQU8sTUFDUCxPQUFRLE9BQ1osd0JBRUUsZ0JBQ0UsTUFBTyxNQUNQLE9BQVEsT0FFWixvQkFDRSxVQUFXLEtBQ1gsV0FBWSxLQUNaLGNBQWUsSUFFbkIsaUJBQ0UsVUFBVyxRQUNYLFlBQWEsSUFDYixZQUFhLEtBQ2IsTUFBTyxLQUNQLFVBQVcsbUJBQ1gsT0FBUSxFQUNSLE1BQU8sUUFDUCx3QkFFRSxpQkFDRSxVQUFXLFFBQ1gsVUFBVyxNQUVmLG1CQUNFLG1CQUFvQixNQUFNLElBQUssS0FDL0IsV0FBWSxNQUFNLElBQUssS0FDdkIsZ0JBQWlCLEtBQ2pCLE1BQU8sUUFFUCx5QkFDRSxNQUFPLFFBRWIsa0JBQ0UsVUFBVyxPQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsSUFDYixNQUFPLEtBQ1AsTUFBTyxrQkFDUCxPQUFRLEVBQ1IsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxRQUNQLHdCQUVFLGtCQUNFLFVBQVcsUUFDWCxjQUFlLEtBRXdCLGtCQUE3QyxxQkFBc0Isc0JBQ3BCLFVBQVcsT0FDWCxZQUFhLElBQ2IsU0FBVSxTQUNWLFFBQVMsTUFDVCxNQUFPLEtBQ1AsTUFBTyxLQUNQLE1BQU8sS0FDUCxhQUFjLEtBQ2QsZ0JBQWlCLEtBQ2pCLGVBQWdCLElBQ2hCLHdCQUUrQyxrQkFBN0MscUJBQXNCLHNCQUNwQixVQUFXLFFBQ1gsY0FBZSxNQUV3Qyx5QkFBM0QsNEJBQTZCLDZCQUMzQixZQUFhLFlBQ2IsU0FBVSxTQUNWLElBQUssS0FDTCxLQUFNLEVBQ04sUUFBUyxhQUNULE1BQU8sUUFFWCxxQkFDRSxZQUFhLElBQ2IsZUFBZ0IsVUFDaEIsTUFBTyxRQUVQLDRCQUNFLElBQUssSUFDTCxRQUFTLCtCQUVYLGdDQUNFLGNBQWUsRUFFakIsdUJBQ0UsZ0JBQWlCLEtBQ2pCLE1BQU8sUUFFUCw4Q0FDRSxnQkFBaUIsVUFDdkIsd0JBRUUsc0JBQ0UsT0FBUSxTQUVaLDRCQUNFLGdCQUFpQixLQUVuQiw2QkFDRSxZQUFhLFlBQ2IsWUFBYSxJQUNiLFFBQVMsUUFFWCwyQ0FDRSxXQUFZLEtBQ1osd0JBRUUsMkNBQ0UsV0FBWSxNQUVsQixrQkFDRSxVQUFXLFNBQ1gsTUFBTyxLQUNQLGNBQWUsS0FDZix3QkFFRSxrQkFDRSxVQUFXLEtBQ1gsV0FBWSxLQUNaLGNBQWUsR0FFbkIseUJBQ0UsUUFBUyxRQUNULE1BQU8sUUFFYix3QkFFRSxzQ0FDRSxRQUFTLEVBQUUsS0FBSyxNQUVwQix3QkFFRSxpQ0FDRSxNQUFPLG1CQUNQLFVBQVcsb0JBR2Ysb0NBQ0UsVUFBVyxRQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFlBQWEsS0FDYixRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxPQUFRLEtBQUssRUFDYixRQUFTLEVBQ1QsZ0JBQWlCLEtBQ2pCLGNBQWUsS0FDWCxVQUFXLEtBQ2YsaUJBQWtCLE9BQ2QsY0FBZSxPQUNYLGdCQUFpQixPQUN6Qix3QkFFRSxvQ0FDRSxVQUFXLFVBRWYsdUNBQ0UsUUFBUyxhQUNULGdEQUVFLHVDQUNFLE1BQU8saUJBQ1gsd0JBRUUsdUNBQ0UsTUFBTyxLQUNQLGlCQUFrQixFQUNkLFNBQVUsRUFDTixLQUFNLEdBRXBCLDBDQUNFLFFBQVMsS0FFVCx5REFDRSxPQUFRLFFBQ1IsUUFBUyxHQUVULCtEQUNFLE1BQU8sUUFFWCx3REFDRSxZQUFhLElBQ2IsTUFBTyxRQUVYLDBDQUNFLFFBQVMsYUFDVCxNQUFPLEtBQ1AsT0FBUSxRQUNSLG1CQUFvQixRQUFRLElBQUssS0FDakMsV0FBWSxRQUFRLElBQUssS0FDekIsZ0JBQWlCLEtBQ2pCLE1BQU8sUUFFUCxnREFDRSxNQUFPLFFBR2IsK0NBQ0UsUUFBUyxLQUFLLEtBQUssS0FDbkIsd0JBRUUsK0NBQ0UsUUFBUyxLQUFLLEdBQUcsT0FHdkIsMERBQ0UsZUFBZ0IsS0FHbEIsOENBQ0UsV0FBWSxNQUNaLFFBQVMsTUFBTSxLQUFLLEtBQ3BCLHdCQUVFLDhDQUNFLFdBQVksTUFDWixRQUFTLE1BQU0sS0FBSyxNQUcxQiw0Q0FDRSxPQUFRLE1BQU0sS0FBSyxFQUNuQix3QkFFRSw0Q0FDRSxPQUFRLE9BQU8sS0FBSyxHQUUxQix3QkFFRSxnQkFDRSxTQUFVLFNBQ1YsSUFBSyxLQUNMLE1BQU8sTUFFWCx3QkFFRSxnQkFDRSxJQUFLLE1BR1QsNEJBQ0UsUUFBUyxLQUdYLHVCQUNFLFFBQVMsS0FFVCxxREFDRSxRQUFTLE1BR2IsK0JBQ0UsUUFBUyxLQUVULDJDQUNFLFFBQVMsTUFHYix1Q0FDRSxRQUFTLEtBR1gsOENBQ0UsV0FBWSxLQUNaLE9BQVEsRUFDUixpQkFBa0IsUUFFbEIscURBQ0UsVUFBVyxPQUNYLFlBQWEsSUFDYixlQUFnQixJQUNoQixlQUFnQixVQUNoQixNQUFPLEtBQ1AsaUJBQWtCLFFBRXBCLHNEQUNFLE1BQU8sS0FDUCxPQUFRLEtBRVIsNERBQ0UsVUFBVyxVQUNYLFlBQWEsWUFDYixZQUFhLEtBQ2IsTUFBTyxLQUNQLE9BQVEsS0FDUixRQUFTLFFBQ1QsV0FBWSxPQUNaLE1BQU8sS0FDUCxPQUFRLEVBR2Qsb0RBQ0UsTUFBTyxFQUNQLEtBQU0sS0FDTixVQUFXLE1BRVgsOERBQ0UsUUFBUyxLQUVULDBFQUNFLFFBQVMsTUFDVCxRQUFTLEVBR2YscUNBQ0UsUUFBUyxNQUdYLHNDQUNFLE1BQU8sS0FDUCxPQUFRLEtBQUssS0FBSyxFQUNsQixlQUFnQixLQUNoQix3QkFFRSxzQ0FDRSxPQUFRLEtBQUssS0FBSyxHQUd4QixxQ0FDRSxZQUFhLElBQ2IsTUFBTyxRQUdULGlDQUNFLGNBQWUsS0FDZix3QkFFRSxpQ0FDRSxhQUFjLEtBQ2QsWUFBYSxNQUNqQix3QkFFRSxpQ0FDRSxZQUFhLE1BR25CLHlDQUNFLG1CQUFvQixRQUFRLElBQzVCLFdBQVksUUFBUSxJQUNwQixlQUFnQixLQUNoQixRQUFTLEdBRVQsaURBQ0UsZUFBZ0IsS0FDaEIsUUFBUyxFQUdiLHlDQUNFLGVBQWdCLEtBRWhCLGlEQUNFLGVBQWdCLEtBR3BCLDJDQUNFLFNBQVUsU0FDVixRQUFTLEVBQ1QsV0FBWSxNQUNaLHdCQUVFLDJDQUNFLFFBQVMsRUFBRSxNQUVqQix3QkFFRSxxQ0FDRSxRQUFTLEVBQUUsTUFFZix3QkFFRSxxQ0FDRSxRQUFTLEdBR2IsNENBQ0UsaUJBQWtCLFFBQ2QsY0FBZSxRQUNYLGdCQUFpQixjQUN6Qix3QkFFRSw0Q0FDRSxpQkFBa0IsTUFDZCxjQUFlLE1BQ1gsZ0JBQWlCLFlBRTdCLHFEQUNFLGVBQWdCLEtBQ2hCLFFBQVMsR0FHYiwyQ0FDRSxNQUFPLGlCQUNQLGFBQWMsRUFDZCx3QkFFRSwyQ0FDRSxNQUFPLGlCQUNQLE9BQVEsRUFBRSxJQUFJLE1BQ2xCLHdCQUVFLDJDQUNFLE1BQU8sS0FDUCxPQUFRLEVBQUUsRUFBRSxNQUVoQiw2Q0FDRSxRQUFTLEtBQUssS0FDZCx3QkFFRSw2Q0FDRSxRQUFTLE1BQ2Isd0JBRUUsNkNBQ0UsUUFBUyxNQUdqQiw4QkFDRSxRQUFTLEtBR1gsc0RBQ0UsUUFBUyxLQUFLLEtBQUssS0FDbkIsd0JBRUUsc0RBQ0UsUUFBUyxLQUFLLEtBQUssTUFDdkIsd0JBRUUsc0RBQ0UsUUFBUyxLQUFLLEtBQUssT0FHekIsaUVBQ0UsUUFBUyxLQUFLLEtBQ2Qsd0JBRUUsaUVBQ0UsUUFBUyxLQUFLLE1BQ2xCLHdCQUVFLGlFQUNFLFFBQVMsS0FBSyxNQUdwQixxREFDRSxXQUFZLE1BQ1osUUFBUyxNQUFNLEtBQUssS0FDcEIsd0JBRUUscURBQ0UsV0FBWSxNQUNaLFFBQVMsTUFBTSxLQUFLLE1BRzFCLCtCQUNFLGNBQWUsS0FDZixRQUFTLEtBQ1QsT0FBUSxJQUFJLE1BQU0sUUFDbEIsY0FBZSxJQUNmLGlCQUFrQixLQUNsQixtQkFBb0IsRUFBRSxJQUFJLElBQUksZUFDdEIsV0FBWSxFQUFFLElBQUksSUFBSSxlQUM5Qix3QkFFRSwrQkFDRSxRQUFTLEtBQUssS0FBSyxLQUFLLE1BRTlCLHdCQUVFLHFDQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxNQUdiLHNDQUNFLFFBQVMsS0FDVCxNQUFPLEtBQ1AsTUFBTyxLQUNQLGFBQWMsS0FFZCxtRkFDRSxRQUFTLE9BQ1QsY0FBZSxLQUNmLHdCQUVFLG1GQUNFLGNBQWUsR0FDckIsd0JBRUUsc0NBQ0UsUUFBUyxNQUNULE1BQU8sTUFDUCxhQUFjLE1BRWxCLDBDQUNFLE1BQU8sS0FDUCxPQUFRLEtBQ1Ysd0JBRUUsOEVBQ0UsTUFBTyxvQkFFYix3QkFFRSw2Q0FDRSxNQUFPLEtBQ1AsTUFBTyxJQUNQLGNBQWUsTUFFbkIsd0JBRUUsbURBQ0UsTUFBTyxNQUdYLDhDQUNFLFNBQVUsU0FDVixXQUFZLEtBQ1osd0JBRUUsOENBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsTUFBTyxLQUNQLE1BQU8sSUFDUCxPQUFRLGtCQUNSLFdBQVksTUFDWixrQkFBbUIsSUFDZixlQUFnQixJQUNaLFlBQWEsU0FDckIsbUJBQW9CLE1BQ2hCLGNBQWUsV0FDbkIsY0FBZSxLQUNYLFVBQVcsTUFHckIsd0NBQ0UsTUFBTyxLQUdULDZDQUNFLFFBQVMsYUFDVCx3QkFFRSw2Q0FDRSxNQUFPLEtBQ1AsTUFBTyxJQUNQLGNBQWUsS0FHckIscUNBQ0UsVUFBVyxPQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFFBQVMsTUFDVCxjQUFlLElBQ2YsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxRQUNQLHdCQUVFLHFDQUNFLGNBQWUsTUFHckIsd0NBQ0UsVUFBVyxPQUNYLFFBQVMsYUFDVCxXQUFZLElBQ1osY0FBZSxLQUNmLFFBQVMsSUFBSSxJQUNiLG1CQUFvQixXQUFXLElBQUssS0FDcEMsV0FBWSxXQUFXLElBQUssS0FDNUIsZ0JBQWlCLEtBQ2pCLGVBQWdCLFVBQ2hCLE1BQU8sS0FDUCxjQUFlLElBQ2YsV0FBWSxRQUdkLHNDQUNFLE9BQVEsS0FBSyxFQUFFLElBRWYsNkVBQ0UsT0FBUSxFQUFFLEVBQUUsSUFDZCx3QkFFRSxzQ0FDRSxPQUFRLEVBQUUsRUFBRSxLQUVoQix3Q0FDRSxPQUFRLEVBRVYsd0NBQ0UsVUFBVyxTQUNYLFlBQWEsS0FDYixRQUFTLGFBQ1QsZ0JBQWlCLEtBQ2pCLE1BQU8sUUFFUCw4Q0FDRSxnQkFBaUIsVUFDbkIsd0JBRUUsd0NBQ0UsVUFBVyxRQUNYLFlBQWEsTUFHckIsNENBQ0UsVUFBVyxLQUNYLFlBQWEsY0FBYyxDQUFFLE1BQzdCLFlBQWEsS0FDYixNQUFPLEtBQ1AsTUFBTyxRQUNQLHdCQUVFLDRDQUNFLFVBQVcsU0FDWCxZQUFhLEtBQ2IsTUFBTyxTQUVYLHVEQUNFLFlBQWEsSUFDYixXQUFZLE9BQ1osTUFBTyxRQUdYLG9EQUNFLFdBQVksS0FDWix3QkFFRSxvREFDRSxRQUFTLE1BR2Ysb0RBQ0UsUUFBUyxLQUNULGdEQUVFLG9EQUNFLFFBQVMsT0FHZixxREFDRSxRQUFTLEtBQ1Qsd0JBRUUscURBQ0UsUUFBUyxPQUdmLG9DQUNFLFFBQVMsYUFDVCxXQUFZLEtBQ1osd0JBRUUsb0NBQ0UsU0FBVSxTQUNWLE1BQU8sRUFDUCxPQUFRLEdBR2QsZ0JBQ0UsUUFBUyxLQUNULFdBQVksS0FDWix3QkFFRSxnQkFDRSxTQUFVLFNBQ1YsSUFBSyxLQUNMLE1BQU8sS0FDUCxXQUFZLEdBRWhCLDRCQUNFLFFBQVMsZUFHYiw4Q0FDRSxXQUFZLEtBQ1osT0FBUSxFQUNSLGlCQUFrQixRQUVsQixxREFDRSxVQUFXLE9BQ1gsWUFBYSxJQUNiLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sS0FDUCxpQkFBa0IsUUFFcEIsc0RBQ0UsTUFBTyxLQUNQLE9BQVEsS0FFUiw0REFDRSxVQUFXLFVBQ1gsWUFBYSxZQUNiLFlBQWEsS0FDYixNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsUUFDVCxXQUFZLE9BQ1osTUFBTyxLQUNQLE9BQVEsRUFHZCxvREFDRSxNQUFPLEVBQ1AsS0FBTSxLQUNOLFVBQVcsTUFFWCw4REFDRSxRQUFTLEtBRVQsMEVBQ0UsUUFBUyxNQUNULFFBQVMsRUFLZixzQ0FGQSx5Q0FDQSwwQ0FFRSxVQUFXLE9BQ1gsWUFBYSxJQUNiLFNBQVUsU0FDVixRQUFTLE1BQ1QsTUFBTyxLQUNQLGFBQWMsS0FDZCxnQkFBaUIsS0FDakIsZUFBZ0IsSUFDaEIsd0JBSUUsc0NBRkEseUNBQ0EsMENBRUUsVUFBVyxRQUNYLGNBQWUsTUFJbkIsNkNBRkEsZ0RBQ0EsaURBRUUsWUFBYSxZQUNiLFNBQVUsU0FDVixJQUFLLEtBQ0wsS0FBTSxFQUNOLFFBQVMsYUFDVCxNQUFPLFFBR1gseUNBQ0UsWUFBYSxJQUNiLGVBQWdCLFVBQ2hCLE1BQU8sUUFFUCxnREFDRSxJQUFLLElBQ0wsUUFBUywrQkFFWCxvREFDRSxjQUFlLEVBRWpCLDJDQUNFLGdCQUFpQixLQUNqQixNQUFPLFFBRVgsd0JBRUUsMENBQ0UsT0FBUSxTQUdaLGdEQUNFLGdCQUFpQixLQUduQixpREFDRSxZQUFhLFlBQ2IsWUFBYSxJQUNiLFFBQVMsUUFHWCxtRkFDRSxXQUFZLEtBQ1osd0JBRUUsbUZBQ0UsV0FBWSxNQUdsQixzQ0FDRSxVQUFXLFNBQ1gsTUFBTyxLQUNQLFdBQVksS0FDWixhQUFjLEtBQ2Qsd0JBRUUsc0NBQ0UsVUFBVyxLQUNYLFdBQVksS0FDWixjQUFlLEdBRW5CLDZDQUNFLFFBQVMsUUFDVCxNQUFPLFFBR1gseUNBQ0UsVUFBVyxPQUNYLFlBQWEsS0FBTyxDQUFFLFdBQ3RCLFlBQWEsSUFDYixZQUFhLEVBQ2IsT0FBUSxFQUNSLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFDUCx3QkFFRSx5Q0FDRSxVQUFXLFFBQ1gsWUFBYSxFQUNiLE1BQU8sS0FDUCxjQUFlLEtBR3JCLHFDQUNFLFVBQVcsT0FDWCxZQUFhLEtBQU8sQ0FBRSxXQUN0QixRQUFTLGFBQ1QsTUFBTyxLQUNQLGNBQWUsRUFDZixlQUFnQixJQUNoQixlQUFnQixVQUNoQixNQUFPLFFBQ1Asd0JBRUUscUNBQ0UsTUFBTyxNQUNQLE1BQU8sS0FDUCxjQUFlLEdBR3JCLGdCQUNFLFNBQVUsU0FDVixjQUFlLEtBQ2YsUUFBUyxLQUFLLEVBQ2QsV0FBWSxPQUNaLE1BQU8sS0FFUCxvQ0FDRSxXQUFZLEtBRWQscUJBQ0UsU0FBVSxTQUNWLElBQUssRUFDTCxNQUFPLEtBQ1AsT0FBUSxFQUNSLEtBQU0sS0FDTixPQUFRLEtBQ1IsV0FBWSxVQUFVLE9BQU8sTUFBTSxDQUFDLEtBQUssS0FDekMsbUJBQW9CLEVBQUUsS0FBSyxLQUFLLGtCQUN4QixXQUFZLEVBQUUsS0FBSyxLQUFLLGtCQUNoQyxnREFFRSxxQkFDRSxNQUFPLEtBQ1AsS0FBTSxLQUNOLGdCQUFpQixLQUFLLE1BQzFCLHdCQUVFLHFCQUNFLE1BQU8sS0FDUCxLQUFNLEtBQ04sZ0JBQWlCLEtBQUssTUFDMUIsMkJBRUUsaUNBQ0Usb0JBQXFCLE1BQU0sT0FFN0IsZ0NBQ0Usb0JBQXFCLEtBQUssUUFFaEMseUJBQ0UsU0FBVSxTQUNWLFFBQVMsTUFDVCxTQUFVLE9BQ1YsTUFBTyxLQUNQLHdCQUVFLHlCQUNFLFdBQVksT0FFbEIsMEJBQ0UsU0FBVSxTQUNWLElBQUssRUFDTCxNQUFPLEtBQ1AsT0FBUSxFQUNSLEtBQU0sS0FDTixNQUFPLGtCQUNQLE9BQVEsS0FDUixXQUFZLFVBQVUsT0FBTyxNQUFNLENBQUMsS0FBSyxtQkFDekMsZUFBZ0IsV0FDUixPQUFRLFdBQ2hCLGdEQUVFLDBCQUNFLE1BQU8sS0FDUCxLQUFNLEtBQ04sTUFBTyxrQkFDUCxnQkFBaUIsS0FBSyxNQUMxQix3QkFFRSwwQkFDRSxNQUFPLEtBQ1AsS0FBTSxLQUNOLE1BQU8sTUFDUCxnQkFBaUIsS0FBSyxNQUMxQiwyQkFFRSxzQ0FDRSxvQkFBcUIsTUFBTSxPQUU3QixxQ0FDRSxvQkFBcUIsS0FBSyxRQUVoQyx5QkFDRSxTQUFVLFNBQ1YsUUFBUyxLQUFLLEtBQ2QsZUFBZ0IsT0FDaEIsaUJBQWtCLGtCQUNsQixpQkFBa0IsMEVBQ2xCLGdCQUFpQixNQUNqQixzQkFBdUIsUUFDdkIsd0NBQTBDLDJCQUV4Qyx5QkFDRSxXQUFZLHFCQUNoQixnREFFRSx5QkFDRSxRQUFTLE1BQ2Isd0JBRUUseUJBQ0UsUUFBUyxLQUFLLEtBQ2QsV0FBWSxPQUNoQix3Q0FBMEMsMkJBRXhDLGdDQUNFLFNBQVUsU0FDVixJQUFLLEVBQ0wsTUFBTyxFQUNQLE9BQVEsRUFDUixLQUFNLEVBQ04sUUFBUyxJQUNiLCtCQUVFLGdDQUNFLFNBQVUsU0FDVixJQUFLLEVBQ0wsTUFBTyxFQUNQLE9BQVEsRUFDUixLQUFNLEVBQ04sUUFBUyxHQUNULFdBQVksb0JBRWxCLHVCQUNFLFVBQVcsUUFDWCxZQUFhLElBQ2IsV0FBWSxPQUNaLFNBQVUsU0FDVixVQUFXLE1BQ1gsT0FBUSxFQUFFLEtBQ1Ysd0JBRUUsdUJBQ0UsVUFBVyxXQUVqQix3QkFDRSxVQUFXLFNBQ1gsWUFBYSxJQUNiLFNBQVUsU0FDVixVQUFXLE1BQ1gsT0FBUSxFQUFFLEtBRVYsK0JBQ0UsUUFBUyxNQUNULE1BQU8sS0FDUCxPQUFRLElBQ1IsT0FBUSxLQUFLLEtBQUssS0FDbEIsUUFBUyxHQUNULGlCQUFrQixLQUV0Qix1REFDRSxXQUFZLElBQ1osZ0RBRUUsdURBQ0UsTUFBTyxLQUNQLEtBQU0sS0FDTixNQUFPLGtCQUNQLGdCQUFpQixLQUFLLE1BQzFCLHdCQUVFLHVEQUNFLE1BQU8sTUFDUCxLQUFNLE9BRVosMkRBQ0UsaUJBQWtCLEVBQ2QsU0FBVSxFQUNOLEtBQU0sRUFDZCwwRUFFRSwyREFDRSxRQUFTLFlBRWYsMkRBQ0UsTUFBTyxLQUNQLEtBQU0sS0FDTixRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxNQUFPLGtCQUNQLFdBQVksSUFDWiwwRUFFRSwyREFDRSxRQUFTLE9BQ2IsZ0RBRUUsMkRBQ0UsTUFBTyxLQUNQLEtBQU0sS0FDTixNQUFPLG1CQUNQLFdBQVksSUFDWixnQkFBaUIsS0FBSyxNQUMxQix3QkFFRSwyREFDRSxTQUFVLFNBQ1YsTUFBTyxNQUNQLEtBQU0sTUFDTixNQUFPLE1BQ1AsV0FBWSxLQUdwQixxQkFDRSxVQUFXLE9BQ1gsT0FBUSxLQUFLLEtBQ2Isd0JBRUUscUJBQ0UsVUFBVyxJQUNYLGFBQWMsS0FDZCxZQUFhLE1BR25CLDRDQUNFLFFBQVMsS0FBSyxLQUNkLE9BQVEsSUFBSSxNQUFNLFFBQ2xCLFdBQVksSUFBSSxNQUFNLFFBQ3RCLGlCQUFrQixLQUNsQixtQkFBb0IsRUFBRSxJQUFJLElBQUksUUFDdEIsV0FBWSxFQUFFLElBQUksSUFBSSxRQUM5Qix3QkFFRSw0Q0FDRSxRQUFTLEVBQ1QsT0FBUSxFQUNSLFdBQVksRUFDWixtQkFBb0IsS0FDWixXQUFZLE1BRzFCLDRCQUNFLEtBQU0sSUFBSSxPQUFRLENBQUMsS0FBSyxLQUFPLENBQUUsV0FDakMsU0FBVSxTQUNWLFFBQVMsTUFDVCxPQUFRLEVBQ1IsYUFBYyxLQUNkLGVBQWdCLElBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFFUCxtQ0FDRSxTQUFVLFNBQ1YsSUFBSyxJQUNMLEtBQU0sRUFDTixRQUFTLE1BQ1QsTUFBTyxLQUNQLE9BQVEsSUFDUixRQUFTLEdBQ1QsaUJBQWtCLHFCQUd0Qiw4QkFDRSxPQUFRLEVBQ1IsUUFBUyxFQUNULFdBQVksS0FFWixnQ0FDRSxXQUFZLEtBR2hCLDRCQUNFLEtBQU0sSUFBSSxJQUFJLENBQUMsS0FBSyxLQUFPLENBQUUsV0FDN0IsNEJBQTZCLE1BQzdCLGFBQWMsYUFDZCx3QkFFRSw0QkFDRSxRQUFTLGNBRWIsd0RBQ0UsV0FBWSxLQUNaLHdCQUVFLHdEQUNFLFdBQVksRUFDWixZQUFhLE1BR3JCLGtDQUNFLGVBQWdCLElBQ2hCLG1CQUFvQixvQkFBb0IsSUFDeEMsV0FBWSxvQkFBb0IsSUFDaEMsZ0JBQWlCLEtBQ2pCLE1BQU8sUUFDUCxjQUFlLElBQUksTUFBTSxZQUV5RCx5Q0FBekMsd0NBQXpDLHdDQUNFLGdCQUFpQixLQUdyQixrQ0FDRSxTQUFVLFNBQ1YsTUFBTyxLQUNQLFVBQVcsT0FDWCxPQUFRLEtBQUssS0FBSyxFQUNsQiwyQkFFRSxrQ0FDRSxRQUFTLE1BRWIsb0NBQ0UsV0FBWSxLQUdoQiwwQkFDRSxNQUFPLEtBQ1AsVUFBVyxPQUNYLE9BQVEsRUFBRSxLQUNWLHdDQUEwQywyQkFFeEMsMEJBQ0UsT0FBUSxPQUNaLDJCQUVFLDBCQUNFLFFBQVMsTUFFYiw0QkFDRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLEtBQU0sRUFDTixRQUFTLEVBQ1gsd0JBRUUsNEJBQ0UsbUJBQW9CLEtBQUssSUFDekIsV0FBWSxLQUFLLElBQ2pCLEtBQU0sU0FHWixnQ0FDRSxVQUFXLFVBQ1gsWUFBYSxjQUFjLENBQUUsTUFDN0IsWUFBYSxJQUNiLFlBQWEsS0FDYixtQkFBb0IsUUFBUSxJQUM1QixXQUFZLFFBQVEsSUFDcEIsUUFBUyxFQUNULFdBQVksUUFDWixZQUFhLE9BQ2IsS0FBTSxLQUNOLHdCQUVFLGdDQUNFLFVBQVcsU0FDZix3QkFFRSxnQ0FDRSxVQUFXLFVBR2pCLHNEQUNFLEtBQU0sUUFFTixzRkFDRSxRQUFTLEVBRVgsdUZBQ0Usb0JBQXFCLFFBR3pCLDhDQUNFLEtBQU0sUUFFTiw4RUFDRSxRQUFTLEVBRVgsK0VBQ0Usb0JBQXFCLFFBR3pCLDhDQUNFLEtBQU0sUUFFTiw4RUFDRSxRQUFTLEVBRVgsK0VBQ0Usb0JBQXFCLFFBRXpCLDJCQUVFLGNBQ0UsS0FBTSxRQUVOLDhDQUNFLFFBQVMsR0FHZixpQkFDRSxXQUFZLEtBQ1osY0FBZSxLQUdqQix3QkFDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxNQUFPLEtBQ1AsaUJBQWtCLE9BQ2QsY0FBZSxPQUNYLGdCQUFpQixPQUN6QixjQUFlLEtBQ1gsVUFBVyxLQUVmLHFDQUNFLFFBQVMsc0JBQ1QsUUFBUyxzQkFDVCxRQUFTLGVBQ1QsTUFBTyxNQUNQLFVBQVcsTUFDWCxPQUFRLEtBQ1IsWUFBYSxLQUViLHlDQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULE1BQU8sS0FFVCwyREFDRSxRQUFTLHNCQUNULFFBQVMsc0JBQ1QsUUFBUyxlQUNULE1BQU8sS0FDUCxPQUFRLEtBRVosb0NBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsT0FBUSxLQUFLLEVBQUUsRUFDZixRQUFTLEVBQ1QsV0FBWSxLQUNaLGlCQUFrQixPQUNkLGNBQWUsT0FDWCxnQkFBaUIsT0FDekIsa0JBQW1CLE9BQ2YsZUFBZ0IsT0FDWixZQUFhLE9BRXZCLHFDQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUdiLHNCQUNFLFNBQVUsU0FDVixRQUFTLGFBQ1QsV0FBWSxLQUVaLDhDQUNFLE1BQU8sTUFDUCxVQUFXLE1BQ1gsWUFBYSxLQUViLDBEQUNFLFlBQWEsRUFDZix3QkFFRSw0RUFDQSxrR0FDRSxNQUFPLElBRVQsNEVBQ0Esa0dBQ0UsTUFBTyxLQUdmLDRCQUNFLFNBQVUsU0FDVixRQUFTLE1BQ1QsTUFBTyxLQUNQLFFBQVMsS0FBSyxLQUNkLG1CQUFvQixJQUFJLElBQ3hCLFdBQVksSUFBSSxJQUNoQixZQUFhLE9BQ2IsZ0JBQWlCLEtBQ2pCLE9BQVEsSUFBSSxNQUFNLFFBQ2xCLGlCQUFrQixLQUNsQixtQkFBb0IsRUFBRSxJQUFJLElBQUksa0JBQ3RCLFdBQVksRUFBRSxJQUFJLElBQUksa0JBQzlCLDRCQUE2QixZQUM3Qix3QkFFRSw0QkFDRSxPQUFRLE1BRVosbUNBQW9DLGtDQUNsQyxnQkFBaUIsS0FDbkIsd0JBRUUsd0NBQ0Usa0JBQW1CLGlCQUNYLFVBQVcsa0JBRWEsa0NBQXBDLG1DQUNFLFNBQVUsU0FDVixRQUFTLE1BQ1QsUUFBUyxHQUNULG1CQUFvQixJQUFJLElBQUssS0FDN0IsV0FBWSxJQUFJLElBQUssS0FFdkIsbUNBQ0UsSUFBSyxLQUNMLEtBQU0sS0FDTixRQUFTLE1BQ1QsTUFBTyxLQUNQLE9BQVEsS0FDUixPQUFRLElBQUksTUFBTSxRQUNsQixhQUFjLElBQUksRUFBRSxFQUFFLElBRXhCLGtDQUNFLE1BQU8sS0FDUCxPQUFRLEtBQ1IsTUFBTyxFQUNQLE9BQVEsRUFDUixRQUFTLEVBQ1QsT0FBUSxJQUFJLE1BQU0sUUFDbEIsYUFBYyxFQUFFLElBQUksSUFBSSxFQUMxQix3QkFFRSwrQ0FDRSxNQUFPLEVBQ1AsT0FBUSxFQUNSLFFBQVMsR0FDYix3QkFFRSw4Q0FDRSxNQUFPLEtBQ1AsT0FBUSxLQUNSLFFBQVMsR0FHZixnQ0FDRSxLQUFNLElBQUksSUFBSSxDQUFDLEtBQUssY0FBYyxDQUFFLE1BQ3BDLE9BQVEsRUFDUixnQkFBaUIsS0FDakIsTUFBTyxRQUdULDZCQUNFLEtBQU0sSUFBSSxLQUFLLEtBQU8sQ0FBRSxXQUN4QixRQUFTLE1BQ1QsZUFBZ0IsSUFDaEIsZUFBZ0IsVUFDaEIsTUFBTyxRQUVQLCtCQUNFLFNBQVUsU0FDVixXQUFZLEtBQ1osWUFBYSxLQUViLHNDQUNFLFNBQVUsU0FDVixJQUFLLEVBQ0wsS0FBTSxFQUNOLFFBQVMsTUFDVCxNQUFPLEtBQ1AsT0FBUSxJQUNSLFFBQVMsR0FDVCxpQkFBa0IsUUFHeEIscUJBQ0UsTUFBTyxLQUNQLE9BQVEsS0FBSyxLQUNiLHdCQUVFLHFCQUNFLE9BQVEsRUFBRSxNQUVkLDZCQUNFLGNBQWUsS0FHbkIsNEJBQ0UsVUFBVyxPQUNYLFlBQWEsSUFDYixXQUFZLE9BQ1osT0FBUSxFQUFFLElBQUksS0FDZCxnREFFRSw0QkFDRSxVQUFXLFFBQ1gsT0FBUSxFQUFFLEVBQUUsTUFDaEIsd0JBRUUsNEJBQ0UsVUFBVyxVQUNYLE9BQVEsRUFBRSxFQUFFLE1BRWxCLHdCQUVFLDhCQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULGFBQWMsS0FDZCxZQUFhLE1BR2pCLDZCQUNFLE9BQVEsRUFDUixRQUFTLEtBQUssS0FDZCxPQUFRLElBQUksTUFBTSxRQUNsQixXQUFZLElBQUksTUFBTSxRQUN0QixpQkFBa0IsS0FDbEIsbUJBQW9CLEVBQUUsSUFBSSxJQUFJLFFBQ3RCLFdBQVksRUFBRSxJQUFJLElBQUksUUFDOUIsd0JBRUUsNkJBQ0UsUUFBUyxNQUViLDBEQUNFLFdBQVksS0FDWix3QkFFRSwwREFDRSxXQUFZLE1BQ2hCLHdCQUVFLDBEQUNFLE1BQU8sSUFDUCxXQUFZLEVBQ1osWUFBYSxLQUNiLGlCQUFrQixFQUNkLGtCQUFtQixFQUNmLFVBQVcsR0FDekIsd0JBRUUseUNBQ0UsTUFBTyxJQUNQLGlCQUFrQixFQUNkLGtCQUFtQixFQUNmLFVBQVcsR0FHekIsb0NBQ0UsS0FBTSxJQUFJLE9BQVEsQ0FBQyxLQUFLLEtBQU8sQ0FBRSxXQUNqQyxTQUFVLFNBQ1YsT0FBUSxFQUNSLGFBQWMsS0FDZCxlQUFnQixJQUNoQixlQUFnQixVQUNoQixNQUFPLFFBRVAsMkNBQ0UsU0FBVSxTQUNWLElBQUssSUFDTCxLQUFNLEVBQ04sUUFBUyxNQUNULE1BQU8sS0FDUCxPQUFRLElBQ1IsUUFBUyxHQUNULGlCQUFrQixxQkFFdEIsd0JBRUUsb0NBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLE1BRWIsd0JBRUUsNkVBQ0UsbUJBQW9CLFNBQ3BCLHNCQUF1QixPQUNuQixtQkFBb0IsT0FDaEIsZUFBZ0IsUUFHNUIsc0NBQ0UsV0FBWSxLQUdkLDRCQUNFLE9BQVEsRUFDUixRQUFTLEVBQ1QsV0FBWSxLQUNaLDJCQUVFLDRCQUNFLGNBQWUsTUFDbkIsd0JBRUUsNEJBQ0UsTUFBTyxJQUNQLGFBQWMsTUFDbEIsd0JBRUUseUNBQ0UsWUFBYSxNQUNqQix3QkFFRSxtREFDRSxNQUFPLEtBQ1AsYUFBYyxHQUNsQix3QkFFRSxxRUFDRSxNQUFPLE1BQ1gsd0JBRUUsaUdBQ0EscUdBQ0UsV0FBWSxLQUNaLFlBQWEsR0FFbkIsd0JBRUUsd0RBQ0UsYUFBYyxHQUdsQiwwQkFDRSxLQUFNLElBQUksSUFBSSxDQUFDLEtBQUssS0FBTyxDQUFFLFdBQzdCLDRCQUE2QixNQUM3QixhQUFjLGFBRWQsb0RBQ0UsV0FBWSxLQUdoQixnQ0FDRSxlQUFnQixJQUNoQixnQkFBaUIsS0FDakIsTUFBTyxRQUNQLGNBQWUsSUFBSSxNQUFNLFlBRXpCLHNDQUNFLGdCQUFpQixLQUNqQixvQkFBcUIsUUFHekIsc0JBQ0UsU0FBVSxTQUNWLFFBQVMsRUFDVCxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxTQUFVLE9BQ1YsY0FBZSxLQUNmLFFBQVMsS0FBSyxLQUNkLGNBQWUsSUFDZixXQUFZLFFBQ1osbUJBQW9CLEVBQUUsS0FBSyxLQUFLLGtCQUN4QixXQUFZLEVBQUUsS0FBSyxLQUFLLGtCQUNoQyxpQkFBa0IsUUFDZCxjQUFlLFFBQ1gsZ0JBQWlCLGNBQ3pCLGtCQUFtQixPQUNmLGVBQWdCLE9BQ1osWUFBYSxPQUNyQixjQUFlLEtBQ1gsVUFBVyxLQUNmLHdCQUVFLHNCQUNFLE9BQVEsRUFBRSxLQUNWLFFBQVMsS0FBSyxLQUFLLEtBQUssTUFDNUIsZ0RBRUUsc0JBQ0UsT0FBUSxFQUFFLEtBQUssTUFDbkIsd0JBRUUsc0JBQ0UsT0FBUSxLQUFLLEtBQUssR0FDdEIsd0JBRUUsOEJBQ0UsT0FBUSxFQUFFLEVBQUUsTUFFaEIsa0RBQ0UsY0FBZSxLQUVqQiw2QkFDRSxTQUFVLFNBQ1YsUUFBUyxHQUNULElBQUssRUFDTCxLQUFNLE9BQ04sTUFBTyxJQUNQLE9BQVEsS0FDUixRQUFTLEdBQ1Qsa0JBQW1CLGNBQ1gsVUFBVyxjQUNuQix5QkFBMEIsS0FDbEIsaUJBQWtCLEtBQzFCLFdBQVksUUFFZCw2QkFDRSxVQUFXLFNBQ1gsWUFBYSxjQUFjLENBQUUsTUFDN0IsWUFBYSxJQUNiLFdBQVksT0FDWixZQUFhLEtBQ2IsUUFBUyxhQUNULFdBQVksRUFDWixjQUFlLEtBQ2YsTUFBTyxRQUNQLHdCQUVFLDZCQUNFLFVBQVcsU0FDWCxVQUFXLG1CQUNYLGNBQWUsTUFDbkIsd0JBRUUscUNBQ0UsVUFBVyxPQUNYLFVBQVcsS0FDWCxjQUFlLE1BRXJCLDJCQUNFLFFBQVMsYUFDVCxPQUFRLEVBQUUsS0FDVix3QkFFRSwyQkFDRSxPQUFRLEdBQ1osd0JBRUUsbUNBQ0UsT0FBUSxFQUFFLE1BRWhCLG1DQUNFLFFBQVMsS0FFYixNQUNFLEtBQU0sT0FBTyxTQUVmLGFBRUUsS0FDRSxPQUFRLEtBQUssS0FBSyxFQUFFLEtBQ3BCLFdBQVksSUFFZCxLQUNFLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxXQUMvQixNQUFPLFFBRVQsS0FDQSxLQUNFLE9BQVEsZUFFVixHQUNBLEdBQ0EsR0FDQSxHQUNBLEdBQ0EsR0FDRSxZQUFhLGlCQUFpQixDQUFFLEtBQUssQ0FBRSxNQUN2QyxlQUFnQixLQUNoQixNQUFPLFFBRVQsRUFDRSxNQUFPLFFBRVQsbUJBQ0Usa0JBQW1CLE1BRXJCLFVBQ0UsUUFBUyxNQUVYLFVBQ0UsUUFBUyxLQUVYLFdBQ0UsY0FBZSxLQUVmLDJCQUNFLGNBQWUsS0FFbkIsOEJBQ0UsT0FBUSxLQUFLLEVBQ2IsaUJBQWtCLElBQ2QsY0FBZSxJQUNYLGdCQUFpQixTQUUzQiwrQkFDRSxRQUFTLEVBQ1QsT0FBUSxFQUVWLDRCQUNFLE9BQVEsRUFBRSxNQUFNLEVBQUUsRUFFbEIsZ0VBQ0UsUUFBUyxLQUVYLDZEQUNFLFFBQVMsTUFDVCxNQUFPLE1Bb0JYLFFBSEEsbUJBYkEsaUJBS0Esc0JBQ0EsdUJBQ0Esd0JBRUEsMEJBTUEsbUJBREEsbUJBVkEsOEJBRkEsa0NBQ0EsbUNBT0EscUJBQ0EsdUJBSEEsa0JBVkEsa0JBQ0Esc0JBRUEsdUJBV0EsT0FLRSxRQUFTLGVBRVgsb0JBQ0UsTUFBTyxLQUNQLFVBQVcsS0FDWCxPQUFRLEVBQ1IsY0FBZSxLQUNmLGFBQWMsRUFHaEIsaUJBREEsZ0JBRUUsY0FBZSxLQUdmLHFDQURBLG9DQUVFLFdBQVksRUFJaEIsMkNBREEsb0JBREEsbURBR0UsVUFBVyxTQVFiLDJDQURBLDBDQUVBLHNEQUpBLG9CQURBLG1CQUVBLCtCQUhBLG1EQURBLGtEQUNvRCw4REFPbEQsVUFBVyxPQUNYLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxXQUMvQixZQUFhLElBVWYsOENBQ0EsOENBQ0EsOENBQ0EsOENBUEEsdUJBQ0EsdUJBQ0EsdUJBQ0EsdUJBUEEsc0RBQ0Esc0RBQ0Esc0RBQ0Esc0RBU0UsT0FBUSxJQUFJLEVBTWQsd0RBQ0Esd0RBSEEsaUNBQ0EsaUNBSEEsZ0VBQ0EsZ0VBS0UsVUFBVyxLQUNYLElBQUssRUFDTCxRQUFTLFFBQ1QsTUFBTyxRQUlULDJDQURBLG9CQURBLG1EQUdFLFlBQWEsSUFDYixjQUFlLEVBQ2YsYUFBYyxLQUlkLGtEQURBLDJCQURBLDBEQUdFLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxXQUMvQixVQUFXLEtBQ1gsWUFBYSxJQUNiLFlBQWEsRUFJakIscURBREEsOEJBREEsNkRBR0UsSUFBSyxJQUNMLFFBQVMsUUFDVCxNQUFPLFFBQ1AsV0FBWSxJQUlkLHFEQURBLDhCQURBLDZEQUdFLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxXQUMvQixVQUFXLEtBQ1gsWUFBYSxJQUNiLFlBQWEsSUFDYixXQUFZLElBRWQsOEJBQ0UsWUFBYSxJQUNiLFdBQVksT0FDWixXQUFZLEVBRWQsaUJBQ0UsV0FBWSxFQUNaLFdBQVksTUFDWixRQUFTLEVBQ1QsV0FBWSxLQUNaLFdBQVksY0FFWix5QkFDRSxRQUFTLEtBRWIsa0JBQ0UsT0FBUSxFQUNSLFFBQVMsRUFDVCxPQUFRLEVBQ1IsV0FBWSxJQUNaLG1CQUFvQixLQUNaLFdBQVksS0FFdEIseUJBQ0UsUUFBUyxLQUFLLEVBQUUsS0FFaEIsZ0NBQ0UsSUFBSyxFQUNMLFFBQVMsUUFDVCxpQkFBa0IsWUFFdEIsMkJBQ0UsY0FBZSxJQUFJLE1BQU0sUUFFekIscUNBQ0UsaUJBQWtCLFlBRXRCLEtBQ0UsT0FBUSxFQUVWLFFBQ0UsT0FBUSxFQUVWLDRCQUNFLFVBQVcsU0FDWCxZQUFhLGlCQUFpQixDQUFFLEtBQUssQ0FBRSxNQUN2QyxZQUFhLElBQ2IsT0FBUSxlQUNSLE9BQVEsRUFDUixNQUFPLFFBQ1AsV0FBWSxJQUNaLG1CQUFvQixLQUNaLFdBQVksS0FFdEIsb0NBQ0UsVUFBVyxTQUNYLFlBQWEsaUJBQWlCLENBQUUsS0FBSyxDQUFFLE1BQ3ZDLFlBQWEsSUFFYix3Q0FBeUMsNERBQ3ZDLGNBQWUsRUFFbkIsd0JBQ0UsT0FBUSxFQUNSLFFBQVMsRUFDVCxlQUFnQixVQUNoQixPQUFRLEVBQ1IsV0FBWSxJQUNaLG1CQUFvQixLQUNaLFdBQVksS0FFdEIsOEJBQ0UsVUFBVyxLQUNYLFlBQWEsaUJBQWlCLENBQUUsS0FBSyxDQUFFLE1BQ3ZDLFlBQWEsSUFDYixXQUFZLE9BQ1osT0FBUSxFQUFFLEVBQUUsS0FDWixRQUFTLEVBQ1QsTUFBTyxRQUVULDZCQUNFLFFBQVMsS0FFWCxtQkFDRSxjQUFlLEtBQ2YsZUFBZ0IsRUFFbEIsc0RBQ0UsV0FBWSxFQUVkLGdCQUNFLFdBQVksRUFFZCxzQkFDRSxTQUFVLFNBQ1YsV0FBWSxLQUNaLGFBQWMsRUFDZCxjQUFlLEVBQ2YsWUFBYSxFQUNiLFlBQWEsS0FDYixjQUFlLEtBRWYsOEJBQ0UsU0FBVSxTQUNWLElBQUssRUFDTCxLQUFNLEVBQ04sTUFBTyxLQUNQLE9BQVEsSUFDUixRQUFTLEdBQ1QsV0FBWSxJQUFJLE1BQU0sUUFLMUIsY0FFQSxpQkFKQSx3QkFDQSxpQkFGQSx3QkFJQSxzQkFFRSxTQUFVLFNBQ1YsV0FBWSxLQUNaLGFBQWMsRUFDZCxjQUFlLEVBQ2YsWUFBYSxFQUNiLFlBQWEsRUFDYixjQUFlLEtBVWpCLHFCQVBBLDRCQUtBLHdCQUZBLCtCQUZBLDhCQUtBLDBCQUVBLDRCQUpBLHdCQUxBLHVCQUdBLCtCQU9BLDZCQUNFLFVBQVcsU0FDWCxZQUFhLGlCQUFpQixDQUFFLEtBQUssQ0FBRSxNQUN2QyxZQUFhLElBQ2IsV0FBWSxPQUNaLFNBQVUsU0FDVixjQUFlLEtBQ2YsWUFBYSxFQUNiLFFBQVMsS0FBSyxFQUFFLEVBQ2hCLGtCQUFtQixNQVVuQiw2QkFQQSxvQ0FLQSxnQ0FGQSx1Q0FGQSxzQ0FLQSxrQ0FFQSxvQ0FKQSxnQ0FMQSwrQkFHQSx1Q0FPQSxxQ0FDRSxTQUFVLFNBQ1YsSUFBSyxNQUNMLEtBQU0sRUFDTixRQUFTLE1BQ1QsTUFBTyxLQUNQLE9BQVEsSUFDUixRQUFTLEdBQ1QsV0FBWSxJQUFJLE1BQU0sUUFFMUIsdUJBQ0UsYUFBYyxFQUNkLGNBQWUsS0FFakIsaUJBQ0UsY0FBZSxLQUNmLGVBQWdCLEtBRWxCLEtBQU0seUJBQ0osWUFBYSxpQkFBaUIsQ0FBRSxLQUFLLENBQUUsTUFDdkMsU0FBVSxPQUNWLE1BQU8sS0FDUCxjQUFlLEtBQ2YsTUFBTyxRQUVQLFFBQ0EsUUFEUyw0QkFDQSw0QkFDUCxVQUFXLE9BRVgsV0FDQSxXQUNBLFdBQ0EsV0FIWSwrQkFDQSwrQkFDQSwrQkFDQSwrQkFDVixPQUFRLElBQUksRUFFZCxxQkFDQSxxQkFEd0IseUNBQ0EseUNBQ3RCLE1BQU8sUUFDUCxXQUFZLElBRWhCLFFBQVMsNEJBQ1AsWUFBYSxJQUNiLGNBQWUsRUFDZixhQUFjLEtBRWQsZUFBZ0IsbUNBQ2QsWUFBYSxLQUFLLENBQUUsU0FBUyxDQUFFLFdBQy9CLFVBQVcsS0FDWCxZQUFhLElBQ2IsWUFBYSxFQUNiLFdBQVksSUFFaEIsa0JBQXFCLHNDQUNuQixJQUFLLElBQ0wsUUFBUyxRQUNULE1BQU8sUUFDUCxXQUFZLElBRWQsa0JBQXFCLHNDQUNuQixZQUFhLEtBQUssQ0FBRSxTQUFTLENBQUUsV0FDL0IsVUFBVyxLQUNYLFlBQWEsSUFDYixZQUFhLElBQ2IsSUFBSyxFQUNMLFdBQVksSUFFZCxRQUNBLFFBQ0EsUUFDQSxRQUNBLFFBQ0EsUUFMUyw0QkFDQSw0QkFDQSw0QkFDQSw0QkFDQSw0QkFDQSw0QkFDUCxZQUFhLGlCQUFpQixDQUFFLEtBQUssQ0FBRSxNQUN2QyxlQUFnQixLQUNoQixNQUFPLFFBRVQsUUFDQSxRQUNBLFFBQ0EsUUFIUyw0QkFDQSw0QkFDQSw0QkFDQSw0QkFDUCxVQUFXLE9BRWIsZUFBZ0IsbUNBQ2QsUUFBUyxLQUViLGdDQUNFLElBQUssUUFDTCxjQUFlLEtBQ2YsUUFBUyxRQUNULGlCQUFrQixZQUNsQixZQUFhLEVBQUUsSUFBSSxFQUFFLFFBRXZCLHdCQUNBLDRCQUNFLFVBQVcsS0FDWCxhQUFjLEVBQ2QsTUFBTyxRQUVQLCtCQUNBLG1DQUNFLFFBQVMsS0FFYix5QkFDRSxNQUFPLEtBQ1AsTUFBTyxLQUNQLE9BQVEsTUFDUixjQUFlLEtBQ2YsUUFBUyxFQUNULG1CQUFvQixNQUFNLEVBQUUsRUFBRSxFQUFFLE1BQU0sUUFDOUIsV0FBWSxNQUFNLEVBQUUsRUFBRSxFQUFFLE1BQU0sUUFFeEMsOEJBQ0UsTUFBTyxnQkFDUCxPQUFRLGdCQUNSLFVBQVcsZ0JBQ1gsV0FBWSxnQkFDWixjQUFlLGdCQUNaLFdBQVksZ0JBRWpCLHlCQUNFLFVBQVcsT0FDWCxZQUFhLEtBQ2IsTUFBTyxLQUNQLFFBQVMsRUFBRSxLQUFLLEVBQUUsRUFDbEIsTUFBTyxRQUVQLDRCQUNBLDRCQUNFLFVBQVcsT0FFWCwrQkFDQSwrQkFDQSwrQkFDQSwrQkFDRSxPQUFRLElBQUksRUFFZCx5Q0FDQSx5Q0FDRSxVQUFXLEtBQ1gsSUFBSyxFQUNMLFFBQVMsUUFDVCxNQUFPLFFBQ1AsV0FBWSxJQUVoQiw0QkFDRSxZQUFhLElBQ2IsY0FBZSxFQUNmLGFBQWMsS0FFZCxtQ0FDRSxZQUFhLEtBQUssQ0FBRSxTQUFTLENBQUUsV0FDL0IsVUFBVyxLQUNYLFlBQWEsSUFDYixZQUFhLEVBQ2IsV0FBWSxJQUVoQixzQ0FDRSxJQUFLLElBQ0wsUUFBUyxRQUNULE1BQU8sUUFDUCxXQUFZLElBRWQsc0NBQ0UsWUFBYSxLQUFLLENBQUUsU0FBUyxDQUFFLFdBQy9CLFVBQVcsS0FDWCxZQUFhLElBQ2IsWUFBYSxJQUNiLElBQUssRUFDTCxXQUFZLElBRWQsNEJBQ0EsNEJBQ0EsNEJBQ0EsNEJBQ0EsNEJBQ0EsNEJBQ0UsWUFBYSxpQkFBaUIsQ0FBRSxLQUFLLENBQUUsTUFDdkMsWUFBYSxJQUNiLFdBQVksT0FDWixNQUFPLFFBRVgsNkRBQ0UsV0FBWSxLQUVkLG9DQUNFLFdBQVksRUFDWixhQUFjLEVBRWQsdUNBQ0UsVUFBVyxTQUNYLFlBQWEsaUJBQWlCLENBQUUsS0FBSyxDQUFFLE1BQ3ZDLFlBQWEsSUFDYixjQUFlLEtBQ2YsUUFBUyxFQUNULE1BQU8sUUFFUCwyQ0FDRSxRQUFTLEtBRWIsdUNBQ0UsVUFBVyxTQUNYLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxXQUMvQixZQUFhLElBQ2IsY0FBZSxFQUNmLGVBQWdCLFVBQ2hCLE1BQU8sUUFJWCxnQ0FGQSxtQ0FDQSxvQ0FFRSxVQUFXLFVBQ1gsY0FBZSxJQUNmLGFBQWMsRUFDZCxlQUFnQixVQUNoQixNQUFPLEtBSVAsdUNBRkEsMENBQ0EsMkNBRUUsUUFBUyxLQUViLHlCQUNFLFNBQVUsU0FDVixZQUFhLGVBQ2IsYUFBYyxFQUVkLCtCQUNFLFNBQVUsU0FDVixJQUFLLEVBQ0wsS0FBTSxFQUNOLE1BQU8sS0FDUCxPQUFRLElBQ1IsUUFBUyxHQUNULFdBQVksSUFBSSxNQUFNLFFBRXhCLDRCQUNFLFFBQVMsS0FFYix1RUFDQSx3RUFDRSxNQUFPLEtBQ1AsYUFBYyxJQUVoQix3RUFDRSxNQUFPLEtBRVAsK0VBQ0UsVUFBVyxTQUNYLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxXQUMvQixZQUFhLElBQ2IsU0FBVSxTQUNWLElBQUssRUFDTCxLQUFNLEVBQ04sUUFBUyxJQUVYLDRHQUNFLE1BQU8sS0FFUCxtSEFDRSxRQUFTLEtBRWYsaUNBQ0UsVUFBVyxTQUNYLFdBQVksRUFDWixZQUFhLEVBQ2IsZUFBZ0IsS0FDaEIsYUFBYyxFQUVkLHdDQUNFLFFBQVMsS0FFWCxvQ0FDRSxXQUFZLEVBRVosK0NBQ0UsY0FBZSxFQUVuQiwwQ0FDRSxRQUFTLEtBRWIsaUJBQ0UsUUFBUyxLQUVYLG9DQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULGNBQWUsS0FDWCxVQUFXLEtBQ2YsWUFBYSxFQUNiLGFBQWMsRUFFaEIseUJBQ0UsTUFBTyxPQUNQLGNBQWUsS0FDZixRQUFTLEVBQUUsSUFBSSxFQUFFLElBRWpCLHVDQUNFLGFBQWMsS0FFaEIsaUNBQ0UsUUFBUyxLQUViLGdDQUNFLFFBQVMsZ0JBQ1QsV0FBWSxrQkFDWixRQUFTLFlBRVgsMEJBQ0UsUUFBUyxlQUdYLGlDQUNBLCtCQUZBLG9CQUdFLFFBQVMsS0FFWCxnQ0FDRSxTQUFVLFFBRVosb0NBQ0Usa0JBQW1CLE1BRXJCLDhCQUNFLGNBQWUsS0FFakIsOEJBQ0UsTUFBTyxLQUNQLGNBQWUsS0FDZixhQUFjLEtBRWhCLDRDQUE2QyxnRUFDM0MsVUFBVyxRQUNYLFlBQWEsSUFDYixRQUFTLEVBQ1QsTUFBTyxRQUVQLCtDQUFnRCxtRUFDOUMsWUFBYSxLQUVmLCtDQUFnRCxtRUFDOUMsVUFBVyxRQUNYLFlBQWEsSUFDYixTQUFVLFNBQ1YsUUFBUyxFQUNULE1BQU8sUUFFUCxzREFBdUQsMEVBQ3JELFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxXQUMvQixVQUFXLEtBQ1gsWUFBYSxJQUNiLFlBQWEsRUFDYixTQUFVLFNBQ1YsSUFBSyxJQUNMLEtBQU0sTUFDTixRQUFTLFFBQ1QsTUFBTyxRQUNQLGlCQUFrQixZQUNsQixZQUFhLEtBRWpCLCtDQUFnRCxtRUFDOUMsVUFBVyxLQUVmLG9CQUNFLFVBQVcsS0FDWCxZQUFhLGlCQUFpQixDQUFFLEtBQUssQ0FBRSxNQUN2QyxZQUFhLElBQ2IsU0FBVSxTQUNWLFFBQVMsTUFDVCxXQUFZLEtBQ1osY0FBZSxLQUNmLFFBQVMsRUFDVCxNQUFPLFFBQ1AsT0FBUSxFQUNSLG1CQUFvQixLQUNaLFdBQVksS0FFcEIsaURBQ0Esc0JBQ0UsVUFBVyxTQUNYLFlBQWEsSUFDYixTQUFVLFNBQ1YsT0FBUSxZQUVSLDZEQUNBLGtDQUNFLE9BQVEsRUFFVix5REFDQSw4QkFDRSxRQUFTLEtBRWIsb0RBQ0Esb0RBQ0UsVUFBVyxTQUNYLFlBQWEsSUFDYixPQUFRLEtBQUssRUFDYixRQUFTLEVBQ1QsTUFBTyxRQUVQLGlFQUNBLGlFQUNFLE1BQU8sUUFDUCxXQUFZLElBRWhCLG9EQUNFLFlBQWEsSUFDYixjQUFlLEtBQ2YsYUFBYyxLQUVkLDJEQUNFLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxXQUMvQixVQUFXLEtBQ1gsWUFBYSxJQUNiLFlBQWEsRUFDYixXQUFZLElBRWhCLDhEQUNFLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxXQUMvQixVQUFXLEtBQ1gsWUFBYSxJQUNiLFlBQWEsRUFDYixTQUFVLFNBQ1YsSUFBSyxLQUNMLFFBQVMsUUFDVCxNQUFPLFFBQ1AsaUJBQWtCLFlBRXBCLG9FQUNFLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxXQUMvQixVQUFXLEtBQ1gsWUFBYSxJQUNiLFlBQWEsRUFDYixTQUFVLFNBQ1YsSUFBSyxLQUNMLFFBQVMsUUFDVCxNQUFPLFFBQ1AsaUJBQWtCLFlBRXBCLDhEQUNFLFlBQWEsaUJBQWlCLENBQUUsS0FBSyxDQUFFLE1BQ3ZDLFVBQVcsS0FDWCxZQUFhLElBQ2IsWUFBYSxJQUNiLElBQUssRUFDTCxXQUFZLElBRWQsNEJBQ0UsWUFBYSxLQUFLLENBQUUsU0FBUyxDQUFFLFdBQy9CLFVBQVcsS0FDWCxZQUFhLElBQ2IsWUFBYSxFQUNiLFNBQVUsU0FDVixJQUFLLEtBQ0wsS0FBTSxNQUNOLFFBQVMsUUFDVCxNQUFPLFFBQ1AsaUJBQWtCLFlBRXRCLDJCQUNFLFVBQVcsT0FDWCxZQUFhLEtBQUssQ0FBRSxTQUFTLENBQUUsV0FDL0IsWUFBYSxJQUNiLE9BQVEsRUFBRSxFQUFFLElBQ1osUUFBUyxFQUNULGVBQWdCLFVBQ2hCLGVBQWdCLFVBQ2hCLE1BQU8sUUFFUCxtQ0FDRSxRQUFTLEtBRWIsOEJBQ0UsVUFBVyxPQUNYLFlBQWEsSUFDYixXQUFZLE9BQ1osTUFBTyxRQUVULHdEQUNBLDZCQUNFLFFBQVMsS0FFWCx3QkFDRSxVQUFXLFFBQ1gsVUFBVyxLQUNYLGVBQWdCLEVBQ2hCLE9BQVEsRUFDUixtQkFBb0IsS0FDWixXQUFZLEtBRXRCLGdDQUNFLE9BQVEsRUFBRSxLQUNWLGFBQWMsS0FDZCxjQUFlLEVBRWpCLG1DQUNFLFlBQWEsRUFDYixhQUFjLEVBRWhCLGtDQUNBLHNDQUNFLFVBQVcsUUFDWCxZQUFhLElBQ2IsUUFBUyxNQUNULGNBQWUsRUFDZixlQUFnQixLQUNoQixhQUFjLEVBQ2QsTUFBTyxRQUVQLHlDQUNBLDZDQUNFLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxXQUMvQixVQUFXLEtBQ1gsWUFBYSxJQUNiLFlBQWEsRUFDYixTQUFVLFNBQ1YsSUFBSyxFQUNMLEtBQU0sTUFDTixRQUFTLFFBQ1QsTUFBTyxRQUNQLGlCQUFrQixZQUVwQixnREFDQSxvREFDRSxXQUFZLElBRWhCLDZCQUNFLFVBQVcsU0FDWCxZQUFhLGlCQUFpQixDQUFFLEtBQUssQ0FBRSxNQUN2QyxZQUFhLElBQ2IsV0FBWSxPQUNaLFlBQWEsSUFDYixPQUFRLEtBQUssRUFBRSxLQUVqQixnQ0FDRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxjQUFlLEtBQ1gsVUFBVyxLQUNmLGlCQUFrQixPQUNkLGNBQWUsT0FDWCxnQkFBaUIsT0FDekIsUUFBUyxFQUNULFdBQVksS0FDWixjQUFlLEVBQ2YsWUFBYSxLQUNiLGtCQUFtQixNQUVyQixnQ0FDRSxVQUFXLE9BQ1gsWUFBYSxJQUNiLFdBQVksT0FDWixNQUFPLFFBRVQsK0JBQ0UsVUFBVyxPQUNYLFNBQVUsU0FDVixlQUFnQixFQUVoQixzQ0FDRSxTQUFVLFNBQ1YsSUFBSyxNQUNMLEtBQU0saUJBQ04sTUFBTyxLQUNQLE9BQVEsSUFDUixRQUFTLEdBQ1QsV0FBWSxJQUFJLE1BQU0sUUFDdEIsV0FBWSxJQUVoQixnQ0FDRSxRQUFTLEtBRVgsMERBQ0UsY0FBZSxFQUdqQix1QkFEQSx1QkFFRSxPQUFRLEVBR1Ysc0JBREEsV0FFRSxRQUFTLFlBQ1QsUUFBUyxZQUNULFFBQVMsS0FDVCxNQUFPLEtBQ1AsV0FBWSxNQUNaLGFBQWMsS0FDZCxjQUFlLEVBQ2YsUUFBUyxJQUNULE9BQVEsRUFDUixXQUFZLElBQUksTUFBTSxRQUN0QixjQUFlLEVBQ2YsbUJBQW9CLEtBQ1osV0FBWSxLQUNwQixjQUFlLEtBQ1gsVUFBVyxLQUNmLG1CQUFvQixPQUNoQixjQUFlLE9BQ25CLGtCQUFtQixNQUduQiw4QkFEQSxtQkFFRSxRQUFTLEtBSVgsa0NBREEsc0NBRDRCLHVCQUE1QiwyQkFHRSxXQUFZLElBQUksTUFBTSxRQUd4QixpQ0FEQSxzQkFFRSxjQUFlLElBQUksTUFBTSxRQUU3QixXQUNFLFdBQVksTUFFZCxpQkFDRSxNQUFPLEtBQ1AsUUFBUyxFQUNULGFBQWMsTUFFaEIsZ0JBQ0UsU0FBVSxTQUNWLElBQUssSUFDTCxLQUFNLElBQ04sTUFBTyxNQUNQLE9BQVEsa0JBQ1IsV0FBWSxNQUNaLGNBQWUsRUFFZixvQkFDRSxNQUFPLE1BQ1AsT0FBUSxNQUNSLGNBQWUsRUFFbkIsa0JBQ0UsTUFBTyxLQUNQLFdBQVksRUFDWixRQUFTLEVBQUUsRUFBRSxFQUFFLE1BRWpCLG1EQUNFLE1BQU8sS0FDUCxNQUFPLEtBRVAsMERBQ0UsVUFBVyxTQUNYLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxXQUMvQixZQUFhLElBQ2IsU0FBVSxTQUNWLElBQUssRUFDTCxLQUFNLEVBQ04sUUFBUyxJQUViLGtEQUNFLGFBQWMsSUFFaEIsb0JBQ0UsTUFBTyxLQUNQLE1BQU8sS0FDUCxXQUFZLEVBQ1osUUFBUyxFQUVULDBCQUNFLFFBQVMsTUFDVCxNQUFPLEtBQ1AsUUFBUyxHQUViLDZCQUNFLFdBQVksS0FFZCxpQkFDRSxXQUFZLEVBQ1osY0FBZSxJQUdqQiw2QkFEQSxtQkFFRSxVQUFXLFNBQ1gsWUFBYSxpQkFBaUIsQ0FBRSxLQUFLLENBQUUsZ0JBQ3ZDLFlBQWEsSUFDYixNQUFPLFFBR1QsNkJBREEsa0JBRUUsVUFBVyxVQUNYLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxXQUMvQixNQUFPLEtBQ1AsY0FBZSxLQUNmLGVBQWdCLFNBQ2hCLE1BQU8sUUFFVCxrQkFDRSxVQUFXLFdBQ1gsV0FBWSxXQUNaLFdBQVksVUFDWixlQUFnQixVQUNoQixRQUFTLEtBQ1QsWUFBYSxLQUNiLGNBQWUsV0FDZixnQkFBaUIsS0FFbkIsa0JBQ0EscUJBQ0Esc0JBQ0UsVUFBVyxRQUNYLFlBQWEsSUFDYixZQUFhLEtBQ2IsV0FBWSxFQUNaLGNBQWUsRUFDZixhQUFjLEVBQ2QsZUFBZ0IsU0FDaEIsZUFBZ0IsVUFDaEIsTUFBTyxRQUVQLHlCQUNBLDRCQUNBLDZCQUNFLFFBQVMsS0FFYiwyQ0FDRSxXQUFZLEVBRWQsdUJBQ0UsUUFBUyxLQUVYLDhDQUNFLFFBQVMsS0FFWCxrQkFDRSxNQUFPLEtBQ1AsT0FBUSxFQUFFLEVBQUUsS0FDWixPQUFRLEVBQ1IsbUJBQW9CLEtBQ1osV0FBWSxLQUV0QixzQ0FDRSxNQUFPLEtBRVQsMkJBQ0UsUUFBUyxFQUlYLDJCQURBLHVCQURBLHVCQUdFLFFBQVMsS0FFWCw0QkFDRSxVQUFXLE9BRWIsOEJBQ0EsZ0NBQ0UsVUFBVyxTQUNYLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxXQUMvQixZQUFhLEtBQ2IsY0FBZSxFQUNmLGFBQWMsRUFDZCxNQUFPLFFBRVAsc0NBQ0Esd0NBQ0UsUUFBUyxLQUViLGlCQUNFLFFBQVMsS0FFWCxlQUNFLE9BQVEsS0FBSyxLQUViLDRCQUNFLE1BQU8sZUFDUCxrQkFBbUIsNkJBQ1gsVUFBVyw2QkFDbkIsUUFBUyxZQUVYLDRCQUNFLE1BQU8sZUFFVCw0QkFDRSxRQUFTLEtBRWIscUNBQ0UsYUFBYyxFQUVoQiwyQkFDRSxRQUFTLEtBRVgscUJBQ0UsT0FBUSxLQUFLLEVBRWYsZUFDRSxRQUFTLEtBRVgsMEJBQ0UsUUFBUyxlQUVYLHNCQUNFLGNBQWUsRUFDZixRQUFTLEVBRVgsaURBQ0UsV0FBWSxJQUVkLHFDQUNFLFFBQVMsRUFDVCxPQUFRLEVBRVYsZ0NBQ0UsUUFBUyxLQUVYLGtDQUNFLFFBQVMsS0FFWCx5Q0FDRSxjQUFlLEtBRWpCLCtCQUNFLE9BQVEsRUFDUixZQUFhLEVBRWIsc0NBQ0UsUUFBUyxLQUViLG9DQUNFLGNBQWUsS0FDZixXQUFZLElBQUksTUFBTSxRQUV4Qix1Q0FDRSxXQUFZLEtBQ1osY0FBZSxFQUNmLFFBQVMsRUFFWCxzQ0FDRSxZQUFhLGlCQUFpQixDQUFFLEtBQUssQ0FBRSxnQkFDdkMsVUFBVyxlQUNYLFlBQWEsSUFDYixXQUFZLGlCQUNaLGNBQWUsS0FDZixlQUFnQixlQUNoQixNQUFPLFFBRVQseUNBQ0UsY0FBZSxFQUVqQiwrQ0FDRSxVQUFXLEtBQ1gsWUFBYSxpQkFBaUIsQ0FBRSxLQUFLLENBQUUsTUFDdkMsWUFBYSxJQUNiLFdBQVksT0FDWixPQUFRLEtBQUssRUFBRSxJQUNmLGVBQWdCLEtBQ2hCLE1BQU8sUUFFVCxtREFDRSxVQUFXLFNBQ1gsWUFBYSxLQUFLLENBQUUsU0FBUyxDQUFFLHFCQUMvQixZQUFhLElBQ2IsV0FBWSxLQUNaLGNBQWUsS0FDZixlQUFnQixVQUNoQixlQUFnQixVQUVsQixzREFDRSxhQUFjLEtBRWhCLHFEQUNFLFFBQVMsTUFDVCxRQUFTLEVBQ1QsT0FBUSxFQUVWLHlEQUNFLFFBQVMsS0FFWCwyREFDRSxVQUFXLE9BQ1gsWUFBYSxLQUFLLENBQUUsU0FBUyxDQUFFLHFCQUMvQixNQUFPLEtBQ1AsT0FBUSxFQUFFLEVBQUUsSUFDWixNQUFPLFFBRVQsNkRBQ0UsTUFBTyxLQUNQLFdBQVksRUFDWixjQUFlLElBQ2YsWUFBYSxFQUNiLE1BQU8sUUFFVCwrREFDRSxhQUFjLEtBRWhCLDhEQUNFLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxxQkFDL0IsWUFBYSxJQUNiLE1BQU8sS0FDUCxjQUFlLElBRWYsaUVBQ0UsVUFBVyxPQUNYLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxxQkFDL0IsWUFBYSxJQUNiLFNBQVUsU0FDVixNQUFPLEtBQ1AsYUFBYyxFQUNkLFlBQWEsRUFDYixNQUFPLFFBRVAsd0VBQ0UsWUFBYSxLQUFLLENBQUUsU0FBUyxDQUFFLFdBQy9CLFVBQVcsS0FDWCxZQUFhLElBQ2IsWUFBYSxFQUNiLFNBQVUsU0FDVixJQUFLLEVBQ0wsS0FBTSxNQUNOLFFBQVMsUUFDVCxNQUFPLFFBQ1AsaUJBQWtCLFlBRXRCLGdFQUNFLFVBQVcsT0FDWCxZQUFhLEtBQUssQ0FBRSxTQUFTLENBQUUscUJBQy9CLFlBQWEsSUFDYixNQUFPLEtBQ1AsYUFBYyxFQUNkLE1BQU8sUUFFUCxtRUFDRSxRQUFTLEtBRWYsMEVBQ0UsUUFBUyxLQUVYLG9EQUNFLFFBQVMsS0FFWCx5Q0FDRSxjQUFlLEVBRWpCLGtDQUNFLFFBQVMsRUFDVCxXQUFZLEtBQ1osY0FBZSxHQUVqQixrQ0FDRSxTQUFVLFNBQ1YsYUFBYyxLQUNkLGtCQUFtQixHQUVuQix5Q0FDRSxVQUFXLFNBQ1gsWUFBYSxJQUNiLFdBQVksT0FDWixTQUFVLFNBQ1YsSUFBSyxFQUNMLEtBQU0sRUFDTixRQUFTLGFBQ1QsTUFBTyxJQUNQLFFBQVMsWUFBWSxJQUNyQixpQkFBa0IsWUFFdEIsaUNBQ0UsTUFBTyxRQUVULDJEQUNFLFFBQVMsS0FBSyxFQUFFLEVBRWxCLGlCQUNFLE9BQVEsRUFDUixRQUFTLEVBSVgsaUJBRkEsc0JBQ0EscUJBRUUsaUJBQWtCLGNBQ2xCLG9CQUFxQixjQUV2Qix3QkFDRSxZQUFhLEtBQUssQ0FBRSxTQUFTLENBQUUscUJBQy9CLE1BQU8sUUFFVCwyQkFDRSxNQUFPLE1BQ1AsT0FBUSxNQUNSLGFBQWMsS0FFZCwrQkFDRSxNQUFPLE1BQ1AsT0FBUSxNQUNSLGNBQWUsRUFDZixtQkFBb0IsS0FDWixXQUFZLEtBRXhCLHNCQUNFLGNBQWUsS0FFakIsNkJBQ0UsaUJBQWtCLE1BRXBCLDRCQUNFLFFBQVMsWUFDVCxRQUFTLFlBQ1QsUUFBUyxLQUNULGNBQWUsS0FDWCxVQUFXLEtBQ2Ysa0JBQW1CLE1BQ2YsZUFBZ0IsTUFDWixZQUFhLFdBRXZCLGtDQUNFLE1BQU8sT0FDUCxRQUFTLEVBQUUsS0FBSyxJQUFJLElBQ3BCLE9BQVEsWUFFUixnREFDRSxhQUFjLEtBRWhCLG9DQUNFLFVBQVcsU0FDWCxRQUFTLEVBQ1QsTUFBTyxRQUVQLDBDQUNFLFFBQVMsS0FJZiwrQkFDQSw4QkFIQSxrQ0FDQSxpQ0FLQSxnQ0FDQSwrQkFIQSxnQ0FDQSwrQkFHRSxXQUFZLEVBQ1osUUFBUyxFQUNULE1BQU8sUUFJVCxtQ0FDQSx3Q0FIQSxzQ0FDQSwyQ0FLQSxvQ0FDQSx5Q0FIQSxvQ0FDQSx5Q0FHRSxRQUFTLEtBSVgsd0NBQ0EsdUNBSEEsMkNBQ0EsMENBS0EseUNBQ0Esd0NBSEEseUNBQ0Esd0NBR0UsV0FBWSxlQUlkLHdDQUNBLHVDQUhBLDJDQUNBLDBDQUtBLHlDQUNBLHdDQUhBLHlDQUNBLHdDQUdFLFFBQVMsRUFDVCxXQUFZLEtBQ1osV0FBWSxJQUlkLHNDQUNBLHFDQUhBLHlDQUNBLHdDQUtBLHVDQUNBLHNDQUhBLHVDQUNBLHNDQUdFLFVBQVcsU0FDWCxZQUFhLGlCQUFpQixDQUFFLEtBQUssQ0FBRSxnQkFDdkMsWUFBYSxJQUNiLFdBQVksaUJBQ1osU0FBVSxTQUNWLFVBQVcsS0FDWCxjQUFlLEtBQ2YsWUFBYSxLQUNiLGVBQWdCLE1BQ2hCLE1BQU8sUUFJUCw2Q0FDQSw0Q0FIQSxnREFDQSwrQ0FLQSw4Q0FDQSw2Q0FIQSw4Q0FDQSw2Q0FHRSxTQUFVLFNBQ1YsSUFBSyxFQUNMLEtBQU0sRUFDTixNQUFPLE1BQ1AsT0FBUSxJQUNSLFFBQVMsR0FDVCxXQUFZLElBQUksTUFBTSxRQUkxQixxQ0FDQSxzQ0FIQSx3Q0FDQSx5Q0FLQSxzQ0FDQSx1Q0FIQSxzQ0FDQSx1Q0FHRSxVQUFXLEtBQ1gsWUFBYSxLQUFLLENBQUUsU0FBUyxDQUFFLHFCQUMvQixZQUFhLElBQ2IsVUFBVyxLQUNYLGNBQWUsS0FDZixlQUFnQixLQUloQiw0Q0FDQSw2Q0FIQSwrQ0FDQSxnREFLQSw2Q0FDQSw4Q0FIQSw2Q0FDQSw4Q0FHRSxRQUFTLEtBRWIsd0NBQ0UsU0FBVSxTQUNWLFlBQWEsS0FFZixzREFDRSxRQUFTLEtBRVgsOENBQ0UsUUFBUyxZQUNULFFBQVMsWUFDVCxRQUFTLEtBQ1QsY0FBZSxLQUNYLFVBQVcsS0FFakIsNkNBQ0UsTUFBTyxPQUNQLGNBQWUsRUFDZixRQUFTLEVBQUUsS0FBSyxJQUFJLElBRXBCLDJEQUNFLGFBQWMsS0FFbEIsd0RBQ0UsVUFBVyxTQUNYLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxxQkFDL0IsWUFBYSxJQUNiLFdBQVksT0FDWixZQUFhLElBQ2IsT0FBUSxFQUNSLE1BQU8sUUFFVCw2QkFDRSxrQkFBbUIsTUFFckIsc0JBQ0UsTUFBTyxJQUNQLGNBQWUsS0FDZixRQUFTLEVBQUUsRUFBRSxFQUFFLEtBQ2YsaUJBQWtCLEVBQ2QsU0FBVSxFQUFFLEVBQUUsSUFDVixLQUFNLEVBQUUsRUFBRSxJQUVsQixpRUFDRSxZQUFhLHVCQUdmLGlEQURBLHdCQUVFLFFBQVMsTUFDVCxNQUFPLEtBQ1AsVUFBVyxLQUNYLE9BQVEsS0FDUixXQUFZLEtBQ1osT0FBUSxFQUFFLEtBRWQsK0JBQ0UsVUFBVyxNQUNYLFdBQVksS0FFWixzQ0FDRSxJQUFLLEtBQ0wsS0FBTSxpQkFDTixNQUFPLE9BQ1AsaUJBQWtCLElBRXRCLHdCQUNFLFlBQWEsRUFFZixnQ0FDRSxVQUFXLFVBQ1gsWUFBYSxLQUFLLENBQUUsU0FBUyxDQUFFLFdBQy9CLFlBQWEsSUFDYixjQUFlLEVBQ2YsZUFBZ0IsVUFJbEIsa0NBRkEsa0NBQ0Esb0NBRUUsVUFBVyxPQUNYLFlBQWEsaUJBQWlCLENBQUUsS0FBSyxDQUFFLE1BQ3ZDLFlBQWEsSUFDYixZQUFhLElBQ2IsY0FBZSxLQUNmLE1BQU8sUUFFVCxpQ0FDRSxXQUFZLElBQ1osY0FBZSxJQUVqQiw4QkFDRSxVQUFXLE9BQ1gsUUFBUyxFQUVYLG9DQUNFLFlBQWEsS0FBSyxDQUFFLFNBQVMsQ0FBRSxXQUMvQixVQUFXLEtBQ1gsWUFBYSxJQUNiLElBQUssS0FDTCxRQUFTLFFBQ1QsTUFBTyxRQUNQLFdBQVksSUFHZCxpREFEQSxtREFFRSxZQUFhLEtBQUssQ0FBRSxTQUFTLENBQUUsV0FDL0IsVUFBVyxLQUNYLFlBQWEsSUFDYixTQUFVLFNBQ1YsSUFBSyxLQUNMLFFBQVMsUUFDVCxZQUFhLEVBQUUsSUFBSSxFQUFFIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAY2hhcnNldCBcIlVURi04XCI7XG4vKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cbi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoXCIvZm9udHMvZm9udC1hd2Vzb21lL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90P3Y9NC43LjBcIik7XG4gIHNyYzogdXJsKFwiL2ZvbnRzL2ZvbnQtYXdlc29tZS9mb250YXdlc29tZS13ZWJmb250LmVvdD8jaWVmaXgmdj00LjcuMFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2ZvbnRzL2ZvbnQtYXdlc29tZS9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9NC43LjBcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9mb250cy9mb250LWF3ZXNvbWUvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmP3Y9NC43LjBcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2ZvbnRzL2ZvbnQtYXdlc29tZS9mb250YXdlc29tZS13ZWJmb250LnR0Zj92PTQuNy4wXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvZm9udHMvZm9udC1hd2Vzb21lL2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9NC43LjAjZm9udGF3ZXNvbWVyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi8qIGxpbmUgNCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19jb3JlLnNjc3MgKi9cbi5mYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4vKiBtYWtlcyB0aGUgZm9udCAzMyUgbGFyZ2VyIHJlbGF0aXZlIHRvIHRoZSBpY29uIGNvbnRhaW5lciAqL1xuLyogbGluZSA1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2xhcmdlci5zY3NzICovXG4uZmEtbGcge1xuICBmb250LXNpemU6IDEuMzMzMzNlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzVlbTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7IH1cblxuLyogbGluZSAxMCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19sYXJnZXIuc2NzcyAqL1xuLmZhLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07IH1cblxuLyogbGluZSAxMSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19sYXJnZXIuc2NzcyAqL1xuLmZhLTN4IHtcbiAgZm9udC1zaXplOiAzZW07IH1cblxuLyogbGluZSAxMiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19sYXJnZXIuc2NzcyAqL1xuLmZhLTR4IHtcbiAgZm9udC1zaXplOiA0ZW07IH1cblxuLyogbGluZSAxMywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19sYXJnZXIuc2NzcyAqL1xuLmZhLTV4IHtcbiAgZm9udC1zaXplOiA1ZW07IH1cblxuLyogbGluZSAzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ZpeGVkLXdpZHRoLnNjc3MgKi9cbi5mYS1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4vKiBsaW5lIDQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fbGlzdC5zY3NzICovXG4uZmEtdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAyLjE0Mjg2ZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAvKiBsaW5lIDgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fbGlzdC5zY3NzICovXG4gIC5mYS11bCA+IGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLyogbGluZSAxMCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19saXN0LnNjc3MgKi9cbi5mYS1saSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTIuMTQyODZlbTtcbiAgd2lkdGg6IDIuMTQyODZlbTtcbiAgdG9wOiAwLjE0Mjg2ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAvKiBsaW5lIDE2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2xpc3Quc2NzcyAqL1xuICAuZmEtbGkuZmEtbGcge1xuICAgIGxlZnQ6IC0xLjg1NzE0ZW07IH1cblxuLyogbGluZSA0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2JvcmRlcmVkLXB1bGxlZC5zY3NzICovXG4uZmEtYm9yZGVyIHtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbiAgYm9yZGVyOiBzb2xpZCAwLjA4ZW0gI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTsgfVxuXG4vKiBsaW5lIDEwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2JvcmRlcmVkLXB1bGxlZC5zY3NzICovXG4uZmEtcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLyogbGluZSAxMSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19ib3JkZXJlZC1wdWxsZWQuc2NzcyAqL1xuLmZhLXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLyogbGluZSAxNCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19ib3JkZXJlZC1wdWxsZWQuc2NzcyAqL1xuLmZhLmZhLXB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogLjNlbTsgfVxuXG4vKiBsaW5lIDE1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2JvcmRlcmVkLXB1bGxlZC5zY3NzICovXG4uZmEuZmEtcHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG5cbi8qIERlcHJlY2F0ZWQgYXMgb2YgNC40LjAgKi9cbi8qIGxpbmUgMTksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MgKi9cbi5wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi8qIGxpbmUgMjAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MgKi9cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4vKiBsaW5lIDIzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2JvcmRlcmVkLXB1bGxlZC5zY3NzICovXG4uZmEucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG5cbi8qIGxpbmUgMjQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fYm9yZGVyZWQtcHVsbGVkLnNjc3MgKi9cbi5mYS5wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC4zZW07IH1cblxuLyogbGluZSA0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2FuaW1hdGVkLnNjc3MgKi9cbi5mYS1zcGluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyOyB9XG5cbi8qIGxpbmUgOSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19hbmltYXRlZC5zY3NzICovXG4uZmEtcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xuICAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbi8qIGxpbmUgNCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19yb3RhdGVkLWZsaXBwZWQuc2NzcyAqL1xuLmZhLXJvdGF0ZS05MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuXG4vKiBsaW5lIDUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fcm90YXRlZC1mbGlwcGVkLnNjc3MgKi9cbi5mYS1yb3RhdGUtMTgwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLyogbGluZSA2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzICovXG4uZmEtcm90YXRlLTI3MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG5cbi8qIGxpbmUgOCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19yb3RhdGVkLWZsaXBwZWQuc2NzcyAqL1xuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpOyB9XG5cbi8qIGxpbmUgOSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19yb3RhdGVkLWZsaXBwZWQuc2NzcyAqL1xuLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTsgfVxuXG4vKiBsaW5lIDE0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3JvdGF0ZWQtZmxpcHBlZC5zY3NzICovXG46cm9vdCAuZmEtcm90YXRlLTkwLFxuOnJvb3QgLmZhLXJvdGF0ZS0xODAsXG46cm9vdCAuZmEtcm90YXRlLTI3MCxcbjpyb290IC5mYS1mbGlwLWhvcml6b250YWwsXG46cm9vdCAuZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIC13ZWJraXQtZmlsdGVyOiBub25lO1xuICAgICAgICAgIGZpbHRlcjogbm9uZTsgfVxuXG4vKiBsaW5lIDQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fc3RhY2tlZC5zY3NzICovXG4uZmEtc3RhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLyogbGluZSAxMiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19zdGFja2VkLnNjc3MgKi9cbi5mYS1zdGFjay0xeCwgLmZhLXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi8qIGxpbmUgMTgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9fc3RhY2tlZC5zY3NzICovXG4uZmEtc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuXG4vKiBsaW5lIDE5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX3N0YWNrZWQuc2NzcyAqL1xuLmZhLXN0YWNrLTJ4IHtcbiAgZm9udC1zaXplOiAyZW07IH1cblxuLyogbGluZSAyMCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19zdGFja2VkLnNjc3MgKi9cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLyogbGluZSA0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AgFwiOyB9XG5cbi8qIGxpbmUgNSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbXVzaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIFcIjsgfVxuXG4vKiBsaW5lIDYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AglwiOyB9XG5cbi8qIGxpbmUgNywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZW52ZWxvcGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ag1wiOyB9XG5cbi8qIGxpbmUgOCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtaGVhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIRcIjsgfVxuXG4vKiBsaW5lIDksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIVcIjsgfVxuXG4vKiBsaW5lIDEwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zdGFyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIZcIjsgfVxuXG4vKiBsaW5lIDExLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS11c2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CHXCI7IH1cblxuLyogbGluZSAxMiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AiFwiOyB9XG5cbi8qIGxpbmUgMTMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXRoLWxhcmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CJXCI7IH1cblxuLyogbGluZSAxNCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIpcIjsgfVxuXG4vKiBsaW5lIDE1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CLXCI7IH1cblxuLyogbGluZSAxNiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2hlY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgIxcIjsgfVxuXG4vKiBsaW5lIDE3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1yZW1vdmU6YmVmb3JlLFxuLmZhLWNsb3NlOmJlZm9yZSxcbi5mYS10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AjVwiOyB9XG5cbi8qIGxpbmUgMjAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74COXCI7IH1cblxuLyogbGluZSAyMSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc2VhcmNoLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CQXCI7IH1cblxuLyogbGluZSAyMiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CRXCI7IH1cblxuLyogbGluZSAyMywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CSXCI7IH1cblxuLyogbGluZSAyNCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZ2VhcjpiZWZvcmUsXG4uZmEtY29nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CTXCI7IH1cblxuLyogbGluZSAyNiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdHJhc2gtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AlFwiOyB9XG5cbi8qIGxpbmUgMjcsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJVcIjsgfVxuXG4vKiBsaW5lIDI4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1maWxlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJZcIjsgfVxuXG4vKiBsaW5lIDI5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jbG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CXXCI7IH1cblxuLyogbGluZSAzMCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmFwiOyB9XG5cbi8qIGxpbmUgMzEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWRvd25sb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CZXCI7IH1cblxuLyogbGluZSAzMiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYXJyb3ctY2lyY2xlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AmlwiOyB9XG5cbi8qIGxpbmUgMzMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CbXCI7IH1cblxuLyogbGluZSAzNCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtaW5ib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJxcIjsgfVxuXG4vKiBsaW5lIDM1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1wbGF5LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CdXCI7IH1cblxuLyogbGluZSAzNiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcm90YXRlLXJpZ2h0OmJlZm9yZSxcbi5mYS1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgJ5cIjsgfVxuXG4vKiBsaW5lIDM4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1yZWZyZXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ChXCI7IH1cblxuLyogbGluZSAzOSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbGlzdC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKJcIjsgfVxuXG4vKiBsaW5lIDQwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CjXCI7IH1cblxuLyogbGluZSA0MSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZmxhZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ApFwiOyB9XG5cbi8qIGxpbmUgNDIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWhlYWRwaG9uZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKVcIjsgfVxuXG4vKiBsaW5lIDQzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CmXCI7IH1cblxuLyogbGluZSA0NCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdm9sdW1lLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKdcIjsgfVxuXG4vKiBsaW5lIDQ1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS12b2x1bWUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKhcIjsgfVxuXG4vKiBsaW5lIDQ2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgKlcIjsgfVxuXG4vKiBsaW5lIDQ3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1iYXJjb2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CqXCI7IH1cblxuLyogbGluZSA0OCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CrXCI7IH1cblxuLyogbGluZSA0OSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ArFwiOyB9XG5cbi8qIGxpbmUgNTAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgK1cIjsgfVxuXG4vKiBsaW5lIDUxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1ib29rbWFyazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ArlwiOyB9XG5cbi8qIGxpbmUgNTIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CvXCI7IH1cblxuLyogbGluZSA1Mywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74CwXCI7IH1cblxuLyogbGluZSA1NCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZm9udDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AsVwiOyB9XG5cbi8qIGxpbmUgNTUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLJcIjsgfVxuXG4vKiBsaW5lIDU2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1pdGFsaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLNcIjsgfVxuXG4vKiBsaW5lIDU3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10ZXh0LWhlaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AtFwiOyB9XG5cbi8qIGxpbmUgNTgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXRleHQtd2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLVcIjsgfVxuXG4vKiBsaW5lIDU5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hbGlnbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C2XCI7IH1cblxuLyogbGluZSA2MCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYWxpZ24tY2VudGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C3XCI7IH1cblxuLyogbGluZSA2MSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgLhcIjsgfVxuXG4vKiBsaW5lIDYyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C5XCI7IH1cblxuLyogbGluZSA2Mywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AulwiOyB9XG5cbi8qIGxpbmUgNjQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWRlZGVudDpiZWZvcmUsXG4uZmEtb3V0ZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Au1wiOyB9XG5cbi8qIGxpbmUgNjYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWluZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AvFwiOyB9XG5cbi8qIGxpbmUgNjcsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+AvVwiOyB9XG5cbi8qIGxpbmUgNjgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXBob3RvOmJlZm9yZSxcbi5mYS1pbWFnZTpiZWZvcmUsXG4uZmEtcGljdHVyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74C+XCI7IH1cblxuLyogbGluZSA3MSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcGVuY2lsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GAXCI7IH1cblxuLyogbGluZSA3Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbWFwLW1hcmtlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BgVwiOyB9XG5cbi8qIGxpbmUgNzMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BglwiOyB9XG5cbi8qIGxpbmUgNzQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXRpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYNcIjsgfVxuXG4vKiBsaW5lIDc1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1lZGl0OmJlZm9yZSxcbi5mYS1wZW5jaWwtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYRcIjsgfVxuXG4vKiBsaW5lIDc3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zaGFyZS1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BhVwiOyB9XG5cbi8qIGxpbmUgNzgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GGXCI7IH1cblxuLyogbGluZSA3OSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYXJyb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GHXCI7IH1cblxuLyogbGluZSA4MCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BiFwiOyB9XG5cbi8qIGxpbmUgODEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWZhc3QtYmFja3dhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYlcIjsgfVxuXG4vKiBsaW5lIDgyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BilwiOyB9XG5cbi8qIGxpbmUgODMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgYtcIjsgfVxuXG4vKiBsaW5lIDg0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1wYXVzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BjFwiOyB9XG5cbi8qIGxpbmUgODUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXN0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgY1cIjsgfVxuXG4vKiBsaW5lIDg2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GOXCI7IH1cblxuLyogbGluZSA4Nywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZmFzdC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GQXCI7IH1cblxuLyogbGluZSA4OCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc3RlcC1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GRXCI7IH1cblxuLyogbGluZSA4OSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZJcIjsgfVxuXG4vKiBsaW5lIDkwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jaGV2cm9uLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZNcIjsgfVxuXG4vKiBsaW5lIDkxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GUXCI7IH1cblxuLyogbGluZSA5Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZVcIjsgfVxuXG4vKiBsaW5lIDkzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1taW51cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZZcIjsgfVxuXG4vKiBsaW5lIDk0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10aW1lcy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZdcIjsgfVxuXG4vKiBsaW5lIDk1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZhcIjsgfVxuXG4vKiBsaW5lIDk2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1xdWVzdGlvbi1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZlcIjsgfVxuXG4vKiBsaW5lIDk3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1pbmZvLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BmlwiOyB9XG5cbi8qIGxpbmUgOTgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNyb3NzaGFpcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZtcIjsgfVxuXG4vKiBsaW5lIDk5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10aW1lcy1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BnFwiOyB9XG5cbi8qIGxpbmUgMTAwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jaGVjay1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BnVwiOyB9XG5cbi8qIGxpbmUgMTAxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgZ5cIjsgfVxuXG4vKiBsaW5lIDEwMiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYXJyb3ctbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BoFwiOyB9XG5cbi8qIGxpbmUgMTAzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BoVwiOyB9XG5cbi8qIGxpbmUgMTA0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BolwiOyB9XG5cbi8qIGxpbmUgMTA1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GjXCI7IH1cblxuLyogbGluZSAxMDYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW1haWwtZm9yd2FyZDpiZWZvcmUsXG4uZmEtc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgaRcIjsgfVxuXG4vKiBsaW5lIDEwOCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GlXCI7IH1cblxuLyogbGluZSAxMDksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNvbXByZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GmXCI7IH1cblxuLyogbGluZSAxMTAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgadcIjsgfVxuXG4vKiBsaW5lIDExMSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgahcIjsgfVxuXG4vKiBsaW5lIDExMiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYXN0ZXJpc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgalcIjsgfVxuXG4vKiBsaW5lIDExMywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZXhjbGFtYXRpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GqXCI7IH1cblxuLyogbGluZSAxMTQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgatcIjsgfVxuXG4vKiBsaW5lIDExNSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BrFwiOyB9XG5cbi8qIGxpbmUgMTE2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1maXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74GtXCI7IH1cblxuLyogbGluZSAxMTcsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BrlwiOyB9XG5cbi8qIGxpbmUgMTE4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1leWUtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbBcIjsgfVxuXG4vKiBsaW5lIDExOSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtd2FybmluZzpiZWZvcmUsXG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbFcIjsgfVxuXG4vKiBsaW5lIDEyMSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbJcIjsgfVxuXG4vKiBsaW5lIDEyMiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2FsZW5kYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbNcIjsgfVxuXG4vKiBsaW5lIDEyMywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcmFuZG9tOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G0XCI7IH1cblxuLyogbGluZSAxMjQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbVcIjsgfVxuXG4vKiBsaW5lIDEyNSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbWFnbmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G2XCI7IH1cblxuLyogbGluZSAxMjYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNoZXZyb24tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbdcIjsgfVxuXG4vKiBsaW5lIDEyNywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74G4XCI7IH1cblxuLyogbGluZSAxMjgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXJldHdlZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgblcIjsgfVxuXG4vKiBsaW5lIDEyOSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc2hvcHBpbmctY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+BulwiOyB9XG5cbi8qIGxpbmUgMTMwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbtcIjsgfVxuXG4vKiBsaW5lIDEzMSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZm9sZGVyLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvgbxcIjsgfVxuXG4vKiBsaW5lIDEzMiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYXJyb3dzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgb1cIjsgfVxuXG4vKiBsaW5lIDEzMywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYXJyb3dzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgb5cIjsgfVxuXG4vKiBsaW5lIDEzNCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYmFyLWNoYXJ0LW86YmVmb3JlLFxuLmZhLWJhci1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CgFwiOyB9XG5cbi8qIGxpbmUgMTM2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CgVwiOyB9XG5cbi8qIGxpbmUgMTM3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgoJcIjsgfVxuXG4vKiBsaW5lIDEzOCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2FtZXJhLXJldHJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KDXCI7IH1cblxuLyogbGluZSAxMzksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWtleTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ChFwiOyB9XG5cbi8qIGxpbmUgMTQwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1nZWFyczpiZWZvcmUsXG4uZmEtY29nczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ChVwiOyB9XG5cbi8qIGxpbmUgMTQyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jb21tZW50czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ChlwiOyB9XG5cbi8qIGxpbmUgMTQzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10aHVtYnMtby11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ch1wiOyB9XG5cbi8qIGxpbmUgMTQ0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10aHVtYnMtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KIXCI7IH1cblxuLyogbGluZSAxNDUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXN0YXItaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CiVwiOyB9XG5cbi8qIGxpbmUgMTQ2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1oZWFydC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KKXCI7IH1cblxuLyogbGluZSAxNDcsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNpZ24tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KLXCI7IH1cblxuLyogbGluZSAxNDgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWxpbmtlZGluLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CjFwiOyB9XG5cbi8qIGxpbmUgMTQ5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10aHVtYi10YWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KNXCI7IH1cblxuLyogbGluZSAxNTAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgo5cIjsgfVxuXG4vKiBsaW5lIDE1MSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc2lnbi1pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CkFwiOyB9XG5cbi8qIGxpbmUgMTUyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10cm9waHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpFcIjsgfVxuXG4vKiBsaW5lIDE1Mywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CklwiOyB9XG5cbi8qIGxpbmUgMTU0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpNcIjsgfVxuXG4vKiBsaW5lIDE1NSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbGVtb24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ClFwiOyB9XG5cbi8qIGxpbmUgMTU2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ClVwiOyB9XG5cbi8qIGxpbmUgMTU3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CllwiOyB9XG5cbi8qIGxpbmUgMTU4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1ib29rbWFyay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KXXCI7IH1cblxuLyogbGluZSAxNTksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXBob25lLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CmFwiOyB9XG5cbi8qIGxpbmUgMTYwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10d2l0dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KZXCI7IH1cblxuLyogbGluZSAxNjEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWZhY2Vib29rLWY6YmVmb3JlLFxuLmZhLWZhY2Vib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KaXCI7IH1cblxuLyogbGluZSAxNjMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cm1wiOyB9XG5cbi8qIGxpbmUgMTY0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS11bmxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgpxcIjsgfVxuXG4vKiBsaW5lIDE2NSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY3JlZGl0LWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgp1cIjsgfVxuXG4vKiBsaW5lIDE2Niwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZmVlZDpiZWZvcmUsXG4uZmEtcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KeXCI7IH1cblxuLyogbGluZSAxNjgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWhkZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KgXCI7IH1cblxuLyogbGluZSAxNjksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWJ1bGxob3JuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KhXCI7IH1cblxuLyogbGluZSAxNzAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7NcIjsgfVxuXG4vKiBsaW5lIDE3MSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2VydGlmaWNhdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqNcIjsgfVxuXG4vKiBsaW5lIDE3Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtaGFuZC1vLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KkXCI7IH1cblxuLyogbGluZSAxNzMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWhhbmQtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KlXCI7IH1cblxuLyogbGluZSAxNzQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWhhbmQtby11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CplwiOyB9XG5cbi8qIGxpbmUgMTc1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1oYW5kLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Cp1wiOyB9XG5cbi8qIGxpbmUgMTc2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CqFwiOyB9XG5cbi8qIGxpbmUgMTc3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqlcIjsgfVxuXG4vKiBsaW5lIDE3OCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KqXCI7IH1cblxuLyogbGluZSAxNzksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KrXCI7IH1cblxuLyogbGluZSAxODAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWdsb2JlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KsXCI7IH1cblxuLyogbGluZSAxODEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXdyZW5jaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CrVwiOyB9XG5cbi8qIGxpbmUgMTgyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+CrlwiOyB9XG5cbi8qIGxpbmUgMTgzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1maWx0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrBcIjsgfVxuXG4vKiBsaW5lIDE4NCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYnJpZWZjYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74KxXCI7IH1cblxuLyogbGluZSAxODUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvgrJcIjsgfVxuXG4vKiBsaW5lIDE4Niwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZ3JvdXA6YmVmb3JlLFxuLmZhLXVzZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OAXCI7IH1cblxuLyogbGluZSAxODgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNoYWluOmJlZm9yZSxcbi5mYS1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OBXCI7IH1cblxuLyogbGluZSAxOTAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OCXCI7IH1cblxuLyogbGluZSAxOTEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWZsYXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ODXCI7IH1cblxuLyogbGluZSAxOTIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWN1dDpiZWZvcmUsXG4uZmEtc2Npc3NvcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4RcIjsgfVxuXG4vKiBsaW5lIDE5NCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY29weTpiZWZvcmUsXG4uZmEtZmlsZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DhVwiOyB9XG5cbi8qIGxpbmUgMTk2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1wYXBlcmNsaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4ZcIjsgfVxuXG4vKiBsaW5lIDE5Nywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc2F2ZTpiZWZvcmUsXG4uZmEtZmxvcHB5LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4dcIjsgfVxuXG4vKiBsaW5lIDE5OSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OIXCI7IH1cblxuLyogbGluZSAyMDAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW5hdmljb246YmVmb3JlLFxuLmZhLXJlb3JkZXI6YmVmb3JlLFxuLmZhLWJhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4lcIjsgfVxuXG4vKiBsaW5lIDIwMywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbGlzdC11bDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DilwiOyB9XG5cbi8qIGxpbmUgMjA0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OLXCI7IH1cblxuLyogbGluZSAyMDUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXN0cmlrZXRocm91Z2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg4xcIjsgfVxuXG4vKiBsaW5lIDIwNiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdW5kZXJsaW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ONXCI7IH1cblxuLyogbGluZSAyMDcsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OOXCI7IH1cblxuLyogbGluZSAyMDgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW1hZ2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OQXCI7IH1cblxuLyogbGluZSAyMDksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXRydWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ORXCI7IH1cblxuLyogbGluZSAyMTAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DklwiOyB9XG5cbi8qIGxpbmUgMjExLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OTXCI7IH1cblxuLyogbGluZSAyMTIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWdvb2dsZS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DlFwiOyB9XG5cbi8qIGxpbmUgMjEzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DlVwiOyB9XG5cbi8qIGxpbmUgMjE0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1tb25leTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DllwiOyB9XG5cbi8qIGxpbmUgMjE1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jYXJldC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OXXCI7IH1cblxuLyogbGluZSAyMTYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OYXCI7IH1cblxuLyogbGluZSAyMTcsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNhcmV0LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5lcIjsgfVxuXG4vKiBsaW5lIDIxOCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2FyZXQtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg5pcIjsgfVxuXG4vKiBsaW5lIDIxOSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dm1wiOyB9XG5cbi8qIGxpbmUgMjIwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS11bnNvcnRlZDpiZWZvcmUsXG4uZmEtc29ydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DnFwiOyB9XG5cbi8qIGxpbmUgMjIyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zb3J0LWRvd246YmVmb3JlLFxuLmZhLXNvcnQtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DnVwiOyB9XG5cbi8qIGxpbmUgMjI0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zb3J0LXVwOmJlZm9yZSxcbi5mYS1zb3J0LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DnlwiOyB9XG5cbi8qIGxpbmUgMjI2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1lbnZlbG9wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DoFwiOyB9XG5cbi8qIGxpbmUgMjI3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1saW5rZWRpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DoVwiOyB9XG5cbi8qIGxpbmUgMjI4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsXG4uZmEtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DolwiOyB9XG5cbi8qIGxpbmUgMjMwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1sZWdhbDpiZWZvcmUsXG4uZmEtZ2F2ZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6NcIjsgfVxuXG4vKiBsaW5lIDIzMiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZGFzaGJvYXJkOmJlZm9yZSxcbi5mYS10YWNob21ldGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OkXCI7IH1cblxuLyogbGluZSAyMzQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNvbW1lbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DpVwiOyB9XG5cbi8qIGxpbmUgMjM1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jb21tZW50cy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OmXCI7IH1cblxuLyogbGluZSAyMzYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWZsYXNoOmJlZm9yZSxcbi5mYS1ib2x0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74OnXCI7IH1cblxuLyogbGluZSAyMzgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6hcIjsgfVxuXG4vKiBsaW5lIDIzOSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdW1icmVsbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg6lcIjsgfVxuXG4vKiBsaW5lIDI0MCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcGFzdGU6YmVmb3JlLFxuLmZhLWNsaXBib2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DqlwiOyB9XG5cbi8qIGxpbmUgMjQyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1saWdodGJ1bGItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dq1wiOyB9XG5cbi8qIGxpbmUgMjQzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DrFwiOyB9XG5cbi8qIGxpbmUgMjQ0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jbG91ZC1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DrVwiOyB9XG5cbi8qIGxpbmUgMjQ1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg65cIjsgfVxuXG4vKiBsaW5lIDI0Niwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdXNlci1tZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DsFwiOyB9XG5cbi8qIGxpbmUgMjQ3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zdGV0aG9zY29wZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DsVwiOyB9XG5cbi8qIGxpbmUgMjQ4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DslwiOyB9XG5cbi8qIGxpbmUgMjQ5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1iZWxsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvgqJcIjsgfVxuXG4vKiBsaW5lIDI1MCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY29mZmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O0XCI7IH1cblxuLyogbGluZSAyNTEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWN1dGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7VcIjsgfVxuXG4vKiBsaW5lIDI1Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZmlsZS10ZXh0LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7ZcIjsgfVxuXG4vKiBsaW5lIDI1Mywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYnVpbGRpbmctbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Dt1wiOyB9XG5cbi8qIGxpbmUgMjU0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1ob3NwaXRhbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74O4XCI7IH1cblxuLyogbGluZSAyNTUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWFtYnVsYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DuVwiOyB9XG5cbi8qIGxpbmUgMjU2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1tZWRraXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7pcIjsgfVxuXG4vKiBsaW5lIDI1Nywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZmlnaHRlci1qZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvg7tcIjsgfVxuXG4vKiBsaW5lIDI1OCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYmVlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DvFwiOyB9XG5cbi8qIGxpbmUgMjU5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1oLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DvVwiOyB9XG5cbi8qIGxpbmUgMjYwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+DvlwiOyB9XG5cbi8qIGxpbmUgMjYxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hbmdsZS1kb3VibGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EgFwiOyB9XG5cbi8qIGxpbmUgMjYyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIFcIjsgfVxuXG4vKiBsaW5lIDI2Mywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SCXCI7IH1cblxuLyogbGluZSAyNjQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SDXCI7IH1cblxuLyogbGluZSAyNjUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIRcIjsgfVxuXG4vKiBsaW5lIDI2Niwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIVcIjsgfVxuXG4vKiBsaW5lIDI2Nywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYW5nbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIZcIjsgfVxuXG4vKiBsaW5lIDI2OCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYW5nbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Eh1wiOyB9XG5cbi8qIGxpbmUgMjY5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SIXCI7IH1cblxuLyogbGluZSAyNzAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWxhcHRvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EiVwiOyB9XG5cbi8qIGxpbmUgMjcxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10YWJsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIpcIjsgfVxuXG4vKiBsaW5lIDI3Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbW9iaWxlLXBob25lOmJlZm9yZSxcbi5mYS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhItcIjsgfVxuXG4vKiBsaW5lIDI3NCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhIxcIjsgfVxuXG4vKiBsaW5lIDI3NSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcXVvdGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EjVwiOyB9XG5cbi8qIGxpbmUgMjc2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EjlwiOyB9XG5cbi8qIGxpbmUgMjc3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zcGlubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SQXCI7IH1cblxuLyogbGluZSAyNzgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EkVwiOyB9XG5cbi8qIGxpbmUgMjc5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1tYWlsLXJlcGx5OmJlZm9yZSxcbi5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EklwiOyB9XG5cbi8qIGxpbmUgMjgxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1naXRodWItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74STXCI7IH1cblxuLyogbGluZSAyODIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWZvbGRlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SUXCI7IH1cblxuLyogbGluZSAyODMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWZvbGRlci1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJVcIjsgfVxuXG4vKiBsaW5lIDI4NCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc21pbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EmFwiOyB9XG5cbi8qIGxpbmUgMjg1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1mcm93bi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SZXCI7IH1cblxuLyogbGluZSAyODYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW1laC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SaXCI7IH1cblxuLyogbGluZSAyODcsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWdhbWVwYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJtcIjsgfVxuXG4vKiBsaW5lIDI4OCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEta2V5Ym9hcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EnFwiOyB9XG5cbi8qIGxpbmUgMjg5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1mbGFnLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJ1cIjsgfVxuXG4vKiBsaW5lIDI5MCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZmxhZy1jaGVja2VyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhJ5cIjsgfVxuXG4vKiBsaW5lIDI5MSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdGVybWluYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKBcIjsgfVxuXG4vKiBsaW5lIDI5Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EoVwiOyB9XG5cbi8qIGxpbmUgMjkzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsXG4uZmEtcmVwbHktYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SiXCI7IH1cblxuLyogbGluZSAyOTUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXN0YXItaGFsZi1lbXB0eTpiZWZvcmUsXG4uZmEtc3Rhci1oYWxmLWZ1bGw6YmVmb3JlLFxuLmZhLXN0YXItaGFsZi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SjXCI7IH1cblxuLyogbGluZSAyOTgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SkXCI7IH1cblxuLyogbGluZSAyOTksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNyb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKVcIjsgfVxuXG4vKiBsaW5lIDMwMCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY29kZS1mb3JrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SmXCI7IH1cblxuLyogbGluZSAzMDEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXVubGluazpiZWZvcmUsXG4uZmEtY2hhaW4tYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SnXCI7IH1cblxuLyogbGluZSAzMDMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXF1ZXN0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SoXCI7IH1cblxuLyogbGluZSAzMDQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWluZm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKlcIjsgfVxuXG4vKiBsaW5lIDMwNSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKpcIjsgfVxuXG4vKiBsaW5lIDMwNiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc3VwZXJzY3JpcHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhKtcIjsgfVxuXG4vKiBsaW5lIDMwNywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc3Vic2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SsXCI7IH1cblxuLyogbGluZSAzMDgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ErVwiOyB9XG5cbi8qIGxpbmUgMzA5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1wdXp6bGUtcGllY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhK5cIjsgfVxuXG4vKiBsaW5lIDMxMCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbWljcm9waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EsFwiOyB9XG5cbi8qIGxpbmUgMzExLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SxXCI7IH1cblxuLyogbGluZSAzMTIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNoaWVsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EslwiOyB9XG5cbi8qIGxpbmUgMzEzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jYWxlbmRhci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74SzXCI7IH1cblxuLyogbGluZSAzMTQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S0XCI7IH1cblxuLyogbGluZSAzMTUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXJvY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EtVwiOyB9XG5cbi8qIGxpbmUgMzE2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1tYXhjZG46YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLZcIjsgfVxuXG4vKiBsaW5lIDMxNywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Et1wiOyB9XG5cbi8qIGxpbmUgMzE4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EuFwiOyB9XG5cbi8qIGxpbmUgMzE5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jaGV2cm9uLWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+EuVwiOyB9XG5cbi8qIGxpbmUgMzIwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S6XCI7IH1cblxuLyogbGluZSAzMjEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWh0bWw1OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S7XCI7IH1cblxuLyogbGluZSAzMjIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNzczM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhLxcIjsgfVxuXG4vKiBsaW5lIDMyMywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74S9XCI7IH1cblxuLyogbGluZSAzMjQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXVubG9jay1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhL5cIjsgfVxuXG4vKiBsaW5lIDMyNSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYnVsbHNleWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYBcIjsgfVxuXG4vKiBsaW5lIDMyNiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZWxsaXBzaXMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FgVwiOyB9XG5cbi8qIGxpbmUgMzI3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1lbGxpcHNpcy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WCXCI7IH1cblxuLyogbGluZSAzMjgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXJzcy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYNcIjsgfVxuXG4vKiBsaW5lIDMyOSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhYRcIjsgfVxuXG4vKiBsaW5lIDMzMCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdGlja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WFXCI7IH1cblxuLyogbGluZSAzMzEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW1pbnVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FhlwiOyB9XG5cbi8qIGxpbmUgMzMyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1taW51cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fh1wiOyB9XG5cbi8qIGxpbmUgMzMzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1sZXZlbC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FiFwiOyB9XG5cbi8qIGxpbmUgMzM0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1sZXZlbC1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WJXCI7IH1cblxuLyogbGluZSAzMzUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNoZWNrLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FilwiOyB9XG5cbi8qIGxpbmUgMzM2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1wZW5jaWwtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WLXCI7IH1cblxuLyogbGluZSAzMzcsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WMXCI7IH1cblxuLyogbGluZSAzMzgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNoYXJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FjVwiOyB9XG5cbi8qIGxpbmUgMzM5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jb21wYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WOXCI7IH1cblxuLyogbGluZSAzNDAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXRvZ2dsZS1kb3duOmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WQXCI7IH1cblxuLyogbGluZSAzNDIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXRvZ2dsZS11cDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZFcIjsgfVxuXG4vKiBsaW5lIDM0NCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdG9nZ2xlLXJpZ2h0OmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FklwiOyB9XG5cbi8qIGxpbmUgMzQ2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1ldXJvOmJlZm9yZSxcbi5mYS1ldXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZNcIjsgfVxuXG4vKiBsaW5lIDM0OCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZ2JwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WUXCI7IH1cblxuLyogbGluZSAzNDksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWRvbGxhcjpiZWZvcmUsXG4uZmEtdXNkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WVXCI7IH1cblxuLyogbGluZSAzNTEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXJ1cGVlOmJlZm9yZSxcbi5mYS1pbnI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZZcIjsgfVxuXG4vKiBsaW5lIDM1Mywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY255OmJlZm9yZSxcbi5mYS1ybWI6YmVmb3JlLFxuLmZhLXllbjpiZWZvcmUsXG4uZmEtanB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WXXCI7IH1cblxuLyogbGluZSAzNTcsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXJ1YmxlOmJlZm9yZSxcbi5mYS1yb3VibGU6YmVmb3JlLFxuLmZhLXJ1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FmFwiOyB9XG5cbi8qIGxpbmUgMzYwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS13b246YmVmb3JlLFxuLmZhLWtydzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FmVwiOyB9XG5cbi8qIGxpbmUgMzYyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1iaXRjb2luOmJlZm9yZSxcbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZpcIjsgfVxuXG4vKiBsaW5lIDM2NCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZmlsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fm1wiOyB9XG5cbi8qIGxpbmUgMzY1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1maWxlLXRleHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZxcIjsgfVxuXG4vKiBsaW5lIDM2Niwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc29ydC1hbHBoYS1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhZ1cIjsgfVxuXG4vKiBsaW5lIDM2Nywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc29ydC1hbHBoYS1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WeXCI7IH1cblxuLyogbGluZSAzNjgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNvcnQtYW1vdW50LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FoFwiOyB9XG5cbi8qIGxpbmUgMzY5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WhXCI7IH1cblxuLyogbGluZSAzNzAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNvcnQtbnVtZXJpYy1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaJcIjsgfVxuXG4vKiBsaW5lIDM3MSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc29ydC1udW1lcmljLWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhaNcIjsgfVxuXG4vKiBsaW5lIDM3Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WkXCI7IH1cblxuLyogbGluZSAzNzMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXRodW1icy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WlXCI7IH1cblxuLyogbGluZSAzNzQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXlvdXR1YmUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WmXCI7IH1cblxuLyogbGluZSAzNzUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhadcIjsgfVxuXG4vKiBsaW5lIDM3Niwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEteGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FqFwiOyB9XG5cbi8qIGxpbmUgMzc3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS14aW5nLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FqVwiOyB9XG5cbi8qIGxpbmUgMzc4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS15b3V0dWJlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhapcIjsgfVxuXG4vKiBsaW5lIDM3OSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZHJvcGJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Fq1wiOyB9XG5cbi8qIGxpbmUgMzgwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FrFwiOyB9XG5cbi8qIGxpbmUgMzgxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCLvha1cIjsgfVxuXG4vKiBsaW5lIDM4Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZmxpY2tyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74WuXCI7IH1cblxuLyogbGluZSAzODMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWFkbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FsFwiOyB9XG5cbi8qIGxpbmUgMzg0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbFcIjsgfVxuXG4vKiBsaW5lIDM4NSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYml0YnVja2V0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FslwiOyB9XG5cbi8qIGxpbmUgMzg2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10dW1ibHI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbNcIjsgfVxuXG4vKiBsaW5lIDM4Nywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FtFwiOyB9XG5cbi8qIGxpbmUgMzg4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1sb25nLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbVcIjsgfVxuXG4vKiBsaW5lIDM4OSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbG9uZy1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FtlwiOyB9XG5cbi8qIGxpbmUgMzkwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbdcIjsgfVxuXG4vKiBsaW5lIDM5MSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FuFwiOyB9XG5cbi8qIGxpbmUgMzkyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hcHBsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+FuVwiOyB9XG5cbi8qIGxpbmUgMzkzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74W6XCI7IH1cblxuLyogbGluZSAzOTQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWFuZHJvaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbtcIjsgfVxuXG4vKiBsaW5lIDM5NSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbGludXg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhbxcIjsgfVxuXG4vKiBsaW5lIDM5Niwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhb1cIjsgfVxuXG4vKiBsaW5lIDM5Nywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc2t5cGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhb5cIjsgfVxuXG4vKiBsaW5lIDM5OCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZm91cnNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GgFwiOyB9XG5cbi8qIGxpbmUgMzk5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoFcIjsgfVxuXG4vKiBsaW5lIDQwMCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZmVtYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aCXCI7IH1cblxuLyogbGluZSA0MDEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoNcIjsgfVxuXG4vKiBsaW5lIDQwMiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZ2l0dGlwOmJlZm9yZSxcbi5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhFwiOyB9XG5cbi8qIGxpbmUgNDA0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zdW4tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GhVwiOyB9XG5cbi8qIGxpbmUgNDA1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1tb29uLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhoZcIjsgfVxuXG4vKiBsaW5lIDQwNiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gh1wiOyB9XG5cbi8qIGxpbmUgNDA3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1idWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhohcIjsgfVxuXG4vKiBsaW5lIDQwOCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdms6YmVmb3JlIHtcbiAgY29udGVudDogXCLvholcIjsgfVxuXG4vKiBsaW5lIDQwOSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCLvhopcIjsgfVxuXG4vKiBsaW5lIDQxMCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcmVucmVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aLXCI7IH1cblxuLyogbGluZSA0MTEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXBhZ2VsaW5lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GjFwiOyB9XG5cbi8qIGxpbmUgNDEyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GjVwiOyB9XG5cbi8qIGxpbmUgNDEzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GjlwiOyB9XG5cbi8qIGxpbmUgNDE0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hcnJvdy1jaXJjbGUtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aQXCI7IH1cblxuLyogbGluZSA0MTUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXRvZ2dsZS1sZWZ0OmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aRXCI7IH1cblxuLyogbGluZSA0MTcsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWRvdC1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GklwiOyB9XG5cbi8qIGxpbmUgNDE4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS13aGVlbGNoYWlyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aTXCI7IH1cblxuLyogbGluZSA0MTksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GlFwiOyB9XG5cbi8qIGxpbmUgNDIwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10dXJraXNoLWxpcmE6YmVmb3JlLFxuLmZhLXRyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GlVwiOyB9XG5cbi8qIGxpbmUgNDIyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1wbHVzLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aWXCI7IH1cblxuLyogbGluZSA0MjMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpdcIjsgfVxuXG4vKiBsaW5lIDQyNCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc2xhY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhphcIjsgfVxuXG4vKiBsaW5lIDQyNSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74aZXCI7IH1cblxuLyogbGluZSA0MjYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GmlwiOyB9XG5cbi8qIGxpbmUgNDI3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1vcGVuaWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhptcIjsgfVxuXG4vKiBsaW5lIDQyOCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtaW5zdGl0dXRpb246YmVmb3JlLFxuLmZhLWJhbms6YmVmb3JlLFxuLmZhLXVuaXZlcnNpdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhpxcIjsgfVxuXG4vKiBsaW5lIDQzMSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GnVwiOyB9XG5cbi8qIGxpbmUgNDMzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS15YWhvbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GnlwiOyB9XG5cbi8qIGxpbmUgNDM0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1nb29nbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqBcIjsgfVxuXG4vKiBsaW5lIDQzNSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ahXCI7IH1cblxuLyogbGluZSA0MzYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXJlZGRpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqJcIjsgfVxuXG4vKiBsaW5lIDQzNywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ajXCI7IH1cblxuLyogbGluZSA0MzgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74akXCI7IH1cblxuLyogbGluZSA0MzksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWRlbGljaW91czpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GpVwiOyB9XG5cbi8qIGxpbmUgNDQwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1kaWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74amXCI7IH1cblxuLyogbGluZSA0NDEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXBpZWQtcGlwZXItcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqdcIjsgfVxuXG4vKiBsaW5lIDQ0Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcGllZC1waXBlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqhcIjsgfVxuXG4vKiBsaW5lIDQ0Mywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZHJ1cGFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74apXCI7IH1cblxuLyogbGluZSA0NDQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GqlwiOyB9XG5cbi8qIGxpbmUgNDQ1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Gq1wiOyB9XG5cbi8qIGxpbmUgNDQ2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1mYXg6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhqxcIjsgfVxuXG4vKiBsaW5lIDQ0Nywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYnVpbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhq1cIjsgfVxuXG4vKiBsaW5lIDQ0OCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2hpbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhq5cIjsgfVxuXG4vKiBsaW5lIDQ0OSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcGF3OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74awXCI7IH1cblxuLyogbGluZSA0NTAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74axXCI7IH1cblxuLyogbGluZSA0NTEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrJcIjsgfVxuXG4vKiBsaW5lIDQ1Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY3ViZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrNcIjsgfVxuXG4vKiBsaW5lIDQ1Mywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GtFwiOyB9XG5cbi8qIGxpbmUgNDU0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GtVwiOyB9XG5cbi8qIGxpbmUgNDU1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zdGVhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GtlwiOyB9XG5cbi8qIGxpbmUgNDU2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrdcIjsgfVxuXG4vKiBsaW5lIDQ1Nywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcmVjeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GuFwiOyB9XG5cbi8qIGxpbmUgNDU4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hdXRvbW9iaWxlOmJlZm9yZSxcbi5mYS1jYXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrlcIjsgfVxuXG4vKiBsaW5lIDQ2MCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2FiOmJlZm9yZSxcbi5mYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a6XCI7IH1cblxuLyogbGluZSA0NjIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXRyZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhrtcIjsgfVxuXG4vKiBsaW5lIDQ2Mywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc3BvdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+GvFwiOyB9XG5cbi8qIGxpbmUgNDY0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74a9XCI7IH1cblxuLyogbGluZSA0NjUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNvdW5kY2xvdWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvhr5cIjsgfVxuXG4vKiBsaW5lIDQ2Niwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZGF0YWJhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4BcIjsgfVxuXG4vKiBsaW5lIDQ2Nywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZmlsZS1wZGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HgVwiOyB9XG5cbi8qIGxpbmUgNDY4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1maWxlLXdvcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HglwiOyB9XG5cbi8qIGxpbmUgNDY5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1maWxlLWV4Y2VsLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4NcIjsgfVxuXG4vKiBsaW5lIDQ3MCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZmlsZS1wb3dlcnBvaW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4RcIjsgfVxuXG4vKiBsaW5lIDQ3MSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZmlsZS1waG90by1vOmJlZm9yZSxcbi5mYS1maWxlLXBpY3R1cmUtbzpiZWZvcmUsXG4uZmEtZmlsZS1pbWFnZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eFXCI7IH1cblxuLyogbGluZSA0NzQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWZpbGUtemlwLW86YmVmb3JlLFxuLmZhLWZpbGUtYXJjaGl2ZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eGXCI7IH1cblxuLyogbGluZSA0NzYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWZpbGUtc291bmQtbzpiZWZvcmUsXG4uZmEtZmlsZS1hdWRpby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eHXCI7IH1cblxuLyogbGluZSA0NzgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWZpbGUtbW92aWUtbzpiZWZvcmUsXG4uZmEtZmlsZS12aWRlby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eIXCI7IH1cblxuLyogbGluZSA0ODAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWZpbGUtY29kZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eJXCI7IH1cblxuLyogbGluZSA0ODEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh4pcIjsgfVxuXG4vKiBsaW5lIDQ4Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY29kZXBlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hi1wiOyB9XG5cbi8qIGxpbmUgNDgzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1qc2ZpZGRsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HjFwiOyB9XG5cbi8qIGxpbmUgNDg0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1saWZlLWJvdXk6YmVmb3JlLFxuLmZhLWxpZmUtYnVveTpiZWZvcmUsXG4uZmEtbGlmZS1zYXZlcjpiZWZvcmUsXG4uZmEtc3VwcG9ydDpiZWZvcmUsXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eNXCI7IH1cblxuLyogbGluZSA0ODksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNpcmNsZS1vLW5vdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eOXCI7IH1cblxuLyogbGluZSA0OTAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXJhOmJlZm9yZSxcbi5mYS1yZXNpc3RhbmNlOmJlZm9yZSxcbi5mYS1yZWJlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HkFwiOyB9XG5cbi8qIGxpbmUgNDkzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1nZTpiZWZvcmUsXG4uZmEtZW1waXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eRXCI7IH1cblxuLyogbGluZSA0OTUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWdpdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5JcIjsgfVxuXG4vKiBsaW5lIDQ5Niwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZ2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eTXCI7IH1cblxuLyogbGluZSA0OTcsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXktY29tYmluYXRvci1zcXVhcmU6YmVmb3JlLFxuLmZhLXljLXNxdWFyZTpiZWZvcmUsXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5RcIjsgfVxuXG4vKiBsaW5lIDUwMCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdGVuY2VudC13ZWlibzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HlVwiOyB9XG5cbi8qIGxpbmUgNTAxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1xcTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HllwiOyB9XG5cbi8qIGxpbmUgNTAyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS13ZWNoYXQ6YmVmb3JlLFxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hl1wiOyB9XG5cbi8qIGxpbmUgNTA0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zZW5kOmJlZm9yZSxcbi5mYS1wYXBlci1wbGFuZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HmFwiOyB9XG5cbi8qIGxpbmUgNTA2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zZW5kLW86YmVmb3JlLFxuLmZhLXBhcGVyLXBsYW5lLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5lcIjsgfVxuXG4vKiBsaW5lIDUwOCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HmlwiOyB9XG5cbi8qIGxpbmUgNTA5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jaXJjbGUtdGhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hm1wiOyB9XG5cbi8qIGxpbmUgNTEwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1oZWFkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh5xcIjsgfVxuXG4vKiBsaW5lIDUxMSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74edXCI7IH1cblxuLyogbGluZSA1MTIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNsaWRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh55cIjsgfVxuXG4vKiBsaW5lIDUxMywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc2hhcmUtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74egXCI7IH1cblxuLyogbGluZSA1MTQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6FcIjsgfVxuXG4vKiBsaW5lIDUxNSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYm9tYjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HolwiOyB9XG5cbi8qIGxpbmUgNTE2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zb2NjZXItYmFsbC1vOmJlZm9yZSxcbi5mYS1mdXRib2wtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ho1wiOyB9XG5cbi8qIGxpbmUgNTE4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10dHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6RcIjsgfVxuXG4vKiBsaW5lIDUxOSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYmlub2N1bGFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HpVwiOyB9XG5cbi8qIGxpbmUgNTIwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1wbHVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74emXCI7IH1cblxuLyogbGluZSA1MjEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6dcIjsgfVxuXG4vKiBsaW5lIDUyMiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdHdpdGNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74eoXCI7IH1cblxuLyogbGluZSA1MjMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXllbHA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6lcIjsgfVxuXG4vKiBsaW5lIDUyNCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbmV3c3BhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh6pcIjsgfVxuXG4vKiBsaW5lIDUyNSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtd2lmaTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Hq1wiOyB9XG5cbi8qIGxpbmUgNTI2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jYWxjdWxhdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74esXCI7IH1cblxuLyogbGluZSA1MjcsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HrVwiOyB9XG5cbi8qIGxpbmUgNTI4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1nb29nbGUtd2FsbGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74euXCI7IH1cblxuLyogbGluZSA1MjksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNjLXZpc2E6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7BcIjsgfVxuXG4vKiBsaW5lIDUzMCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HsVwiOyB9XG5cbi8qIGxpbmUgNTMxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jYy1kaXNjb3ZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HslwiOyB9XG5cbi8qIGxpbmUgNTMyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jYy1hbWV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ezXCI7IH1cblxuLyogbGluZSA1MzMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HtFwiOyB9XG5cbi8qIGxpbmUgNTM0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jYy1zdHJpcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7VcIjsgfVxuXG4vKiBsaW5lIDUzNSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYmVsbC1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HtlwiOyB9XG5cbi8qIGxpbmUgNTM2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1iZWxsLXNsYXNoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7dcIjsgfVxuXG4vKiBsaW5lIDUzNywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdHJhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7hcIjsgfVxuXG4vKiBsaW5lIDUzOCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY29weXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e5XCI7IH1cblxuLyogbGluZSA1MzksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e6XCI7IH1cblxuLyogbGluZSA1NDAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWV5ZWRyb3BwZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7tcIjsgfVxuXG4vKiBsaW5lIDU0MSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcGFpbnQtYnJ1c2g6YmVmb3JlIHtcbiAgY29udGVudDogXCLvh7xcIjsgfVxuXG4vKiBsaW5lIDU0Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+HvVwiOyB9XG5cbi8qIGxpbmUgNTQzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hcmVhLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74e+XCI7IH1cblxuLyogbGluZSA1NDQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXBpZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IgFwiOyB9XG5cbi8qIGxpbmUgNTQ1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1saW5lLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iBXCI7IH1cblxuLyogbGluZSA1NDYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWxhc3RmbTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IglwiOyB9XG5cbi8qIGxpbmUgNTQ3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1sYXN0Zm0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iDXCI7IH1cblxuLyogbGluZSA1NDgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXRvZ2dsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIRcIjsgfVxuXG4vKiBsaW5lIDU0OSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdG9nZ2xlLW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iFXCI7IH1cblxuLyogbGluZSA1NTAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWJpY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIZcIjsgfVxuXG4vKiBsaW5lIDU1MSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iHXCI7IH1cblxuLyogbGluZSA1NTIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWlveGhvc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIhcIjsgfVxuXG4vKiBsaW5lIDU1Mywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYW5nZWxsaXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iJXCI7IH1cblxuLyogbGluZSA1NTQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iKXCI7IH1cblxuLyogbGluZSA1NTUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNoZWtlbDpiZWZvcmUsXG4uZmEtc2hlcWVsOmJlZm9yZSxcbi5mYS1pbHM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviItcIjsgfVxuXG4vKiBsaW5lIDU1OCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbWVhbnBhdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCLviIxcIjsgfVxuXG4vKiBsaW5lIDU1OSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IjVwiOyB9XG5cbi8qIGxpbmUgNTYwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IjlwiOyB9XG5cbi8qIGxpbmUgNTYxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1kYXNoY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IkFwiOyB9XG5cbi8qIGxpbmUgNTYyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IkVwiOyB9XG5cbi8qIGxpbmUgNTYzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1sZWFucHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iSXCI7IH1cblxuLyogbGluZSA1NjQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNlbGxzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ik1wiOyB9XG5cbi8qIGxpbmUgNTY1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJRcIjsgfVxuXG4vKiBsaW5lIDU2Niwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJVcIjsgfVxuXG4vKiBsaW5lIDU2Nywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc2t5YXRsYXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJZcIjsgfVxuXG4vKiBsaW5lIDU2OCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iXXCI7IH1cblxuLyogbGluZSA1NjksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNhcnQtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ImFwiOyB9XG5cbi8qIGxpbmUgNTcwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1kaWFtb25kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iZXCI7IH1cblxuLyogbGluZSA1NzEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJpcIjsgfVxuXG4vKiBsaW5lIDU3Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdXNlci1zZWNyZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJtcIjsgfVxuXG4vKiBsaW5lIDU3Mywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbW90b3JjeWNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+InFwiOyB9XG5cbi8qIGxpbmUgNTc0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+InVwiOyB9XG5cbi8qIGxpbmUgNTc1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1oZWFydGJlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviJ5cIjsgfVxuXG4vKiBsaW5lIDU3Niwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdmVudXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKFcIjsgfVxuXG4vKiBsaW5lIDU3Nywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IolwiOyB9XG5cbi8qIGxpbmUgNTc4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1tZXJjdXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ijXCI7IH1cblxuLyogbGluZSA1NzksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWludGVyc2V4OmJlZm9yZSxcbi5mYS10cmFuc2dlbmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IpFwiOyB9XG5cbi8qIGxpbmUgNTgxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKVcIjsgfVxuXG4vKiBsaW5lIDU4Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdmVudXMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74imXCI7IH1cblxuLyogbGluZSA1ODMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW1hcnMtZG91YmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74inXCI7IH1cblxuLyogbGluZSA1ODQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXZlbnVzLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKhcIjsgfVxuXG4vKiBsaW5lIDU4NSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbWFycy1zdHJva2U6YmVmb3JlIHtcbiAgY29udGVudDogXCLviKlcIjsgfVxuXG4vKiBsaW5lIDU4Niwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbWFycy1zdHJva2UtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IqlwiOyB9XG5cbi8qIGxpbmUgNTg3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74irXCI7IH1cblxuLyogbGluZSA1ODgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW5ldXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IrFwiOyB9XG5cbi8qIGxpbmUgNTg5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1nZW5kZXJsZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74itXCI7IH1cblxuLyogbGluZSA1OTAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iwXCI7IH1cblxuLyogbGluZSA1OTEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXBpbnRlcmVzdC1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ixXCI7IH1cblxuLyogbGluZSA1OTIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXdoYXRzYXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74iyXCI7IH1cblxuLyogbGluZSA1OTMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Is1wiOyB9XG5cbi8qIGxpbmUgNTk0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS11c2VyLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLRcIjsgfVxuXG4vKiBsaW5lIDU5NSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdXNlci10aW1lczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+ItVwiOyB9XG5cbi8qIGxpbmUgNTk2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1ob3RlbDpiZWZvcmUsXG4uZmEtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i2XCI7IH1cblxuLyogbGluZSA1OTgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXZpYWNvaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLviLdcIjsgfVxuXG4vKiBsaW5lIDU5OSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdHJhaW46YmVmb3JlIHtcbiAgY29udGVudDogXCLviLhcIjsgfVxuXG4vKiBsaW5lIDYwMCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i5XCI7IH1cblxuLyogbGluZSA2MDEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW1lZGl1bTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+IulwiOyB9XG5cbi8qIGxpbmUgNjAyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS15YzpiZWZvcmUsXG4uZmEteS1jb21iaW5hdG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i7XCI7IH1cblxuLyogbGluZSA2MDQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviLxcIjsgfVxuXG4vKiBsaW5lIDYwNSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtb3BlbmNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviL1cIjsgfVxuXG4vKiBsaW5lIDYwNiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZXhwZWRpdGVkc3NsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74i+XCI7IH1cblxuLyogbGluZSA2MDcsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWJhdHRlcnktNDpiZWZvcmUsXG4uZmEtYmF0dGVyeTpiZWZvcmUsXG4uZmEtYmF0dGVyeS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mAXCI7IH1cblxuLyogbGluZSA2MTAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWJhdHRlcnktMzpiZWZvcmUsXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JgVwiOyB9XG5cbi8qIGxpbmUgNjEyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1iYXR0ZXJ5LTI6YmVmb3JlLFxuLmZhLWJhdHRlcnktaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JglwiOyB9XG5cbi8qIGxpbmUgNjE0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1iYXR0ZXJ5LTE6YmVmb3JlLFxuLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jg1wiOyB9XG5cbi8qIGxpbmUgNjE2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1iYXR0ZXJ5LTA6YmVmb3JlLFxuLmZhLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYRcIjsgfVxuXG4vKiBsaW5lIDYxOCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbW91c2UtcG9pbnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JhVwiOyB9XG5cbi8qIGxpbmUgNjE5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JhlwiOyB9XG5cbi8qIGxpbmUgNjIwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1vYmplY3QtZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYdcIjsgfVxuXG4vKiBsaW5lIDYyMSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYhcIjsgfVxuXG4vKiBsaW5lIDYyMiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYlcIjsgfVxuXG4vKiBsaW5lIDYyMywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc3RpY2t5LW5vdGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JilwiOyB9XG5cbi8qIGxpbmUgNjI0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jYy1qY2I6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYtcIjsgfVxuXG4vKiBsaW5lIDYyNSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCLviYxcIjsgfVxuXG4vKiBsaW5lIDYyNiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2xvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviY1cIjsgfVxuXG4vKiBsaW5lIDYyNywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYmFsYW5jZS1zY2FsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JjlwiOyB9XG5cbi8qIGxpbmUgNjI4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1ob3VyZ2xhc3MtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JkFwiOyB9XG5cbi8qIGxpbmUgNjI5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1ob3VyZ2xhc3MtMTpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLXN0YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mRXCI7IH1cblxuLyogbGluZSA2MzEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWhvdXJnbGFzcy0yOmJlZm9yZSxcbi5mYS1ob3VyZ2xhc3MtaGFsZjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JklwiOyB9XG5cbi8qIGxpbmUgNjMzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1ob3VyZ2xhc3MtMzpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jk1wiOyB9XG5cbi8qIGxpbmUgNjM1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1ob3VyZ2xhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZRcIjsgfVxuXG4vKiBsaW5lIDYzNiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtaGFuZC1ncmFiLW86YmVmb3JlLFxuLmZhLWhhbmQtcm9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mVXCI7IH1cblxuLyogbGluZSA2MzgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWhhbmQtc3RvcC1vOmJlZm9yZSxcbi5mYS1oYW5kLXBhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZZcIjsgfVxuXG4vKiBsaW5lIDY0MCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtaGFuZC1zY2lzc29ycy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mXXCI7IH1cblxuLyogbGluZSA2NDEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWhhbmQtbGl6YXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLviZhcIjsgfVxuXG4vKiBsaW5lIDY0Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtaGFuZC1zcG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mZXCI7IH1cblxuLyogbGluZSA2NDMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWhhbmQtcG9pbnRlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74maXCI7IH1cblxuLyogbGluZSA2NDQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWhhbmQtcGVhY2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Jm1wiOyB9XG5cbi8qIGxpbmUgNjQ1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10cmFkZW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCLviZxcIjsgfVxuXG4vKiBsaW5lIDY0Niwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcmVnaXN0ZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JnVwiOyB9XG5cbi8qIGxpbmUgNjQ3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74meXCI7IH1cblxuLyogbGluZSA2NDgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mgXCI7IH1cblxuLyogbGluZSA2NDksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWdnLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JoVwiOyB9XG5cbi8qIGxpbmUgNjUwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10cmlwYWR2aXNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JolwiOyB9XG5cbi8qIGxpbmUgNjUxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mjXCI7IH1cblxuLyogbGluZSA2NTIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW9kbm9rbGFzc25pa2ktc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mkXCI7IH1cblxuLyogbGluZSA2NTMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWdldC1wb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaVcIjsgfVxuXG4vKiBsaW5lIDY1NCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviaZcIjsgfVxuXG4vKiBsaW5lIDY1NSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc2FmYXJpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mnXCI7IH1cblxuLyogbGluZSA2NTYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNocm9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JqFwiOyB9XG5cbi8qIGxpbmUgNjU3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mpXCI7IH1cblxuLyogbGluZSA2NTgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW9wZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mqXCI7IH1cblxuLyogbGluZSA2NTksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mrXCI7IH1cblxuLyogbGluZSA2NjAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXR2OmJlZm9yZSxcbi5mYS10ZWxldmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74msXCI7IH1cblxuLyogbGluZSA2NjIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNvbnRhbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JrVwiOyB9XG5cbi8qIGxpbmUgNjYzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS01MDBweDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JrlwiOyB9XG5cbi8qIGxpbmUgNjY0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCLvibBcIjsgfVxuXG4vKiBsaW5lIDY2NSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2FsZW5kYXItcGx1cy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74mxXCI7IH1cblxuLyogbGluZSA2NjYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNhbGVuZGFyLW1pbnVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvibJcIjsgfVxuXG4vKiBsaW5lIDY2Nywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtY2FsZW5kYXItdGltZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Js1wiOyB9XG5cbi8qIGxpbmUgNjY4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jYWxlbmRhci1jaGVjay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m0XCI7IH1cblxuLyogbGluZSA2NjksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWluZHVzdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m1XCI7IH1cblxuLyogbGluZSA2NzAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCLvibZcIjsgfVxuXG4vKiBsaW5lIDY3MSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbWFwLXNpZ25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m3XCI7IH1cblxuLyogbGluZSA2NzIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW1hcC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m4XCI7IH1cblxuLyogbGluZSA2NzMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JuVwiOyB9XG5cbi8qIGxpbmUgNjc0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jb21tZW50aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74m6XCI7IH1cblxuLyogbGluZSA2NzUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNvbW1lbnRpbmctbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ju1wiOyB9XG5cbi8qIGxpbmUgNjc2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JvFwiOyB9XG5cbi8qIGxpbmUgNjc3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS12aW1lbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+JvVwiOyB9XG5cbi8qIGxpbmUgNjc4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvib5cIjsgfVxuXG4vKiBsaW5lIDY3OSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qAXCI7IH1cblxuLyogbGluZSA2ODAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXJlZGRpdC1hbGllbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KgVwiOyB9XG5cbi8qIGxpbmUgNjgxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1lZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qCXCI7IH1cblxuLyogbGluZSA2ODIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kg1wiOyB9XG5cbi8qIGxpbmUgNjgzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1jb2RpZXBpZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KhFwiOyB9XG5cbi8qIGxpbmUgNjg0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1tb2R4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qFXCI7IH1cblxuLyogbGluZSA2ODUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KhlwiOyB9XG5cbi8qIGxpbmUgNjg2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS11c2I6YmVmb3JlIHtcbiAgY29udGVudDogXCLviodcIjsgfVxuXG4vKiBsaW5lIDY4Nywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcHJvZHVjdC1odW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qIXCI7IH1cblxuLyogbGluZSA2ODgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qJXCI7IH1cblxuLyogbGluZSA2ODksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNjcmliZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KilwiOyB9XG5cbi8qIGxpbmUgNjkwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1wYXVzZS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLviotcIjsgfVxuXG4vKiBsaW5lIDY5MSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcGF1c2UtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvioxcIjsgfVxuXG4vKiBsaW5lIDY5Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc3RvcC1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvio1cIjsgfVxuXG4vKiBsaW5lIDY5Mywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc3RvcC1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KjlwiOyB9XG5cbi8qIGxpbmUgNjk0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipBcIjsgfVxuXG4vKiBsaW5lIDY5NSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc2hvcHBpbmctYmFza2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qRXCI7IH1cblxuLyogbGluZSA2OTYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWhhc2h0YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipJcIjsgfVxuXG4vKiBsaW5lIDY5Nywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qTXCI7IH1cblxuLyogbGluZSA2OTgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWJsdWV0b290aC1iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qUXCI7IH1cblxuLyogbGluZSA2OTksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXBlcmNlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipVcIjsgfVxuXG4vKiBsaW5lIDcwMCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qWXCI7IH1cblxuLyogbGluZSA3MDEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXdwYmVnaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvipdcIjsgfVxuXG4vKiBsaW5lIDcwMiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtd3Bmb3JtczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KmFwiOyB9XG5cbi8qIGxpbmUgNzAzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCLviplcIjsgfVxuXG4vKiBsaW5lIDcwNCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdW5pdmVyc2FsLWFjY2VzczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KmlwiOyB9XG5cbi8qIGxpbmUgNzA1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS13aGVlbGNoYWlyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Km1wiOyB9XG5cbi8qIGxpbmUgNzA2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KnFwiOyB9XG5cbi8qIGxpbmUgNzA3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1ibGluZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KnVwiOyB9XG5cbi8qIGxpbmUgNzA4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KnlwiOyB9XG5cbi8qIGxpbmUgNzA5LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KoFwiOyB9XG5cbi8qIGxpbmUgNzEwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1icmFpbGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qhXCI7IH1cblxuLyogbGluZSA3MTEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWFzc2lzdGl2ZS1saXN0ZW5pbmctc3lzdGVtczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KolwiOyB9XG5cbi8qIGxpbmUgNzEyLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Ko1wiOyB9XG5cbi8qIGxpbmUgNzE0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1kZWFmbmVzczpiZWZvcmUsXG4uZmEtaGFyZC1vZi1oZWFyaW5nOmJlZm9yZSxcbi5mYS1kZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qkXCI7IH1cblxuLyogbGluZSA3MTcsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWdsaWRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qlXCI7IH1cblxuLyogbGluZSA3MTgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCLviqZcIjsgfVxuXG4vKiBsaW5lIDcxOSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtc2lnbmluZzpiZWZvcmUsXG4uZmEtc2lnbi1sYW5ndWFnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Kp1wiOyB9XG5cbi8qIGxpbmUgNzIxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1sb3ctdmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qoXCI7IH1cblxuLyogbGluZSA3MjIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KqVwiOyB9XG5cbi8qIGxpbmUgNzIzLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qqXCI7IH1cblxuLyogbGluZSA3MjQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNuYXBjaGF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qrXCI7IH1cblxuLyogbGluZSA3MjUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qsXCI7IH1cblxuLyogbGluZSA3MjYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXNuYXBjaGF0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KrVwiOyB9XG5cbi8qIGxpbmUgNzI3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1waWVkLXBpcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74quXCI7IH1cblxuLyogbGluZSA3MjgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWZpcnN0LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qwXCI7IH1cblxuLyogbGluZSA3MjksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXlvYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qxXCI7IH1cblxuLyogbGluZSA3MzAsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXRoZW1laXNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KslwiOyB9XG5cbi8qIGxpbmUgNzMxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLmZhLWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74qzXCI7IH1cblxuLyogbGluZSA3MzMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWZhOmJlZm9yZSxcbi5mYS1mb250LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCLvirRcIjsgfVxuXG4vKiBsaW5lIDczNSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtaGFuZHNoYWtlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvirVcIjsgfVxuXG4vKiBsaW5lIDczNiwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KtlwiOyB9XG5cbi8qIGxpbmUgNzM3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1lbnZlbG9wZS1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvirdcIjsgfVxuXG4vKiBsaW5lIDczOCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtbGlub2RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q4XCI7IH1cblxuLyogbGluZSA3MzksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KuVwiOyB9XG5cbi8qIGxpbmUgNzQwLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1hZGRyZXNzLWJvb2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+KulwiOyB9XG5cbi8qIGxpbmUgNzQxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS12Y2FyZDpiZWZvcmUsXG4uZmEtYWRkcmVzcy1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q7XCI7IH1cblxuLyogbGluZSA3NDMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXZjYXJkLW86YmVmb3JlLFxuLmZhLWFkZHJlc3MtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q8XCI7IH1cblxuLyogbGluZSA3NDUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXVzZXItY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74q9XCI7IH1cblxuLyogbGluZSA3NDYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXVzZXItY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvir5cIjsgfVxuXG4vKiBsaW5lIDc0Nywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdXNlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uAXCI7IH1cblxuLyogbGluZSA3NDgsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWlkLWJhZGdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uBXCI7IH1cblxuLyogbGluZSA3NDksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWRyaXZlcnMtbGljZW5zZTpiZWZvcmUsXG4uZmEtaWQtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LglwiOyB9XG5cbi8qIGxpbmUgNzUxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXG4uZmEtaWQtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uDXCI7IH1cblxuLyogbGluZSA3NTMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXF1b3JhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uEXCI7IH1cblxuLyogbGluZSA3NTQsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWZyZWUtY29kZS1jYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uFXCI7IH1cblxuLyogbGluZSA3NTUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uGXCI7IH1cblxuLyogbGluZSA3NTYsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXRoZXJtb21ldGVyLTQ6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uHXCI7IH1cblxuLyogbGluZSA3NTksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXRoZXJtb21ldGVyLTM6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uIXCI7IH1cblxuLyogbGluZSA3NjEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXRoZXJtb21ldGVyLTI6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4lcIjsgfVxuXG4vKiBsaW5lIDc2Mywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtdGhlcm1vbWV0ZXItMTpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LilwiOyB9XG5cbi8qIGxpbmUgNzY1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10aGVybW9tZXRlci0wOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Li1wiOyB9XG5cbi8qIGxpbmUgNzY3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zaG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi4xcIjsgfVxuXG4vKiBsaW5lIDc2OCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYmF0aHR1YjpiZWZvcmUsXG4uZmEtczE1OmJlZm9yZSxcbi5mYS1iYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uNXCI7IH1cblxuLyogbGluZSA3NzEsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXBvZGNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi45cIjsgfVxuXG4vKiBsaW5lIDc3Miwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uQXCI7IH1cblxuLyogbGluZSA3NzMsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLXdpbmRvdy1taW5pbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LkVwiOyB9XG5cbi8qIGxpbmUgNzc0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS13aW5kb3ctcmVzdG9yZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LklwiOyB9XG5cbi8qIGxpbmUgNzc1LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLmZhLXdpbmRvdy1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Lk1wiOyB9XG5cbi8qIGxpbmUgNzc3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS10aW1lcy1yZWN0YW5nbGUtbzpiZWZvcmUsXG4uZmEtd2luZG93LWNsb3NlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5RcIjsgfVxuXG4vKiBsaW5lIDc3OSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtYmFuZGNhbXA6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5VcIjsgfVxuXG4vKiBsaW5lIDc4MCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtZ3JhdjpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LllwiOyB9XG5cbi8qIGxpbmUgNzgxLCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1ldHN5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uXXCI7IH1cblxuLyogbGluZSA3ODIsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLWltZGI6YmVmb3JlIHtcbiAgY29udGVudDogXCLvi5hcIjsgfVxuXG4vKiBsaW5lIDc4Mywgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19pY29ucy5zY3NzICovXG4uZmEtcmF2ZWxyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LmVwiOyB9XG5cbi8qIGxpbmUgNzg0LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1lZXJjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74uaXCI7IH1cblxuLyogbGluZSA3ODUsIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW1pY3JvY2hpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+Lm1wiOyB9XG5cbi8qIGxpbmUgNzg2LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zbm93Zmxha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LnFwiOyB9XG5cbi8qIGxpbmUgNzg3LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS1zdXBlcnBvd2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LnVwiOyB9XG5cbi8qIGxpbmUgNzg4LCBub2RlX21vZHVsZXMvZm9udC1hd2Vzb21lL3Njc3MvX2ljb25zLnNjc3MgKi9cbi5mYS13cGV4cGxvcmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi74ueXCI7IH1cblxuLyogbGluZSA3ODksIG5vZGVfbW9kdWxlcy9mb250LWF3ZXNvbWUvc2Nzcy9faWNvbnMuc2NzcyAqL1xuLmZhLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIu+LoFwiOyB9XG5cbi8qIGxpbmUgNCwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19zY3JlZW4tcmVhZGVyLnNjc3MgKi9cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7IH1cblxuLyogbGluZSA1MSwgbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9zY3NzL19taXhpbnMuc2NzcyAqL1xuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bzsgfVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2Ny4wLjAgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG4vKiBEb2N1bWVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgbGluZSBoZWlnaHQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpblxuICogICAgSUUgb24gV2luZG93cyBQaG9uZSBhbmQgaW4gaU9TLlxuICovXG4vKiBsaW5lIDEyLCBzcmMvc2Nzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuaHRtbCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLyogMiAqLyB9XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMgKG9waW5pb25hdGVkKS5cbiAqL1xuLyogbGluZSAyNSwgc3JjL3Njc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuLyogbGluZSAzMywgc3JjL3Njc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmFydGljbGUsXG5hc2lkZSxcbmZvb3RlcixcbmhlYWRlcixcbm5hdixcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIGZvbnQgc2l6ZSBhbmQgbWFyZ2luIG9uIGBoMWAgZWxlbWVudHMgd2l0aGluIGBzZWN0aW9uYCBhbmRcbiAqIGBhcnRpY2xlYCBjb250ZXh0cyBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBTYWZhcmkuXG4gKi9cbi8qIGxpbmUgNDcsIHNyYy9zY3NzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwOyB9XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cbi8qIGxpbmUgNjAsIHNyYy9zY3NzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5maWdjYXB0aW9uLFxuZmlndXJlLFxubWFpbiB7XG4gIC8qIDEgKi9cbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgbWFyZ2luIGluIElFIDguXG4gKi9cbi8qIGxpbmUgNzAsIHNyYy9zY3NzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5maWd1cmUge1xuICBtYXJnaW46IDFlbSA0MHB4OyB9XG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG4vKiBsaW5lIDc5LCBzcmMvc2Nzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuaHIge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAvKiAxICovXG4gIGhlaWdodDogMDtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuLyogbGluZSA5MCwgc3JjL3Njc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbnByZSB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgLyogMSAqL1xuICBmb250LXNpemU6IDFlbTtcbiAgLyogMiAqLyB9XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKiAyLiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXG4gKi9cbi8qIGxpbmUgMTAzLCBzcmMvc2Nzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvKiAxICovXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uLXNraXA6IG9iamVjdHM7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBDaHJvbWUgNTctIGFuZCBGaXJlZm94IDM5LS5cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cbi8qIGxpbmUgMTEzLCBzcmMvc2Nzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAvKiAyICovXG4gIC13ZWJraXQtdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgZG90dGVkO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUHJldmVudCB0aGUgZHVwbGljYXRlIGFwcGxpY2F0aW9uIG9mIGBib2xkZXJgIGJ5IHRoZSBuZXh0IHJ1bGUgaW4gU2FmYXJpIDYuXG4gKi9cbi8qIGxpbmUgMTIzLCBzcmMvc2Nzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaS5cbiAqL1xuLyogbGluZSAxMzIsIHNyYy9zY3NzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluaGVyaXRhbmNlIGFuZCBzY2FsaW5nIG9mIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbi8qIGxpbmUgMTQyLCBzcmMvc2Nzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuY29kZSxcbmtiZCxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHN0eWxlIGluIEFuZHJvaWQgNC4zLS5cbiAqL1xuLyogbGluZSAxNTMsIHNyYy9zY3NzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IH1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgYmFja2dyb3VuZCBhbmQgY29sb3IgaW4gSUUgOS0uXG4gKi9cbi8qIGxpbmUgMTYxLCBzcmMvc2Nzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbi8qIGxpbmUgMTcwLCBzcmMvc2Nzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgfVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG4vKiBsaW5lIDE3OSwgc3JjL3Njc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuLyogbGluZSAxODcsIHNyYy9zY3NzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07IH1cblxuLyogbGluZSAxOTEsIHNyYy9zY3NzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5zdXAge1xuICB0b3A6IC0wLjVlbTsgfVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSA5LS5cbiAqL1xuLyogbGluZSAyMDIsIHNyYy9zY3NzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5hdWRpbyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gaU9TIDQtNy5cbiAqL1xuLyogbGluZSAyMTEsIHNyYy9zY3NzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7IH1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbiAqL1xuLyogbGluZSAyMjAsIHNyYy9zY3NzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7IH1cblxuLyoqXG4gKiBIaWRlIHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqL1xuLyogbGluZSAyMjgsIHNyYy9zY3NzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzIChvcGluaW9uYXRlZCkuXG4gKiAyLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmkuXG4gKi9cbi8qIGxpbmUgMjQwLCBzcmMvc2Nzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC8qIDEgKi9cbiAgZm9udC1zaXplOiAxMDAlO1xuICAvKiAxICovXG4gIGxpbmUtaGVpZ2h0OiAxLjE1O1xuICAvKiAxICovXG4gIG1hcmdpbjogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gSUUuXG4gKiAxLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlLlxuICovXG4vKiBsaW5lIDI1Niwgc3JjL3Njc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbixcbmlucHV0IHtcbiAgLyogMSAqL1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG4vKiBsaW5lIDI2Niwgc3JjL3Njc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLyoqXG4gKiAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcbiAqICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbiAqIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKi9cbi8qIGxpbmUgMjc3LCBzcmMvc2Nzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGlubmVyIGJvcmRlciBhbmQgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG4vKiBsaW5lIDI4OCwgc3JjL3Njc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG4vKiBsaW5lIDMwMCwgc3JjL3Njc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0OyB9XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgcGFkZGluZyBpbiBGaXJlZm94LlxuICovXG4vKiBsaW5lIDMxMSwgc3JjL3Njc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmZpZWxkc2V0IHtcbiAgcGFkZGluZzogMC4zNWVtIDAuNzVlbSAwLjYyNWVtOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRS5cbiAqIDIuIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRS5cbiAqIDMuIFJlbW92ZSB0aGUgcGFkZGluZyBzbyBkZXZlbG9wZXJzIGFyZSBub3QgY2F1Z2h0IG91dCB3aGVuIHRoZXkgemVybyBvdXRcbiAqICAgIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gYWxsIGJyb3dzZXJzLlxuICovXG4vKiBsaW5lIDMyMiwgc3JjL3Njc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmxlZ2VuZCB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAvKiAxICovXG4gIGNvbG9yOiBpbmhlcml0O1xuICAvKiAyICovXG4gIGRpc3BsYXk6IHRhYmxlO1xuICAvKiAxICovXG4gIG1heC13aWR0aDogMTAwJTtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAzICovXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gIC8qIDEgKi8gfVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMi4gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuLyogbGluZSAzMzYsIHNyYy9zY3NzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5wcm9ncmVzcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIC8qIDIgKi8gfVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gKi9cbi8qIGxpbmUgMzQ1LCBzcmMvc2Nzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLS5cbiAqIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC0uXG4gKi9cbi8qIGxpbmUgMzU0LCBzcmMvc2Nzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuW3R5cGU9XCJjaGVja2JveFwiXSxcblt0eXBlPVwicmFkaW9cIl0ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBjdXJzb3Igc3R5bGUgb2YgaW5jcmVtZW50IGFuZCBkZWNyZW1lbnQgYnV0dG9ucyBpbiBDaHJvbWUuXG4gKi9cbi8qIGxpbmUgMzY0LCBzcmMvc2Nzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpLlxuICogMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXG4gKi9cbi8qIGxpbmUgMzc0LCBzcmMvc2Nzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcbiAgLyogMSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGFuZCBjYW5jZWwgYnV0dG9ucyBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBtYWNPUy5cbiAqL1xuLyogbGluZSAzODMsIHNyYy9zY3NzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cbiAqL1xuLyogbGluZSAzOTMsIHNyYy9zY3NzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDEgKi9cbiAgZm9udDogaW5oZXJpdDtcbiAgLyogMiAqLyB9XG5cbi8qIEludGVyYWN0aXZlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDktLlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gRWRnZSwgSUUsIGFuZCBGaXJlZm94LlxuICovXG4vKiBsaW5lIDQwNiwgc3JjL3Njc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbmRldGFpbHMsXG5tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuLyogbGluZSA0MTUsIHNyYy9zY3NzL2NvcmUvX25vcm1hbGl6ZS5zY3NzICovXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyB9XG5cbi8qIFNjcmlwdGluZ1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgOS0uXG4gKi9cbi8qIGxpbmUgNDI2LCBzcmMvc2Nzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xuY2FudmFzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUuXG4gKi9cbi8qIGxpbmUgNDM0LCBzcmMvc2Nzcy9jb3JlL19ub3JtYWxpemUuc2NzcyAqL1xudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIEhpZGRlblxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAtLlxuICovXG4vKiBsaW5lIDQ0NSwgc3JjL3Njc3MvY29yZS9fbm9ybWFsaXplLnNjc3MgKi9cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBDb2xvciBtYXAgKi9cbi8qIGxpbmUgMiwgc3JjL3Njc3MvY29yZS9fcGxhY2Vob2xkZXJzLnNjc3MgKi9cbi5yb3c6YWZ0ZXIsIC53aC1hYm91dC1vdmVydmlldzphZnRlciwgLndoLXNlYXJjaF9fd3JhcHBlcjphZnRlciwgLndoLXNlYXJjaC1ib3g6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLyogbGluZSAxNSwgc3JjL3Njc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG5oMSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiA0cmVtO1xuICBsaW5lLWhlaWdodDogMWVtOyB9XG5cbi8qIGxpbmUgMTUsIHNyYy9zY3NzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuaDIge1xuICBmb250LWZhbWlseTogXCJDcmltc29uIFRleHRcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTsgfVxuXG4vKiBsaW5lIDE1LCBzcmMvc2Nzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbmgzIHtcbiAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDFlbTsgfVxuXG4vKiBsaW5lIDE1LCBzcmMvc2Nzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07IH1cblxuLyogbGluZSAxNSwgc3JjL3Njc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG5oNSB7XG4gIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTsgfVxuXG4vKiBsaW5lIDE1LCBzcmMvc2Nzcy9jb3JlL190eXBvZ3JhcGh5LnNjc3MgKi9cbmg2IHtcbiAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMS41ZW07IH1cblxuLyogbGluZSAyNSwgc3JjL3Njc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM0MTQxNDE7IH1cblxuLyogbGluZSAzMCwgc3JjL3Njc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG5hIHtcbiAgY29sb3I6ICMwMDU3NkY7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7IH1cbiAgLyogbGluZSAzNCwgc3JjL3Njc3MvY29yZS9fdHlwb2dyYXBoeS5zY3NzICovXG4gIGE6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi8qIGxpbmUgMzksIHNyYy9zY3NzL2NvcmUvX3R5cG9ncmFwaHkuc2NzcyAqL1xuc3Ryb25nLFxuYiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLyogbGluZSAxLCBzcmMvc2Nzcy9jb3JlL19nbG9iYWwuc2NzcyAqL1xuKiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi8qIGxpbmUgNSwgc3JjL3Njc3MvY29yZS9fZ2xvYmFsLnNjc3MgKi9cbmJvZHkge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG4gIGJhY2tncm91bmQ6ICNGN0Y3RjcgdXJsKFwiL2ltYWdlcy9hbmdsZS1iZy5zdmdcIikgcmVwZWF0LXkgdG9wIGNlbnRlci8xNzUlIGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSA1LCBzcmMvc2Nzcy9jb3JlL19nbG9iYWwuc2NzcyAqL1xuICAgIGJvZHkge1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87IH0gfVxuICBAbWVkaWEgc2NyZWVuIHtcbiAgICAvKiBsaW5lIDE0LCBzcmMvc2Nzcy9jb3JlL19nbG9iYWwuc2NzcyAqL1xuICAgIGJvZHkgPiBkaXZbcm9sZT1cIm1haW5cIl0ge1xuICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDQ1MHB4KTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDE0LCBzcmMvc2Nzcy9jb3JlL19nbG9iYWwuc2NzcyAqL1xuICAgIGJvZHkgPiBkaXZbcm9sZT1cIm1haW5cIl0ge1xuICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDM2MHB4KTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE0LCBzcmMvc2Nzcy9jb3JlL19nbG9iYWwuc2NzcyAqL1xuICAgIGJvZHkgPiBkaXZbcm9sZT1cIm1haW5cIl0ge1xuICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDQyMHB4KTsgfSB9XG5cbi8qIGxpbmUgMzAsIHNyYy9zY3NzL2NvcmUvX2dsb2JhbC5zY3NzICovXG5hIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4vKiBsaW5lIDM1LCBzcmMvc2Nzcy9jb3JlL19nbG9iYWwuc2NzcyAqL1xuLnJvdyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMCA0MHB4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAzNSwgc3JjL3Njc3MvY29yZS9fZ2xvYmFsLnNjc3MgKi9cbiAgICAucm93IHtcbiAgICAgIG1hcmdpbjogMCAyNXB4IDQwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMzUsIHNyYy9zY3NzL2NvcmUvX2dsb2JhbC5zY3NzICovXG4gICAgLnJvdyB7XG4gICAgICBtYXJnaW46IDAgNy41JSA2MHB4OyB9IH1cbiAgLyogbGluZSA1MSwgc3JjL3Njc3MvY29yZS9fZ2xvYmFsLnNjc3MgKi9cbiAgLnJvdy5yb3ctLWNvbHMyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiBsaW5lIDU3LCBzcmMvc2Nzcy9jb3JlL19nbG9iYWwuc2NzcyAqL1xuLmNvbC03MCB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAgMjVweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDcuOTllbSkge1xuICAgIC8qIGxpbmUgNjEsIHNyYy9zY3NzL2NvcmUvX2dsb2JhbC5zY3NzICovXG4gICAgLndoLWdlbmVyaWMtY29udGVudCAuY29sLTcwIHtcbiAgICAgIG1hcmdpbjogMCAwIDQwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDU3LCBzcmMvc2Nzcy9jb3JlL19nbG9iYWwuc2NzcyAqL1xuICAgIC5jb2wtNzAge1xuICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDU3LCBzcmMvc2Nzcy9jb3JlL19nbG9iYWwuc2NzcyAqL1xuICAgIC5jb2wtNzAge1xuICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgLyogbGluZSA3NSwgc3JjL3Njc3MvY29yZS9fZ2xvYmFsLnNjc3MgKi9cbiAgLmNvbC03MCA+IHNlY3Rpb24ge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSA1Nywgc3JjL3Njc3MvY29yZS9fZ2xvYmFsLnNjc3MgKi9cbiAgICAuY29sLTcwIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDYyJTsgfVxuICAgICAgLyogbGluZSA4NSwgc3JjL3Njc3MvY29yZS9fZ2xvYmFsLnNjc3MgKi9cbiAgICAgIC5jb2wtNzA6b25seS1jaGlsZCB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIC8qIGxpbmUgOTEsIHNyYy9zY3NzL2NvcmUvX2dsb2JhbC5zY3NzICovXG4gIC5jb2wtNzAgKyAuY29sLTMwIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLyogbGluZSA5Nywgc3JjL3Njc3MvY29yZS9fZ2xvYmFsLnNjc3MgKi9cbi5jb2wtMzAge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSA5Nywgc3JjL3Njc3MvY29yZS9fZ2xvYmFsLnNjc3MgKi9cbiAgICAuY29sLTMwIHtcbiAgICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDk3LCBzcmMvc2Nzcy9jb3JlL19nbG9iYWwuc2NzcyAqL1xuICAgIC5jb2wtMzAge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICBjbGVhcjogcmlnaHQ7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICB3aWR0aDogMzIlO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgICAgLyogbGluZSAxMTMsIHNyYy9zY3NzL2NvcmUvX2dsb2JhbC5zY3NzICovXG4gICAgICAuY29sLTMwID4gc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAvKiBsaW5lIDExOSwgc3JjL3Njc3MvY29yZS9fZ2xvYmFsLnNjc3MgKi9cbiAgLmNvbC0zMC5zdGlja3ktc3VycGFzc2VkIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAvKiBsaW5lIDEyMiwgc3JjL3Njc3MvY29yZS9fZ2xvYmFsLnNjc3MgKi9cbiAgICAuY29sLTMwLnN0aWNreS1zdXJwYXNzZWQgLndoLXN0aWNreSB7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiB1bnNldDtcbiAgICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogdW5zZXQ7XG4gICAgICAgICAgICAgIGZsZXgtZ3JvdzogdW5zZXQ7IH1cbiAgLyogbGluZSAxMjcsIHNyYy9zY3NzL2NvcmUvX2dsb2JhbC5zY3NzICovXG4gIC5jb2wtMzAgLndoLXN0aWNreSB7XG4gICAgbWFyZ2luOiA0MHB4IDAgMDtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDEyNywgc3JjL3Njc3MvY29yZS9fZ2xvYmFsLnNjc3MgKi9cbiAgICAgIC5jb2wtMzAgLndoLXN0aWNreSB7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTM2LCBzcmMvc2Nzcy9jb3JlL19nbG9iYWwuc2NzcyAqL1xuICAgICAgLmNvbC0zMCAud2gtc3RpY2t5LnN0dWNrIC53aC1zdGlja3lfX3dyYXBwZXIge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgIG1heC13aWR0aDogY2FsYyg4NXZ3ICogMC4zMik7IH0gfVxuXG4vKiBsaW5lIDE0OSwgc3JjL3Njc3MvY29yZS9fZ2xvYmFsLnNjc3MgKi9cbi5zbGljay1kb3RzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICBvcGFjaXR5OiAwLjQ7IH1cbiAgLyogbGluZSAxNTksIHNyYy9zY3NzL2NvcmUvX2dsb2JhbC5zY3NzICovXG4gIC5zbGljay1kb3RzIGxpOmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxOHB4O1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODcyNDM0OyB9XG4gIC8qIGxpbmUgMTY5LCBzcmMvc2Nzcy9jb3JlL19nbG9iYWwuc2NzcyAqL1xuICAuc2xpY2stZG90cyBsaS5zbGljay1hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLyogbGluZSAxNzMsIHNyYy9zY3NzL2NvcmUvX2dsb2JhbC5zY3NzICovXG4gIC5zbGljay1kb3RzIGxpIGJ1dHRvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAvKiBsaW5lIDE3Nywgc3JjL3Njc3MvY29yZS9fZ2xvYmFsLnNjc3MgKi9cbiAgLnNsaWNrLWRvdHMgbGk6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLyogbGluZSAxODMsIHNyYy9zY3NzL2NvcmUvX2dsb2JhbC5zY3NzICovXG4uaXMtcHJpbnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIFNsaWRlciAqL1xuLyogbGluZSAzLCBub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyAqL1xuLnNsaWNrLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi15O1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi8qIGxpbmUgMTcsIG5vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5zY3NzICovXG4uc2xpY2stbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuICAvKiBsaW5lIDI0LCBub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyAqL1xuICAuc2xpY2stbGlzdDpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAvKiBsaW5lIDI4LCBub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyAqL1xuICAuc2xpY2stbGlzdC5kcmFnZ2luZyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGN1cnNvcjogaGFuZDsgfVxuXG4vKiBsaW5lIDMzLCBub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyAqL1xuLnNsaWNrLXNsaWRlciAuc2xpY2stdHJhY2ssXG4uc2xpY2stc2xpZGVyIC5zbGljay1saXN0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApOyB9XG5cbi8qIGxpbmUgNDIsIG5vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5zY3NzICovXG4uc2xpY2stdHJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgLyogbGluZSA1MCwgbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MgKi9cbiAgLnNsaWNrLXRyYWNrOmJlZm9yZSwgLnNsaWNrLXRyYWNrOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC8qIGxpbmUgNTYsIG5vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5zY3NzICovXG4gIC5zbGljay10cmFjazphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLyogbGluZSA2MCwgbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MgKi9cbiAgLnNsaWNrLWxvYWRpbmcgLnNsaWNrLXRyYWNrIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLyogbGluZSA2NCwgbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MgKi9cbi5zbGljay1zbGlkZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAvKiBsaW5lIDY4LCBub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyAqL1xuICBbZGlyPVwicnRsXCJdIC5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9XG4gIC8qIGxpbmUgNzEsIG5vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5zY3NzICovXG4gIC5zbGljay1zbGlkZSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC8qIGxpbmUgNzQsIG5vZGVfbW9kdWxlcy9zbGljay1jYXJvdXNlbC9zbGljay9zbGljay5zY3NzICovXG4gIC5zbGljay1zbGlkZS5zbGljay1sb2FkaW5nIGltZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAvKiBsaW5lIDgwLCBub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyAqL1xuICAuc2xpY2stc2xpZGUuZHJhZ2dpbmcgaW1nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAvKiBsaW5lIDg0LCBub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyAqL1xuICAuc2xpY2staW5pdGlhbGl6ZWQgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAvKiBsaW5lIDg4LCBub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyAqL1xuICAuc2xpY2stbG9hZGluZyAuc2xpY2stc2xpZGUge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAvKiBsaW5lIDkyLCBub2RlX21vZHVsZXMvc2xpY2stY2Fyb3VzZWwvc2xpY2svc2xpY2suc2NzcyAqL1xuICAuc2xpY2stdmVydGljYWwgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSA5OCwgbm9kZV9tb2R1bGVzL3NsaWNrLWNhcm91c2VsL3NsaWNrL3NsaWNrLnNjc3MgKi9cbi5zbGljay1hcnJvdy5zbGljay1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgMywgc3JjL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbi5idG4sICNjY2MgI2NjYy1yZWNvbW1lbmRlZC1zZXR0aW5ncyB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzM7XG4gIHBhZGRpbmc6IDE3cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgb3V0bGluZTogMDsgfVxuICAvKiBsaW5lIDE3LCBzcmMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyAqL1xuICAuYnRuLS1kYXJrIHtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCAyNiwgMjcsIDAuMSk7IH1cbiAgICAvKiBsaW5lIDIxLCBzcmMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyAqL1xuICAgIC5idG4tLWRhcms6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMCwgMjYsIDI3LCAwLjMpOyB9XG4gIC8qIGxpbmUgMjYsIHNyYy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4gIC5idG4tLWZhY2V0IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxN3B4IDQwcHggMTVweCAyMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMzAsIDI2LCAyNywgMC4xKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDMwLCAyNiwgMjcsIDAuMSk7IH1cbiAgICAvKiBsaW5lIDQwLCBzcmMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyAqL1xuICAgIC5idG4tLWZhY2V0OmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xKTsgfVxuICAgIC8qIGxpbmUgNDQsIHNyYy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4gICAgLmJ0bi0tZmFjZXQ6YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICByaWdodDogMThweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXFwwMGQ3XCI7IH1cbiAgLyogbGluZSA1Niwgc3JjL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbiAgLmJ0bi0tcmVhZG1vcmUsIC5idG4tLW5ldy1wYWdlLCAud2gtYWNjb3JkaW9uX190b2dnbGUtYWxsLCAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtY3RhLCAud2gtaW5zaWdodHMtbGlzdGluZ19fY3RhLCAucnRmIC53aC1saW5rIGEsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciAud2gtbGluayBhLCAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX19saW5rLCAud2gtZ2VuZXJpYy1jb250ZW50X19saW5rLCAud2gtaW5zaWdodHMtdHlwZV9fY3RhLCAuc2VyaWVzLWV4cGxvcmVyX19jdGEsIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbV9fY3RhLCAuYnRuLS1yZWFkbGVzcyB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMwMDU3NkY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC8qIGxpbmUgNzYsIHNyYy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4gICAgLmJ0bi0tcmVhZG1vcmU6aG92ZXIsIC5idG4tLW5ldy1wYWdlOmhvdmVyLCAud2gtYWNjb3JkaW9uX190b2dnbGUtYWxsOmhvdmVyLCAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtY3RhOmhvdmVyLCAud2gtaW5zaWdodHMtbGlzdGluZ19fY3RhOmhvdmVyLCAucnRmIC53aC1saW5rIGE6aG92ZXIsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciAud2gtbGluayBhOmhvdmVyLCAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX19saW5rOmhvdmVyLCAud2gtZ2VuZXJpYy1jb250ZW50X19saW5rOmhvdmVyLCAud2gtaW5zaWdodHMtdHlwZV9fY3RhOmhvdmVyLCAuc2VyaWVzLWV4cGxvcmVyX19jdGE6aG92ZXIsIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbV9fY3RhOmhvdmVyLCAuYnRuLS1yZWFkbGVzczpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAvKiBsaW5lIDgwLCBzcmMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyAqL1xuICAgIC5idG4tLXJlYWRtb3JlOmJlZm9yZSwgLmJ0bi0tbmV3LXBhZ2U6YmVmb3JlLCAud2gtYWNjb3JkaW9uX190b2dnbGUtYWxsOmJlZm9yZSwgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LWN0YTpiZWZvcmUsIC53aC1pbnNpZ2h0cy1saXN0aW5nX19jdGE6YmVmb3JlLCAucnRmIC53aC1saW5rIGE6YmVmb3JlLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgLndoLWxpbmsgYTpiZWZvcmUsIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW1fX2xpbms6YmVmb3JlLCAud2gtZ2VuZXJpYy1jb250ZW50X19saW5rOmJlZm9yZSwgLndoLWluc2lnaHRzLXR5cGVfX2N0YTpiZWZvcmUsIC5zZXJpZXMtZXhwbG9yZXJfX2N0YTpiZWZvcmUsIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbV9fY3RhOmJlZm9yZSwgLmJ0bi0tcmVhZGxlc3M6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogcmlnaHQgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IHJpZ2h0IDAuM3M7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1NzZGOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAvKiBsaW5lIDgwLCBzcmMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyAqL1xuICAgICAgICAuYnRuLS1yZWFkbW9yZTpiZWZvcmUsIC5idG4tLW5ldy1wYWdlOmJlZm9yZSwgLndoLWFjY29yZGlvbl9fdG9nZ2xlLWFsbDpiZWZvcmUsIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC1jdGE6YmVmb3JlLCAud2gtaW5zaWdodHMtbGlzdGluZ19fY3RhOmJlZm9yZSwgLnJ0ZiAud2gtbGluayBhOmJlZm9yZSwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIC53aC1saW5rIGE6YmVmb3JlLCAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX19saW5rOmJlZm9yZSwgLndoLWdlbmVyaWMtY29udGVudF9fbGluazpiZWZvcmUsIC53aC1pbnNpZ2h0cy10eXBlX19jdGE6YmVmb3JlLCAuc2VyaWVzLWV4cGxvcmVyX19jdGE6YmVmb3JlLCAud2gtaGlnaGxpZ2h0LXBpY2tzLWl0ZW1fX2N0YTpiZWZvcmUsIC5idG4tLXJlYWRsZXNzOmJlZm9yZSB7XG4gICAgICAgICAgcmlnaHQ6IDE5cHg7IH0gfVxuICAgIC8qIGxpbmUgOTYsIHNyYy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4gICAgLmJ0bi0tcmVhZG1vcmU6YWZ0ZXIsIC5idG4tLW5ldy1wYWdlOmFmdGVyLCAud2gtYWNjb3JkaW9uX190b2dnbGUtYWxsOmFmdGVyLCAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtY3RhOmFmdGVyLCAud2gtaW5zaWdodHMtbGlzdGluZ19fY3RhOmFmdGVyLCAucnRmIC53aC1saW5rIGE6YWZ0ZXIsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciAud2gtbGluayBhOmFmdGVyLCAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX19saW5rOmFmdGVyLCAud2gtZ2VuZXJpYy1jb250ZW50X19saW5rOmFmdGVyLCAud2gtaW5zaWdodHMtdHlwZV9fY3RhOmFmdGVyLCAuc2VyaWVzLWV4cGxvcmVyX19jdGE6YWZ0ZXIsIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbV9fY3RhOmFmdGVyLCAuYnRuLS1yZWFkbGVzczphZnRlciB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgY29udGVudDogXCIrXCI7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zczsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgICAgLyogbGluZSA5Niwgc3JjL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbiAgICAgICAgLmJ0bi0tcmVhZG1vcmU6YWZ0ZXIsIC5idG4tLW5ldy1wYWdlOmFmdGVyLCAud2gtYWNjb3JkaW9uX190b2dnbGUtYWxsOmFmdGVyLCAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtY3RhOmFmdGVyLCAud2gtaW5zaWdodHMtbGlzdGluZ19fY3RhOmFmdGVyLCAucnRmIC53aC1saW5rIGE6YWZ0ZXIsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciAud2gtbGluayBhOmFmdGVyLCAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX19saW5rOmFmdGVyLCAud2gtZ2VuZXJpYy1jb250ZW50X19saW5rOmFmdGVyLCAud2gtaW5zaWdodHMtdHlwZV9fY3RhOmFmdGVyLCAuc2VyaWVzLWV4cGxvcmVyX19jdGE6YWZ0ZXIsIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbV9fY3RhOmFmdGVyLCAuYnRuLS1yZWFkbGVzczphZnRlciB7XG4gICAgICAgICAgb3BhY2l0eTogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTEzLCBzcmMvc2Nzcy9jb21wb25lbnRzL19idXR0b24uc2NzcyAqL1xuICAgICAgLmJ0bi0tcmVhZG1vcmU6aG92ZXIsIC5idG4tLW5ldy1wYWdlOmhvdmVyLCAud2gtYWNjb3JkaW9uX190b2dnbGUtYWxsOmhvdmVyLCAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtY3RhOmhvdmVyLCAud2gtaW5zaWdodHMtbGlzdGluZ19fY3RhOmhvdmVyLCAucnRmIC53aC1saW5rIGE6aG92ZXIsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciAud2gtbGluayBhOmhvdmVyLCAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX19saW5rOmhvdmVyLCAud2gtZ2VuZXJpYy1jb250ZW50X19saW5rOmhvdmVyLCAud2gtaW5zaWdodHMtdHlwZV9fY3RhOmhvdmVyLCAuc2VyaWVzLWV4cGxvcmVyX19jdGE6aG92ZXIsIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbV9fY3RhOmhvdmVyLCAuYnRuLS1yZWFkbGVzczpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgICAvKiBsaW5lIDExNiwgc3JjL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbiAgICAgICAgLmJ0bi0tcmVhZG1vcmU6aG92ZXI6YWZ0ZXIsIC5idG4tLW5ldy1wYWdlOmhvdmVyOmFmdGVyLCAud2gtYWNjb3JkaW9uX190b2dnbGUtYWxsOmhvdmVyOmFmdGVyLCAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtY3RhOmhvdmVyOmFmdGVyLCAud2gtaW5zaWdodHMtbGlzdGluZ19fY3RhOmhvdmVyOmFmdGVyLCAucnRmIC53aC1saW5rIGE6aG92ZXI6YWZ0ZXIsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciAud2gtbGluayBhOmhvdmVyOmFmdGVyLCAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX19saW5rOmhvdmVyOmFmdGVyLCAud2gtZ2VuZXJpYy1jb250ZW50X19saW5rOmhvdmVyOmFmdGVyLCAud2gtaW5zaWdodHMtdHlwZV9fY3RhOmhvdmVyOmFmdGVyLCAuc2VyaWVzLWV4cGxvcmVyX19jdGE6aG92ZXI6YWZ0ZXIsIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbV9fY3RhOmhvdmVyOmFmdGVyLCAuYnRuLS1yZWFkbGVzczpob3ZlcjphZnRlciB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICAvKiBsaW5lIDEyMCwgc3JjL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbiAgICAgICAgLmJ0bi0tcmVhZG1vcmU6aG92ZXI6YmVmb3JlLCAuYnRuLS1uZXctcGFnZTpob3ZlcjpiZWZvcmUsIC53aC1hY2NvcmRpb25fX3RvZ2dsZS1hbGw6aG92ZXI6YmVmb3JlLCAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtY3RhOmhvdmVyOmJlZm9yZSwgLndoLWluc2lnaHRzLWxpc3RpbmdfX2N0YTpob3ZlcjpiZWZvcmUsIC5ydGYgLndoLWxpbmsgYTpob3ZlcjpiZWZvcmUsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciAud2gtbGluayBhOmhvdmVyOmJlZm9yZSwgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbGluazpob3ZlcjpiZWZvcmUsIC53aC1nZW5lcmljLWNvbnRlbnRfX2xpbms6aG92ZXI6YmVmb3JlLCAud2gtaW5zaWdodHMtdHlwZV9fY3RhOmhvdmVyOmJlZm9yZSwgLnNlcmllcy1leHBsb3Jlcl9fY3RhOmhvdmVyOmJlZm9yZSwgLndoLWhpZ2hsaWdodC1waWNrcy1pdGVtX19jdGE6aG92ZXI6YmVmb3JlLCAuYnRuLS1yZWFkbGVzczpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgIHJpZ2h0OiAwOyB9IH1cbiAgLyogbGluZSAxMjgsIHNyYy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4gIC5idG4tLXJlYWRsZXNzOmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgIGNvbnRlbnQ6IFwiXFwyMDEzXCI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAxMjgsIHNyYy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4gICAgICAuYnRuLS1yZWFkbGVzczphZnRlciB7XG4gICAgICAgIHdpZHRoOiAxNXB4OyB9IH1cbiAgLyogbGluZSAxNDEsIHNyYy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4gIC5idG4tLW5ldy1wYWdlOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwcHg7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvYXJyb3ctcmlnaHQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE1MSwgc3JjL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbiAgICAuYnRuLS1uZXctcGFnZTpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDE2cHg7IH0gfVxuICAvKiBsaW5lIDE1OCwgc3JjL3Njc3MvY29tcG9uZW50cy9fYnV0dG9uLnNjc3MgKi9cbiAgLmJ0bi0tcGxhaW4sIC5ydGYgYnV0dG9uLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgYnV0dG9uLCAud2gtc3Vic2NyaWJlLWNhbGxvdXRfX2N0YSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMjBweCA0MHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuOXMgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC45cyBlYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjMEI2MjdDO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDMzJSwgIzAwNGU2NiksIGNvbG9yLXN0b3AoMzQlLCAjMDA0ZTY2KSwgY29sb3Itc3RvcCg2NCUsICMwNzc0OTgpLCBjb2xvci1zdG9wKDY2JSwgIzAwNGU2NiksIHRvKCMwMDRlNjYpKTtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQobGVmdCwgIzAwNGU2NiAzMyUsICMwMDRlNjYgMzQlLCAjMDc3NDk4IDY0JSwgIzAwNGU2NiA2NiUsICMwMDRlNjYgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzMDAlOyB9XG4gICAgLyogbGluZSAxNzcsIHNyYy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4gICAgLmJ0bi0tcGxhaW46aG92ZXIsIC5ydGYgYnV0dG9uOmhvdmVyLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgYnV0dG9uOmhvdmVyLCAud2gtc3Vic2NyaWJlLWNhbGxvdXRfX2N0YTpob3ZlciB7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbjogc2hpZnRCYWNrZ3JvdW5kIDAuOXM7XG4gICAgICAgICAgICAgIGFuaW1hdGlvbjogc2hpZnRCYWNrZ3JvdW5kIDAuOXM7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLyogbGluZSAxODMsIHNyYy9zY3NzL2NvbXBvbmVudHMvX2J1dHRvbi5zY3NzICovXG4gIC5idG4tLWRpc2FibGVkLCAucnRmIGJ1dHRvbjpkaXNhYmxlZCwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIGJ1dHRvbjpkaXNhYmxlZCB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICBwYWRkaW5nOiAyMHB4IDY1cHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kOiAjQzZERkU2OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzaGlmdEJhY2tncm91bmQge1xuICAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQ7IH1cbiAgMTAwJSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdDsgfSB9XG5cbkBrZXlmcmFtZXMgc2hpZnRCYWNrZ3JvdW5kIHtcbiAgMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0OyB9XG4gIDEwMCUge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQ7IH0gfVxuXG4vKiBsaW5lIDMsIHNyYy9zY3NzL2NvbXBvbmVudHMvX3NlbGVjdHJpYy5zY3NzICovXG4uc2VsZWN0cmljLXdoLWRyb3Bkb3duIC5zZWxlY3RyaWMsXG4uc2VsZWN0cmljLXdoLXNlYXJjaC1kcm9wZG93biAuc2VsZWN0cmljIHtcbiAgbWluLWhlaWdodDogNTBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxuICAvKiBsaW5lIDgsIHNyYy9zY3NzL2NvbXBvbmVudHMvX3NlbGVjdHJpYy5zY3NzICovXG4gIC5zZWxlY3RyaWMtd2gtZHJvcGRvd24gLnNlbGVjdHJpYyAubGFiZWwsXG4gIC5zZWxlY3RyaWMtd2gtc2VhcmNoLWRyb3Bkb3duIC5zZWxlY3RyaWMgLmxhYmVsIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW46IDAgNTBweCAwIDI1cHg7XG4gICAgcGFkZGluZzogNnB4IDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMDA1NzZGOyB9XG4gIC8qIGxpbmUgMTksIHNyYy9zY3NzL2NvbXBvbmVudHMvX3NlbGVjdHJpYy5zY3NzICovXG4gIC5zZWxlY3RyaWMtd2gtZHJvcGRvd24gLnNlbGVjdHJpYyAuYnV0dG9uLFxuICAuc2VsZWN0cmljLXdoLXNlYXJjaC1kcm9wZG93biAuc2VsZWN0cmljIC5idXR0b24ge1xuICAgIHRvcDogLTFweDtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7IH1cbiAgICAvKiBsaW5lIDI0LCBzcmMvc2Nzcy9jb21wb25lbnRzL19zZWxlY3RyaWMuc2NzcyAqL1xuICAgIC5zZWxlY3RyaWMtd2gtZHJvcGRvd24gLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyLFxuICAgIC5zZWxlY3RyaWMtd2gtc2VhcmNoLWRyb3Bkb3duIC5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlciB7XG4gICAgICB3aWR0aDogMTdweDtcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2Rvd24tYXJyb3cuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuXG4vKiBsaW5lIDM1LCBzcmMvc2Nzcy9jb21wb25lbnRzL19zZWxlY3RyaWMuc2NzcyAqL1xuLnNlbGVjdHJpYy13aC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zLFxuLnNlbGVjdHJpYy13aC1zZWFyY2gtZHJvcGRvd24gLnNlbGVjdHJpYy1pdGVtcyB7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMTVweDtcbiAgbGVmdDogLTE1cHg7XG4gIHdpZHRoOiAxODAlICFpbXBvcnRhbnQ7XG4gIG1heC13aWR0aDogMjh2dztcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMzVweCA2MHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAzNXB4IDYwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDcuOTllbSkge1xuICAgIC8qIGxpbmUgMzUsIHNyYy9zY3NzL2NvbXBvbmVudHMvX3NlbGVjdHJpYy5zY3NzICovXG4gICAgLnNlbGVjdHJpYy13aC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zLFxuICAgIC5zZWxlY3RyaWMtd2gtc2VhcmNoLWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgLyogbGluZSA1MCwgc3JjL3Njc3MvY29tcG9uZW50cy9fc2VsZWN0cmljLnNjc3MgKi9cbiAgLnNlbGVjdHJpYy13aC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpLFxuICAuc2VsZWN0cmljLXdoLXNlYXJjaC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTsgfVxuICAgIC8qIGxpbmUgNTYsIHNyYy9zY3NzL2NvbXBvbmVudHMvX3NlbGVjdHJpYy5zY3NzICovXG4gICAgLnNlbGVjdHJpYy13aC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpOmhvdmVyLFxuICAgIC5zZWxlY3RyaWMtd2gtc2VhcmNoLWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMgbGk6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDU3NkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzZERkU2OyB9XG4gICAgLyogbGluZSA2MSwgc3JjL3Njc3MvY29tcG9uZW50cy9fc2VsZWN0cmljLnNjc3MgKi9cbiAgICAuc2VsZWN0cmljLXdoLWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMgbGkuaGlnaGxpZ2h0ZWQsIC5zZWxlY3RyaWMtd2gtZHJvcGRvd24gLnNlbGVjdHJpYy1pdGVtcyBsaS5zZWxlY3RlZCxcbiAgICAuc2VsZWN0cmljLXdoLXNlYXJjaC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpLmhpZ2hsaWdodGVkLFxuICAgIC5zZWxlY3RyaWMtd2gtc2VhcmNoLWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMgbGkuc2VsZWN0ZWQge1xuICAgICAgY29sb3I6ICMwMDU3NkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE5OCwgMjIzLCAyMzAsIDAuMyk7IH1cbiAgICAvKiBsaW5lIDY3LCBzcmMvc2Nzcy9jb21wb25lbnRzL19zZWxlY3RyaWMuc2NzcyAqL1xuICAgIC5zZWxlY3RyaWMtd2gtZHJvcGRvd24gLnNlbGVjdHJpYy1pdGVtcyBsaS5kaXNhYmxlZCxcbiAgICAuc2VsZWN0cmljLXdoLXNlYXJjaC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpLmRpc2FibGVkIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cblxuLyogbGluZSA3NSwgc3JjL3Njc3MvY29tcG9uZW50cy9fc2VsZWN0cmljLnNjc3MgKi9cbi5zZWxlY3RyaWMtd2gtZHJvcGRvd24uc2VsZWN0cmljLWFib3ZlIC5zZWxlY3RyaWMtaXRlbXMsXG4uc2VsZWN0cmljLXdoLXNlYXJjaC1kcm9wZG93bi5zZWxlY3RyaWMtYWJvdmUgLnNlbGVjdHJpYy1pdGVtcyB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxNXB4OyB9XG5cbi8qIGxpbmUgMSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX2Nvb2tpZS1jb250cm9sLnNjc3MgKi9cbiNjY2MtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJDcmltc29uIFRleHRcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBjb2xvcjogIzI4MjMyNCAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgOSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX2Nvb2tpZS1jb250cm9sLnNjc3MgKi9cbiNjY2MtbmVjZXNzYXJ5LXRpdGxlLFxuLm9wdGlvbmFsLWNvb2tpZS1oZWFkZXIge1xuICBmb250LWZhbWlseTogXCJDcmltc29uIFRleHRcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNDE0MTQxICFpbXBvcnRhbnQ7IH1cblxuLyogbGluZSAxNiwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX2Nvb2tpZS1jb250cm9sLnNjc3MgKi9cbiNjY2MtY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3RjcgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDIxLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fY29va2llLWNvbnRyb2wuc2NzcyAqL1xuI2NjYy1yZWNvbW1lbmRlZC1zZXR0aW5ncyB7XG4gIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGJvcmRlci1jb2xvcjogIzAwNTc2RiAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMwMDU3NkYgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDMwLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fY29va2llLWNvbnRyb2wuc2NzcyAqL1xuI2NjYyAuY2hlY2tib3gtdG9nZ2xlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA1NzZGICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICMwMDU3NkYgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDM1LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fY29va2llLWNvbnRyb2wuc2NzcyAqL1xuI2NjYyAuY2hlY2tib3gtdG9nZ2xlLW9mZixcbiNjY2MgLmNoZWNrYm94LXRvZ2dsZS1vbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDQxLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fY29va2llLWNvbnRyb2wuc2NzcyAqL1xuI2NjYyAuY2hlY2tib3gtdG9nZ2xlLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6ICNDNkRGRTYgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDQ1LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fY29va2llLWNvbnRyb2wuc2NzcyAqL1xuI2NjYyAuY2hlY2tib3gtdG9nZ2xlIGlucHV0OmNoZWNrZWQgfiAuY2hlY2tib3gtdG9nZ2xlLXRvZ2dsZSB7XG4gIGJhY2tncm91bmQ6ICNGRkYgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDQ5LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fY29va2llLWNvbnRyb2wuc2NzcyAqL1xuI2NjYyBociB7XG4gIG9wYWNpdHk6IDEgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0I2QjZCNiAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgNTQsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19jb29raWUtY29udHJvbC5zY3NzICovXG4jY2NjICNjY2MtaWNvbiB7XG4gIGZpbGw6ICM4NzI0MzQgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDU4LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fY29va2llLWNvbnRyb2wuc2NzcyAqL1xuI2NjYyBhLFxuI2NjYyBwIHtcbiAgY29sb3I6ICM2RjZGNkYgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDYzLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fY29va2llLWNvbnRyb2wuc2NzcyAqL1xuI2NjYyBwIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgMSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX21vZGFsLnNjc3MgKi9cbi5tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogbGluZSA1LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fbW9kYWwuc2NzcyAqL1xuLnZhbmlsbGEtbW9kYWwgLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgY29udGVudDogXCJcIjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMsIHotaW5kZXggMHMgMC4ycztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCB6LWluZGV4IDBzIDAuMnM7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cblxuLyogbGluZSAyNCwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX21vZGFsLnNjc3MgKi9cbi52YW5pbGxhLW1vZGFsIC5tb2RhbCA+ICoge1xuICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfVxuXG4vKiBsaW5lIDMyLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fbW9kYWwuc2NzcyAqL1xuLnZhbmlsbGEtbW9kYWwgLm1vZGFsOmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4vKiBsaW5lIDQxLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fbW9kYWwuc2NzcyAqL1xuLnZhbmlsbGEtbW9kYWwubW9kYWwtdmlzaWJsZSAubW9kYWwge1xuICB6LWluZGV4OiA5OTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgb3BhY2l0eTogMTsgfVxuXG4vKiBsaW5lIDQ3LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fbW9kYWwuc2NzcyAqL1xuLm1vZGFsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAtMTtcbiAgbWF4LXdpZHRoOiA5MCU7XG4gIG1heC1oZWlnaHQ6IDkwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMsIHotaW5kZXggMHMgMC4ycztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzLCB6LWluZGV4IDBzIDAuMnM7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICBvcGFjaXR5OiAwOyB9XG5cbi8qIGxpbmUgNTcsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19tb2RhbC5zY3NzICovXG4ubW9kYWwtY29udGVudCB7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLyogbGluZSA2Miwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX21vZGFsLnNjc3MgKi9cbi5tb2RhbC12aXNpYmxlIC5tb2RhbC1pbm5lciB7XG4gIHotaW5kZXg6IDEwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgb3BhY2l0eTogMTsgfVxuXG4vKiBsaW5lIDcwLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fbW9kYWwuc2NzcyAqL1xuLm1vZGFsLWNsb3NlIHtcbiAgZm9udC1zaXplOiAxLjA2MjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogMTdweDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNzAsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19tb2RhbC5zY3NzICovXG4gICAgLm1vZGFsLWNsb3NlIHtcbiAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNzAsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19tb2RhbC5zY3NzICovXG4gICAgLm1vZGFsLWNsb3NlIHtcbiAgICAgIHJpZ2h0OiAyMHB4OyB9IH1cbiAgLyogbGluZSA5Niwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX21vZGFsLnNjc3MgKi9cbiAgLm1vZGFsLWNsb3NlIHN2ZyB7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAxNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgOTYsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19tb2RhbC5zY3NzICovXG4gICAgICAubW9kYWwtY2xvc2Ugc3ZnIHtcbiAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgIGhlaWdodDogMjVweDsgfSB9XG5cbi8qIGxpbmUgMTA5LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fbW9kYWwuc2NzcyAqL1xuLnZpZGVvLW1vZGFsIC5tb2RhbC1pbm5lciAubW9kYWwtY2xvc2Uge1xuICB0b3A6IDEycHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEwOSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX21vZGFsLnNjc3MgKi9cbiAgICAudmlkZW8tbW9kYWwgLm1vZGFsLWlubmVyIC5tb2RhbC1jbG9zZSB7XG4gICAgICB0b3A6IDE3cHg7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgb3BhY2l0eTogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC8qIGxpbmUgMTIyLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fbW9kYWwuc2NzcyAqL1xuICAudmlkZW8tbW9kYWwgLm1vZGFsLWlubmVyOmhvdmVyIC5tb2RhbC1jbG9zZSB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLyogbGluZSAxMzMsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19tb2RhbC5zY3NzICovXG4udmlkZW8tbW9kYWwgLm1vZGFsLWNvbnRlbnQge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoNDAsIDM1LCAzNiwgMC4yKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDQwLCAzNSwgMzYsIDAuMik7IH1cblxuLyogbGluZSAxMzgsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19tb2RhbC5zY3NzICovXG4ud2gtdmlkZW8tbW9kYWwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgMTQyLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fbW9kYWwuc2NzcyAqL1xuLndoLXZpZGVvLW1vZGFsX19jb250ZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogODkwcHg7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kOiAjRkZGOyB9XG4gIC8qIGxpbmUgMTUwLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fbW9kYWwuc2NzcyAqL1xuICAud2gtdmlkZW8tbW9kYWxfX2NvbnRlbnQgdmlkZW8ge1xuICAgIHdpZHRoOiAyOTBweDtcbiAgICBoZWlnaHQ6IDE2M3B4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTUwLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fbW9kYWwuc2NzcyAqL1xuICAgICAgLndoLXZpZGVvLW1vZGFsX19jb250ZW50IHZpZGVvIHtcbiAgICAgICAgd2lkdGg6IDY0MHB4O1xuICAgICAgICBoZWlnaHQ6IDM2MHB4OyB9IH1cbiAgLyogbGluZSAxNjAsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19tb2RhbC5zY3NzICovXG4gIC53aC12aWRlby1tb2RhbF9fY29udGVudCAudmlkZW8tanMge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBoZWlnaHQ6IDE4MHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTYwLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fbW9kYWwuc2NzcyAqL1xuICAgICAgLndoLXZpZGVvLW1vZGFsX19jb250ZW50IC52aWRlby1qcyB7XG4gICAgICAgIHdpZHRoOiA2NDBweDtcbiAgICAgICAgaGVpZ2h0OiAzNjBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTYwLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fbW9kYWwuc2NzcyAqL1xuICAgICAgLndoLXZpZGVvLW1vZGFsX19jb250ZW50IC52aWRlby1qcyB7XG4gICAgICAgIHdpZHRoOiA5NjBweDtcbiAgICAgICAgaGVpZ2h0OiA1NDBweDsgfSB9XG4gIC8qIGxpbmUgMTc1LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fbW9kYWwuc2NzcyAqL1xuICAud2gtdmlkZW8tbW9kYWxfX2NvbnRlbnQgLnZqcy1kb2NrLXRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC8qIGxpbmUgMTc5LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fbW9kYWwuc2NzcyAqL1xuICAud2gtdmlkZW8tbW9kYWxfX2NvbnRlbnQgLnZqcy1kb2NrLWRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi8qXG4gKiBDb250YWluZXIgc3R5bGVcbiAqL1xuLyogbGluZSA0LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fcGVyZmVjdC1zY3JvbGxiYXIuc2NzcyAqL1xuLnBzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBhdXRvO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBhdXRvOyB9XG5cbi8qXG4gKiBTY3JvbGxiYXIgcmFpbCBzdHlsZXNcbiAqL1xuLyogbGluZSAxNSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3BlcmZlY3Qtc2Nyb2xsYmFyLnNjc3MgKi9cbi5wc19fcmFpbC14IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIGhlaWdodDogMTVweDtcbiAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBvciAndG9wJyBmb3IgcHNfX3JhaWwteCAqL1xuICBib3R0b206IDBweDtcbiAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4vKiBsaW5lIDI3LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fcGVyZmVjdC1zY3JvbGxiYXIuc2NzcyAqL1xuLnBzX19yYWlsLXkge1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgd2lkdGg6IDE1cHg7XG4gIC8qIHRoZXJlIG11c3QgYmUgJ3JpZ2h0JyBvciAnbGVmdCcgZm9yIHBzX19yYWlsLXkgKi9cbiAgcmlnaHQ6IDA7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLyogbGluZSAzOSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3BlcmZlY3Qtc2Nyb2xsYmFyLnNjc3MgKi9cbi5wcy0tYWN0aXZlLXggPiAucHNfX3JhaWwteCxcbi5wcy0tYWN0aXZlLXkgPiAucHNfX3JhaWwteSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4vKiBsaW5lIDQ1LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fcGVyZmVjdC1zY3JvbGxiYXIuc2NzcyAqL1xuLnBzOmhvdmVyID4gLnBzX19yYWlsLXgsXG4ucHM6aG92ZXIgPiAucHNfX3JhaWwteSxcbi5wcy0tZm9jdXMgPiAucHNfX3JhaWwteCxcbi5wcy0tZm9jdXMgPiAucHNfX3JhaWwteSxcbi5wcy0tc2Nyb2xsaW5nLXggPiAucHNfX3JhaWwteCxcbi5wcy0tc2Nyb2xsaW5nLXkgPiAucHNfX3JhaWwteSB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG4vKiBsaW5lIDU0LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fcGVyZmVjdC1zY3JvbGxiYXIuc2NzcyAqL1xuLnBzX19yYWlsLXg6aG92ZXIsXG4ucHNfX3JhaWwteTpob3Zlcixcbi5wc19fcmFpbC14OmZvY3VzLFxuLnBzX19yYWlsLXk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBvcGFjaXR5OiAwLjk7IH1cblxuLypcbiAqIFNjcm9sbGJhciB0aHVtYiBzdHlsZXNcbiAqL1xuLyogbGluZSA2NSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3BlcmZlY3Qtc2Nyb2xsYmFyLnNjc3MgKi9cbi5wc19fdGh1bWIteCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBoZWlnaHQgLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgaGVpZ2h0IC4ycyBlYXNlLWluLW91dDtcbiAgaGVpZ2h0OiA2cHg7XG4gIC8qIHRoZXJlIG11c3QgYmUgJ2JvdHRvbScgZm9yIHBzX190aHVtYi14ICovXG4gIGJvdHRvbTogMnB4O1xuICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi8qIGxpbmUgNzcsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19wZXJmZWN0LXNjcm9sbGJhci5zY3NzICovXG4ucHNfX3RodW1iLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgd2lkdGggLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgd2lkdGggLjJzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogNnB4O1xuICAvKiB0aGVyZSBtdXN0IGJlICdyaWdodCcgZm9yIHBzX190aHVtYi15ICovXG4gIHJpZ2h0OiAycHg7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLyogbGluZSA4OSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3BlcmZlY3Qtc2Nyb2xsYmFyLnNjc3MgKi9cbi5wc19fcmFpbC14OmhvdmVyID4gLnBzX190aHVtYi14LFxuLnBzX19yYWlsLXg6Zm9jdXMgPiAucHNfX3RodW1iLXgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICBoZWlnaHQ6IDExcHg7IH1cblxuLyogbGluZSA5NSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3BlcmZlY3Qtc2Nyb2xsYmFyLnNjc3MgKi9cbi5wc19fcmFpbC15OmhvdmVyID4gLnBzX190aHVtYi15LFxuLnBzX19yYWlsLXk6Zm9jdXMgPiAucHNfX3RodW1iLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICB3aWR0aDogMTFweDsgfVxuXG4vKiBNUyBzdXBwb3J0cyAqL1xuQHN1cHBvcnRzICgtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmUpIHtcbiAgLyogbGluZSAxMDMsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19wZXJmZWN0LXNjcm9sbGJhci5zY3NzICovXG4gIC5wcyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC8qIGxpbmUgMTA5LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fcGVyZmVjdC1zY3JvbGxiYXIuc2NzcyAqL1xuICAucHMge1xuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG4vKiBsaW5lIDEwLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fc2VsZWN0cmljLnNjc3MgKi9cbi5zZWxlY3RyaWMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi8qIGxpbmUgMTUsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19zZWxlY3RyaWMuc2NzcyAqL1xuLnNlbGVjdHJpYy1yZXNwb25zaXZlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLyogbGluZSAxOSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3NlbGVjdHJpYy5zY3NzICovXG4uc2VsZWN0cmljIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI0RERDtcbiAgYmFja2dyb3VuZDogI0Y4RjhGODtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC8qIGxpbmUgMjQsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19zZWxlY3RyaWMuc2NzcyAqL1xuICAuc2VsZWN0cmljIC5sYWJlbCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIG1hcmdpbjogMCAzOHB4IDAgMTBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLyogbGluZSAzNywgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3NlbGVjdHJpYy5zY3NzICovXG4gIC5zZWxlY3RyaWMgLmJ1dHRvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMzhweDtcbiAgICBoZWlnaHQ6IDM4cHg7XG4gICAgY29sb3I6ICNCQkI7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQ6IDAvMCBhO1xuICAgICpmb250OiAyMHB4LzM4cHggTHVjaWRhIFNhbnMgVW5pY29kZSwgQXJpYWwgVW5pY29kZSBNUywgQXJpYWw7IH1cbiAgICAvKiBsaW5lIDQ5LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fc2VsZWN0cmljLnNjc3MgKi9cbiAgICAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIge1xuICAgICAgY29udGVudDogXCIgXCI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGJvcmRlcjogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI0JCQjtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuLyogbGluZSA2Niwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3NlbGVjdHJpYy5zY3NzICovXG4uc2VsZWN0cmljLWZvY3VzIC5zZWxlY3RyaWMge1xuICBib3JkZXItY29sb3I6ICNhYWFhYWE7IH1cblxuLyogbGluZSA3MCwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3NlbGVjdHJpYy5zY3NzICovXG4uc2VsZWN0cmljLWhvdmVyIC5zZWxlY3RyaWMge1xuICBib3JkZXItY29sb3I6ICNjNGM0YzQ7IH1cbiAgLyogbGluZSA3Mywgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3NlbGVjdHJpYy5zY3NzICovXG4gIC5zZWxlY3RyaWMtaG92ZXIgLnNlbGVjdHJpYyAuYnV0dG9uIHtcbiAgICBjb2xvcjogI2EyYTJhMjsgfVxuICAgIC8qIGxpbmUgNzYsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19zZWxlY3RyaWMuc2NzcyAqL1xuICAgIC5zZWxlY3RyaWMtaG92ZXIgLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyIHtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICNhMmEyYTI7IH1cblxuLyogbGluZSA4Miwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3NlbGVjdHJpYy5zY3NzICovXG4uc2VsZWN0cmljLW9wZW4ge1xuICB6LWluZGV4OiA5OTk5OyB9XG4gIC8qIGxpbmUgODUsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19zZWxlY3RyaWMuc2NzcyAqL1xuICAuc2VsZWN0cmljLW9wZW4gLnNlbGVjdHJpYyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjYzRjNGM0OyB9XG4gIC8qIGxpbmUgODksIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19zZWxlY3RyaWMuc2NzcyAqL1xuICAuc2VsZWN0cmljLW9wZW4gLnNlbGVjdHJpYy1pdGVtcyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLyogbGluZSA5NCwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3NlbGVjdHJpYy5zY3NzICovXG4uc2VsZWN0cmljLWRpc2FibGVkIHtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTUwKTtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuLyogbGluZSAxMDEsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19zZWxlY3RyaWMuc2NzcyAqL1xuLnNlbGVjdHJpYy1oaWRlLXNlbGVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDsgfVxuICAvKiBsaW5lIDEwNywgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3NlbGVjdHJpYy5zY3NzICovXG4gIC5zZWxlY3RyaWMtaGlkZS1zZWxlY3Qgc2VsZWN0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTEwMCU7IH1cbiAgLyogbGluZSAxMTIsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19zZWxlY3RyaWMuc2NzcyAqL1xuICAuc2VsZWN0cmljLWhpZGUtc2VsZWN0LnNlbGVjdHJpYy1pcy1uYXRpdmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTA7IH1cbiAgICAvKiBsaW5lIDExOCwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3NlbGVjdHJpYy5zY3NzICovXG4gICAgLnNlbGVjdHJpYy1oaWRlLXNlbGVjdC5zZWxlY3RyaWMtaXMtbmF0aXZlIHNlbGVjdCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBvcGFjaXR5OiAwOyB9XG5cbi8qIGxpbmUgMTMzLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fc2VsZWN0cmljLnNjc3MgKi9cbi5zZWxlY3RyaWMtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcbiAgKmZvbnQ6IDAvMCBhICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDE0OSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3NlbGVjdHJpYy5zY3NzICovXG4uc2VsZWN0cmljLXRlbXAtc2hvdyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4vKiBJdGVtcyBib3ggKi9cbi8qIGxpbmUgMTU2LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fc2VsZWN0cmljLnNjc3MgKi9cbi5zZWxlY3RyaWMtaXRlbXMge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI0Y4RjhGODtcbiAgYm9yZGVyOiAxcHggc29saWQgI2M0YzRjNDtcbiAgei1pbmRleDogLTE7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDEwcHggLTZweDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMTBweCAtNnB4OyB9XG4gIC8qIGxpbmUgMTY2LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fc2VsZWN0cmljLnNjc3MgKi9cbiAgLnNlbGVjdHJpYy1pdGVtcyAuc2VsZWN0cmljLXNjcm9sbCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvOyB9XG4gIC8qIGxpbmUgMTcxLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fc2VsZWN0cmljLnNjc3MgKi9cbiAgLnNlbGVjdHJpYy1hYm92ZSAuc2VsZWN0cmljLWl0ZW1zIHtcbiAgICB0b3A6IGF1dG87XG4gICAgYm90dG9tOiAxMDAlOyB9XG4gIC8qIGxpbmUgMTc2LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fc2VsZWN0cmljLnNjc3MgKi9cbiAgLnNlbGVjdHJpYy1pdGVtcyB1bCwgLnNlbGVjdHJpYy1pdGVtcyBsaSB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWluLWhlaWdodDogMjBweDsgfVxuICAvKiBsaW5lIDE4NSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3NlbGVjdHJpYy5zY3NzICovXG4gIC5zZWxlY3RyaWMtaXRlbXMgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgLyogbGluZSAxOTEsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19zZWxlY3RyaWMuc2NzcyAqL1xuICAgIC5zZWxlY3RyaWMtaXRlbXMgbGkuc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZDogI0UwRTBFMDtcbiAgICAgIGNvbG9yOiAjNDQ0OyB9XG4gICAgLyogbGluZSAxOTYsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19zZWxlY3RyaWMuc2NzcyAqL1xuICAgIC5zZWxlY3RyaWMtaXRlbXMgbGkuaGlnaGxpZ2h0ZWQge1xuICAgICAgYmFja2dyb3VuZDogI0QwRDBEMDtcbiAgICAgIGNvbG9yOiAjNDQ0OyB9XG4gICAgLyogbGluZSAyMDEsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19zZWxlY3RyaWMuc2NzcyAqL1xuICAgIC5zZWxlY3RyaWMtaXRlbXMgbGk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI0Q1RDVENTtcbiAgICAgIGNvbG9yOiAjNDQ0OyB9XG4gIC8qIGxpbmUgMjA3LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fc2VsZWN0cmljLnNjc3MgKi9cbiAgLnNlbGVjdHJpYy1pdGVtcyAuZGlzYWJsZWQge1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT01MCk7XG4gICAgb3BhY2l0eTogMC41O1xuICAgIGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLyogbGluZSAyMTcsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19zZWxlY3RyaWMuc2NzcyAqL1xuICAuc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtZ3JvdXAgLnNlbGVjdHJpYy1ncm91cC1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgY29sb3I6ICM0NDQ7IH1cbiAgLyogbGluZSAyMjYsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19zZWxlY3RyaWMuc2NzcyAqL1xuICAuc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtZ3JvdXAuZGlzYWJsZWQgbGkge1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLyogbGluZSAyMzEsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL19zZWxlY3RyaWMuc2NzcyAqL1xuICAuc2VsZWN0cmljLWl0ZW1zIC5zZWxlY3RyaWMtZ3JvdXAgbGkge1xuICAgIHBhZGRpbmctbGVmdDogMjVweDsgfVxuXG4vKiBsaW5lIDEsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL190b29sdGlwc3Rlci5zY3NzICovXG4udG9vbHRpcHN0ZXItYmFzZSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4vKiBsaW5lIDcsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL190b29sdGlwc3Rlci5zY3NzICovXG4udG9vbHRpcHN0ZXItYm94IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAxIDEgYXV0bzsgfVxuXG4vKiBsaW5lIDExLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdG9vbHRpcHN0ZXIuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLWNvbnRlbnQge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4vKiBsaW5lIDE4LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdG9vbHRpcHN0ZXIuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLXJ1bGVyIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4vKiBsaW5lIDI4LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdG9vbHRpcHN0ZXIuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLWZhZGUge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7IH1cblxuLyogbGluZSAzNiwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1mYWRlLnRvb2x0aXBzdGVyLXNob3cge1xuICBvcGFjaXR5OiAxOyB9XG5cbi8qIGxpbmUgNDAsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL190b29sdGlwc3Rlci5zY3NzICovXG4udG9vbHRpcHN0ZXItZ3JvdyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLCAwKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuLyogbGluZSA1Mywgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1ncm93LnRvb2x0aXBzdGVyLXNob3cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjE1KTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMTUpOyB9XG5cbi8qIGxpbmUgNjcsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL190b29sdGlwc3Rlci5zY3NzICovXG4udG9vbHRpcHN0ZXItc3dpbmcge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlWig0ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGVaKDRkZWcpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtLCBvcGFjaXR5O1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIC13ZWJraXQtdHJhbnNmb3JtOyB9XG5cbi8qIGxpbmUgODAsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL190b29sdGlwc3Rlci5zY3NzICovXG4udG9vbHRpcHN0ZXItc3dpbmcudG9vbHRpcHN0ZXItc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZVooMGRlZyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzLCAwLjYzNSwgMC40OTUsIDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMC42MzUsIDAuNDk1LCAyLjQpO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMsIDAuNjM1LCAwLjQ5NSwgMi40KTsgfVxuXG4vKiBsaW5lIDk1LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdG9vbHRpcHN0ZXIuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLWZhbGwge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRvcDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4xNSk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjE1KTsgfVxuXG4vKiBsaW5lIDEwOCwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1mYWxsLnRvb2x0aXBzdGVyLWluaXRpYWwge1xuICB0b3A6IDAgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDExMywgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1mYWxsLnRvb2x0aXBzdGVyLWR5aW5nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDA7IH1cblxuLyogbGluZSAxMjMsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL190b29sdGlwc3Rlci5zY3NzICovXG4udG9vbHRpcHN0ZXItc2xpZGUge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjE1KTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMTUpOyB9XG5cbi8qIGxpbmUgMTM2LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdG9vbHRpcHN0ZXIuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLXNsaWRlLnRvb2x0aXBzdGVyLWluaXRpYWwge1xuICBsZWZ0OiAtNDBweCAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgMTQxLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdG9vbHRpcHN0ZXIuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLXNsaWRlLnRvb2x0aXBzdGVyLWR5aW5nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB0b29sdGlwc3Rlci1mYWRpbmcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyB0b29sdGlwc3Rlci1mYWRpbmcge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLyogbGluZSAxNjAsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL190b29sdGlwc3Rlci5zY3NzICovXG4udG9vbHRpcHN0ZXItdXBkYXRlLWZhZGUge1xuICAtd2Via2l0LWFuaW1hdGlvbjogdG9vbHRpcHN0ZXItZmFkaW5nIDQwMG1zO1xuICAgICAgICAgIGFuaW1hdGlvbjogdG9vbHRpcHN0ZXItZmFkaW5nIDQwMG1zOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB0b29sdGlwc3Rlci1yb3RhdGluZyB7XG4gIDI1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZyk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDJkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMmRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9IH1cblxuQGtleWZyYW1lcyB0b29sdGlwc3Rlci1yb3RhdGluZyB7XG4gIDI1JSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMmRlZyk7IH1cbiAgNzUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDJkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMmRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDApOyB9IH1cblxuLyogbGluZSAxNzYsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL190b29sdGlwc3Rlci5zY3NzICovXG4udG9vbHRpcHN0ZXItdXBkYXRlLXJvdGF0ZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB0b29sdGlwc3Rlci1yb3RhdGluZyA2MDBtcztcbiAgICAgICAgICBhbmltYXRpb246IHRvb2x0aXBzdGVyLXJvdGF0aW5nIDYwMG1zOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyB0b29sdGlwc3Rlci1zY2FsaW5nIHtcbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuQGtleWZyYW1lcyB0b29sdGlwc3Rlci1zY2FsaW5nIHtcbiAgNTAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpOyB9IH1cblxuLyogbGluZSAxODgsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL190b29sdGlwc3Rlci5zY3NzICovXG4udG9vbHRpcHN0ZXItdXBkYXRlLXNjYWxlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHRvb2x0aXBzdGVyLXNjYWxpbmcgNjAwbXM7XG4gICAgICAgICAgYW5pbWF0aW9uOiB0b29sdGlwc3Rlci1zY2FsaW5nIDYwMG1zOyB9XG5cbi8qIGxpbmUgMTkyLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdG9vbHRpcHN0ZXIuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLWJhc2Uge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLyogbGluZSAxOTgsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL190b29sdGlwc3Rlci5zY3NzICovXG4udG9vbHRpcHN0ZXItYm94IHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxIDEgYXV0bztcbiAgICAgICAgICBmbGV4OiAxIDEgYXV0bzsgfVxuXG4vKiBsaW5lIDIwMiwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1jb250ZW50IHtcbiAgLyogcHJldmVudHMgYW4gb3ZlcmZsb3cgaWYgdGhlIHVzZXIgYWRkcyBwYWRkaW5nIHRvIHRoZSBkaXYgKi9cbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC8qIHRoZXNlIG1ha2Ugc3VyZSB3ZSdsbCBiZSBhYmxlIHRvIGRldGVjdCBhbnkgb3ZlcmZsb3cgKi9cbiAgbWF4LWhlaWdodDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG4vKiBsaW5lIDIxMSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1ydWxlciB7XG4gIC8qIHRoZXNlIGxldCB1cyB0ZXN0IHRoZSBzaXplIG9mIHRoZSB0b29sdGlwIHdpdGhvdXQgb3ZlcmZsb3dpbmcgdGhlIHdpbmRvdyAqL1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi8qIGxpbmUgMjIyLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdG9vbHRpcHN0ZXIuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLWZhZGUge1xuICBvcGFjaXR5OiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHk7IH1cblxuLyogbGluZSAyMzAsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL190b29sdGlwc3Rlci5zY3NzICovXG4udG9vbHRpcHN0ZXItZmFkZS50b29sdGlwc3Rlci1zaG93IHtcbiAgb3BhY2l0eTogMTsgfVxuXG4vKiBsaW5lIDIzNCwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1ncm93IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAsIDApO1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIC13ZWJraXQtdHJhbnNmb3JtO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4vKiBsaW5lIDI0Nywgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1ncm93LnRvb2x0aXBzdGVyLXNob3cge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjE1KTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMTUpOyB9XG5cbi8qIGxpbmUgMjYxLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdG9vbHRpcHN0ZXIuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLXN3aW5nIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVooNGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlWig0ZGVnKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogLXdlYmtpdC10cmFuc2Zvcm07XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCAtd2Via2l0LXRyYW5zZm9ybTsgfVxuXG4vKiBsaW5lIDI3NCwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1zd2luZy50b29sdGlwc3Rlci1zaG93IHtcbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVooMGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlWigwZGVnKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjMsIDAuNjM1LCAwLjQ5NSwgMSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIzLCAwLjYzNSwgMC40OTUsIDIuNCk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMywgMC42MzUsIDAuNDk1LCAyLjQpOyB9XG5cbi8qIGxpbmUgMjg5LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdG9vbHRpcHN0ZXIuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLWZhbGwge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IHRvcDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxKTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTc1LCAwLjg4NSwgMC4zMiwgMS4xNSk7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjE1KTsgfVxuXG4vKiBsaW5lIDMwMiwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1mYWxsLnRvb2x0aXBzdGVyLWluaXRpYWwge1xuICB0b3A6IDAgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDMwNywgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1mYWxsLnRvb2x0aXBzdGVyLWR5aW5nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgdG9wOiAwICFpbXBvcnRhbnQ7XG4gIG9wYWNpdHk6IDA7IH1cblxuLyogbGluZSAzMTcsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL190b29sdGlwc3Rlci5zY3NzICovXG4udG9vbHRpcHN0ZXItc2xpZGUge1xuICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQ7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGxlZnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEpO1xuICAtd2Via2l0LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjE1KTtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE3NSwgMC44ODUsIDAuMzIsIDEuMTUpOyB9XG5cbi8qIGxpbmUgMzMwLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdG9vbHRpcHN0ZXIuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLXNsaWRlLnRvb2x0aXBzdGVyLWluaXRpYWwge1xuICBsZWZ0OiAtNDBweCAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgMzM1LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdG9vbHRpcHN0ZXIuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLXNsaWRlLnRvb2x0aXBzdGVyLWR5aW5nIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBhbGw7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGFsbDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICBvcGFjaXR5OiAwOyB9XG5cbkBrZXlmcmFtZXMgdG9vbHRpcHN0ZXItZmFkaW5nIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi8qIGxpbmUgMzU0LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdG9vbHRpcHN0ZXIuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLXVwZGF0ZS1mYWRlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHRvb2x0aXBzdGVyLWZhZGluZyA0MDBtcztcbiAgICAgICAgICBhbmltYXRpb246IHRvb2x0aXBzdGVyLWZhZGluZyA0MDBtczsgfVxuXG5Aa2V5ZnJhbWVzIHRvb2x0aXBzdGVyLXJvdGF0aW5nIHtcbiAgMjUlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0yZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0yZGVnKTsgfVxuICA3NSUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMmRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyZGVnKTsgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMCk7IH0gfVxuXG4vKiBsaW5lIDM3MCwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci11cGRhdGUtcm90YXRlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IHRvb2x0aXBzdGVyLXJvdGF0aW5nIDYwMG1zO1xuICAgICAgICAgIGFuaW1hdGlvbjogdG9vbHRpcHN0ZXItcm90YXRpbmcgNjAwbXM7IH1cblxuLyogc2NhbGUgKi9cbkBrZXlmcmFtZXMgdG9vbHRpcHN0ZXItc2NhbGluZyB7XG4gIDUwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfSB9XG5cbi8qIGxpbmUgMzg1LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdG9vbHRpcHN0ZXIuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLXVwZGF0ZS1zY2FsZSB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiB0b29sdGlwc3Rlci1zY2FsaW5nIDYwMG1zO1xuICAgICAgICAgIGFuaW1hdGlvbjogdG9vbHRpcHN0ZXItc2NhbGluZyA2MDBtczsgfVxuXG4vKiBsaW5lIDM4OSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1zaWRldGlwIC50b29sdGlwc3Rlci1ib3gge1xuICBiYWNrZ3JvdW5kOiAjNTY1NjU2O1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwMDAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLyogbGluZSAzOTUsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL190b29sdGlwc3Rlci5zY3NzICovXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1ib3R0b20gLnRvb2x0aXBzdGVyLWJveCB7XG4gIG1hcmdpbi10b3A6IDhweDsgfVxuXG4vKiBsaW5lIDM5OSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1zaWRldGlwLnRvb2x0aXBzdGVyLWxlZnQgLnRvb2x0aXBzdGVyLWJveCB7XG4gIG1hcmdpbi1yaWdodDogOHB4OyB9XG5cbi8qIGxpbmUgNDAzLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdG9vbHRpcHN0ZXIuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItcmlnaHQgLnRvb2x0aXBzdGVyLWJveCB7XG4gIG1hcmdpbi1sZWZ0OiA4cHg7IH1cblxuLyogbGluZSA0MDcsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL190b29sdGlwc3Rlci5zY3NzICovXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci10b3AgLnRvb2x0aXBzdGVyLWJveCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDsgfVxuXG4vKiBsaW5lIDQxMSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1zaWRldGlwIC50b29sdGlwc3Rlci1jb250ZW50IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwYWRkaW5nOiA2cHggMTRweDsgfVxuXG4vKiBsaW5lIDQxNywgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1zaWRldGlwIC50b29sdGlwc3Rlci1hcnJvdyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuXG4vKiBsaW5lIDQyMiwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1zaWRldGlwLnRvb2x0aXBzdGVyLWJvdHRvbSAudG9vbHRpcHN0ZXItYXJyb3cge1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMjBweDsgfVxuXG4vKiBsaW5lIDQyOSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3Rvb2x0aXBzdGVyLnNjc3MgKi9cbi50b29sdGlwc3Rlci1zaWRldGlwLnRvb2x0aXBzdGVyLWxlZnQgLnRvb2x0aXBzdGVyLWFycm93IHtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW4tdG9wOiAtMTBweDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwcHg7IH1cblxuLyogbGluZSA0MzcsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL190b29sdGlwc3Rlci5zY3NzICovXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1yaWdodCAudG9vbHRpcHN0ZXItYXJyb3cge1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbi10b3A6IC0xMHB4O1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMHB4OyB9XG5cbi8qIGxpbmUgNDQ1LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdG9vbHRpcHN0ZXIuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItdG9wIC50b29sdGlwc3Rlci1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIHdpZHRoOiAyMHB4OyB9XG5cbi8qIGxpbmUgMiwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3ZpZGVvLnNjc3MgKi9cbi52aWRlby1qcyAudmpzLWRvY2stdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMzVweCAxMHB4IDE1cHg7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC44NSk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDIsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4gICAgLnZpZGVvLWpzIC52anMtZG9jay10ZXh0IHtcbiAgICAgIHBhZGRpbmc6IDE1cHggNDBweCAxNXB4IDMwcHg7IH0gfVxuXG4vKiBsaW5lIDEyLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdmlkZW8uc2NzcyAqL1xuLnZpZGVvLWpzIC52anMtZG9jay10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBjb2xvcjogI0ZGRjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTIsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4gICAgLnZpZGVvLWpzIC52anMtZG9jay10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG5cbi8qIGxpbmUgMjUsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4udmlkZW8tanMgLnZqcy1sb2FkLXByb2dyZXNzIGRpdiB7XG4gIGJhY2tncm91bmQ6IHJnYmEoNjUsIDY1LCA2NSwgMC44KTsgfVxuXG4vKiBsaW5lIDMyLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdmlkZW8uc2NzcyAqL1xuLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjODcyNDM0OyB9XG4gIC8qIGxpbmUgMzUsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4gIC52aWRlby1qcyAudmpzLXBsYXktY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuODsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDM1LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdmlkZW8uc2NzcyAqL1xuICAgICAgLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAzNSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3ZpZGVvLnNjc3MgKi9cbiAgICAgIC52aWRlby1qcyAudmpzLXBsYXktY29udHJvbCAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMS45OyB9IH1cblxuLyogbGluZSA1Miwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3ZpZGVvLnNjc3MgKi9cbi52aWRlby1qcyAudmpzLXRpbWUtY29udHJvbCB7XG4gIGxpbmUtaGVpZ2h0OiAyLjU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDUyLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdmlkZW8uc2NzcyAqL1xuICAgIC52aWRlby1qcyAudmpzLXRpbWUtY29udHJvbCB7XG4gICAgICBsaW5lLWhlaWdodDogMzsgfSB9XG5cbi8qIGxpbmUgNjAsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4udmlkZW8tanMgLnZqcy1jb250cm9sOmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMi41ZW07IH1cblxuLyogbGluZSA2NCwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3ZpZGVvLnNjc3MgKi9cbi52aWRlby1qcyAudmpzLWNvbnRyb2wtYmFyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjg1KTsgfVxuXG4vKiBsaW5lIDY4LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdmlkZW8uc2NzcyAqL1xuLnZpZGVvLWpzIC52anMtcGxheS1wcm9ncmVzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NzI0MzQ7IH1cblxuLyogbGluZSA3Miwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3ZpZGVvLnNjc3MgKi9cbi52aWRlby1qcyAudmpzLXZvbHVtZS1sZXZlbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH1cblxuLyogbGluZSA3Niwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3ZpZGVvLnNjc3MgKi9cbi52aWRlby1qcyAudmpzLXBsYXktY29udHJvbCB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbiAgY29sb3I6ICM4NzI0MzQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogI0ZGRjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNzYsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4gICAgLnZpZGVvLWpzIC52anMtcGxheS1jb250cm9sIHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4OyB9IH1cblxuLyogbGluZSA5MCwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3ZpZGVvLnNjc3MgKi9cbi52aWRlby1qcyAudmpzLWNvbnRyb2wtYmFyIHtcbiAgaGVpZ2h0OiA1NXB4O1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgOTAsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4gICAgLnZpZGVvLWpzIC52anMtY29udHJvbC1iYXIge1xuICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgcGFkZGluZzogMTRweCAyMHB4OyB9IH1cblxuLyogbGluZSAxMDAsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4udmlkZW8tanMgLnZqcy12b2x1bWUtYmFyIHtcbiAgbWFyZ2luOiAxLjVlbSAwLjQ1ZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDEwMCwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3ZpZGVvLnNjc3MgKi9cbiAgICAudmlkZW8tanMgLnZqcy12b2x1bWUtYmFyIHtcbiAgICAgIG1hcmdpbjogMS44ZW0gMC40NWVtOyB9IH1cblxuLyogbGluZSAxMDgsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4udmlkZW8tanMgLnZqcy10aW1lLWNvbnRyb2wgLnZqcy1jdXJyZW50LXRpbWUtZGlzcGxheSxcbi52aWRlby1qcyAudmpzLXRpbWUtY29udHJvbCAudmpzLWR1cmF0aW9uLWRpc3BsYXksXG4udmlkZW8tanMgLnZqcy10aW1lLWNvbnRyb2wudmpzLXRpbWUtZGl2aWRlciB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7IH1cblxuLyogbGluZSAxMTUsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4udmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b24ge1xuICBmb250LXNpemU6IDMuMmVtO1xuICBsaW5lLWhlaWdodDogMi4zO1xuICB0b3A6IGNhbGMoNTAlIC0gNTBweCk7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNTBweCk7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICM4NzI0MzQ7IH1cblxuLyogbGluZSAxMjcsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4udmlkZW8tanMgLnZqcy1iaWctcGxheS1idXR0b246YWN0aXZlLFxuLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uOmZvY3VzLFxuLnZpZGVvLWpzOmFjdGl2ZSAudmpzLWJpZy1wbGF5LWJ1dHRvbixcbi52aWRlby1qczpob3ZlciAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6ICM2NTA5MTg7IH1cblxuLyogbGluZSAxMzQsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4udmlkZW8tanMubm90LWhvdmVyLnZqcy1oYXMtc3RhcnRlZC52anMtcGF1c2VkLnZqcy11c2VyLWFjdGl2ZSAudmpzLWNvbnRyb2wtYmFyLFxuLnZpZGVvLWpzLm5vdC1ob3Zlci52anMtaGFzLXN0YXJ0ZWQudmpzLXBhdXNlZC52anMtdXNlci1pbmFjdGl2ZSAudmpzLWNvbnRyb2wtYmFyLFxuLnZpZGVvLWpzLm5vdC1ob3Zlci52anMtaGFzLXN0YXJ0ZWQudmpzLXBsYXlpbmcudmpzLXVzZXItYWN0aXZlIC52anMtY29udHJvbC1iYXIsXG4udmlkZW8tanMubm90LWhvdmVyLnZqcy1oYXMtc3RhcnRlZC52anMtcGxheWluZy52anMtdXNlci1pbmFjdGl2ZSAudmpzLWNvbnRyb2wtYmFyLFxuLnZpZGVvLWpzLnZqcy1oYXMtc3RhcnRlZC52anMtcGF1c2VkLnZqcy1hZC1wbGF5aW5nLnZqcy11c2VyLWluYWN0aXZlIC52anMtY29udHJvbC1iYXIsXG4udmlkZW8tanMudmpzLWhhcy1zdGFydGVkLnZqcy1wbGF5aW5nLnZqcy11c2VyLWluYWN0aXZlIC52anMtY29udHJvbC1iYXIge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSg3MHB4KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNzBweCk7IH1cblxuLyogbGluZSAxNDQsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4udmlkZW8tanMgLnZqcy1wcm9ncmVzcy1jb250cm9sIC52anMtbW91c2UtZGlzcGxheSB7XG4gIGJhY2tncm91bmQ6ICNGRkY7IH1cbiAgLyogbGluZSAxNDcsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4gIC52aWRlby1qcyAudmpzLXByb2dyZXNzLWNvbnRyb2wgLnZqcy1tb3VzZS1kaXNwbGF5IC52anMtdGltZS10b29sdGlwIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEwMSwgOSwgMjQsIDAuODUpOyB9XG5cbi8qIGxpbmUgMTUzLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdmlkZW8uc2NzcyAqL1xuLnZpZGVvLWpzIC52anMtc2xpZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NSwgNjUsIDY1LCAwLjgpOyB9XG5cbi8qIGxpbmUgMTU4LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdmlkZW8uc2NzcyAqL1xuLnZpZGVvLWpzIC52anMtdm9sdW1lLWNvbnRyb2wgLnZqcy1zbGlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMSwgMTExLCAxMTEsIDAuOCk7IH1cblxuLyogbGluZSAxNjMsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4udmlkZW8tanMgLnZqcy10aW1lLXRvb2x0aXAge1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg1KTsgfVxuXG4vKiBsaW5lIDE2OCwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3ZpZGVvLnNjc3MgKi9cbi52aWRlby1qcyAudmpzLWZ1bGxzY3JlZW4tY29udHJvbCB7XG4gIG91dGxpbmU6IG5vbmU7IH1cbiAgLyogbGluZSAxNzMsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4gIC52aWRlby1qcyAudmpzLWZ1bGxzY3JlZW4tY29udHJvbDpob3ZlciAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuXG4vKiBsaW5lIDE4Mywgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3ZpZGVvLnNjc3MgKi9cbi52aWRlby1qcy52anMtZnVsbHNjcmVlbiAudmpzLWZ1bGxzY3JlZW4tY29udHJvbDpob3ZlciAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpOyB9XG5cbi8qIGxpbmUgMTkyLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdmlkZW8uc2NzcyAqL1xuLnZpZGVvLWpzIC52anMtZnVsbHNjcmVlbi1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsXG4udmlkZW8tanMgLnZqcy1pY29uLWZ1bGxzY3JlZW4tZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2Z1bGwtc2NyZWVuLWljb24uc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyOyB9XG5cbi8qIGxpbmUgMjAwLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdmlkZW8uc2NzcyAqL1xuLnZpZGVvLWpzLnZqcy1mdWxsc2NyZWVuIC52anMtZnVsbHNjcmVlbi1jb250cm9sIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsXG4udmlkZW8tanMgLnZqcy1pY29uLWZ1bGxzY3JlZW4tZXhpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvY29sbGFwc2UtaWNvbi5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7IH1cblxuLyogbGluZSAyMDcsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4udmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSB7XG4gIHRvcDogN3B4O1xuICBsZWZ0OiA3cHg7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7IH1cblxuLyogbGluZSAyMTQsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4udmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wudmpzLXZvbC0wIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsXG4udmlkZW8tanMgLnZqcy1pY29uLXZvbHVtZS1tdXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvdm9sdW1lLWljb24tNC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7IH1cblxuLyogbGluZSAyMjAsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4udmlkZW8tanMgLnZqcy1tdXRlLWNvbnRyb2wudmpzLXZvbC0xIC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUsXG4udmlkZW8tanMgLnZqcy1pY29uLXZvbHVtZS1tdXRlOmJlZm9yZSB7XG4gIHRvcDogMTJweDtcbiAgbGVmdDogMTFweDtcbiAgd2lkdGg6IDEzcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy92b2x1bWUtaWNvbi0zLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjsgfVxuXG4vKiBsaW5lIDIzMCwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3ZpZGVvLnNjc3MgKi9cbi52aWRlby1qcyAudmpzLW11dGUtY29udHJvbC52anMtdm9sLTIgLnZqcy1pY29uLXBsYWNlaG9sZGVyOmJlZm9yZSxcbi52aWRlby1qcyAudmpzLWljb24tdm9sdW1lLW11dGU6YmVmb3JlIHtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiAxMXB4O1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL3ZvbHVtZS1pY29uLTIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyOyB9XG5cbi8qIGxpbmUgMjQwLCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdmlkZW8uc2NzcyAqL1xuLnZpZGVvLWpzIC52anMtbXV0ZS1jb250cm9sLnZqcy12b2wtMyAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlLFxuLnZpZGVvLWpzIC52anMtaWNvbi12b2x1bWUtbXV0ZTpiZWZvcmUge1xuICB0b3A6IDEycHg7XG4gIGxlZnQ6IDEwcHg7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvdm9sdW1lLWljb24tMS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7IH1cblxuLyogbGluZSAyNTAsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwgLnZqcy12b2x1bWUtY29udHJvbC52anMtdm9sdW1lLWhvcml6b250YWwge1xuICBtYXJnaW4tdG9wOiAzcHg7IH1cblxuLyogbGluZSAyNTQsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwgLnZqcy1tdXRlLWNvbnRyb2w6aG92ZXIgfiAudmpzLXZvbHVtZS1jb250cm9sLFxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsIC52anMtdm9sdW1lLWNvbnRyb2wudmpzLXNsaWRlci1hY3RpdmUsXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwgLnZqcy12b2x1bWUtY29udHJvbDphY3RpdmUsXG4udmlkZW8tanMgLnZqcy12b2x1bWUtcGFuZWwgLnZqcy12b2x1bWUtY29udHJvbDpob3Zlcixcbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbDphY3RpdmUgLnZqcy12b2x1bWUtY29udHJvbCxcbi52aWRlby1qcyAudmpzLXZvbHVtZS1wYW5lbDpmb2N1cyAudmpzLXZvbHVtZS1jb250cm9sLFxuLnZpZGVvLWpzIC52anMtdm9sdW1lLXBhbmVsOmhvdmVyIC52anMtdm9sdW1lLWNvbnRyb2wge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHZpc2liaWxpdHkgMXMsIG9wYWNpdHkgMXMsIGhlaWdodCAxcyAxcywgd2lkdGggMXMsIGxlZnQgMXMgMXMsIHRvcCAxcyAxcztcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAxcywgb3BhY2l0eSAxcywgaGVpZ2h0IDFzIDFzLCB3aWR0aCAxcywgbGVmdCAxcyAxcywgdG9wIDFzIDFzOyB9XG5cbi8qIGxpbmUgMjY5LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdmlkZW8uc2NzcyAqL1xuLnZqcy1idXR0b24gPiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS45OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAyNjksIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4gICAgLnZqcy1idXR0b24gPiAudmpzLWljb24tcGxhY2Vob2xkZXI6YmVmb3JlIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDI2OSwgc3JjL3Njc3MvY29tcG9uZW50cy92ZW5kb3IvX3ZpZGVvLnNjc3MgKi9cbiAgICAudmpzLWJ1dHRvbiA+IC52anMtaWNvbi1wbGFjZWhvbGRlcjpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuOTsgfSB9XG5cbi8qIGxpbmUgMjg2LCBzcmMvc2Nzcy9jb21wb25lbnRzL3ZlbmRvci9fdmlkZW8uc2NzcyAqL1xuLnZqcy1kb2NrLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAyODYsIHNyYy9zY3NzL2NvbXBvbmVudHMvdmVuZG9yL192aWRlby5zY3NzICovXG4gICAgLnZqcy1kb2NrLWRlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTsgfSB9XG5cbi8qIGxpbmUgNiwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbi53aC1hY2NvcmRpb24ge1xuICBtYXJnaW46IDQwcHggMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDYsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgLndoLWFjY29yZGlvbiB7XG4gICAgICBtYXJnaW46IDQwcHggMjVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAgIC53aC1hY2NvcmRpb24ge1xuICAgICAgbWFyZ2luOiA0MHB4IDcuNSU7IH0gfVxuICAvKiBsaW5lIDE3LCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAud2gtYWNjb3JkaW9uX19oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDE3LCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAgICAgLndoLWFjY29yZGlvbl9faGVhZGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogNTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gIC8qIGxpbmUgMzAsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gIC53aC1hY2NvcmRpb25fX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMzAsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgICAud2gtYWNjb3JkaW9uX190aXRsZSB7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTQ1cHgpO1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNDEsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgLndoLWFjY29yZGlvbl9fdG9nZ2xlLWFsbCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDE1cHg7XG4gICAgICByaWdodDogMDtcbiAgICAgIGxlZnQ6IGF1dG87IH0gfVxuICAvKiBsaW5lIDUxLCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAud2gtYWNjb3JkaW9uX190b2dnbGUtYWxsOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLyogbGluZSA1Niwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbi0tYWxsLWV4cGFuZGVkIC53aC1hY2NvcmRpb25fX3RvZ2dsZS1hbGwtLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAvKiBsaW5lIDYxLCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAud2gtYWNjb3JkaW9uX190b2dnbGUtYWxsLS1jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC8qIGxpbmUgNjQsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgLndoLWFjY29yZGlvbl9fdG9nZ2xlLWFsbC0tY29sbGFwc2U6YWZ0ZXIge1xuICAgICAgY29udGVudDogXCJcXDIwMTNcIjsgfVxuICAgIC8qIGxpbmUgNjgsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgLndoLWFjY29yZGlvbi0tYWxsLWV4cGFuZGVkIC53aC1hY2NvcmRpb25fX3RvZ2dsZS1hbGwtLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGluaXRpYWw7IH1cbiAgLyogbGluZSA3NCwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbl9fbGlzdCB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAvKiBsaW5lIDgwLCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAud2gtYWNjb3JkaW9uLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH1cbiAgICAvKiBsaW5lIDg0LCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAgIC53aC1hY2NvcmRpb24taXRlbS53aC1hY2NvcmRpb24taXRlbS0tb3BlbiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSA4MCwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbiAgICAgIC53aC1hY2NvcmRpb24taXRlbSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgICAgICAgLyogbGluZSA5Miwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbiAgICAgICAgLndoLWFjY29yZGlvbi1pdGVtLndoLWFjY29yZGlvbi1pdGVtLS1vcGVuIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9IH1cbiAgICAvKiBsaW5lIDk4LCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAgIC53aC1hY2NvcmRpb24taXRlbV9fdGFiIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjRUNFQ0VDO1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMzAsIDI2LCAyNywgMC4xKTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMzAsIDI2LCAyNywgMC4xKTtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAvKiBsaW5lIDExMSwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbiAgICAgIC53aC1hY2NvcmRpb24taXRlbV9fdGFiOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjRGNEY0OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAvKiBsaW5lIDk4LCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAgICAgICAud2gtYWNjb3JkaW9uLWl0ZW1fX3RhYiB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDM1cHggOHB4IDQwcHg7IH0gfVxuICAgICAgLyogbGluZSAxMjEsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgICAud2gtYWNjb3JkaW9uLWl0ZW1fX3RhYi10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHBhZGRpbmc6IDRweCAwO1xuICAgICAgICBjb2xvcjogIzAwNTc2RjsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAgIC8qIGxpbmUgMTIxLCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAgICAgICAgIC53aC1hY2NvcmRpb24taXRlbV9fdGFiLXRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAgIC8qIGxpbmUgMTM1LCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAgICAgLndoLWFjY29yZGlvbi1pdGVtX190YWItaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tdG9wOiAtNXB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDsgfVxuICAgICAgLyogbGluZSAxNDQsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgICAud2gtYWNjb3JkaW9uLWl0ZW0tLW9wZW4gLndoLWFjY29yZGlvbi1pdGVtX190YWIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRjRGNEY0OyB9XG4gICAgLyogbGluZSAxNDksIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50IHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBmb250LWZhbWlseTogXCJDcmltc29uIFRleHRcIiwgc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIG1hcmdpbjogLTMwcHggLTEwcHggMDtcbiAgICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDMwLCAyNiwgMjcsIDAuMSk7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDMwLCAyNiwgMjcsIDAuMSk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC8qIGxpbmUgMTQ5LCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAgICAgICAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQge1xuICAgICAgICAgIG1hcmdpbjogLTMwcHggMCAwOyB9IH1cbiAgICAgIC8qIGxpbmUgMTY3LCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAgICAgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50X193cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMzBweCAyNXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjRUNFQ0VDOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgLyogbGluZSAxNjcsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgICAgICAgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50X193cmFwcGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQwcHggNjBweDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAgICAgLyogbGluZSAxNjcsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgICAgICAgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50X193cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgcGFkZGluZzogNTBweCA2MHB4O1xuICAgICAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfSB9XG4gICAgICAvKiBsaW5lIDE4Mywgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbiAgICAgIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC1jb2wge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAgIC8qIGxpbmUgMTgzLCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAgICAgICAgIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC1jb2wge1xuICAgICAgICAgICAgd2lkdGg6IDQ1JTsgfVxuICAgICAgICAgICAgLyogbGluZSAxODksIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgICAgICAgICAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtY29sOm9ubHktb2YtdHlwZSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgICAgLyogbGluZSAxOTQsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgICAgIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC1jb2w6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAgICAgLyogbGluZSAxOTQsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgICAgICAgICAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtY29sOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICAgICAvKiBsaW5lIDIwNiwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbiAgICAgIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC1kZXNjcmlwdGlvbiB1bCxcbiAgICAgIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC1kZXNjcmlwdGlvbiBvbCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gICAgICAvKiBsaW5lIDIxMiwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbiAgICAgIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgY29sb3I6ICM4NzI0MzQ7IH1cbiAgICAgIC8qIGxpbmUgMjE5LCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAgICAgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LWN0YSB7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAgIC8qIGxpbmUgMjE5LCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAgICAgICAgIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC1jdGEge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDsgfSB9XG4gICAgICAgIC8qIGxpbmUgMjI5LCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAgICAgICAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtY3RhOmFmdGVyIHtcbiAgICAgICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvYXJyb3ctcmlnaHQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgICAgICAvKiBsaW5lIDI0MSwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbiAgICAgICAgICAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtY3RhOmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogMTZweDsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAgICAgLyogbGluZSAyNDksIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgICAgICAgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LWN0YTpob3ZlcjpiZWZvcmUge1xuICAgICAgICAgICAgcmlnaHQ6IDJweDsgfSB9XG4gICAgLyogbGluZSAyNTgsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgLndoLWFjY29yZGlvbi1pdGVtX19pbmR1c3RyeS1pc3N1ZXMtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW46IDNlbSAwIDFlbTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzI4MjMyNDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgICAgLyogbGluZSAyNTgsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgICAgIC53aC1hY2NvcmRpb24taXRlbV9faW5kdXN0cnktaXNzdWVzLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cbiAgICAvKiBsaW5lIDI3Miwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbiAgICAud2gtYWNjb3JkaW9uLWl0ZW1fX2luZHVzdHJ5LWlzc3Vlcy1saXN0LFxuICAgIC53aC1hY2NvcmRpb24taXRlbV9faW5kdXN0cnktaXNzdWVzIHVsIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDVweDtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAgIC8qIGxpbmUgMjc3LCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAgICAgLndoLWFjY29yZGlvbi1pdGVtX19pbmR1c3RyeS1pc3N1ZXMtbGlzdCBsaSxcbiAgICAgIC53aC1hY2NvcmRpb24taXRlbV9faW5kdXN0cnktaXNzdWVzIHVsIGxpIHtcbiAgICAgICAgdGV4dC1pbmRlbnQ6IC01cHg7IH1cbiAgICAgICAgLyogbGluZSAyODAsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgICAgIC53aC1hY2NvcmRpb24taXRlbV9faW5kdXN0cnktaXNzdWVzLWxpc3QgbGk6YmVmb3JlLFxuICAgICAgICAud2gtYWNjb3JkaW9uLWl0ZW1fX2luZHVzdHJ5LWlzc3VlcyB1bCBsaTpiZWZvcmUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgY29udGVudDogXCJcXDIwMTNcIjtcbiAgICAgICAgICB0ZXh0LWluZGVudDogLTVweDtcbiAgICAgICAgICBjb2xvcjogIzg3MjQzNDsgfVxuXG4vKiBsaW5lIDI5NSwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbi53aC1hY2NvcmRpb24taXRlbV9fZ292ZXJubWVudC10aXRsZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAvKiBsaW5lIDMwMCwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbi1pdGVtX19nb3Zlcm5tZW50LXRpdGxlOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC8qIGxpbmUgMzA0LCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAud2gtYWNjb3JkaW9uLWl0ZW1fX2dvdmVybm1lbnQtdGl0bGUgKyAud2gtYWNjb3JkaW9uLWl0ZW1fX2dvdmVybm1lbnQtaXRlbSB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNkU2RTY7IH1cblxuLyogbGluZSAzMTAsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4ud2gtYWNjb3JkaW9uLWl0ZW1fX2dvdmVybm1lbnQtaXRlbSB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTJweCAxMnB4IDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFNkU2O1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1mbG93OiByb3c7XG4gICAgICAgICAgZmxleC1mbG93OiByb3c7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDMxMCwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbiAgICAud2gtYWNjb3JkaW9uLWl0ZW1fX2dvdmVybm1lbnQtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxMnB4IDEycHggMDsgfSB9XG5cbi8qIGxpbmUgMzI2LCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuLndoLWFjY29yZGlvbi1pdGVtX19nb3Zlcm5tZW50LWl0ZW0taW1nIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoNDAsIDM1LCAzNiwgMC4yKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDQwLCAzNSwgMzYsIDAuMik7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDMyNiwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbiAgICAud2gtYWNjb3JkaW9uLWl0ZW1fX2dvdmVybm1lbnQtaXRlbS1pbWcge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cblxuLyogbGluZSAzMzksIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4ud2gtYWNjb3JkaW9uLWl0ZW1fX2dvdmVybm1lbnQtaXRlbS1jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDMzOSwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbiAgICAud2gtYWNjb3JkaW9uLWl0ZW1fX2dvdmVybm1lbnQtaXRlbS1jb250ZW50IHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTVweCk7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH0gfVxuXG4vKiBsaW5lIDM1MSwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbi53aC1hY2NvcmRpb24taXRlbV9fZ292ZXJubWVudC1pdGVtLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LWZhbWlseTogXCJDcmltc29uIFRleHRcIiwgc2VyaWY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMCAxNXB4O1xuICBjb2xvcjogIzI4MjMyNDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMzUxLCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAgIC53aC1hY2NvcmRpb24taXRlbV9fZ292ZXJubWVudC1pdGVtLXRpdGxlIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9IH1cblxuLyogbGluZSAzNjMsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4ud2gtYWNjb3JkaW9uLWl0ZW1fX2dvdmVybm1lbnQtaXRlbS1wb3NpdGlvbnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuXG4vKiBsaW5lIDM2OSwgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbi53aC1hY2NvcmRpb24taXRlbV9fZ292ZXJubWVudC1pdGVtLXBvc2l0aW9uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAzNjksIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgLndoLWFjY29yZGlvbi1pdGVtX19nb3Zlcm5tZW50LWl0ZW0tcG9zaXRpb24ge1xuICAgICAgd2lkdGg6IDQ4JTsgfSB9XG4gIC8qIGxpbmUgMzc4LCBzcmMvc2Nzcy9tb2R1bGVzL19hY2NvcmRpb24uc2NzcyAqL1xuICAud2gtYWNjb3JkaW9uLWl0ZW1fX2dvdmVybm1lbnQtaXRlbS1wb3NpdGlvbiBoNSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICB0ZXh0LWluZGVudDogLTE3cHg7XG4gICAgY29sb3I6ICM0MTQxNDE7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSAzNzgsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgICAud2gtYWNjb3JkaW9uLWl0ZW1fX2dvdmVybm1lbnQtaXRlbS1wb3NpdGlvbiBoNSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG4gICAgLyogbGluZSAzOTAsIHNyYy9zY3NzL21vZHVsZXMvX2FjY29yZGlvbi5zY3NzICovXG4gICAgLndoLWFjY29yZGlvbi1pdGVtX19nb3Zlcm5tZW50LWl0ZW0tcG9zaXRpb24gaDU6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTZweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg3MjQzNDsgfVxuICAvKiBsaW5lIDQwMywgc3JjL3Njc3MvbW9kdWxlcy9fYWNjb3JkaW9uLnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbi1pdGVtX19nb3Zlcm5tZW50LWl0ZW0tcG9zaXRpb24gcCB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgICBjb2xvcjogIzhjOGM4YzsgfVxuXG4vKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX2Jsb2NrcXVvdGUuc2NzcyAqL1xuLndoLWJsb2NrcXVvdGUge1xuICBtYXJnaW46IDQwcHggMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX2Jsb2NrcXVvdGUuc2NzcyAqL1xuICAgIC53aC1ibG9ja3F1b3RlIHtcbiAgICAgIG1hcmdpbjogNDBweCAyNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX2Jsb2NrcXVvdGUuc2NzcyAqL1xuICAgIC53aC1ibG9ja3F1b3RlIHtcbiAgICAgIG1hcmdpbjogNDBweCA3LjUlOyB9IH1cblxuLyogbGluZSAxMywgc3JjL3Njc3MvbW9kdWxlcy9fYmxvY2txdW90ZS5zY3NzICovXG4ud2gtYmxvY2txdW90ZV9fbWFpbiB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDAgMjBweCAzMHB4O1xuICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICMzMjMyMzI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDEzLCBzcmMvc2Nzcy9tb2R1bGVzL19ibG9ja3F1b3RlLnNjc3MgKi9cbiAgICAud2gtYmxvY2txdW90ZV9fbWFpbiB7XG4gICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDIwcHggNDVweCAzMHB4OyB9IH1cbiAgLyogbGluZSAyOCwgc3JjL3Njc3MvbW9kdWxlcy9fYmxvY2txdW90ZS5zY3NzICovXG4gIC53aC1ibG9ja3F1b3RlX19tYWluOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiA1MXB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvcXVvdGUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSAyOCwgc3JjL3Njc3MvbW9kdWxlcy9fYmxvY2txdW90ZS5zY3NzICovXG4gICAgICAud2gtYmxvY2txdW90ZV9fbWFpbjpiZWZvcmUge1xuICAgICAgICB3aWR0aDogNzZweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4OyB9IH1cblxuLyogbGluZSA0NSwgc3JjL3Njc3MvbW9kdWxlcy9fYmxvY2txdW90ZS5zY3NzICovXG4ud2gtYmxvY2txdW90ZS1hdXRob3Ige1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAxNSU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDQ1LCBzcmMvc2Nzcy9tb2R1bGVzL19ibG9ja3F1b3RlLnNjc3MgKi9cbiAgICAud2gtYmxvY2txdW90ZS1hdXRob3Ige1xuICAgICAgbWFyZ2luOiAwIDI1JTsgfSB9XG5cbi8qIGxpbmUgNTQsIHNyYy9zY3NzL21vZHVsZXMvX2Jsb2NrcXVvdGUuc2NzcyAqL1xuLndoLWJsb2NrcXVvdGUtYXV0aG9yX19pbWFnZSB7XG4gIHdpZHRoOiAxMDBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gIC8qIGxpbmUgNTgsIHNyYy9zY3NzL21vZHVsZXMvX2Jsb2NrcXVvdGUuc2NzcyAqL1xuICAud2gtYmxvY2txdW90ZS1hdXRob3JfX2ltYWdlIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSg0MCwgMzUsIDM2LCAwLjIpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSg0MCwgMzUsIDM2LCAwLjIpOyB9XG5cbi8qIGxpbmUgNjUsIHNyYy9zY3NzL21vZHVsZXMvX2Jsb2NrcXVvdGUuc2NzcyAqL1xuLndoLWJsb2NrcXVvdGUtYXV0aG9yX19uYW1lIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LWZhbWlseTogXCJDcmltc29uIFRleHRcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIGNvbG9yOiAjMUUxQTFCOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSA2NSwgc3JjL3Njc3MvbW9kdWxlcy9fYmxvY2txdW90ZS5zY3NzICovXG4gICAgLndoLWJsb2NrcXVvdGUtYXV0aG9yX19uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cblxuLyogbGluZSA3Nywgc3JjL3Njc3MvbW9kdWxlcy9fYmxvY2txdW90ZS5zY3NzICovXG4ud2gtYmxvY2txdW90ZS1hdXRob3JfX3Bvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMyMzIzMjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNzcsIHNyYy9zY3NzL21vZHVsZXMvX2Jsb2NrcXVvdGUuc2NzcyAqL1xuICAgIC53aC1ibG9ja3F1b3RlLWF1dGhvcl9fcG9zaXRpb24ge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfSB9XG5cbi8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9fY2FsbG91dC1ncmlkLnNjc3MgKi9cbi53aC1jYWxsb3V0LWdyaWQtcm93IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDI1cHggMCAwO1xuICBwYWRkaW5nOiAyNXB4IDIwcHggMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX2NhbGxvdXQtZ3JpZC5zY3NzICovXG4gICAgLndoLWNhbGxvdXQtZ3JpZC1yb3cge1xuICAgICAgbWFyZ2luOiAzNXB4IDAgMDtcbiAgICAgIHBhZGRpbmc6IDM1cHggMjVweCAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX2NhbGxvdXQtZ3JpZC5zY3NzICovXG4gICAgLndoLWNhbGxvdXQtZ3JpZC1yb3cge1xuICAgICAgbWFyZ2luOiA1NXB4IDAgMDtcbiAgICAgIHBhZGRpbmc6IDQ1cHggNy41JSAwOyB9IH1cbiAgLyogbGluZSAxNiwgc3JjL3Njc3MvbW9kdWxlcy9fY2FsbG91dC1ncmlkLnNjc3MgKi9cbiAgLmNvbC0zMCAud2gtY2FsbG91dC1ncmlkLXJvdyB7XG4gICAgbWFyZ2luOiAwIDI1cHggNDBweDtcbiAgICBwYWRkaW5nOiAyNXB4IDAgMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDE2LCBzcmMvc2Nzcy9tb2R1bGVzL19jYWxsb3V0LWdyaWQuc2NzcyAqL1xuICAgICAgLmNvbC0zMCAud2gtY2FsbG91dC1ncmlkLXJvdyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDQwcHg7IH0gfVxuICAvKiBsaW5lIDI1LCBzcmMvc2Nzcy9tb2R1bGVzL19jYWxsb3V0LWdyaWQuc2NzcyAqL1xuICAud2gtY2FsbG91dC1ncmlkLXJvdzpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDE1MHB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMzUsIDM2LCA1MiwgMC45KTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDI1LCBzcmMvc2Nzcy9tb2R1bGVzL19jYWxsb3V0LWdyaWQuc2NzcyAqL1xuICAgICAgLndoLWNhbGxvdXQtZ3JpZC1yb3c6YmVmb3JlIHtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDsgfSB9XG4gICAgLyogbGluZSA0MCwgc3JjL3Njc3MvbW9kdWxlcy9fY2FsbG91dC1ncmlkLnNjc3MgKi9cbiAgICAuY29sLTMwIC53aC1jYWxsb3V0LWdyaWQtcm93OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lOyB9XG4gIC8qIGxpbmUgNDYsIHNyYy9zY3NzL21vZHVsZXMvX2NhbGxvdXQtZ3JpZC5zY3NzICovXG4gIC53aC1jYWxsb3V0LWdyaWQtcm93IC53aC1jYWxsb3V0LWdyaWQtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI0ZGRjsgfVxuICAgIC8qIGxpbmUgNDksIHNyYy9zY3NzL21vZHVsZXMvX2NhbGxvdXQtZ3JpZC5zY3NzICovXG4gICAgLmNvbC0zMCAud2gtY2FsbG91dC1ncmlkLXJvdyAud2gtY2FsbG91dC1ncmlkLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICM4NzI0MzQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDQ1LCBzcmMvc2Nzcy9tb2R1bGVzL19jYWxsb3V0LWdyaWQuc2NzcyAqL1xuICAgIC53aC1jYWxsb3V0LWdyaWQtcm93IC53aC1jYWxsb3V0LWdyaWQtaXRlbSB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjRkZGOyB9IH1cbiAgLyogbGluZSA1OSwgc3JjL3Njc3MvbW9kdWxlcy9fY2FsbG91dC1ncmlkLnNjc3MgKi9cbiAgLndoLWNhbGxvdXQtZ3JpZC1yb3cud2gtY2FsbG91dC1ncmlkLXJvdy0tc2tpcC1maXJzdCxcbiAgLndoLWNhbGxvdXQtZ3JpZC1yb3cgfiAud2gtY2FsbG91dC1ncmlkLXJvdyB7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAvKiBsaW5lIDYzLCBzcmMvc2Nzcy9tb2R1bGVzL19jYWxsb3V0LWdyaWQuc2NzcyAqL1xuICAgIC53aC1jYWxsb3V0LWdyaWQtcm93LndoLWNhbGxvdXQtZ3JpZC1yb3ctLXNraXAtZmlyc3Q6YmVmb3JlLFxuICAgIC53aC1jYWxsb3V0LWdyaWQtcm93IH4gLndoLWNhbGxvdXQtZ3JpZC1yb3c6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDY3LCBzcmMvc2Nzcy9tb2R1bGVzL19jYWxsb3V0LWdyaWQuc2NzcyAqL1xuICAgIC53aC1jYWxsb3V0LWdyaWQtcm93LndoLWNhbGxvdXQtZ3JpZC1yb3ctLXNraXAtZmlyc3QgLndoLWNhbGxvdXQtZ3JpZC1yb3dfX3RpdGxlLFxuICAgIC53aC1jYWxsb3V0LWdyaWQtcm93IH4gLndoLWNhbGxvdXQtZ3JpZC1yb3cgLndoLWNhbGxvdXQtZ3JpZC1yb3dfX3RpdGxlIHtcbiAgICAgIGNvbG9yOiAjNDE0MTQxOyB9XG4gICAgLyogbGluZSA3MSwgc3JjL3Njc3MvbW9kdWxlcy9fY2FsbG91dC1ncmlkLnNjc3MgKi9cbiAgICAud2gtY2FsbG91dC1ncmlkLXJvdy53aC1jYWxsb3V0LWdyaWQtcm93LS1za2lwLWZpcnN0IC53aC1jYWxsb3V0LWdyaWQtaXRlbSxcbiAgICAud2gtY2FsbG91dC1ncmlkLXJvdyB+IC53aC1jYWxsb3V0LWdyaWQtcm93IC53aC1jYWxsb3V0LWdyaWQtaXRlbSB7XG4gICAgICBib3JkZXItdG9wLWNvbG9yOiAjODcyNDM0OyB9XG5cbi8qIGxpbmUgNzcsIHNyYy9zY3NzL21vZHVsZXMvX2NhbGxvdXQtZ3JpZC5zY3NzICovXG4ud2gtY2FsbG91dC1ncmlkLXJvd19fdGl0bGUge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgY29sb3I6ICNGRkY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSA3Nywgc3JjL3Njc3MvbW9kdWxlcy9fY2FsbG91dC1ncmlkLnNjc3MgKi9cbiAgICAud2gtY2FsbG91dC1ncmlkLXJvd19fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyLjVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNzcsIHNyYy9zY3NzL21vZHVsZXMvX2NhbGxvdXQtZ3JpZC5zY3NzICovXG4gICAgLndoLWNhbGxvdXQtZ3JpZC1yb3dfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuICAvKiBsaW5lIDk0LCBzcmMvc2Nzcy9tb2R1bGVzL19jYWxsb3V0LWdyaWQuc2NzcyAqL1xuICAuY29sLTMwIC53aC1jYWxsb3V0LWdyaWQtcm93X190aXRsZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzQxNDE0MTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAvKiBsaW5lIDEwNSwgc3JjL3Njc3MvbW9kdWxlcy9fY2FsbG91dC1ncmlkLnNjc3MgKi9cbiAgLndoLWNhbGxvdXQtZ3JpZC1yb3dfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbi8qIGxpbmUgMTE0LCBzcmMvc2Nzcy9tb2R1bGVzL19jYWxsb3V0LWdyaWQuc2NzcyAqL1xuLndoLWNhbGxvdXQtZ3JpZC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAzMHB4IDMwcHggNjBweDtcbiAgYm9yZGVyLXRvcDogNXB4IHNvbGlkICM4NzI0MzQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDEyMywgc3JjL3Njc3MvbW9kdWxlcy9fY2FsbG91dC1ncmlkLnNjc3MgKi9cbiAgICAud2gtY2FsbG91dC1ncmlkLWl0ZW06Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMSkge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxMzAsIHNyYy9zY3NzL21vZHVsZXMvX2NhbGxvdXQtZ3JpZC5zY3NzICovXG4gICAgLndoLWNhbGxvdXQtZ3JpZC1pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDIpLFxuICAgIC53aC1jYWxsb3V0LWdyaWQtaXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSB+IGRpdiB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDsgfSB9XG4gIC8qIGxpbmUgMTM3LCBzcmMvc2Nzcy9tb2R1bGVzL19jYWxsb3V0LWdyaWQuc2NzcyAqL1xuICAuY29sLTMwIC53aC1jYWxsb3V0LWdyaWQtaXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSwgLmNvbC0zMFxuICAud2gtY2FsbG91dC1ncmlkLWl0ZW06Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMikgfiBkaXYge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxMTQsIHNyYy9zY3NzL21vZHVsZXMvX2NhbGxvdXQtZ3JpZC5zY3NzICovXG4gICAgLndoLWNhbGxvdXQtZ3JpZC1pdGVtIHtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMlIC0gMTBweCk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBwYWRkaW5nOiAzMHB4IDMwcHggNjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxMTQsIHNyYy9zY3NzL21vZHVsZXMvX2NhbGxvdXQtZ3JpZC5zY3NzICovXG4gICAgLndoLWNhbGxvdXQtZ3JpZC1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggNTBweCA4MHB4OyB9IH1cbiAgLyogbGluZSAxNTIsIHNyYy9zY3NzL21vZHVsZXMvX2NhbGxvdXQtZ3JpZC5zY3NzICovXG4gIC5jb2wtMzAgLndoLWNhbGxvdXQtZ3JpZC1pdGVtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAzMHB4IDMwcHggNjVweDsgfVxuXG4vKiBsaW5lIDE1OCwgc3JjL3Njc3MvbW9kdWxlcy9fY2FsbG91dC1ncmlkLnNjc3MgKi9cbi53aC1jYWxsb3V0LWdyaWQtaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS40O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZy1sZWZ0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzg3MjQzNDsgfVxuICAvKiBsaW5lIDE3MCwgc3JjL3Njc3MvbW9kdWxlcy9fY2FsbG91dC1ncmlkLnNjc3MgKi9cbiAgLndoLWNhbGxvdXQtZ3JpZC1pdGVtX190aXRsZTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDZweDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE3LCAxMTcsIDExNywgMC41KTsgfVxuXG4vKiBsaW5lIDE4Mywgc3JjL3Njc3MvbW9kdWxlcy9fY2FsbG91dC1ncmlkLnNjc3MgKi9cbi53aC1jYWxsb3V0LWdyaWQtaXRlbV9faW5mbyB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE4Mywgc3JjL3Njc3MvbW9kdWxlcy9fY2FsbG91dC1ncmlkLnNjc3MgKi9cbiAgICAud2gtY2FsbG91dC1ncmlkLWl0ZW1fX2luZm8ge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4OyB9IH1cblxuLyogbGluZSAxOTQsIHNyYy9zY3NzL21vZHVsZXMvX2NhbGxvdXQtZ3JpZC5zY3NzICovXG4ud2gtY2FsbG91dC1ncmlkLWl0ZW1fX2N0YSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAzNXB4O1xuICBsZWZ0OiAzMHB4OyB9XG4gIC8qIGxpbmUgMTk5LCBzcmMvc2Nzcy9tb2R1bGVzL19jYWxsb3V0LWdyaWQuc2NzcyAqL1xuICAud2gtY2FsbG91dC1ncmlkLWl0ZW1fX2N0YTphZnRlciB7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9hcnJvdy1yaWdodC5zdmdcIikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMjEwLCBzcmMvc2Nzcy9tb2R1bGVzL19jYWxsb3V0LWdyaWQuc2NzcyAqL1xuICAgIC53aC1jYWxsb3V0LWdyaWQtaXRlbV9fY3RhOmJlZm9yZSB7XG4gICAgICByaWdodDogMTZweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxOTQsIHNyYy9zY3NzL21vZHVsZXMvX2NhbGxvdXQtZ3JpZC5zY3NzICovXG4gICAgLndoLWNhbGxvdXQtZ3JpZC1pdGVtX19jdGEge1xuICAgICAgYm90dG9tOiA1MHB4O1xuICAgICAgbGVmdDogNTBweDsgfVxuICAgICAgLyogbGluZSAyMjAsIHNyYy9zY3NzL21vZHVsZXMvX2NhbGxvdXQtZ3JpZC5zY3NzICovXG4gICAgICAuY29sLTMwIC53aC1jYWxsb3V0LWdyaWQtaXRlbV9fY3RhIHtcbiAgICAgICAgbGVmdDogMzBweDsgfVxuICAgICAgLyogbGluZSAyMjUsIHNyYy9zY3NzL21vZHVsZXMvX2NhbGxvdXQtZ3JpZC5zY3NzICovXG4gICAgICAud2gtY2FsbG91dC1ncmlkLWl0ZW1fX2N0YTpob3ZlcjpiZWZvcmUge1xuICAgICAgICByaWdodDogMnB4OyB9IH1cblxuLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL19jb250YWN0cy1saXN0aW5nLnNjc3MgKi9cbi53aC1jb250YWN0cy1saXN0aW5nIHtcbiAgbWFyZ2luOiA0MHB4IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL19jb250YWN0cy1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtY29udGFjdHMtbGlzdGluZyB7XG4gICAgICBtYXJnaW46IDQwcHggMjVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL19jb250YWN0cy1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtY29udGFjdHMtbGlzdGluZyB7XG4gICAgICBtYXJnaW46IDQwcHggNy41JTsgfSB9XG4gIC8qIGxpbmUgMTMsIHNyYy9zY3NzL21vZHVsZXMvX2NvbnRhY3RzLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtY29udGFjdHMtbGlzdGluZ19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjY7XG4gICAgbWFyZ2luOiAwIDI1cHggMjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgICAgLyogbGluZSAxMywgc3JjL3Njc3MvbW9kdWxlcy9fY29udGFjdHMtbGlzdGluZy5zY3NzICovXG4gICAgICAud2gtY29udGFjdHMtbGlzdGluZ19fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTMsIHNyYy9zY3NzL21vZHVsZXMvX2NvbnRhY3RzLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgLndoLWNvbnRhY3RzLWxpc3RpbmdfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtOyB9IH1cbiAgLyogbGluZSAzMSwgc3JjL3Njc3MvbW9kdWxlcy9fY29udGFjdHMtbGlzdGluZy5zY3NzICovXG4gIC53aC1jb250YWN0cy1saXN0aW5nX19saXN0IHtcbiAgICBtYXJnaW46IDAgMjVweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDMxLCBzcmMvc2Nzcy9tb2R1bGVzL19jb250YWN0cy1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1jb250YWN0cy1saXN0aW5nX19saXN0IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGxlZnQ7XG4gICAgICAgICAgICAtbXMtZmxleC1wYWNrOiBsZWZ0O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogbGVmdDsgfSB9XG5cbi8qIGxpbmUgNDUsIHNyYy9zY3NzL21vZHVsZXMvX2NvbnRhY3RzLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWNvbnRhY3QtaXRlbSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFNjsgfVxuICAvKiBsaW5lIDUwLCBzcmMvc2Nzcy9tb2R1bGVzL19jb250YWN0cy1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWNvbnRhY3QtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNkU2RTY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSA0NSwgc3JjL3Njc3MvbW9kdWxlcy9fY29udGFjdHMtbGlzdGluZy5zY3NzICovXG4gICAgLndoLWNvbnRhY3QtaXRlbSB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDsgfVxuICAgICAgLyogbGluZSA1OCwgc3JjL3Njc3MvbW9kdWxlcy9fY29udGFjdHMtbGlzdGluZy5zY3NzICovXG4gICAgICAud2gtY29udGFjdC1pdGVtOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAgICAgLyogbGluZSA2Miwgc3JjL3Njc3MvbW9kdWxlcy9fY29udGFjdHMtbGlzdGluZy5zY3NzICovXG4gICAgICAud2gtY29udGFjdC1pdGVtOm50aC1jaGlsZCgtbisyKSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTZFNkU2OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDQ1LCBzcmMvc2Nzcy9tb2R1bGVzL19jb250YWN0cy1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtY29udGFjdC1pdGVtIHtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMyUgLSAyMHB4KTtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDsgfVxuICAgICAgLyogbGluZSA3MSwgc3JjL3Njc3MvbW9kdWxlcy9fY29udGFjdHMtbGlzdGluZy5zY3NzICovXG4gICAgICAud2gtY29udGFjdC1pdGVtOm50aC1jaGlsZCgzbikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIC8qIGxpbmUgNzUsIHNyYy9zY3NzL21vZHVsZXMvX2NvbnRhY3RzLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgLndoLWNvbnRhY3QtaXRlbTpudGgtY2hpbGQoLW4rMykge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0U2RTZFNjsgfSB9XG4gIC8qIGxpbmUgODAsIHNyYy9zY3NzL21vZHVsZXMvX2NvbnRhY3RzLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtY29udGFjdC1pdGVtX19uYW1lIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgY29sb3I6ICMyODIzMjQ7IH1cbiAgLyogbGluZSA4Nywgc3JjL3Njc3MvbW9kdWxlcy9fY29udGFjdHMtbGlzdGluZy5zY3NzICovXG4gIC53aC1jb250YWN0LWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAvKiBsaW5lIDk1LCBzcmMvc2Nzcy9tb2R1bGVzL19jb250YWN0cy1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWNvbnRhY3QtaXRlbV9fZW1haWwsIC53aC1jb250YWN0LWl0ZW1fX3RlbGVwaG9uZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLyogbGluZSAxMDQsIHNyYy9zY3NzL21vZHVsZXMvX2NvbnRhY3RzLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtY29udGFjdC1pdGVtX19lbWFpbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG4gICAgLyogbGluZSAxMDcsIHNyYy9zY3NzL21vZHVsZXMvX2NvbnRhY3RzLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1jb250YWN0LWl0ZW1fX2VtYWlsOmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29udGVudDogXCJcXGYwZTBcIjsgfVxuICAvKiBsaW5lIDExNywgc3JjL3Njc3MvbW9kdWxlcy9fY29udGFjdHMtbGlzdGluZy5zY3NzICovXG4gIC53aC1jb250YWN0LWl0ZW1fX3RlbGVwaG9uZSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG4gICAgLyogbGluZSAxMjEsIHNyYy9zY3NzL21vZHVsZXMvX2NvbnRhY3RzLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1jb250YWN0LWl0ZW1fX3RlbGVwaG9uZTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLyogbGluZSA3LCBzcmMvc2Nzcy9tb2R1bGVzL19jb250ZW50LWdyaWQuc2NzcyAqL1xuLndoLWNvbnRlbnQtZ3JpZDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxNzBweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogcmdiYSgxMzUsIDM2LCA1MiwgMC45KTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNywgc3JjL3Njc3MvbW9kdWxlcy9fY29udGVudC1ncmlkLnNjc3MgKi9cbiAgICAud2gtY29udGVudC1ncmlkOmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDIzMHB4OyB9IH1cblxuLyogbGluZSAyMSwgc3JjL3Njc3MvbW9kdWxlcy9fY29udGVudC1ncmlkLnNjc3MgKi9cbi53aC1jb250ZW50LWdyaWRfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNDBweCAyNXB4O1xuICBwYWRkaW5nLXRvcDogNTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMjEsIHNyYy9zY3NzL21vZHVsZXMvX2NvbnRlbnQtZ3JpZC5zY3NzICovXG4gICAgLndoLWNvbnRlbnQtZ3JpZF9fd3JhcHBlciB7XG4gICAgICBtYXJnaW46IDQwcHggNy41JTsgfSB9XG5cbi8qIGxpbmUgMzEsIHNyYy9zY3NzL21vZHVsZXMvX2NvbnRlbnQtZ3JpZC5zY3NzICovXG4ud2gtY29udGVudC1ncmlkX190aXRsZSB7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG4gIGNvbG9yOiAjRkZGOyB9XG5cbi8qIGxpbmUgMzgsIHNyYy9zY3NzL21vZHVsZXMvX2NvbnRlbnQtZ3JpZC5zY3NzICovXG4ud2gtY29udGVudC1ncmlkX19saXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgLTEwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4vKiBsaW5lIDQ3LCBzcmMvc2Nzcy9tb2R1bGVzL19jb250ZW50LWdyaWQuc2NzcyAqL1xuLndoLWNvbnRlbnQtZ3JpZC1pdGVtX19saW5rIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDMwLCAyNiwgMjcsIDAuMSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMzAsIDI2LCAyNywgMC4xKTsgfVxuICAvKiBsaW5lIDYwLCBzcmMvc2Nzcy9tb2R1bGVzL19jb250ZW50LWdyaWQuc2NzcyAqL1xuICAud2gtY29udGVudC1ncmlkLWl0ZW1fX2xpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMzAsIDI2LCAyNywgMC4xKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMzAsIDI2LCAyNywgMC4xKTsgfVxuXG4vKiBsaW5lIDY2LCBzcmMvc2Nzcy9tb2R1bGVzL19jb250ZW50LWdyaWQuc2NzcyAqL1xuLndoLWNvbnRlbnQtZ3JpZC1pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMTBweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSA2Niwgc3JjL3Njc3MvbW9kdWxlcy9fY29udGVudC1ncmlkLnNjc3MgKi9cbiAgICAud2gtY29udGVudC1ncmlkLWl0ZW0ge1xuICAgICAgd2lkdGg6IDMzLjMzJTtcbiAgICAgIHBhZGRpbmc6IDEwcHggMTBweCAwOyB9IH1cbiAgLyogbGluZSA3OSwgc3JjL3Njc3MvbW9kdWxlcy9fY29udGVudC1ncmlkLnNjc3MgKi9cbiAgLndoLWNvbnRlbnQtZ3JpZC1pdGVtIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7IH1cblxuLyogbGluZSA4Nywgc3JjL3Njc3MvbW9kdWxlcy9fY29udGVudC1ncmlkLnNjc3MgKi9cbi53aC1jb250ZW50LWdyaWQtaXRlbV9fY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luOiAtNDBweCAyMHB4IDIwcHg7XG4gIHBhZGRpbmc6IDIwcHggMjBweCA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0ZGRjsgfVxuXG4vKiBsaW5lIDk3LCBzcmMvc2Nzcy9tb2R1bGVzL19jb250ZW50LWdyaWQuc2NzcyAqL1xuLndoLWNvbnRlbnQtZ3JpZC1pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzI4MjMyNDsgfVxuXG4vKiBsaW5lIDEwNiwgc3JjL3Njc3MvbW9kdWxlcy9fY29udGVudC1ncmlkLnNjc3MgKi9cbi53aC1jb250ZW50LWdyaWQtaXRlbV9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgY29sb3I6ICMyODIzMjQ7IH1cbiAgLyogbGluZSAxMTEsIHNyYy9zY3NzL21vZHVsZXMvX2NvbnRlbnQtZ3JpZC5zY3NzICovXG4gIC53aC1jb250ZW50LWdyaWQtaXRlbV9fZGVzY3JpcHRpb246aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4vKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX2NyZWRlbnRpYWxzLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWNyZWRlbnRpYWxzLWxpc3Rpbmcge1xuICBtYXJnaW46IDQwcHggMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX2NyZWRlbnRpYWxzLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1jcmVkZW50aWFscy1saXN0aW5nIHtcbiAgICAgIG1hcmdpbjogNDBweCAyNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX2NyZWRlbnRpYWxzLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1jcmVkZW50aWFscy1saXN0aW5nIHtcbiAgICAgIG1hcmdpbjogNDBweCA3LjUlOyB9IH1cbiAgLyogbGluZSAxMiwgc3JjL3Njc3MvbW9kdWxlcy9fY3JlZGVudGlhbHMtbGlzdGluZy5zY3NzICovXG4gIC53aC1jcmVkZW50aWFscy1saXN0aW5nX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogMS4yNjtcbiAgICBtYXJnaW46IDAgMjVweCAzMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgICAvKiBsaW5lIDEyLCBzcmMvc2Nzcy9tb2R1bGVzL19jcmVkZW50aWFscy1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1jcmVkZW50aWFscy1saXN0aW5nX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAzMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAxMiwgc3JjL3Njc3MvbW9kdWxlcy9fY3JlZGVudGlhbHMtbGlzdGluZy5zY3NzICovXG4gICAgICAud2gtY3JlZGVudGlhbHMtbGlzdGluZ19fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDQwcHg7IH0gfVxuICAvKiBsaW5lIDMzLCBzcmMvc2Nzcy9tb2R1bGVzL19jcmVkZW50aWFscy1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWNyZWRlbnRpYWxzLWxpc3RpbmdfX2NhdGVnb3JpZXMge1xuICAgIG1hcmdpbjogMCAzMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMzMsIHNyYy9zY3NzL21vZHVsZXMvX2NyZWRlbnRpYWxzLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgLndoLWNyZWRlbnRpYWxzLWxpc3RpbmdfX2NhdGVnb3JpZXMge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4gIC8qIGxpbmUgNDUsIHNyYy9zY3NzL21vZHVsZXMvX2NyZWRlbnRpYWxzLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtY3JlZGVudGlhbHMtbGlzdGluZ19fbm90ZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICAgIGNvbG9yOiAjNzU3NTc1OyB9XG4gICAgLyogbGluZSA1Niwgc3JjL3Njc3MvbW9kdWxlcy9fY3JlZGVudGlhbHMtbGlzdGluZy5zY3NzICovXG4gICAgLndoLWNyZWRlbnRpYWxzLWxpc3RpbmdfX25vdGUgc3VwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBjb2xvcjogIzg3MjQzNDsgfVxuXG4vKiBsaW5lIDY5LCBzcmMvc2Nzcy9tb2R1bGVzL19jcmVkZW50aWFscy1saXN0aW5nLnNjc3MgKi9cbi53aC1jcmVkZW50aWFscy1jYXRlZ29yeSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSA2OSwgc3JjL3Njc3MvbW9kdWxlcy9fY3JlZGVudGlhbHMtbGlzdGluZy5zY3NzICovXG4gICAgLndoLWNyZWRlbnRpYWxzLWNhdGVnb3J5IHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICBwYWRkaW5nOiAwIDEwcHggMCAyNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSA2OSwgc3JjL3Njc3MvbW9kdWxlcy9fY3JlZGVudGlhbHMtbGlzdGluZy5zY3NzICovXG4gICAgLndoLWNyZWRlbnRpYWxzLWNhdGVnb3J5IHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDI1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNjksIHNyYy9zY3NzL21vZHVsZXMvX2NyZWRlbnRpYWxzLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1jcmVkZW50aWFscy1jYXRlZ29yeSB7XG4gICAgICBwYWRkaW5nOiAwIDI1cHg7IH0gfVxuICAvKiBsaW5lIDg2LCBzcmMvc2Nzcy9tb2R1bGVzL19jcmVkZW50aWFscy1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWNyZWRlbnRpYWxzLWNhdGVnb3J5OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNnB4O1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxNXB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTcsIDExNywgMTE3LCAwLjUpOyB9XG4gIC8qIGxpbmUgOTcsIHNyYy9zY3NzL21vZHVsZXMvX2NyZWRlbnRpYWxzLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtY3JlZGVudGlhbHMtY2F0ZWdvcnlfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBsaW5lLWhlaWdodDogMS4yODtcbiAgICBtYXJnaW46IDAgMCAxZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjODcyNDM0OyB9XG4gIC8qIGxpbmUgMTA5LCBzcmMvc2Nzcy9tb2R1bGVzL19jcmVkZW50aWFscy1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWNyZWRlbnRpYWxzLWNhdGVnb3J5X19saXN0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDExNSwgc3JjL3Njc3MvbW9kdWxlcy9fY3JlZGVudGlhbHMtbGlzdGluZy5zY3NzICovXG4gICAgLndoLWNyZWRlbnRpYWxzLWNhdGVnb3J5X19saXN0IGxpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBmb250LWZhbWlseTogXCJDcmltc29uIFRleHRcIiwgc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgICBjb2xvcjogIzQxNDE0MTsgfVxuICAgIC8qIGxpbmUgMTI1LCBzcmMvc2Nzcy9tb2R1bGVzL19jcmVkZW50aWFscy1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtY3JlZGVudGlhbHMtY2F0ZWdvcnlfX2xpc3QgaDMge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICAgIGNvbG9yOiAjNDE0MTQxOyB9XG4gICAgLyogbGluZSAxMzQsIHNyYy9zY3NzL21vZHVsZXMvX2NyZWRlbnRpYWxzLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1jcmVkZW50aWFscy1jYXRlZ29yeV9fbGlzdCBwIHtcbiAgICAgIG1hcmdpbjogMTBweCAwIDA7IH1cbiAgICAvKiBsaW5lIDEzOCwgc3JjL3Njc3MvbW9kdWxlcy9fY3JlZGVudGlhbHMtbGlzdGluZy5zY3NzICovXG4gICAgLndoLWNyZWRlbnRpYWxzLWNhdGVnb3J5X19saXN0IHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgICAgY29sb3I6ICM3NTc1NzU7IH1cblxuLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL19lbWFpbC1kaXNjbGFpbWVyLW1vZGFsLnNjc3MgKi9cbi53aC1lbWFpbC1kaXNjbGFpbWVyLW1vZGFsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBsaW5lIDEwLCBzcmMvc2Nzcy9tb2R1bGVzL19lbWFpbC1kaXNjbGFpbWVyLW1vZGFsLnNjc3MgKi9cbi53aC1lbWFpbC1kaXNjbGFpbWVyLW1vZGFsX19jb250ZW50IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDM1cHggNjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMzVweCA2MHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDEwLCBzcmMvc2Nzcy9tb2R1bGVzL19lbWFpbC1kaXNjbGFpbWVyLW1vZGFsLnNjc3MgKi9cbiAgICAud2gtZW1haWwtZGlzY2xhaW1lci1tb2RhbF9fY29udGVudCB7XG4gICAgICB3aWR0aDogNjIwcHg7XG4gICAgICBtYXJnaW46IDYwcHggMzVweDtcbiAgICAgIHBhZGRpbmc6IDUwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMTAsIHNyYy9zY3NzL21vZHVsZXMvX2VtYWlsLWRpc2NsYWltZXItbW9kYWwuc2NzcyAqL1xuICAgIC53aC1lbWFpbC1kaXNjbGFpbWVyLW1vZGFsX19jb250ZW50IHtcbiAgICAgIHdpZHRoOiA1NzBweDtcbiAgICAgIG1hcmdpbjogNjBweCAzNXB4OyB9IH1cbiAgLyogbGluZSAzMSwgc3JjL3Njc3MvbW9kdWxlcy9fZW1haWwtZGlzY2xhaW1lci1tb2RhbC5zY3NzICovXG4gIC53aC1lbWFpbC1kaXNjbGFpbWVyLW1vZGFsX19jb250ZW50IGg0IHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzg3MjQzNDsgfVxuICAgIC8qIGxpbmUgMzksIHNyYy9zY3NzL21vZHVsZXMvX2VtYWlsLWRpc2NsYWltZXItbW9kYWwuc2NzcyAqL1xuICAgIC53aC1lbWFpbC1kaXNjbGFpbWVyLW1vZGFsX19jb250ZW50IGg0OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC01cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTVweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTcsIDExNywgMTE3LCAwLjUpOyB9XG4gIC8qIGxpbmUgNTEsIHNyYy9zY3NzL21vZHVsZXMvX2VtYWlsLWRpc2NsYWltZXItbW9kYWwuc2NzcyAqL1xuICAud2gtZW1haWwtZGlzY2xhaW1lci1tb2RhbF9fY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG4gIC8qIGxpbmUgNTgsIHNyYy9zY3NzL21vZHVsZXMvX2VtYWlsLWRpc2NsYWltZXItbW9kYWwuc2NzcyAqL1xuICAubW9kYWwgLndoLWVtYWlsLWRpc2NsYWltZXItbW9kYWxfX2NvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qIGxpbmUgNjMsIHNyYy9zY3NzL21vZHVsZXMvX2VtYWlsLWRpc2NsYWltZXItbW9kYWwuc2NzcyAqL1xuLndoLWVtYWlsLWRpc2NsYWltZXItbW9kYWxfX2NhbmNlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDYzLCBzcmMvc2Nzcy9tb2R1bGVzL19lbWFpbC1kaXNjbGFpbWVyLW1vZGFsLnNjc3MgKi9cbiAgICAud2gtZW1haWwtZGlzY2xhaW1lci1tb2RhbF9fY2FuY2VsIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi8qIGxpbmUgNzMsIHNyYy9zY3NzL21vZHVsZXMvX2VtYWlsLWRpc2NsYWltZXItbW9kYWwuc2NzcyAqL1xuLndoLWVtYWlsLWRpc2NsYWltZXItbW9kYWxfX2FjY2VwdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNzMsIHNyYy9zY3NzL21vZHVsZXMvX2VtYWlsLWRpc2NsYWltZXItbW9kYWwuc2NzcyAqL1xuICAgIC53aC1lbWFpbC1kaXNjbGFpbWVyLW1vZGFsX19hY2NlcHQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi8qIGxpbmUgODMsIHNyYy9zY3NzL21vZHVsZXMvX2VtYWlsLWRpc2NsYWltZXItbW9kYWwuc2NzcyAqL1xuLndoLWVtYWlsLWRpc2NsYWltZXItbW9kYWxfX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLyogbGluZSA4OSwgc3JjL3Njc3MvbW9kdWxlcy9fZW1haWwtZGlzY2xhaW1lci1tb2RhbC5zY3NzICovXG5ib2R5W2RhdGEtY3VycmVudC1tb2RhbD1cIndoLWVtYWlsLWRpc2NsYWltZXItbW9kYWxcIl0gLm1vZGFsLWNsb3NlIHtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMTVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgODksIHNyYy9zY3NzL21vZHVsZXMvX2VtYWlsLWRpc2NsYWltZXItbW9kYWwuc2NzcyAqL1xuICAgIGJvZHlbZGF0YS1jdXJyZW50LW1vZGFsPVwid2gtZW1haWwtZGlzY2xhaW1lci1tb2RhbFwiXSAubW9kYWwtY2xvc2Uge1xuICAgICAgdG9wOiA5MHB4O1xuICAgICAgcmlnaHQ6IDY1cHg7IH0gfVxuICAvKiBsaW5lIDk4LCBzcmMvc2Nzcy9tb2R1bGVzL19lbWFpbC1kaXNjbGFpbWVyLW1vZGFsLnNjc3MgKi9cbiAgYm9keVtkYXRhLWN1cnJlbnQtbW9kYWw9XCJ3aC1lbWFpbC1kaXNjbGFpbWVyLW1vZGFsXCJdIC5tb2RhbC1jbG9zZSBzdmcge1xuICAgIGZpbGw6ICNFNkU2RTY7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDcuOTllbSkge1xuICAgICAgLyogbGluZSA5OCwgc3JjL3Njc3MvbW9kdWxlcy9fZW1haWwtZGlzY2xhaW1lci1tb2RhbC5zY3NzICovXG4gICAgICBib2R5W2RhdGEtY3VycmVudC1tb2RhbD1cIndoLWVtYWlsLWRpc2NsYWltZXItbW9kYWxcIl0gLm1vZGFsLWNsb3NlIHN2ZyB7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICBoZWlnaHQ6IDIwcHg7IH0gfVxuICAgIC8qIGxpbmUgMTA2LCBzcmMvc2Nzcy9tb2R1bGVzL19lbWFpbC1kaXNjbGFpbWVyLW1vZGFsLnNjc3MgKi9cbiAgICBib2R5W2RhdGEtY3VycmVudC1tb2RhbD1cIndoLWVtYWlsLWRpc2NsYWltZXItbW9kYWxcIl0gLm1vZGFsLWNsb3NlIHN2ZyAqIHtcbiAgICAgIGZpbGw6ICNFNkU2RTY7IH1cblxuLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL19leHBlcmllbmNlLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWV4cGVyaWVuY2UtbGlzdGluZyB7XG4gIG1hcmdpbjogNDBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL19leHBlcmllbmNlLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1leHBlcmllbmNlLWxpc3Rpbmcge1xuICAgICAgbWFyZ2luOiA0MHB4IDI1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9fZXhwZXJpZW5jZS1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtZXhwZXJpZW5jZS1saXN0aW5nIHtcbiAgICAgIG1hcmdpbjogNDBweCA3LjUlOyB9IH1cbiAgLyogbGluZSAxMywgc3JjL3Njc3MvbW9kdWxlcy9fZXhwZXJpZW5jZS1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWV4cGVyaWVuY2UtbGlzdGluZ19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjY7XG4gICAgbWFyZ2luOiAwIDI1cHggMjBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgICAvKiBsaW5lIDEzLCBzcmMvc2Nzcy9tb2R1bGVzL19leHBlcmllbmNlLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgLndoLWV4cGVyaWVuY2UtbGlzdGluZ19fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTMsIHNyYy9zY3NzL21vZHVsZXMvX2V4cGVyaWVuY2UtbGlzdGluZy5zY3NzICovXG4gICAgICAud2gtZXhwZXJpZW5jZS1saXN0aW5nX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweDsgfSB9XG4gIC8qIGxpbmUgMzMsIHNyYy9zY3NzL21vZHVsZXMvX2V4cGVyaWVuY2UtbGlzdGluZy5zY3NzICovXG4gIC53aC1leHBlcmllbmNlLWxpc3RpbmdfX3dyYXBwZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLyogbGluZSAzNywgc3JjL3Njc3MvbW9kdWxlcy9fZXhwZXJpZW5jZS1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWV4cGVyaWVuY2UtbGlzdGluZ19fdG9nZ2xlIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gIC8qIGxpbmUgNDIsIHNyYy9zY3NzL21vZHVsZXMvX2V4cGVyaWVuY2UtbGlzdGluZy5zY3NzICovXG4gIC53aC1leHBlcmllbmNlLWxpc3RpbmdfX2ludGVyaW4tY29udGVudCB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSA0Miwgc3JjL3Njc3MvbW9kdWxlcy9fZXhwZXJpZW5jZS1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1leHBlcmllbmNlLWxpc3RpbmdfX2ludGVyaW4tY29udGVudCB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICB3aWR0aDogNTYlO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAzMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSA0Miwgc3JjL3Njc3MvbW9kdWxlcy9fZXhwZXJpZW5jZS1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1leHBlcmllbmNlLWxpc3RpbmdfX2ludGVyaW4tY29udGVudCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDYyJSAtIDgwcHgpO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCA1MHB4OyB9IH1cbiAgLyogbGluZSA1OCwgc3JjL3Njc3MvbW9kdWxlcy9fZXhwZXJpZW5jZS1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWV4cGVyaWVuY2UtbGlzdGluZ19faXRlbXMge1xuICAgIG1hcmdpbjogMCAyNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSA1OCwgc3JjL3Njc3MvbW9kdWxlcy9fZXhwZXJpZW5jZS1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1leHBlcmllbmNlLWxpc3RpbmdfX2l0ZW1zIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgICAvKiBsaW5lIDU4LCBzcmMvc2Nzcy9tb2R1bGVzL19leHBlcmllbmNlLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgLndoLWV4cGVyaWVuY2UtbGlzdGluZ19faXRlbXMge1xuICAgICAgICB3aWR0aDogNTYlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSA1OCwgc3JjL3Njc3MvbW9kdWxlcy9fZXhwZXJpZW5jZS1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1leHBlcmllbmNlLWxpc3RpbmdfX2l0ZW1zIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNjIlIC0gODBweCk7IH0gfVxuXG4vKiBsaW5lIDgwLCBzcmMvc2Nzcy9tb2R1bGVzL19leHBlcmllbmNlLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWV4cGVyaWVuY2UtbGlzdGluZ19fY2FsbG91dHMge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIC8qIGxpbmUgODMsIHNyYy9zY3NzL21vZHVsZXMvX2V4cGVyaWVuY2UtbGlzdGluZy5zY3NzICovXG4gIC53aC1leHBlcmllbmNlLWxpc3RpbmcgLndoLWV4cGVyaWVuY2UtbGlzdGluZ19fY2FsbG91dHMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSA4Mywgc3JjL3Njc3MvbW9kdWxlcy9fZXhwZXJpZW5jZS1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1leHBlcmllbmNlLWxpc3RpbmcgLndoLWV4cGVyaWVuY2UtbGlzdGluZ19fY2FsbG91dHMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IHJpZ2h0OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAgIC8qIGxpbmUgODMsIHNyYy9zY3NzL21vZHVsZXMvX2V4cGVyaWVuY2UtbGlzdGluZy5zY3NzICovXG4gICAgICAud2gtZXhwZXJpZW5jZS1saXN0aW5nIC53aC1leHBlcmllbmNlLWxpc3RpbmdfX2NhbGxvdXRzIHtcbiAgICAgICAgd2lkdGg6IDM4JTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgODMsIHNyYy9zY3NzL21vZHVsZXMvX2V4cGVyaWVuY2UtbGlzdGluZy5zY3NzICovXG4gICAgICAud2gtZXhwZXJpZW5jZS1saXN0aW5nIC53aC1leHBlcmllbmNlLWxpc3RpbmdfX2NhbGxvdXRzIHtcbiAgICAgICAgd2lkdGg6IDMyJTsgfSB9XG5cbi8qIGxpbmUgMTAxLCBzcmMvc2Nzcy9tb2R1bGVzL19leHBlcmllbmNlLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWV4cGVyaWVuY2UtaXRlbSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuNztcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgcGFkZGluZzogMzBweCA0MHB4O1xuICBjb2xvcjogIzQxNDE0MTtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICM4NzI0MzQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgLyogbGluZSAxMTUsIHNyYy9zY3NzL21vZHVsZXMvX2V4cGVyaWVuY2UtbGlzdGluZy5zY3NzICovXG4gIC53aC1leHBlcmllbmNlLWl0ZW06bnRoLWNoaWxkKC1uKzIpIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAvKiBsaW5lIDExOSwgc3JjL3Njc3MvbW9kdWxlcy9fZXhwZXJpZW5jZS1saXN0aW5nLnNjc3MgKi9cbiAgLmV4cGFuZGVkIC53aC1leHBlcmllbmNlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC8qIGxpbmUgMTIzLCBzcmMvc2Nzcy9tb2R1bGVzL19leHBlcmllbmNlLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtZXhwZXJpZW5jZS1pdGVtX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogMCAwIDFlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjODcyNDM0OyB9XG4gICAgLyogbGluZSAxMzUsIHNyYy9zY3NzL21vZHVsZXMvX2V4cGVyaWVuY2UtbGlzdGluZy5zY3NzICovXG4gICAgLndoLWV4cGVyaWVuY2UtaXRlbV9fdGl0bGU6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNnB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTcsIDExNywgMTE3LCAwLjUpOyB9XG4gIC8qIGxpbmUgMTUwLCBzcmMvc2Nzcy9tb2R1bGVzL19leHBlcmllbmNlLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtZXhwZXJpZW5jZS1pdGVtX19kZXRhaWxzIHVsLFxuICAud2gtZXhwZXJpZW5jZS1pdGVtX19kZXRhaWxzIG9sIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG4gIC8qIGxpbmUgMTU1LCBzcmMvc2Nzcy9tb2R1bGVzL19leHBlcmllbmNlLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtZXhwZXJpZW5jZS1pdGVtX19kZXRhaWxzICo6Zmlyc3QtY2hpbGQsXG4gIC53aC1leHBlcmllbmNlLWl0ZW1fX2RldGFpbHMgKjpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW46IDAgaW5oZXJpdDsgfVxuXG4vKiBsaW5lIDE2Miwgc3JjL3Njc3MvbW9kdWxlcy9fZXhwZXJpZW5jZS1saXN0aW5nLnNjc3MgKi9cbi53aC1leHBlcmllbmNlLWNhbGxvdXQge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFNjsgfVxuICAvKiBsaW5lIDE2OCwgc3JjL3Njc3MvbW9kdWxlcy9fZXhwZXJpZW5jZS1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWV4cGVyaWVuY2UtY2FsbG91dDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNkU2RTY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDE3Miwgc3JjL3Njc3MvbW9kdWxlcy9fZXhwZXJpZW5jZS1saXN0aW5nLnNjc3MgKi9cbiAgICAuZXhwYW5kZWQgLndoLWV4cGVyaWVuY2UtY2FsbG91dCB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC8qIGxpbmUgMTc4LCBzcmMvc2Nzcy9tb2R1bGVzL19leHBlcmllbmNlLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtZXhwZXJpZW5jZS1jYWxsb3V0X19pbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXgtd2lkdGg6IDcwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTc4LCBzcmMvc2Nzcy9tb2R1bGVzL19leHBlcmllbmNlLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgLndoLWV4cGVyaWVuY2UtY2FsbG91dF9faW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDBweDsgfSB9XG4gICAgLyogbGluZSAxODksIHNyYy9zY3NzL21vZHVsZXMvX2V4cGVyaWVuY2UtbGlzdGluZy5zY3NzICovXG4gICAgLndoLWV4cGVyaWVuY2UtY2FsbG91dF9faW1nIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlOyB9XG4gICAgLyogbGluZSAxOTQsIHNyYy9zY3NzL21vZHVsZXMvX2V4cGVyaWVuY2UtbGlzdGluZy5zY3NzICovXG4gICAgLndoLWV4cGVyaWVuY2UtY2FsbG91dF9faW1nICsgLndoLWV4cGVyaWVuY2UtY2FsbG91dF9faGVhZGxpbmUge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAvKiBsaW5lIDE5NCwgc3JjL3Njc3MvbW9kdWxlcy9fZXhwZXJpZW5jZS1saXN0aW5nLnNjc3MgKi9cbiAgICAgICAgLndoLWV4cGVyaWVuY2UtY2FsbG91dF9faW1nICsgLndoLWV4cGVyaWVuY2UtY2FsbG91dF9faGVhZGxpbmUge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxMTBweCk7IH0gfVxuICAvKiBsaW5lIDIwMywgc3JjL3Njc3MvbW9kdWxlcy9fZXhwZXJpZW5jZS1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWV4cGVyaWVuY2UtY2FsbG91dF9fbGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS42NztcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBwYWRkaW5nOiAwIDZweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg3MjQzNDsgfVxuICAvKiBsaW5lIDIxNSwgc3JjL3Njc3MvbW9kdWxlcy9fZXhwZXJpZW5jZS1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWV4cGVyaWVuY2UtY2FsbG91dF9faGVhZGxpbmUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjMjgyMzI0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMjE1LCBzcmMvc2Nzcy9tb2R1bGVzL19leHBlcmllbmNlLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgLndoLWV4cGVyaWVuY2UtY2FsbG91dF9faGVhZGxpbmUge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG4gIC8qIGxpbmUgMjMwLCBzcmMvc2Nzcy9tb2R1bGVzL19leHBlcmllbmNlLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtZXhwZXJpZW5jZS1jYWxsb3V0X19kYXRlIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM2RjZGNkY7IH1cbiAgLyogbGluZSAyMzksIHNyYy9zY3NzL21vZHVsZXMvX2V4cGVyaWVuY2UtbGlzdGluZy5zY3NzICovXG4gIC53aC1leHBlcmllbmNlLWxpc3RpbmcgLndoLWV4cGVyaWVuY2UtY2FsbG91dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX2ZlYXR1cmVkLWltYWdlLXZpZGVvLnNjc3MgKi9cbi53aC1mZWF0dXJlZC12aWRlbyB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW46IDQwcHggMjVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX2ZlYXR1cmVkLWltYWdlLXZpZGVvLnNjc3MgKi9cbiAgICAud2gtZmVhdHVyZWQtdmlkZW8ge1xuICAgICAgbWFyZ2luOiA1MHB4IDI1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9fZmVhdHVyZWQtaW1hZ2UtdmlkZW8uc2NzcyAqL1xuICAgIC53aC1mZWF0dXJlZC12aWRlbyB7XG4gICAgICBtYXJnaW46IDcwcHggNy41JTsgfSB9XG5cbi8qIGxpbmUgMTQsIHNyYy9zY3NzL21vZHVsZXMvX2ZlYXR1cmVkLWltYWdlLXZpZGVvLnNjc3MgKi9cbi53aC1mZWF0dXJlZC12aWRlb19fdGl0bGUge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxLjI2O1xuICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgIC8qIGxpbmUgMTQsIHNyYy9zY3NzL21vZHVsZXMvX2ZlYXR1cmVkLWltYWdlLXZpZGVvLnNjc3MgKi9cbiAgICAud2gtZmVhdHVyZWQtdmlkZW9fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxNCwgc3JjL3Njc3MvbW9kdWxlcy9fZmVhdHVyZWQtaW1hZ2UtdmlkZW8uc2NzcyAqL1xuICAgIC53aC1mZWF0dXJlZC12aWRlb19fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgICAgbWFyZ2luOiAwIDAgNDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC8qIGxpbmUgMzMsIHNyYy9zY3NzL21vZHVsZXMvX2ZlYXR1cmVkLWltYWdlLXZpZGVvLnNjc3MgKi9cbiAgLndoLWZlYXR1cmVkLXZpZGVvX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuXG4vKiBsaW5lIDQxLCBzcmMvc2Nzcy9tb2R1bGVzL19mZWF0dXJlZC1pbWFnZS12aWRlby5zY3NzICovXG4ud2gtZmVhdHVyZWQtdmlkZW9fX2NvbnRlbnQge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMi4xNDtcbiAgbWFyZ2luOiAzNXB4IDEwcHggMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDQxLCBzcmMvc2Nzcy9tb2R1bGVzL19mZWF0dXJlZC1pbWFnZS12aWRlby5zY3NzICovXG4gICAgLndoLWZlYXR1cmVkLXZpZGVvX19jb250ZW50IHtcbiAgICAgIG1hcmdpbjogNDVweCA4MHB4IDU1cHggMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSA0MSwgc3JjL3Njc3MvbW9kdWxlcy9fZmVhdHVyZWQtaW1hZ2UtdmlkZW8uc2NzcyAqL1xuICAgIC53aC1mZWF0dXJlZC12aWRlb19fY29udGVudCB7XG4gICAgICBtYXJnaW46IDAgMCAwIDU1cHg7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAgICAgICBmbGV4OiAxOyB9IH1cbiAgLyogbGluZSA1Nywgc3JjL3Njc3MvbW9kdWxlcy9fZmVhdHVyZWQtaW1hZ2UtdmlkZW8uc2NzcyAqL1xuICAud2gtZmVhdHVyZWQtdmlkZW9fX2NvbnRlbnQgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbi8qIGxpbmUgNjMsIHNyYy9zY3NzL21vZHVsZXMvX2ZlYXR1cmVkLWltYWdlLXZpZGVvLnNjc3MgKi9cbi53aC1mZWF0dXJlZC1tZWRpYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSA2Mywgc3JjL3Njc3MvbW9kdWxlcy9fZmVhdHVyZWQtaW1hZ2UtdmlkZW8uc2NzcyAqL1xuICAgIC53aC1mZWF0dXJlZC1tZWRpYSB7XG4gICAgICBtYXgtd2lkdGg6IDYwJTtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG4gIC8qIGxpbmUgNzIsIHNyYy9zY3NzL21vZHVsZXMvX2ZlYXR1cmVkLWltYWdlLXZpZGVvLnNjc3MgKi9cbiAgLndoLWZlYXR1cmVkLW1lZGlhIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoNDAsIDM1LCAzNiwgMC4yKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoNDAsIDM1LCAzNiwgMC4yKTsgfVxuXG4vKiBsaW5lIDgxLCBzcmMvc2Nzcy9tb2R1bGVzL19mZWF0dXJlZC1pbWFnZS12aWRlby5zY3NzICovXG4ud2gtZmVhdHVyZWQtbWVkaWEtLXZpZGVvIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLyogbGluZSA4NCwgc3JjL3Njc3MvbW9kdWxlcy9fZmVhdHVyZWQtaW1hZ2UtdmlkZW8uc2NzcyAqL1xuICAud2gtZmVhdHVyZWQtbWVkaWEtLXZpZGVvIGE6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDIwcHg7XG4gICAgbGVmdDogMjBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvcGxheS1idXR0b24td2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyLzEwMCUgMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDg0LCBzcmMvc2Nzcy9tb2R1bGVzL19mZWF0dXJlZC1pbWFnZS12aWRlby5zY3NzICovXG4gICAgICAud2gtZmVhdHVyZWQtbWVkaWEtLXZpZGVvIGE6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgaGVpZ2h0OiA1MHB4OyB9IH1cbiAgLyogbGluZSAxMDIsIHNyYy9zY3NzL21vZHVsZXMvX2ZlYXR1cmVkLWltYWdlLXZpZGVvLnNjc3MgKi9cbiAgLndoLWZlYXR1cmVkLW1lZGlhLS12aWRlbyBhOmhvdmVyOmFmdGVyIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4xKTsgfVxuXG4vKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX2dsb2JhbHMuc2NzcyAqL1xuLndoLW1vZHVsZV9fdGl0bGUsIC53aC1hY2NvcmRpb25fX3RpdGxlLCAud2gtY29udGVudC1ncmlkX190aXRsZSwgLndoLW5vdGV3b3J0aHktY29udGVudF9fdGl0bGUsIC53aC1jb250cmlidXRvcnNfX3RpdGxlLCAud2gtdmlkZW8tZ3JpZF9fdGl0bGUsIC53aC1hdXRob3JfX3RpdGxlLCAud2gtcmV2aWV3cy10ZXN0aW1vbmlhbHNfX3RpdGxlLCAud2gtY29udGFjdC1ncm91cHMtZ3JpZF9fdGl0bGUsIC53aC1vdXItbG9jYXRpb25zX190aXRsZSwgLndoLWluc2lnaHRzLXNsaWRlcl9fdGl0bGUsIC53aC1pbnNpZ2h0cy10eXBlX190aXRsZSwgLnNlcmllcy1leHBsb3Jlcl9fdGl0bGUge1xuICBmb250LXNpemU6IDEuODc1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxLjI2OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgIC8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9fZ2xvYmFscy5zY3NzICovXG4gICAgLndoLW1vZHVsZV9fdGl0bGUsIC53aC1hY2NvcmRpb25fX3RpdGxlLCAud2gtY29udGVudC1ncmlkX190aXRsZSwgLndoLW5vdGV3b3J0aHktY29udGVudF9fdGl0bGUsIC53aC1jb250cmlidXRvcnNfX3RpdGxlLCAud2gtdmlkZW8tZ3JpZF9fdGl0bGUsIC53aC1hdXRob3JfX3RpdGxlLCAud2gtcmV2aWV3cy10ZXN0aW1vbmlhbHNfX3RpdGxlLCAud2gtY29udGFjdC1ncm91cHMtZ3JpZF9fdGl0bGUsIC53aC1vdXItbG9jYXRpb25zX190aXRsZSwgLndoLWluc2lnaHRzLXNsaWRlcl9fdGl0bGUsIC53aC1pbnNpZ2h0cy10eXBlX190aXRsZSwgLnNlcmllcy1leHBsb3Jlcl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyLjVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9fZ2xvYmFscy5zY3NzICovXG4gICAgLndoLW1vZHVsZV9fdGl0bGUsIC53aC1hY2NvcmRpb25fX3RpdGxlLCAud2gtY29udGVudC1ncmlkX190aXRsZSwgLndoLW5vdGV3b3J0aHktY29udGVudF9fdGl0bGUsIC53aC1jb250cmlidXRvcnNfX3RpdGxlLCAud2gtdmlkZW8tZ3JpZF9fdGl0bGUsIC53aC1hdXRob3JfX3RpdGxlLCAud2gtcmV2aWV3cy10ZXN0aW1vbmlhbHNfX3RpdGxlLCAud2gtY29udGFjdC1ncm91cHMtZ3JpZF9fdGl0bGUsIC53aC1vdXItbG9jYXRpb25zX190aXRsZSwgLndoLWluc2lnaHRzLXNsaWRlcl9fdGl0bGUsIC53aC1pbnNpZ2h0cy10eXBlX190aXRsZSwgLnNlcmllcy1leHBsb3Jlcl9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyLjc1cmVtOyB9IH1cblxuLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL19pbnNpZ2h0cy1saXN0aW5nLnNjc3MgKi9cbi53aC1pbnNpZ2h0cy1saXN0aW5nIHtcbiAgbWFyZ2luOiA0MHB4IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL19pbnNpZ2h0cy1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtaW5zaWdodHMtbGlzdGluZyB7XG4gICAgICBtYXJnaW46IDQwcHggMjVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL19pbnNpZ2h0cy1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtaW5zaWdodHMtbGlzdGluZyB7XG4gICAgICBtYXJnaW46IDQwcHggNy41JTsgfSB9XG4gIC8qIGxpbmUgMTcsIHNyYy9zY3NzL21vZHVsZXMvX2luc2lnaHRzLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtaW5zaWdodHMtbGlzdGluZy53aC1pbnNpZ2h0cy1saXN0aW5nLS1uby1yZXN1bHRzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC8qIGxpbmUgMjIsIHNyYy9zY3NzL21vZHVsZXMvX2luc2lnaHRzLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtaW5zaWdodHMtbGlzdGluZy5sb2FkaW5nIC5zcGlubmVyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAvKiBsaW5lIDI3LCBzcmMvc2Nzcy9tb2R1bGVzL19pbnNpZ2h0cy1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLWxpc3RpbmcgLnNwaW5uZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSAzMSwgc3JjL3Njc3MvbW9kdWxlcy9faW5zaWdodHMtbGlzdGluZy5zY3NzICovXG4gIC53aC1pbnNpZ2h0cy1saXN0aW5nX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogMS4yNjtcbiAgICBtYXJnaW46IDAgMjVweCAzMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgICAvKiBsaW5lIDMxLCBzcmMvc2Nzcy9tb2R1bGVzL19pbnNpZ2h0cy1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1pbnNpZ2h0cy1saXN0aW5nX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAzMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAzMSwgc3JjL3Njc3MvbW9kdWxlcy9faW5zaWdodHMtbGlzdGluZy5zY3NzICovXG4gICAgICAud2gtaW5zaWdodHMtbGlzdGluZ19fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgICAgIG1hcmdpbjogMCAwIDQwcHg7IH0gfVxuICAvKiBsaW5lIDUyLCBzcmMvc2Nzcy9tb2R1bGVzL19pbnNpZ2h0cy1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLWxpc3RpbmdfX2Zvb3RlciB7XG4gICAgcGFkZGluZzogMzVweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAvKiBsaW5lIDYwLCBzcmMvc2Nzcy9tb2R1bGVzL19pbnNpZ2h0cy1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLWxpc3RpbmdfX2N0YTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgNjQsIHNyYy9zY3NzL21vZHVsZXMvX2luc2lnaHRzLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgLndoLWluc2lnaHRzLWxpc3RpbmdfX2N0YTpob3ZlcjpiZWZvcmUge1xuICAgICAgICByaWdodDogMnB4OyB9IH1cbiAgLyogbGluZSA3MCwgc3JjL3Njc3MvbW9kdWxlcy9faW5zaWdodHMtbGlzdGluZy5zY3NzICovXG4gIC53aC1pbnNpZ2h0cy1saXN0aW5nX19jdGE6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9hcnJvdy1yaWdodC5zdmdcIikgbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgODAsIHNyYy9zY3NzL21vZHVsZXMvX2luc2lnaHRzLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1pbnNpZ2h0cy1saXN0aW5nX19jdGE6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAxNnB4OyB9IH1cbiAgLyogbGluZSA4Nywgc3JjL3Njc3MvbW9kdWxlcy9faW5zaWdodHMtbGlzdGluZy5zY3NzICovXG4gIC53aC1pbnNpZ2h0cy1saXN0aW5nLWZpbHRlcnMge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIDI1cHggNDBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgODcsIHNyYy9zY3NzL21vZHVsZXMvX2luc2lnaHRzLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgLndoLWluc2lnaHRzLWxpc3RpbmctZmlsdGVycyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDQwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDg3LCBzcmMvc2Nzcy9tb2R1bGVzL19pbnNpZ2h0cy1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1pbnNpZ2h0cy1saXN0aW5nLWZpbHRlcnMge1xuICAgICAgICBtYXJnaW46IDAgMCA0MHB4OyB9IH1cbiAgICAvKiBsaW5lIDEwMiwgc3JjL3Njc3MvbW9kdWxlcy9faW5zaWdodHMtbGlzdGluZy5zY3NzICovXG4gICAgLndoLWluc2lnaHRzLWxpc3RpbmctLW9uZS1yZXN1bHQgLndoLWluc2lnaHRzLWxpc3RpbmctZmlsdGVycyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLyogbGluZSAxMDYsIHNyYy9zY3NzL21vZHVsZXMvX2luc2lnaHRzLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1pbnNpZ2h0cy1saXN0aW5nLWZpbHRlcnNfX2l0ZW0ge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtaW4td2lkdGg6IDE0MHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgICAgLyogbGluZSAxMDYsIHNyYy9zY3NzL21vZHVsZXMvX2luc2lnaHRzLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgICAud2gtaW5zaWdodHMtbGlzdGluZy1maWx0ZXJzX19pdGVtIHtcbiAgICAgICAgICBtaW4td2lkdGg6IGF1dG87XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgICAgICAgICAgICBmbGV4LWJhc2lzOiAwOyB9IH1cbiAgICAgIC8qIGxpbmUgMTE5LCBzcmMvc2Nzcy9tb2R1bGVzL19pbnNpZ2h0cy1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1pbnNpZ2h0cy1saXN0aW5nLWZpbHRlcnNfX2l0ZW0tbGluayB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMTFweCA0MHB4O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNXM7XG4gICAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuNXM7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogIzZGNkY2RjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgICAgLyogbGluZSAxMTksIHNyYy9zY3NzL21vZHVsZXMvX2luc2lnaHRzLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgICAgIC53aC1pbnNpZ2h0cy1saXN0aW5nLWZpbHRlcnNfX2l0ZW0tbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDQwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAgIC8qIGxpbmUgMTE5LCBzcmMvc2Nzcy9tb2R1bGVzL19pbnNpZ2h0cy1saXN0aW5nLnNjc3MgKi9cbiAgICAgICAgICAud2gtaW5zaWdodHMtbGlzdGluZy1maWx0ZXJzX19pdGVtLWxpbmsge1xuICAgICAgICAgICAgcGFkZGluZzogMjFweCAyMHB4OyB9IH1cbiAgICAgICAgLyogbGluZSAxNDYsIHNyYy9zY3NzL21vZHVsZXMvX2luc2lnaHRzLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgICAud2gtaW5zaWdodHMtbGlzdGluZy1maWx0ZXJzX19pdGVtLWxpbms6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICBjb2xvcjogIzg3MjQzNDsgfVxuICAgICAgICAvKiBsaW5lIDE1MSwgc3JjL3Njc3MvbW9kdWxlcy9faW5zaWdodHMtbGlzdGluZy5zY3NzICovXG4gICAgICAgIC53aC1pbnNpZ2h0cy1saXN0aW5nLWZpbHRlcnNfX2l0ZW0tbGluay0tYWN0aXZlIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgY29sb3I6ICM4NzI0MzQ7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzg3MjQzNDsgfVxuICAgICAgICAgIC8qIGxpbmUgMTU2LCBzcmMvc2Nzcy9tb2R1bGVzL19pbnNpZ2h0cy1saXN0aW5nLnNjc3MgKi9cbiAgICAgICAgICAud2gtaW5zaWdodHMtbGlzdGluZy1maWx0ZXJzX19pdGVtLWxpbmstLWFjdGl2ZTphZnRlciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjODcyNDM0OyB9XG4gIC8qIGxpbmUgMTcwLCBzcmMvc2Nzcy9tb2R1bGVzL19pbnNpZ2h0cy1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLWxpc3RpbmdfX3Jlc3VsdHMge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIDI1cHg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTcwLCBzcmMvc2Nzcy9tb2R1bGVzL19pbnNpZ2h0cy1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1pbnNpZ2h0cy1saXN0aW5nX19yZXN1bHRzIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgLyogbGluZSAxODAsIHNyYy9zY3NzL21vZHVsZXMvX2luc2lnaHRzLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtaW5zaWdodHMtbGlzdGluZyAud2gtaW5zaWdodHMtbGlzdGluZy1yZXN1bHRfX3RpdGxlLCAud2gtaW5zaWdodHMtbGlzdGluZyAud2gtc2VhcmNoLXJlc3VsdHMtLWxpc3QgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RpdGxlLCAud2gtc2VhcmNoLXJlc3VsdHMtLWxpc3QgLndoLWluc2lnaHRzLWxpc3RpbmcgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RpdGxlIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDZweDsgfVxuXG4vKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX2tleS1jb250YWN0cy5zY3NzICovXG4ud2gta2V5LWNvbnRhY3RzIHtcbiAgbWFyZ2luOiA0MHB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX2tleS1jb250YWN0cy5zY3NzICovXG4gICAgLndoLWtleS1jb250YWN0cyB7XG4gICAgICBtYXJnaW46IDQwcHggMjVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL19rZXktY29udGFjdHMuc2NzcyAqL1xuICAgIC53aC1rZXktY29udGFjdHMge1xuICAgICAgbWFyZ2luOiA0MHB4IDcuNSU7IH0gfVxuICAvKiBsaW5lIDE0LCBzcmMvc2Nzcy9tb2R1bGVzL19rZXktY29udGFjdHMuc2NzcyAqL1xuICAud2gta2V5LWNvbnRhY3RzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogMS4yNjtcbiAgICBtYXJnaW46IDAgMjVweCAxMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTQsIHNyYy9zY3NzL21vZHVsZXMvX2tleS1jb250YWN0cy5zY3NzICovXG4gICAgICAud2gta2V5LWNvbnRhY3RzX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAxMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAxNCwgc3JjL3Njc3MvbW9kdWxlcy9fa2V5LWNvbnRhY3RzLnNjc3MgKi9cbiAgICAgIC53aC1rZXktY29udGFjdHNfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4OyB9IH1cbiAgLyogbGluZSAzNCwgc3JjL3Njc3MvbW9kdWxlcy9fa2V5LWNvbnRhY3RzLnNjc3MgKi9cbiAgLndoLWtleS1jb250YWN0c19fbGluayB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBtYXJnaW4tdG9wOiAxLjVlbTsgfVxuICAgIC8qIGxpbmUgMzgsIHNyYy9zY3NzL21vZHVsZXMvX2tleS1jb250YWN0cy5zY3NzICovXG4gICAgLndoLWtleS1jb250YWN0c19fbGluazphZnRlciB7XG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2Fycm93LXJpZ2h0LnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSA0OSwgc3JjL3Njc3MvbW9kdWxlcy9fa2V5LWNvbnRhY3RzLnNjc3MgKi9cbiAgICAgIC53aC1rZXktY29udGFjdHNfX2xpbms6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDE2cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDU3LCBzcmMvc2Nzcy9tb2R1bGVzL19rZXktY29udGFjdHMuc2NzcyAqL1xuICAgICAgLndoLWtleS1jb250YWN0c19fbGluazpob3ZlcjpiZWZvcmUge1xuICAgICAgICByaWdodDogMnB4OyB9IH1cbiAgLyogbGluZSA2NCwgc3JjL3Njc3MvbW9kdWxlcy9fa2V5LWNvbnRhY3RzLnNjc3MgKi9cbiAgLndoLWtleS1jb250YWN0c19fbGlzdCB7XG4gICAgbWFyZ2luOiAwIDIwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSA2NCwgc3JjL3Njc3MvbW9kdWxlcy9fa2V5LWNvbnRhY3RzLnNjc3MgKi9cbiAgICAgIC53aC1rZXktY29udGFjdHNfX2xpc3Qge1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuXG4vKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX25vdGV3b3J0aHktY29udGVudC5zY3NzICovXG4ud2gtbm90ZXdvcnRoeS1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDQwcHggMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX25vdGV3b3J0aHktY29udGVudC5zY3NzICovXG4gICAgLndoLW5vdGV3b3J0aHktY29udGVudCB7XG4gICAgICBtYXJnaW46IDQwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9fbm90ZXdvcnRoeS1jb250ZW50LnNjc3MgKi9cbiAgICAud2gtbm90ZXdvcnRoeS1jb250ZW50IHtcbiAgICAgIG1hcmdpbjogNDBweCBjYWxjKDcuNSUgKyAyMHB4KSA2MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLyogbGluZSAxNCwgc3JjL3Njc3MvbW9kdWxlcy9fbm90ZXdvcnRoeS1jb250ZW50LnNjc3MgKi9cbiAgLndoLW5vdGV3b3J0aHktY29udGVudF9fd3JhcHBlciB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIC1tcy1mbGV4LXdyYXA6IHJvdztcbiAgICAgICAgZmxleC13cmFwOiByb3c7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTllbSkge1xuICAvKiBsaW5lIDIyLCBzcmMvc2Nzcy9tb2R1bGVzL19ub3Rld29ydGh5LWNvbnRlbnQuc2NzcyAqL1xuICAud2gtbm90ZXdvcnRoeS1jb250ZW50X190aXRsZSB7XG4gICAgbWFyZ2luOiAwIDIwcHggMjBweDsgfSB9XG5cbi8qIGxpbmUgMjksIHNyYy9zY3NzL21vZHVsZXMvX25vdGV3b3J0aHktY29udGVudC5zY3NzICovXG4ud2gtbm90ZXdvcnRoeS1jb250ZW50LWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAyNDVweDtcbiAgbWFyZ2luOiAzMHB4IDIwcHggMDtcbiAgcGFkZGluZzogMjBweCAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC1ib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC1ib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjRkZGO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9XG4gIC8qIGxpbmUgNDMsIHNyYy9zY3NzL21vZHVsZXMvX25vdGV3b3J0aHktY29udGVudC5zY3NzICovXG4gIC53aC1ub3Rld29ydGh5LWNvbnRlbnQtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAvKiBsaW5lIDQ3LCBzcmMvc2Nzcy9tb2R1bGVzL19ub3Rld29ydGh5LWNvbnRlbnQuc2NzcyAqL1xuICAud2gtbm90ZXdvcnRoeS1jb250ZW50LWl0ZW06aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDMwcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNnB4IDMwcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMjksIHNyYy9zY3NzL21vZHVsZXMvX25vdGV3b3J0aHktY29udGVudC5zY3NzICovXG4gICAgLndoLW5vdGV3b3J0aHktY29udGVudC1pdGVtIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDI4MHB4O1xuICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAyOSwgc3JjL3Njc3MvbW9kdWxlcy9fbm90ZXdvcnRoeS1jb250ZW50LnNjc3MgKi9cbiAgICAud2gtbm90ZXdvcnRoeS1jb250ZW50LWl0ZW0ge1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMzBweCk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMjksIHNyYy9zY3NzL21vZHVsZXMvX25vdGV3b3J0aHktY29udGVudC5zY3NzICovXG4gICAgLndoLW5vdGV3b3J0aHktY29udGVudC1pdGVtIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDU1cHgpO1xuICAgICAgbWluLWhlaWdodDogMzIwcHg7XG4gICAgICBwYWRkaW5nOiAzMHB4IDA7IH0gfVxuXG4vKiBsaW5lIDY5LCBzcmMvc2Nzcy9tb2R1bGVzL19ub3Rld29ydGh5LWNvbnRlbnQuc2NzcyAqL1xuLndoLW5vdGV3b3J0aHktY29udGVudC1pdGVtX193cmFwcGVyOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogLTIwcHg7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogLTIwcHg7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAxLCA5LCAyNCwgMC44KTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC00NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDEwMCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG92ZXJsYXk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDY5LCBzcmMvc2Nzcy9tb2R1bGVzL19ub3Rld29ydGh5LWNvbnRlbnQuc2NzcyAqL1xuICAgIC53aC1ub3Rld29ydGh5LWNvbnRlbnQtaXRlbV9fd3JhcHBlcjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgbGVmdDogLTE1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNjksIHNyYy9zY3NzL21vZHVsZXMvX25vdGV3b3J0aHktY29udGVudC5zY3NzICovXG4gICAgLndoLW5vdGV3b3J0aHktY29udGVudC1pdGVtX193cmFwcGVyOmJlZm9yZSB7XG4gICAgICB0b3A6IDMwcHg7XG4gICAgICByaWdodDogLTIwcHg7XG4gICAgICBib3R0b206IDMwcHg7XG4gICAgICBsZWZ0OiAtMjBweDsgfSB9XG4gIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgLyogbGluZSA2OSwgc3JjL3Njc3MvbW9kdWxlcy9fbm90ZXdvcnRoeS1jb250ZW50LnNjc3MgKi9cbiAgICAud2gtbm90ZXdvcnRoeS1jb250ZW50LWl0ZW1fX3dyYXBwZXI6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTM4LCAxMiwgMzMsIDAuOCk7IH0gfVxuICBAc3VwcG9ydHMgKC1tcy1pbWUtYWxpZ246IGF1dG8pIHtcbiAgICAvKiBsaW5lIDY5LCBzcmMvc2Nzcy9tb2R1bGVzL19ub3Rld29ydGh5LWNvbnRlbnQuc2NzcyAqL1xuICAgIC53aC1ub3Rld29ydGh5LWNvbnRlbnQtaXRlbV9fd3JhcHBlcjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgxMzgsIDEyLCAzMywgMC44KTsgfSB9XG5cbi8qIGxpbmUgMTA1LCBzcmMvc2Nzcy9tb2R1bGVzL19ub3Rld29ydGh5LWNvbnRlbnQuc2NzcyAqL1xuLndoLW5vdGV3b3J0aHktY29udGVudC1pdGVtX19pbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMjBweDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgICAgICAgIGZpbHRlcjogYmx1cigxMHB4KTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMTA1LCBzcmMvc2Nzcy9tb2R1bGVzL19ub3Rld29ydGh5LWNvbnRlbnQuc2NzcyAqL1xuICAgIC53aC1ub3Rld29ydGh5LWNvbnRlbnQtaXRlbV9faW1nIHtcbiAgICAgIHRvcDogMzBweDtcbiAgICAgIGJvdHRvbTogMzBweDsgfSB9XG5cbi8qIGxpbmUgMTIzLCBzcmMvc2Nzcy9tb2R1bGVzL19ub3Rld29ydGh5LWNvbnRlbnQuc2NzcyAqL1xuLndoLW5vdGV3b3J0aHktY29udGVudC1pdGVtX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAzO1xuICB3aWR0aDogY2FsYygxMDAlICsgNDBweCk7XG4gIG1hcmdpbjogMCAtMjBweDtcbiAgcGFkZGluZzogMjVweCAzNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxMjMsIHNyYy9zY3NzL21vZHVsZXMvX25vdGV3b3J0aHktY29udGVudC5zY3NzICovXG4gICAgLndoLW5vdGV3b3J0aHktY29udGVudC1pdGVtX19jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDQwcHggNTBweDsgfSB9XG5cbi8qIGxpbmUgMTM1LCBzcmMvc2Nzcy9tb2R1bGVzL19ub3Rld29ydGh5LWNvbnRlbnQuc2NzcyAqL1xuLndoLW5vdGV3b3J0aHktY29udGVudC1pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMjRweDtcbiAgbWF4LWhlaWdodDogMTAwcHg7XG4gIG1hcmdpbjogMDsgfVxuICAvKiBsaW5lIDE0Miwgc3JjL3Njc3MvbW9kdWxlcy9fbm90ZXdvcnRoeS1jb250ZW50LnNjc3MgKi9cbiAgLndoLW5vdGV3b3J0aHktY29udGVudC1pdGVtLS1uby1pbnNpZ2h0IC53aC1ub3Rld29ydGh5LWNvbnRlbnQtaXRlbV9fdGl0bGUge1xuICAgIG1heC1oZWlnaHQ6IDUwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEzNSwgc3JjL3Njc3MvbW9kdWxlcy9fbm90ZXdvcnRoeS1jb250ZW50LnNjc3MgKi9cbiAgICAud2gtbm90ZXdvcnRoeS1jb250ZW50LWl0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgIG1heC1oZWlnaHQ6IDE2MHB4OyB9XG4gICAgICAvKiBsaW5lIDE1MSwgc3JjL3Njc3MvbW9kdWxlcy9fbm90ZXdvcnRoeS1jb250ZW50LnNjc3MgKi9cbiAgICAgIC53aC1ub3Rld29ydGh5LWNvbnRlbnQtaXRlbS0tbm8taW5zaWdodCAud2gtbm90ZXdvcnRoeS1jb250ZW50LWl0ZW1fX3RpdGxlIHtcbiAgICAgICAgbWF4LWhlaWdodDogNjhweDsgfSB9XG5cbi8qIGxpbmUgMTU3LCBzcmMvc2Nzcy9tb2R1bGVzL19ub3Rld29ydGh5LWNvbnRlbnQuc2NzcyAqL1xuLndoLW5vdGV3b3J0aHktY29udGVudC1pdGVtX19kYXRlIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAxZW0gMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4vKiBsaW5lIDE2NSwgc3JjL3Njc3MvbW9kdWxlcy9fbm90ZXdvcnRoeS1jb250ZW50LnNjc3MgKi9cbi53aC1ub3Rld29ydGh5LWNvbnRlbnQtaXRlbV9fdHlwZSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA0cHg7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMjgyMzI0O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH1cblxuLyogbGluZSAxNzYsIHNyYy9zY3NzL21vZHVsZXMvX25vdGV3b3J0aHktY29udGVudC5zY3NzICovXG4ud2gtbm90ZXdvcnRoeS1jb250ZW50LWl0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGhlaWdodDogMTAwcHg7XG4gIG1hcmdpbi10b3A6IDFlbTsgfVxuXG4vKiBsaW5lIDgsIHNyYy9zY3NzL21vZHVsZXMvX3Blb3BsZS1ncmlkLnNjc3MgKi9cbi53aC1jb250cmlidXRvcnMge1xuICBtYXJnaW46IDQwcHggMDsgfVxuICAvKiBsaW5lIDExLCBzcmMvc2Nzcy9tb2R1bGVzL19wZW9wbGUtZ3JpZC5zY3NzICovXG4gIC5jb2wtMzAgLndoLWNvbnRyaWJ1dG9ycyB7XG4gICAgbWFyZ2luOiA0MHB4IDAgMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgOCwgc3JjL3Njc3MvbW9kdWxlcy9fcGVvcGxlLWdyaWQuc2NzcyAqL1xuICAgIC53aC1jb250cmlidXRvcnMge1xuICAgICAgbWFyZ2luOiA0MHB4IDI1cHg7IH1cbiAgICAgIC8qIGxpbmUgMTgsIHNyYy9zY3NzL21vZHVsZXMvX3Blb3BsZS1ncmlkLnNjc3MgKi9cbiAgICAgIC5jb2wtMzAgLndoLWNvbnRyaWJ1dG9ycyB7XG4gICAgICAgIG1hcmdpbjogNDBweCAwIDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgOCwgc3JjL3Njc3MvbW9kdWxlcy9fcGVvcGxlLWdyaWQuc2NzcyAqL1xuICAgIC53aC1jb250cmlidXRvcnMge1xuICAgICAgbWFyZ2luOiA0MHB4IDcuNSU7IH1cbiAgICAgIC8qIGxpbmUgMjYsIHNyYy9zY3NzL21vZHVsZXMvX3Blb3BsZS1ncmlkLnNjc3MgKi9cbiAgICAgIC5jb2wtMzAgLndoLWNvbnRyaWJ1dG9ycyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNDcuOTllbSkge1xuICAvKiBsaW5lIDMyLCBzcmMvc2Nzcy9tb2R1bGVzL19wZW9wbGUtZ3JpZC5zY3NzICovXG4gIC53aC1jb250cmlidXRvcnNfX3RpdGxlIHtcbiAgICBtYXJnaW46IDAgMjBweCAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLyogbGluZSAzMiwgc3JjL3Njc3MvbW9kdWxlcy9fcGVvcGxlLWdyaWQuc2NzcyAqL1xuICAud2gtY29udHJpYnV0b3JzX190aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC8qIGxpbmUgNDEsIHNyYy9zY3NzL21vZHVsZXMvX3Blb3BsZS1ncmlkLnNjc3MgKi9cbiAgLmNvbC0zMCAud2gtY29udHJpYnV0b3JzX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cblxuLyogbGluZSA1MCwgc3JjL3Njc3MvbW9kdWxlcy9fcGVvcGxlLWdyaWQuc2NzcyAqL1xuLndoLWNvbnRyaWJ1dG9yc19fbGlzdCB7XG4gIG1hcmdpbjogMCAyNXB4O1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDUwLCBzcmMvc2Nzcy9tb2R1bGVzL19wZW9wbGUtZ3JpZC5zY3NzICovXG4gICAgLndoLWNvbnRyaWJ1dG9yc19fbGlzdCB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1hcmdpbjogMCAtN3B4O1xuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNTAsIHNyYy9zY3NzL21vZHVsZXMvX3Blb3BsZS1ncmlkLnNjc3MgKi9cbiAgICAud2gtY29udHJpYnV0b3JzX19saXN0IHtcbiAgICAgIG1hcmdpbjogMCAtMTBweDsgfVxuICAgICAgLyogbGluZSA2NCwgc3JjL3Njc3MvbW9kdWxlcy9fcGVvcGxlLWdyaWQuc2NzcyAqL1xuICAgICAgLmNvbC0zMCAud2gtY29udHJpYnV0b3JzX19saXN0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG5cbi8qIGxpbmUgNzIsIHNyYy9zY3NzL21vZHVsZXMvX3Blb3BsZS1ncmlkLnNjc3MgKi9cbi53aC1jb250cmlidXRvcnMtaXRlbSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxMHB4IDEwcHggOHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFNjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNzIsIHNyYy9zY3NzL21vZHVsZXMvX3Blb3BsZS1ncmlkLnNjc3MgKi9cbiAgICAud2gtY29udHJpYnV0b3JzLWl0ZW0ge1xuICAgICAgcGFkZGluZzogMTVweCAxNXB4IDEzcHg7IH0gfVxuICAvKiBsaW5lIDgxLCBzcmMvc2Nzcy9tb2R1bGVzL19wZW9wbGUtZ3JpZC5zY3NzICovXG4gIC53aC1jb250cmlidXRvcnMtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNkU2RTY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDcyLCBzcmMvc2Nzcy9tb2R1bGVzL19wZW9wbGUtZ3JpZC5zY3NzICovXG4gICAgLndoLWNvbnRyaWJ1dG9ycy1pdGVtIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgICAgbWFyZ2luOiAwIDdweDsgfVxuICAgICAgLyogbGluZSA4OSwgc3JjL3Njc3MvbW9kdWxlcy9fcGVvcGxlLWdyaWQuc2NzcyAqL1xuICAgICAgLndoLWNvbnRyaWJ1dG9ycy1pdGVtOm50aC1jaGlsZCgtbisyKSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTZFNkU2OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDcyLCBzcmMvc2Nzcy9tb2R1bGVzL19wZW9wbGUtZ3JpZC5zY3NzICovXG4gICAgLndoLWNvbnRyaWJ1dG9ycy1pdGVtIHtcbiAgICAgIHdpZHRoOiBjYWxjKDMzLjMzMyUgLSAyMHB4KTtcbiAgICAgIG1hcmdpbjogMCAxMHB4OyB9XG4gICAgICAvKiBsaW5lIDk4LCBzcmMvc2Nzcy9tb2R1bGVzL19wZW9wbGUtZ3JpZC5zY3NzICovXG4gICAgICAud2gtY29udHJpYnV0b3JzLWl0ZW06bnRoLWNoaWxkKC1uKzMpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNkU2RTY7IH1cbiAgICAgIC8qIGxpbmUgMTAyLCBzcmMvc2Nzcy9tb2R1bGVzL19wZW9wbGUtZ3JpZC5zY3NzICovXG4gICAgICAuY29sLTMwIC53aC1jb250cmlidXRvcnMtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMTBweCA4cHg7XG4gICAgICAgIGJvcmRlci10b3A6IDA7IH0gfVxuXG4vKiBsaW5lIDExMiwgc3JjL3Njc3MvbW9kdWxlcy9fcGVvcGxlLWdyaWQuc2NzcyAqL1xuLndoLWNvbnRyaWJ1dG9ycy1pdGVtX193cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi8qIGxpbmUgMTE3LCBzcmMvc2Nzcy9tb2R1bGVzL19wZW9wbGUtZ3JpZC5zY3NzICovXG5hLndoLWNvbnRyaWJ1dG9ycy1pdGVtX193cmFwcGVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC8qIGxpbmUgMTIwLCBzcmMvc2Nzcy9tb2R1bGVzL19wZW9wbGUtZ3JpZC5zY3NzICovXG4gIGEud2gtY29udHJpYnV0b3JzLWl0ZW1fX3dyYXBwZXI6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC8qIGxpbmUgMTIzLCBzcmMvc2Nzcy9tb2R1bGVzL19wZW9wbGUtZ3JpZC5zY3NzICovXG4gICAgYS53aC1jb250cmlidXRvcnMtaXRlbV9fd3JhcHBlcjpob3ZlciAud2gtY29udHJpYnV0b3JzLWl0ZW1fX3RpdGxlIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgY29sb3I6ICMwMDU3NkY7IH1cbiAgICAvKiBsaW5lIDEyOCwgc3JjL3Njc3MvbW9kdWxlcy9fcGVvcGxlLWdyaWQuc2NzcyAqL1xuICAgIGEud2gtY29udHJpYnV0b3JzLWl0ZW1fX3dyYXBwZXI6aG92ZXIgLndoLWNvbnRyaWJ1dG9ycy1pdGVtX19sZXZlbCB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLyogbGluZSAxMzcsIHNyYy9zY3NzL21vZHVsZXMvX3Blb3BsZS1ncmlkLnNjc3MgKi9cbi53aC1jb250cmlidXRvcnMtaXRlbV9faW1nIHtcbiAgd2lkdGg6IDYwcHg7XG4gIG1pbi13aWR0aDogNjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxMzcsIHNyYy9zY3NzL21vZHVsZXMvX3Blb3BsZS1ncmlkLnNjc3MgKi9cbiAgICAud2gtY29udHJpYnV0b3JzLWl0ZW1fX2ltZyB7XG4gICAgICB3aWR0aDogMTAwcHg7IH0gfVxuICAvKiBsaW5lIDE0Niwgc3JjL3Njc3MvbW9kdWxlcy9fcGVvcGxlLWdyaWQuc2NzcyAqL1xuICAud2gtY29udHJpYnV0b3JzLWl0ZW1fX2ltZyBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDQwLCAzNSwgMzYsIDAuMik7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDQwLCAzNSwgMzYsIDAuMik7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLyogbGluZSAxNTQsIHNyYy9zY3NzL21vZHVsZXMvX3Blb3BsZS1ncmlkLnNjc3MgKi9cbiAgLndoLWNvbnRyaWJ1dG9ycy1pdGVtX19jb250ZW50IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTE1cHgpOyB9IH1cblxuLyogbGluZSAxNjAsIHNyYy9zY3NzL21vZHVsZXMvX3Blb3BsZS1ncmlkLnNjc3MgKi9cbi53aC1jb250cmlidXRvcnMtaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIG1hcmdpbjogMCAwIDVweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBjb2xvcjogIzI4MjMyNDsgfVxuXG4vKiBsaW5lIDE2OCwgc3JjL3Njc3MvbW9kdWxlcy9fcGVvcGxlLWdyaWQuc2NzcyAqL1xuLndoLWNvbnRyaWJ1dG9ycy1pdGVtX19sZXZlbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzQxNDE0MTsgfVxuXG4vKiBsaW5lIDIsIHNyYy9zY3NzL21vZHVsZXMvX3JlYWQtbW9yZS5zY3NzICovXG4ud2gtY29udGVudC1yZWFkbW9yZV9fd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL19yZWFkLW1vcmUuc2NzcyAqL1xuICAud2gtY29udGVudC1yZWFkbW9yZV9fd3JhcHBlciA+ICo6Zmlyc3QtY2hpbGQge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAvKiBsaW5lIDksIHNyYy9zY3NzL21vZHVsZXMvX3JlYWQtbW9yZS5zY3NzICovXG4gICAgLndoLWNvbnRlbnQtcmVhZG1vcmVfX3dyYXBwZXIgPiAqOmZpcnN0LWNoaWxkICoge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICBAbWVkaWEgcHJpbnQge1xuICAgIC8qIGxpbmUgMiwgc3JjL3Njc3MvbW9kdWxlcy9fcmVhZC1tb3JlLnNjc3MgKi9cbiAgICAud2gtY29udGVudC1yZWFkbW9yZV9fd3JhcHBlciB7XG4gICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbi8qIGxpbmUgMjEsIHNyYy9zY3NzL21vZHVsZXMvX3JlYWQtbW9yZS5zY3NzICovXG4ud2gtY29udGVudC1yZWFkbW9yZSAuZXhwYW5kZWQgPiAqIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyogbGluZSAyNiwgc3JjL3Njc3MvbW9kdWxlcy9fcmVhZC1tb3JlLnNjc3MgKi9cbi53aC1jb250ZW50LXJlYWRtb3JlX19idG4ge1xuICBtYXJnaW4tdG9wOiAxZW07IH1cbiAgLyogbGluZSAzMCwgc3JjL3Njc3MvbW9kdWxlcy9fcmVhZC1tb3JlLnNjc3MgKi9cbiAgLndoLWNvbnRlbnQtcmVhZG1vcmVfX2J0bi5idG4tLXJlYWRsZXNzOmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMzAsIHNyYy9zY3NzL21vZHVsZXMvX3JlYWQtbW9yZS5zY3NzICovXG4gICAgICAud2gtY29udGVudC1yZWFkbW9yZV9fYnRuLmJ0bi0tcmVhZGxlc3M6YWZ0ZXIge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDsgfSB9XG5cbi8qIGxpbmUgNDAsIHNyYy9zY3NzL21vZHVsZXMvX3JlYWQtbW9yZS5zY3NzICovXG4ud2gtY29udGVudC1yZWFkbW9yZSAuc2NXZWJFZGl0SW5wdXQgPiAqIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwOyB9XG4gIC8qIGxpbmUgNDUsIHNyYy9zY3NzL21vZHVsZXMvX3JlYWQtbW9yZS5zY3NzICovXG4gIC53aC1jb250ZW50LXJlYWRtb3JlIC5zY1dlYkVkaXRJbnB1dCA+ICouaW50cm8ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTsgfVxuICAvKiBsaW5lIDUxLCBzcmMvc2Nzcy9tb2R1bGVzL19yZWFkLW1vcmUuc2NzcyAqL1xuICAud2gtY29udGVudC1yZWFkbW9yZSAuc2NXZWJFZGl0SW5wdXQgPiAqLndoLWNvbnRlbnQtcmVhZG1vcmVfX2J0biB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi8qIGxpbmUgNTksIHNyYy9zY3NzL21vZHVsZXMvX3JlYWQtbW9yZS5zY3NzICovXG4ud2gtY29udGVudC1yZWFkbW9yZV9fd3JhcHBlciA+ICoge1xuICBkaXNwbGF5OiBub25lO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7IH1cbiAgLyogbGluZSA2NSwgc3JjL3Njc3MvbW9kdWxlcy9fcmVhZC1tb3JlLnNjc3MgKi9cbiAgLndoLWNvbnRlbnQtcmVhZG1vcmVfX3dyYXBwZXIgPiAqLmludHJvLCAud2gtY29udGVudC1yZWFkbW9yZV9fd3JhcHBlciA+ICouc2NXZWJFZGl0SW5wdXQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTsgfVxuICAvKiBsaW5lIDcyLCBzcmMvc2Nzcy9tb2R1bGVzL19yZWFkLW1vcmUuc2NzcyAqL1xuICAud2gtY29udGVudC1yZWFkbW9yZV9fd3JhcHBlciA+ICoud2gtY29udGVudC1yZWFkbW9yZV9fYnRuIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4vKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX3JlY29nbml0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuLndoLXJlY29nbml0aW9uLWxpc3Rpbmcge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luOiA0MHB4IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL19yZWNvZ25pdGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtcmVjb2duaXRpb24tbGlzdGluZyB7XG4gICAgICBtYXJnaW46IDQwcHggMjVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL19yZWNvZ25pdGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtcmVjb2duaXRpb24tbGlzdGluZyB7XG4gICAgICBtYXJnaW46IDQwcHggNy41JTsgfSB9XG4gIC8qIGxpbmUgMTMsIHNyYy9zY3NzL21vZHVsZXMvX3JlY29nbml0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtcmVjb2duaXRpb24tbGlzdGluZ19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjY7XG4gICAgbWFyZ2luOiAwIDI1cHggMzBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgICAgLyogbGluZSAxMywgc3JjL3Njc3MvbW9kdWxlcy9fcmVjb2duaXRpb24tbGlzdGluZy5zY3NzICovXG4gICAgICAud2gtcmVjb2duaXRpb24tbGlzdGluZ19fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTMsIHNyYy9zY3NzL21vZHVsZXMvX3JlY29nbml0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgLndoLXJlY29nbml0aW9uLWxpc3RpbmdfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgICAgICBtYXJnaW46IDAgMCA0MHB4OyB9IH1cbiAgLyogbGluZSAzMiwgc3JjL3Njc3MvbW9kdWxlcy9fcmVjb2duaXRpb24tbGlzdGluZy5zY3NzICovXG4gIC53aC1yZWNvZ25pdGlvbi1saXN0aW5nX19hd2FyZHMge1xuICAgIHBhZGRpbmc6IDAgMjVweDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMzIsIHNyYy9zY3NzL21vZHVsZXMvX3JlY29nbml0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgLndoLXJlY29nbml0aW9uLWxpc3RpbmdfX2F3YXJkcyB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLyogbGluZSA0NCwgc3JjL3Njc3MvbW9kdWxlcy9fcmVjb2duaXRpb24tbGlzdGluZy5zY3NzICovXG4gIC5zZWFyY2gtZG9uZSAud2gtcmVjb2duaXRpb24tbGlzdGluZyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAvKiBsaW5lIDUwLCBzcmMvc2Nzcy9tb2R1bGVzL19yZWNvZ25pdGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgLndoLXJlY29nbml0aW9uLWxpc3RpbmcgLnNjV2ViRWRpdElucHV0LnNjRW5hYmxlZENocm9tZVtjb250ZW50RWRpdGFibGU9XCJ0cnVlXCJdIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDU3LCBzcmMvc2Nzcy9tb2R1bGVzL19yZWNvZ25pdGlvbi1saXN0aW5nLnNjc3MgKi9cbi53aC1yZWNvZ25pdGlvbi1hd2FyZCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNTcsIHNyYy9zY3NzL21vZHVsZXMvX3JlY29nbml0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1yZWNvZ25pdGlvbi1hd2FyZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogY2FsYygzMy4zMyUgLSAxMHB4KTtcbiAgICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH0gfVxuICAvKiBsaW5lIDY4LCBzcmMvc2Nzcy9tb2R1bGVzL19yZWNvZ25pdGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgLndoLXJlY29nbml0aW9uLWF3YXJkID4gYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4OyB9XG4gIC8qIGxpbmUgNzQsIHNyYy9zY3NzL21vZHVsZXMvX3JlY29nbml0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtcmVjb2duaXRpb24tYXdhcmRfX2ltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgLyogbGluZSA4MCwgc3JjL3Njc3MvbW9kdWxlcy9fcmVjb2duaXRpb24tbGlzdGluZy5zY3NzICovXG4gIC53aC1yZWNvZ25pdGlvbi1hd2FyZF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbGluZS1oZWlnaHQ6IDI5cHg7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAvKiBsaW5lIDkwLCBzcmMvc2Nzcy9tb2R1bGVzL19yZWNvZ25pdGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgLndoLXJlY29nbml0aW9uLWF3YXJkX19zdWJ0aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogMS4yMjtcbiAgICBtYXgtd2lkdGg6IDI2MHB4O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGNvbG9yOiAjNzU3NTc1OyB9XG4gIC8qIGxpbmUgMTAxLCBzcmMvc2Nzcy9tb2R1bGVzL19yZWNvZ25pdGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgLndoLXJlY29nbml0aW9uLWF3YXJkX19kZXRhaWxzIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWF4LXdpZHRoOiAyNjBweDtcbiAgICBtYXJnaW46IDMwcHggYXV0byAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC8qIGxpbmUgMTExLCBzcmMvc2Nzcy9tb2R1bGVzL19yZWNvZ25pdGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtcmVjb2duaXRpb24tYXdhcmRfX2RldGFpbHM6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTE2cHg7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDMwcHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODcyNDM0OyB9XG5cbi8qIGxpbmUgMTI0LCBzcmMvc2Nzcy9tb2R1bGVzL19yZWNvZ25pdGlvbi1saXN0aW5nLnNjc3MgKi9cbi53aC1yZWNvZ25pdGlvbi1kZXRhaWxzIHtcbiAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICBwYWRkaW5nOiA1MHB4IDAgMzVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuICBib3JkZXItdG9wOiA2cHggc29saWQgIzg3MjQzNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgzMCwgMjYsIDI3LCAwLjEpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDMwLCAyNiwgMjcsIDAuMSk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDEyNCwgc3JjL3Njc3MvbW9kdWxlcy9fcmVjb2duaXRpb24tbGlzdGluZy5zY3NzICovXG4gICAgLndoLXJlY29nbml0aW9uLWRldGFpbHMge1xuICAgICAgbWF4LXdpZHRoOiA2NDBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvOyB9IH1cbiAgLyogbGluZSAxMzgsIHNyYy9zY3NzL21vZHVsZXMvX3JlY29nbml0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAvKiBsaW5lIDE0Miwgc3JjL3Njc3MvbW9kdWxlcy9fcmVjb2duaXRpb24tbGlzdGluZy5zY3NzICovXG4gICAgLndoLXJlY29nbml0aW9uLWRldGFpbHMtY29udGVudCA+IHVsIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDE0OSwgc3JjL3Njc3MvbW9kdWxlcy9fcmVjb2duaXRpb24tbGlzdGluZy5zY3NzICovXG4gICAgLndoLXJlY29nbml0aW9uLWRldGFpbHMtY29udGVudDpob3ZlciA+IHAsXG4gICAgLndoLXJlY29nbml0aW9uLWRldGFpbHMtY29udGVudDpob3ZlciA+IHVsID4gbGkge1xuICAgICAgb3BhY2l0eTogMC41OyB9XG4gICAgICAvKiBsaW5lIDE1Mywgc3JjL3Njc3MvbW9kdWxlcy9fcmVjb2duaXRpb24tbGlzdGluZy5zY3NzICovXG4gICAgICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50OmhvdmVyID4gcDpiZWZvcmUsXG4gICAgICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50OmhvdmVyID4gdWwgPiBsaTpiZWZvcmUge1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzZGNkY2RjsgfVxuICAgIC8qIGxpbmUgMTYwLCBzcmMvc2Nzcy9tb2R1bGVzL19yZWNvZ25pdGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50ID4gcCxcbiAgICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50ID4gdWwgPiBsaSB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS42MjU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMCAyNXB4IDI1cHggMzVweDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICAgICAgY29sb3I6ICM0MTQxNDE7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC8qIGxpbmUgMTYwLCBzcmMvc2Nzcy9tb2R1bGVzL19yZWNvZ25pdGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgICAgICAgLndoLXJlY29nbml0aW9uLWRldGFpbHMtY29udGVudCA+IHAsXG4gICAgICAgIC53aC1yZWNvZ25pdGlvbi1kZXRhaWxzLWNvbnRlbnQgPiB1bCA+IGxpIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc3ODsgfSB9XG4gICAgICAvKiBsaW5lIDE3Niwgc3JjL3Njc3MvbW9kdWxlcy9fcmVjb2duaXRpb24tbGlzdGluZy5zY3NzICovXG4gICAgICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50ID4gcDpiZWZvcmUsXG4gICAgICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50ID4gdWwgPiBsaTpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODcyNDM0OyB9XG4gICAgICAvKiBsaW5lIDE4OCwgc3JjL3Njc3MvbW9kdWxlcy9fcmVjb2duaXRpb24tbGlzdGluZy5zY3NzICovXG4gICAgICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50ID4gcDpob3ZlcixcbiAgICAgIC53aC1yZWNvZ25pdGlvbi1kZXRhaWxzLWNvbnRlbnQgPiB1bCA+IGxpOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgICAvKiBsaW5lIDE5MSwgc3JjL3Njc3MvbW9kdWxlcy9fcmVjb2duaXRpb24tbGlzdGluZy5zY3NzICovXG4gICAgICAgIC53aC1yZWNvZ25pdGlvbi1kZXRhaWxzLWNvbnRlbnQgPiBwOmhvdmVyOmJlZm9yZSxcbiAgICAgICAgLndoLXJlY29nbml0aW9uLWRldGFpbHMtY29udGVudCA+IHVsID4gbGk6aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODcyNDM0OyB9XG4gICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICAvKiBsaW5lIDE2MCwgc3JjL3Njc3MvbW9kdWxlcy9fcmVjb2duaXRpb24tbGlzdGluZy5zY3NzICovXG4gICAgICAgIC53aC1yZWNvZ25pdGlvbi1kZXRhaWxzLWNvbnRlbnQgPiBwLFxuICAgICAgICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50ID4gdWwgPiBsaSB7XG4gICAgICAgICAgZGlzcGxheTogaW5oZXJpdDsgfSB9XG4gICAgICAvKiBsaW5lIDIwMSwgc3JjL3Njc3MvbW9kdWxlcy9fcmVjb2duaXRpb24tbGlzdGluZy5zY3NzICovXG4gICAgICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50ID4gcCB1bCxcbiAgICAgIC53aC1yZWNvZ25pdGlvbi1kZXRhaWxzLWNvbnRlbnQgPiB1bCA+IGxpIHVsIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG4gICAgICAgIC8qIGxpbmUgMjA1LCBzcmMvc2Nzcy9tb2R1bGVzL19yZWNvZ25pdGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgICAgICAgLndoLXJlY29nbml0aW9uLWRldGFpbHMtY29udGVudCA+IHAgdWwgPiBsaSxcbiAgICAgICAgLndoLXJlY29nbml0aW9uLWRldGFpbHMtY29udGVudCA+IHVsID4gbGkgdWwgPiBsaSB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAgICAgICAgIC8qIGxpbmUgMjA5LCBzcmMvc2Nzcy9tb2R1bGVzL19yZWNvZ25pdGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgICAgICAgICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50ID4gcCB1bCA+IGxpOmJlZm9yZSxcbiAgICAgICAgICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50ID4gdWwgPiBsaSB1bCA+IGxpOmJlZm9yZSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDAuOGVtO1xuICAgICAgICAgICAgbGVmdDogMnB4O1xuICAgICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE3LCAxMTcsIDExNywgMC41KTsgfVxuICAgIC8qIGxpbmUgMjI0LCBzcmMvc2Nzcy9tb2R1bGVzL19yZWNvZ25pdGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50LmV4cGFuZGVkID4gcCxcbiAgICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50LmV4cGFuZGVkID4gdWwgPiBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmhlcml0OyB9XG4gICAgLyogbGluZSAyMzAsIHNyYy9zY3NzL21vZHVsZXMvX3JlY29nbml0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1yZWNvZ25pdGlvbi1kZXRhaWxzLWNvbnRlbnQgYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC8qIGxpbmUgMjMzLCBzcmMvc2Nzcy9tb2R1bGVzL19yZWNvZ25pdGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1yZWNvZ25pdGlvbi1kZXRhaWxzLWNvbnRlbnQgYTpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIEBtZWRpYSBwcmludCB7XG4gICAgLyogbGluZSAyMzksIHNyYy9zY3NzL21vZHVsZXMvX3JlY29nbml0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1yZWNvZ25pdGlvbi1kZXRhaWxzX190b2dnbGUge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9fcmVsYXRlZC1zb2x1dGlvbnMuc2NzcyAqL1xuLndoLXJlbGF0ZWQtc29sdXRpb25zIHtcbiAgbWFyZ2luOiA0MHB4IDI1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvX3JlbGF0ZWQtc29sdXRpb25zLnNjc3MgKi9cbiAgICAud2gtcmVsYXRlZC1zb2x1dGlvbnMge1xuICAgICAgbWFyZ2luOiA0MHB4IDcuNSU7IH0gfVxuICAvKiBsaW5lIDgsIHNyYy9zY3NzL21vZHVsZXMvX3JlbGF0ZWQtc29sdXRpb25zLnNjc3MgKi9cbiAgLmNvbC0zMCAud2gtcmVsYXRlZC1zb2x1dGlvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSA4LCBzcmMvc2Nzcy9tb2R1bGVzL19yZWxhdGVkLXNvbHV0aW9ucy5zY3NzICovXG4gICAgICAuY29sLTMwIC53aC1yZWxhdGVkLXNvbHV0aW9ucyB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDgsIHNyYy9zY3NzL21vZHVsZXMvX3JlbGF0ZWQtc29sdXRpb25zLnNjc3MgKi9cbiAgICAgIC5jb2wtMzAgLndoLXJlbGF0ZWQtc29sdXRpb25zIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMjIsIHNyYy9zY3NzL21vZHVsZXMvX3JlbGF0ZWQtc29sdXRpb25zLnNjc3MgKi9cbiAgICAgIC53aC1jb250YWN0LXVzLWxpc3RpbmcgLmNvbC0zMCAud2gtcmVsYXRlZC1zb2x1dGlvbnM6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tdG9wOiAxNTBweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDsgfSB9XG4gIC8qIGxpbmUgMzEsIHNyYy9zY3NzL21vZHVsZXMvX3JlbGF0ZWQtc29sdXRpb25zLnNjc3MgKi9cbiAgLndoLXJlbGF0ZWQtc29sdXRpb25zX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogMS4yNjtcbiAgICBtYXJnaW46IDAgMCAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMzksIHNyYy9zY3NzL21vZHVsZXMvX3JlbGF0ZWQtc29sdXRpb25zLnNjc3MgKi9cbiAgICAgIC5jb2wtMzAgLndoLXJlbGF0ZWQtc29sdXRpb25zX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgIGNvbG9yOiAjMjgyMzI0OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSAzMSwgc3JjL3Njc3MvbW9kdWxlcy9fcmVsYXRlZC1zb2x1dGlvbnMuc2NzcyAqL1xuICAgICAgLndoLXJlbGF0ZWQtc29sdXRpb25zX190aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgICAgLyogbGluZSAzMSwgc3JjL3Njc3MvbW9kdWxlcy9fcmVsYXRlZC1zb2x1dGlvbnMuc2NzcyAqL1xuICAgICAgLndoLXJlbGF0ZWQtc29sdXRpb25zX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAzMSwgc3JjL3Njc3MvbW9kdWxlcy9fcmVsYXRlZC1zb2x1dGlvbnMuc2NzcyAqL1xuICAgICAgLndoLXJlbGF0ZWQtc29sdXRpb25zX190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTsgfVxuICAgICAgICAvKiBsaW5lIDYwLCBzcmMvc2Nzcy9tb2R1bGVzL19yZWxhdGVkLXNvbHV0aW9ucy5zY3NzICovXG4gICAgICAgIC5jb2wtMzAgLndoLXJlbGF0ZWQtc29sdXRpb25zX190aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuXG4vKiBsaW5lIDY3LCBzcmMvc2Nzcy9tb2R1bGVzL19yZWxhdGVkLXNvbHV0aW9ucy5zY3NzICovXG4ud2gtcmVsYXRlZC1zb2x1dGlvbnMtbGlua3Mge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNjcsIHNyYy9zY3NzL21vZHVsZXMvX3JlbGF0ZWQtc29sdXRpb25zLnNjc3MgKi9cbiAgICAud2gtcmVsYXRlZC1zb2x1dGlvbnMtbGlua3Mge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG4gIC8qIGxpbmUgNzcsIHNyYy9zY3NzL21vZHVsZXMvX3JlbGF0ZWQtc29sdXRpb25zLnNjc3MgKi9cbiAgLndoLXJlbGF0ZWQtc29sdXRpb25zLWxpbmtzX19saW5rIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFNkU2OyB9XG4gICAgLyogbGluZSA4Miwgc3JjL3Njc3MvbW9kdWxlcy9fcmVsYXRlZC1zb2x1dGlvbnMuc2NzcyAqL1xuICAgIC53aC1yZWxhdGVkLXNvbHV0aW9ucy1saW5rc19fbGluazpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0U2RTZFNjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDc3LCBzcmMvc2Nzcy9tb2R1bGVzL19yZWxhdGVkLXNvbHV0aW9ucy5zY3NzICovXG4gICAgICAud2gtcmVsYXRlZC1zb2x1dGlvbnMtbGlua3NfX2xpbmsge1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIG1hcmdpbjogMCAxMHB4O1xuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICAgIC8qIGxpbmUgOTEsIHNyYy9zY3NzL21vZHVsZXMvX3JlbGF0ZWQtc29sdXRpb25zLnNjc3MgKi9cbiAgICAgICAgLndoLXJlbGF0ZWQtc29sdXRpb25zLWxpbmtzX19saW5rOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNkU2RTY7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgICAgLyogbGluZSA3Nywgc3JjL3Njc3MvbW9kdWxlcy9fcmVsYXRlZC1zb2x1dGlvbnMuc2NzcyAqL1xuICAgICAgLndoLXJlbGF0ZWQtc29sdXRpb25zLWxpbmtzX19saW5rIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDc3LCBzcmMvc2Nzcy9tb2R1bGVzL19yZWxhdGVkLXNvbHV0aW9ucy5zY3NzICovXG4gICAgICAud2gtcmVsYXRlZC1zb2x1dGlvbnMtbGlua3NfX2xpbmsge1xuICAgICAgICB3aWR0aDogY2FsYygzMyUgLSAyMHB4KTsgfVxuICAgICAgICAvKiBsaW5lIDEwMywgc3JjL3Njc3MvbW9kdWxlcy9fcmVsYXRlZC1zb2x1dGlvbnMuc2NzcyAqL1xuICAgICAgICAud2gtcmVsYXRlZC1zb2x1dGlvbnMtbGlua3NfX2xpbms6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0U2RTZFNjsgfVxuICAgICAgICAvKiBsaW5lIDEwNywgc3JjL3Njc3MvbW9kdWxlcy9fcmVsYXRlZC1zb2x1dGlvbnMuc2NzcyAqL1xuICAgICAgICAuY29sLTMwIC53aC1yZWxhdGVkLXNvbHV0aW9ucy1saW5rc19fbGluayB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTZFNkU2O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgICAgICAgICAvKiBsaW5lIDExMywgc3JjL3Njc3MvbW9kdWxlcy9fcmVsYXRlZC1zb2x1dGlvbnMuc2NzcyAqL1xuICAgICAgICAgIC5jb2wtMzAgLndoLXJlbGF0ZWQtc29sdXRpb25zLWxpbmtzX19saW5rOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNkU2RTY7IH0gfVxuICAgIC8qIGxpbmUgMTE5LCBzcmMvc2Nzcy9tb2R1bGVzL19yZWxhdGVkLXNvbHV0aW9ucy5zY3NzICovXG4gICAgLndoLXJlbGF0ZWQtc29sdXRpb25zLWxpbmtzX19saW5rIGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDE3cHggNjBweCAxN3B4IDE1cHg7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogIzAwNTc2RjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLyogbGluZSAxMTksIHNyYy9zY3NzL21vZHVsZXMvX3JlbGF0ZWQtc29sdXRpb25zLnNjc3MgKi9cbiAgICAgICAgLndoLXJlbGF0ZWQtc29sdXRpb25zLWxpbmtzX19saW5rIGEge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIC8qIGxpbmUgMTMxLCBzcmMvc2Nzcy9tb2R1bGVzL19yZWxhdGVkLXNvbHV0aW9ucy5zY3NzICovXG4gICAgICAud2gtcmVsYXRlZC1zb2x1dGlvbnMtbGlua3NfX2xpbmsgYTphZnRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gN3B4KTtcbiAgICAgICAgcmlnaHQ6IDI1cHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDE0cHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cztcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNXM7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvYXJyb3ctcmlnaHQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2F1dG8gMTAwJTsgfVxuICAgICAgLyogbGluZSAxNDcsIHNyYy9zY3NzL21vZHVsZXMvX3JlbGF0ZWQtc29sdXRpb25zLnNjc3MgKi9cbiAgICAgIC53aC1yZWxhdGVkLXNvbHV0aW9ucy1saW5rc19fbGluayBhOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDE1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLyogbGluZSAxNTcsIHNyYy9zY3NzL21vZHVsZXMvX3JlbGF0ZWQtc29sdXRpb25zLnNjc3MgKi9cbiAgLnJvdzpub3QoLnJvdy0tY29sczIpIC5jb2wtMzAgLndoLXJlbGF0ZWQtc29sdXRpb25zIHtcbiAgICBtYXJnaW4tdG9wOiAxMThweDsgfSB9XG5cbi8qIGxpbmUgMTY4LCBzcmMvc2Nzcy9tb2R1bGVzL19yZWxhdGVkLXNvbHV0aW9ucy5zY3NzICovXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1zb2x1dGlvbnMgLnRvb2x0aXBzdGVyLWJveCwgLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItc29sdXRpb25zLWxpc3QgLnRvb2x0aXBzdGVyLWJveCB7XG4gIG1heC13aWR0aDogY2FsYygyOC4zM3Z3IC0gNzBweCk7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NzI0MzQ7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggMTBweCAxcHggcmdiYSg0MCwgMzUsIDM2LCAwLjIpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDEwcHggMXB4IHJnYmEoNDAsIDM1LCAzNiwgMC4yKTsgfVxuXG4vKiBsaW5lIDE3Nywgc3JjL3Njc3MvbW9kdWxlcy9fcmVsYXRlZC1zb2x1dGlvbnMuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItc29sdXRpb25zIC50b29sdGlwc3Rlci1jb250ZW50LCAudG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1zb2x1dGlvbnMtbGlzdCAudG9vbHRpcHN0ZXItY29udGVudCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMzBweDtcbiAgY29sb3I6ICNGRkY7IH1cbiAgLyogbGluZSAxODUsIHNyYy9zY3NzL21vZHVsZXMvX3JlbGF0ZWQtc29sdXRpb25zLnNjc3MgKi9cbiAgLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItc29sdXRpb25zIC50b29sdGlwc3Rlci1jb250ZW50IC5ydGYsIC50b29sdGlwc3Rlci1zaWRldGlwLnRvb2x0aXBzdGVyLXNvbHV0aW9ucyAudG9vbHRpcHN0ZXItY29udGVudCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIsIC50b29sdGlwc3Rlci1zaWRldGlwLnRvb2x0aXBzdGVyLXNvbHV0aW9ucy1saXN0IC50b29sdGlwc3Rlci1jb250ZW50IC5ydGYsIC50b29sdGlwc3Rlci1zaWRldGlwLnRvb2x0aXBzdGVyLXNvbHV0aW9ucy1saXN0IC50b29sdGlwc3Rlci1jb250ZW50IC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMjBweDsgfVxuXG4vKiBsaW5lIDE5Mywgc3JjL3Njc3MvbW9kdWxlcy9fcmVsYXRlZC1zb2x1dGlvbnMuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItc29sdXRpb25zIC50b29sdGlwc3Rlci1hcnJvdywgLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItc29sdXRpb25zLWxpc3QgLnRvb2x0aXBzdGVyLWFycm93IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBsaW5lIDE5Nywgc3JjL3Njc3MvbW9kdWxlcy9fcmVsYXRlZC1zb2x1dGlvbnMuc2NzcyAqL1xuLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItc29sdXRpb25zLnRvb2x0aXBzdGVyLXRvcCwgLnRvb2x0aXBzdGVyLXNpZGV0aXAudG9vbHRpcHN0ZXItc29sdXRpb25zLWxpc3QudG9vbHRpcHN0ZXItdG9wIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG5cbi8qIGxpbmUgMjAxLCBzcmMvc2Nzcy9tb2R1bGVzL19yZWxhdGVkLXNvbHV0aW9ucy5zY3NzICovXG4udG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1zb2x1dGlvbnMudG9vbHRpcHN0ZXItYm90dG9tLCAudG9vbHRpcHN0ZXItc2lkZXRpcC50b29sdGlwc3Rlci1zb2x1dGlvbnMtbGlzdC50b29sdGlwc3Rlci1ib3R0b20ge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7IH1cblxuLyogbGluZSAyMDcsIHNyYy9zY3NzL21vZHVsZXMvX3JlbGF0ZWQtc29sdXRpb25zLnNjc3MgKi9cbi50b29sdGlwc3Rlci1zaWRldGlwLnRvb2x0aXBzdGVyLXNvbHV0aW9ucy1saXN0IC50b29sdGlwc3Rlci1ib3gge1xuICBtYXgtd2lkdGg6IDM2MHB4OyB9XG5cbi8qIGxpbmUgMjEzLCBzcmMvc2Nzcy9tb2R1bGVzL19yZWxhdGVkLXNvbHV0aW9ucy5zY3NzICovXG4ud2gtcmVsYXRlZC1zb2x1dGlvbnNfX3Rvb2x0aXBzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBsaW5lIDIyMCwgc3JjL3Njc3MvbW9kdWxlcy9fcmVsYXRlZC1zb2x1dGlvbnMuc2NzcyAqL1xuLndoLXJlbGF0ZWQtc29sdXRpb25zLWxpbmtzX190b29sdGlwLnJ0ZiwgLndoLXJlbGF0ZWQtc29sdXRpb25zLWxpbmtzX190b29sdGlwLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIHtcbiAgY29sb3I6ICNGRkY7IH1cbiAgLyogbGluZSAyMjMsIHNyYy9zY3NzL21vZHVsZXMvX3JlbGF0ZWQtc29sdXRpb25zLnNjc3MgKi9cbiAgLndoLXJlbGF0ZWQtc29sdXRpb25zLWxpbmtzX190b29sdGlwLnJ0ZiA+ICosIC53aC1yZWxhdGVkLXNvbHV0aW9ucy1saW5rc19fdG9vbHRpcC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciA+ICoge1xuICAgIGNvbG9yOiAjRkZGOyB9XG5cbi8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9fcnRmLnNjc3MgKi9cbi5ydGYsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjNDE0MTQxOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuICAgIC5ydGYsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciB7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMzRweDsgfSB9XG4gIC8qIGxpbmUgMTQsIHNyYy9zY3NzL21vZHVsZXMvX3J0Zi5zY3NzICovXG4gIC5ydGYgaDEsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBoMSxcbiAgLnJ0ZiBoMiwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIGgyLFxuICAucnRmIGgzLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgaDMge1xuICAgIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogMS4yNjtcbiAgICBjb2xvcjogIzFFMUExQjsgfVxuICAvKiBsaW5lIDI0LCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuICAucnRmIGgxLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgaDEge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDI0LCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuICAgICAgLnJ0ZiBoMSwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtOyB9IH1cbiAgLyogbGluZSAzMiwgc3JjL3Njc3MvbW9kdWxlcy9fcnRmLnNjc3MgKi9cbiAgLnJ0ZiBoMiwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIGgyIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDMyLCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuICAgICAgLnJ0ZiBoMiwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cbiAgLyogbGluZSAzOSwgc3JjL3Njc3MvbW9kdWxlcy9fcnRmLnNjc3MgKi9cbiAgLnJ0ZiBoMywgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIGgzIHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDM5LCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuICAgICAgLnJ0ZiBoMywgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAvKiBsaW5lIDQ3LCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuICAucnRmIGg0LCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgaDQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzg3MjQzNDsgfVxuICAgIC8qIGxpbmUgNTUsIHNyYy9zY3NzL21vZHVsZXMvX3J0Zi5zY3NzICovXG4gICAgLnJ0ZiBoNDpiZWZvcmUsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBoNDpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtNXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE3LCAxMTcsIDExNywgMC41KTsgfVxuICAvKiBsaW5lIDY3LCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuICAucnRmIGg1LCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgaDUsXG4gIC5ydGYgaDYsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBoNiB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMjgyMzI0OyB9XG4gIC8qIGxpbmUgNzYsIHNyYy9zY3NzL21vZHVsZXMvX3J0Zi5zY3NzICovXG4gIC5ydGYgaDUsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBoNSB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuICAvKiBsaW5lIDgwLCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuICAucnRmIGg2LCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgaDYge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLyogbGluZSA4NCwgc3JjL3Njc3MvbW9kdWxlcy9fcnRmLnNjc3MgKi9cbiAgLnJ0ZiBpbWcsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IGF1dG87IH1cbiAgLyogbGluZSA5MCwgc3JjL3Njc3MvbW9kdWxlcy9fcnRmLnNjc3MgKi9cbiAgLnJ0ZiAuZmlyc3Qtd29yZCwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIC5maXJzdC13b3JkIHtcbiAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbGluZS1oZWlnaHQ6IDAuNTtcbiAgICBjb2xvcjogIzI4MjMyNDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDkwLCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuICAgICAgLnJ0ZiAuZmlyc3Qtd29yZCwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIC5maXJzdC13b3JkIHtcbiAgICAgICAgZm9udC1zaXplOiAzcmVtOyB9IH1cbiAgLyogbGluZSAxMDIsIHNyYy9zY3NzL21vZHVsZXMvX3J0Zi5zY3NzICovXG4gIC5ydGYgYSwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzAwNTc2RjsgfVxuICAgIC8qIGxpbmUgMTA2LCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuICAgIC5ydGYgYTpob3ZlciwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLyogbGluZSAxMTUsIHNyYy9zY3NzL21vZHVsZXMvX3J0Zi5zY3NzICovXG4gIC5ydGYgYnV0dG9uOmRpc2FibGVkLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgYnV0dG9uOmRpc2FibGVkIHtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC8qIGxpbmUgMTMwLCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuICAucnRmIC53aC1saW5rLS1uZXctcGFnZSBhOmFmdGVyLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgLndoLWxpbmstLW5ldy1wYWdlIGE6YWZ0ZXIge1xuICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICAgIHJpZ2h0OiAxOHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMXB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2Fycm93LXJpZ2h0LnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxNDQsIHNyYy9zY3NzL21vZHVsZXMvX3J0Zi5zY3NzICovXG4gICAgLnJ0ZiAud2gtbGluay0tbmV3LXBhZ2UgYTpiZWZvcmUsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciAud2gtbGluay0tbmV3LXBhZ2UgYTpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDE2cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMTUyLCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuICAgIC5ydGYgLndoLWxpbmstLW5ldy1wYWdlIGE6aG92ZXI6YmVmb3JlLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgLndoLWxpbmstLW5ldy1wYWdlIGE6aG92ZXI6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAycHg7IH0gfVxuICAvKiBsaW5lIDE2Mywgc3JjL3Njc3MvbW9kdWxlcy9fcnRmLnNjc3MgKi9cbiAgLnJ0ZiBvbCA+IGxpOmJlZm9yZSwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIG9sID4gbGk6YmVmb3JlIHtcbiAgICB0b3A6IDA7IH1cblxuLyogbGluZSAxNzEsIHNyYy9zY3NzL21vZHVsZXMvX3J0Zi5zY3NzICovXG4ud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtZGVzY3JpcHRpb24gdWwsIC53aC1leHBlcmllbmNlLWl0ZW1fX2RldGFpbHMgdWwsIC5ydGYgdWwsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciB1bCwgLndoLWdlbmVyaWMtY29udGVudCB1bCwgLndoLWJpby1vdmVydmlldy1jb250ZW50IHVsLCAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtZGVzY3JpcHRpb24gb2wsIC53aC1leHBlcmllbmNlLWl0ZW1fX2RldGFpbHMgb2wsIC5ydGYgb2wsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBvbCwgLndoLWdlbmVyaWMtY29udGVudCBvbCwgLndoLWJpby1vdmVydmlldy1jb250ZW50IG9sIHtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgbWFyZ2luOiAxIDA7XG4gIHBhZGRpbmc6IDAgMCAwIDIzcHg7XG4gIGNvbG9yOiAjNDE0MTQxOyB9XG4gIC8qIGxpbmUgMTc5LCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuICAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtZGVzY3JpcHRpb24gdWwgdWwsIC53aC1leHBlcmllbmNlLWl0ZW1fX2RldGFpbHMgdWwgdWwsIC5ydGYgdWwgdWwsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciB1bCB1bCwgLndoLWdlbmVyaWMtY29udGVudCB1bCB1bCwgLndoLWJpby1vdmVydmlldy1jb250ZW50IHVsIHVsLCAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtZGVzY3JpcHRpb24gdWwgb2wsIC53aC1leHBlcmllbmNlLWl0ZW1fX2RldGFpbHMgdWwgb2wsIC5ydGYgdWwgb2wsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciB1bCBvbCwgLndoLWdlbmVyaWMtY29udGVudCB1bCBvbCwgLndoLWJpby1vdmVydmlldy1jb250ZW50IHVsIG9sLCAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtZGVzY3JpcHRpb24gb2wgdWwsIC53aC1leHBlcmllbmNlLWl0ZW1fX2RldGFpbHMgb2wgdWwsIC5ydGYgb2wgdWwsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBvbCB1bCwgLndoLWdlbmVyaWMtY29udGVudCBvbCB1bCwgLndoLWJpby1vdmVydmlldy1jb250ZW50IG9sIHVsLCAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtZGVzY3JpcHRpb24gb2wgb2wsIC53aC1leHBlcmllbmNlLWl0ZW1fX2RldGFpbHMgb2wgb2wsIC5ydGYgb2wgb2wsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBvbCBvbCwgLndoLWdlbmVyaWMtY29udGVudCBvbCBvbCwgLndoLWJpby1vdmVydmlldy1jb250ZW50IG9sIG9sIHtcbiAgICBtYXJnaW46IDAuNWVtIDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb3VudGVyLXJlc2V0OiBsaTsgfVxuICAvKiBsaW5lIDE4OCwgc3JjL3Njc3MvbW9kdWxlcy9fcnRmLnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LWRlc2NyaXB0aW9uIHVsIHVsID4gbGk6YmVmb3JlLCAud2gtZXhwZXJpZW5jZS1pdGVtX19kZXRhaWxzIHVsIHVsID4gbGk6YmVmb3JlLCAucnRmIHVsIHVsID4gbGk6YmVmb3JlLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgdWwgdWwgPiBsaTpiZWZvcmUsIC53aC1nZW5lcmljLWNvbnRlbnQgdWwgdWwgPiBsaTpiZWZvcmUsIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCB1bCB1bCA+IGxpOmJlZm9yZSwgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LWRlc2NyaXB0aW9uIG9sIHVsID4gbGk6YmVmb3JlLCAud2gtZXhwZXJpZW5jZS1pdGVtX19kZXRhaWxzIG9sIHVsID4gbGk6YmVmb3JlLCAucnRmIG9sIHVsID4gbGk6YmVmb3JlLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgb2wgdWwgPiBsaTpiZWZvcmUsIC53aC1nZW5lcmljLWNvbnRlbnQgb2wgdWwgPiBsaTpiZWZvcmUsIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCBvbCB1bCA+IGxpOmJlZm9yZSB7XG4gICAgdG9wOiAwLjdlbTtcbiAgICBsZWZ0OiAycHg7XG4gICAgd2lkdGg6IDZweDtcbiAgICBoZWlnaHQ6IDZweDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTcsIDExNywgMTE3LCAwLjUpOyB9XG5cbi8qIGxpbmUgMjAwLCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LWRlc2NyaXB0aW9uIGxpLCAud2gtZXhwZXJpZW5jZS1pdGVtX19kZXRhaWxzIGxpLCAucnRmIGxpLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgbGksIC53aC1nZW5lcmljLWNvbnRlbnQgbGksIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gIHBhZGRpbmctbGVmdDogMjVweDsgfVxuICAvKiBsaW5lIDIwNiwgc3JjL3Njc3MvbW9kdWxlcy9fcnRmLnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LWRlc2NyaXB0aW9uIGxpOmJlZm9yZSwgLndoLWV4cGVyaWVuY2UtaXRlbV9fZGV0YWlscyBsaTpiZWZvcmUsIC5ydGYgbGk6YmVmb3JlLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgbGk6YmVmb3JlLCAud2gtZ2VuZXJpYy1jb250ZW50IGxpOmJlZm9yZSwgLndoLWJpby1vdmVydmlldy1jb250ZW50IGxpOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qIGxpbmUgMjEzLCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LWRlc2NyaXB0aW9uIHVsLCAud2gtZXhwZXJpZW5jZS1pdGVtX19kZXRhaWxzIHVsLCAucnRmIHVsLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgdWwsIC53aC1nZW5lcmljLWNvbnRlbnQgdWwsIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCB1bCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICAvKiBsaW5lIDIxOCwgc3JjL3Njc3MvbW9kdWxlcy9fcnRmLnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LWRlc2NyaXB0aW9uIHVsID4gbGk6YmVmb3JlLCAud2gtZXhwZXJpZW5jZS1pdGVtX19kZXRhaWxzIHVsID4gbGk6YmVmb3JlLCAucnRmIHVsID4gbGk6YmVmb3JlLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgdWwgPiBsaTpiZWZvcmUsIC53aC1nZW5lcmljLWNvbnRlbnQgdWwgPiBsaTpiZWZvcmUsIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCB1bCA+IGxpOmJlZm9yZSB7XG4gICAgdG9wOiAwLjllbTtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NzI0MzQ7IH1cblxuLyogbGluZSAyMjksIHNyYy9zY3NzL21vZHVsZXMvX3J0Zi5zY3NzICovXG4ud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtZGVzY3JpcHRpb24gb2wsIC53aC1leHBlcmllbmNlLWl0ZW1fX2RldGFpbHMgb2wsIC5ydGYgb2wsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBvbCwgLndoLWdlbmVyaWMtY29udGVudCBvbCwgLndoLWJpby1vdmVydmlldy1jb250ZW50IG9sIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgY291bnRlci1yZXNldDogbGk7IH1cbiAgLyogbGluZSAyMzMsIHNyYy9zY3NzL21vZHVsZXMvX3J0Zi5zY3NzICovXG4gIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC1kZXNjcmlwdGlvbiBvbCA+IGxpLCAud2gtZXhwZXJpZW5jZS1pdGVtX19kZXRhaWxzIG9sID4gbGksIC5ydGYgb2wgPiBsaSwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIG9sID4gbGksIC53aC1nZW5lcmljLWNvbnRlbnQgb2wgPiBsaSwgLndoLWJpby1vdmVydmlldy1jb250ZW50IG9sID4gbGkge1xuICAgIGNvdW50ZXItaW5jcmVtZW50OiBsaTsgfVxuICAgIC8qIGxpbmUgMjM2LCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuICAgIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC1kZXNjcmlwdGlvbiBvbCA+IGxpOmJlZm9yZSwgLndoLWV4cGVyaWVuY2UtaXRlbV9fZGV0YWlscyBvbCA+IGxpOmJlZm9yZSwgLnJ0ZiBvbCA+IGxpOmJlZm9yZSwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIG9sID4gbGk6YmVmb3JlLCAud2gtZ2VuZXJpYy1jb250ZW50IG9sID4gbGk6YmVmb3JlLCAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnQgb2wgPiBsaTpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgd2lkdGg6IDFlbTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGNvbnRlbnQ6IGNvdW50ZXIobGkpIFwiLlwiO1xuICAgICAgY29sb3I6ICM0MTQxNDE7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4vKiBsaW5lIDI0OSwgc3JjL3Njc3MvbW9kdWxlcy9fcnRmLnNjc3MgKi9cbi53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC1kZXNjcmlwdGlvbiBvbC5sb3dlci1hbHBoYSA+IGxpOmJlZm9yZSwgLndoLWV4cGVyaWVuY2UtaXRlbV9fZGV0YWlscyBvbC5sb3dlci1hbHBoYSA+IGxpOmJlZm9yZSwgLnJ0ZiBvbC5sb3dlci1hbHBoYSA+IGxpOmJlZm9yZSwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIG9sLmxvd2VyLWFscGhhID4gbGk6YmVmb3JlLCAud2gtZ2VuZXJpYy1jb250ZW50IG9sLmxvd2VyLWFscGhhID4gbGk6YmVmb3JlLCAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnQgb2wubG93ZXItYWxwaGEgPiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpLCBsb3dlci1hbHBoYSkgXCIuXCI7IH1cblxuLyogbGluZSAyNTcsIHNyYy9zY3NzL21vZHVsZXMvX3J0Zi5zY3NzICovXG4ud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtZGVzY3JpcHRpb24gb2wudXBwZXItYWxwaGEgPiBsaTpiZWZvcmUsIC53aC1leHBlcmllbmNlLWl0ZW1fX2RldGFpbHMgb2wudXBwZXItYWxwaGEgPiBsaTpiZWZvcmUsIC5ydGYgb2wudXBwZXItYWxwaGEgPiBsaTpiZWZvcmUsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBvbC51cHBlci1hbHBoYSA+IGxpOmJlZm9yZSwgLndoLWdlbmVyaWMtY29udGVudCBvbC51cHBlci1hbHBoYSA+IGxpOmJlZm9yZSwgLndoLWJpby1vdmVydmlldy1jb250ZW50IG9sLnVwcGVyLWFscGhhID4gbGk6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaSwgdXBwZXItYWxwaGEpIFwiLlwiOyB9XG5cbi8qIGxpbmUgMjY1LCBzcmMvc2Nzcy9tb2R1bGVzL19ydGYuc2NzcyAqL1xuLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LWRlc2NyaXB0aW9uIG9sLmxvd2VyLXJvbWFuID4gbGk6YmVmb3JlLCAud2gtZXhwZXJpZW5jZS1pdGVtX19kZXRhaWxzIG9sLmxvd2VyLXJvbWFuID4gbGk6YmVmb3JlLCAucnRmIG9sLmxvd2VyLXJvbWFuID4gbGk6YmVmb3JlLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgb2wubG93ZXItcm9tYW4gPiBsaTpiZWZvcmUsIC53aC1nZW5lcmljLWNvbnRlbnQgb2wubG93ZXItcm9tYW4gPiBsaTpiZWZvcmUsIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCBvbC5sb3dlci1yb21hbiA+IGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGksIGxvd2VyLXJvbWFuKSBcIi5cIjsgfVxuXG4vKiBsaW5lIDI3Mywgc3JjL3Njc3MvbW9kdWxlcy9fcnRmLnNjc3MgKi9cbi53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC1kZXNjcmlwdGlvbiBvbC51cHBlci1yb21hbiA+IGxpOmJlZm9yZSwgLndoLWV4cGVyaWVuY2UtaXRlbV9fZGV0YWlscyBvbC51cHBlci1yb21hbiA+IGxpOmJlZm9yZSwgLnJ0ZiBvbC51cHBlci1yb21hbiA+IGxpOmJlZm9yZSwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIG9sLnVwcGVyLXJvbWFuID4gbGk6YmVmb3JlLCAud2gtZ2VuZXJpYy1jb250ZW50IG9sLnVwcGVyLXJvbWFuID4gbGk6YmVmb3JlLCAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnQgb2wudXBwZXItcm9tYW4gPiBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpLCB1cHBlci1yb21hbikgXCIuXCI7IH1cblxuLyogbGluZSA4LCBzcmMvc2Nzcy9tb2R1bGVzL193aC1zdGF0aXN0aWNzLnNjc3MgKi9cbi53aC1zdGF0aXN0aWNzIHtcbiAgbWFyZ2luOiA0MHB4IDI1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDgsIHNyYy9zY3NzL21vZHVsZXMvX3doLXN0YXRpc3RpY3Muc2NzcyAqL1xuICAgIC53aC1zdGF0aXN0aWNzIHtcbiAgICAgIG1hcmdpbjogNDBweCA3LjUlOyB9IH1cbiAgLyogbGluZSAxNSwgc3JjL3Njc3MvbW9kdWxlcy9fd2gtc3RhdGlzdGljcy5zY3NzICovXG4gIC53aC1zdGF0aXN0aWNzIC5zbGljay1kb3RzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAvKiBsaW5lIDI0LCBzcmMvc2Nzcy9tb2R1bGVzL193aC1zdGF0aXN0aWNzLnNjc3MgKi9cbiAgLndoLXN0YXRpc3RpY3MgLnNsaWNrLXNsaWRlciAuc2xpY2stcHJldixcbiAgLndoLXN0YXRpc3RpY3MgLnNsaWNrLXNsaWRlciAuc2xpY2stbmV4dCB7XG4gICAgZm9udC1zaXplOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cbiAgLyogbGluZSA0Miwgc3JjL3Njc3MvbW9kdWxlcy9fd2gtc3RhdGlzdGljcy5zY3NzICovXG4gIC53aC1zdGF0aXN0aWNzIC5zbGljay1zbGlkZXIgLnNsaWNrLXByZXYge1xuICAgIGxlZnQ6IDA7IH1cbiAgICAvKiBsaW5lIDQ1LCBzcmMvc2Nzcy9tb2R1bGVzL193aC1zdGF0aXN0aWNzLnNjc3MgKi9cbiAgICAud2gtc3RhdGlzdGljcyAuc2xpY2stc2xpZGVyIC5zbGljay1wcmV2OmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgIHJpZ2h0OiAxOHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29udGVudDogXCJcXGYxMDRcIjtcbiAgICAgIGNvbG9yOiAjODcyNDM0OyB9XG4gIC8qIGxpbmUgNTgsIHNyYy9zY3NzL21vZHVsZXMvX3doLXN0YXRpc3RpY3Muc2NzcyAqL1xuICAud2gtc3RhdGlzdGljcyAuc2xpY2stc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICByaWdodDogLTM1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSA1OCwgc3JjL3Njc3MvbW9kdWxlcy9fd2gtc3RhdGlzdGljcy5zY3NzICovXG4gICAgICAud2gtc3RhdGlzdGljcyAuc2xpY2stc2xpZGVyIC5zbGljay1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IC0zMHB4OyB9IH1cbiAgICAvKiBsaW5lIDY1LCBzcmMvc2Nzcy9tb2R1bGVzL193aC1zdGF0aXN0aWNzLnNjc3MgKi9cbiAgICAud2gtc3RhdGlzdGljcyAuc2xpY2stc2xpZGVyIC5zbGljay1uZXh0OmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDMuMTI1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgIHJpZ2h0OiAxOHB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29udGVudDogXCJcXGYxMDVcIjtcbiAgICAgIGNvbG9yOiAjODcyNDM0OyB9XG4gIC8qIGxpbmUgNzgsIHNyYy9zY3NzL21vZHVsZXMvX3doLXN0YXRpc3RpY3Muc2NzcyAqL1xuICAud2gtc3RhdGlzdGljcyAuc2xpY2stc2xpZGVyIC5zbGljay1hcnJvdyB7XG4gICAgei1pbmRleDogNTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICBvcGFjaXR5OiAwOyB9XG4gIC8qIGxpbmUgODYsIHNyYy9zY3NzL21vZHVsZXMvX3doLXN0YXRpc3RpY3Muc2NzcyAqL1xuICAud2gtc3RhdGlzdGljcyAuc2xpY2stc2xpZGVyOmhvdmVyIC5zbGljay1hcnJvdyB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi8qIGxpbmUgOTksIHNyYy9zY3NzL21vZHVsZXMvX3doLXN0YXRpc3RpY3Muc2NzcyAqL1xuLndoLXN0YXRpc3RpY3Mtc2xpZGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLyogbGluZSAxMDMsIHNyYy9zY3NzL21vZHVsZXMvX3doLXN0YXRpc3RpY3Muc2NzcyAqL1xuLndoLXN0YXRpc3RpY3Mtc2xpZGVfX3RpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4vKiBsaW5lIDEwOSwgc3JjL3Njc3MvbW9kdWxlcy9fd2gtc3RhdGlzdGljcy5zY3NzICovXG4ud2gtc3RhdGlzdGljcy1zbGlkZV9fZGF0ZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMUUxQTFCOyB9XG5cbi8qIGxpbmUgMTE0LCBzcmMvc2Nzcy9tb2R1bGVzL193aC1zdGF0aXN0aWNzLnNjc3MgKi9cbi53aC1zdGF0aXN0aWNzLXNsaWRlX19zdGF0aXN0aWNzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgLTEwcHg7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxMTQsIHNyYy9zY3NzL21vZHVsZXMvX3doLXN0YXRpc3RpY3Muc2NzcyAqL1xuICAgIC53aC1zdGF0aXN0aWNzLXNsaWRlX19zdGF0aXN0aWNzIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMDsgfSB9XG5cbi8qIGxpbmUgMTI3LCBzcmMvc2Nzcy9tb2R1bGVzL193aC1zdGF0aXN0aWNzLnNjc3MgKi9cbi53aC1zdGF0aXN0aWNzLXNsaWRlLXN0YXRpc3RpYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogNTAlO1xuICBtYXgtaGVpZ2h0OiAzMDBweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDEyNywgc3JjL3Njc3MvbW9kdWxlcy9fd2gtc3RhdGlzdGljcy5zY3NzICovXG4gICAgLndoLXN0YXRpc3RpY3Mtc2xpZGUtc3RhdGlzdGljIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7IH0gfVxuXG4vKiBsaW5lIDE0MCwgc3JjL3Njc3MvbW9kdWxlcy9fd2gtc3RhdGlzdGljcy5zY3NzICovXG4ud2gtc3RhdGlzdGljcy1zbGlkZS1zdGF0aXN0aWNfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZmxvdzogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuLyogbGluZSAxNTIsIHNyYy9zY3NzL21vZHVsZXMvX3doLXN0YXRpc3RpY3Muc2NzcyAqL1xuLndoLXN0YXRpc3RpY3Mtc2xpZGUtc3RhdGlzdGljX192YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogNDZweDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogIzI4MjMyNDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTUyLCBzcmMvc2Nzcy9tb2R1bGVzL193aC1zdGF0aXN0aWNzLnNjc3MgKi9cbiAgICAud2gtc3RhdGlzdGljcy1zbGlkZS1zdGF0aXN0aWNfX3ZhbHVlIHtcbiAgICAgIGZvbnQtc2l6ZTogNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA4MHB4OyB9IH1cblxuLyogbGluZSAxNjYsIHNyYy9zY3NzL21vZHVsZXMvX3doLXN0YXRpc3RpY3Muc2NzcyAqL1xuLndoLXN0YXRpc3RpY3Mtc2xpZGUtc3RhdGlzdGljX19uYW1lIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzZGNkY2RjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTY2LCBzcmMvc2Nzcy9tb2R1bGVzL193aC1zdGF0aXN0aWNzLnNjc3MgKi9cbiAgICAud2gtc3RhdGlzdGljcy1zbGlkZS1zdGF0aXN0aWNfX25hbWUge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfSB9XG5cbi8qIGxpbmUgMTc5LCBzcmMvc2Nzcy9tb2R1bGVzL193aC1zdGF0aXN0aWNzLnNjc3MgKi9cbi53aC1zdGF0aXN0aWNzLXNsaWRlLWdyYXBoaWMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzMDBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG4gIC8qIGxpbmUgMTg2LCBzcmMvc2Nzcy9tb2R1bGVzL193aC1zdGF0aXN0aWNzLnNjc3MgKi9cbiAgLndoLXN0YXRpc3RpY3Mtc2xpZGUtZ3JhcGhpYyBzdmcge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWluLWhlaWdodDogMTU1cHg7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDE4Niwgc3JjL3Njc3MvbW9kdWxlcy9fd2gtc3RhdGlzdGljcy5zY3NzICovXG4gICAgICAud2gtc3RhdGlzdGljcy1zbGlkZS1ncmFwaGljIHN2ZyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwMHB4OyB9IH1cblxuLyogbGluZSAyMDAsIHNyYy9zY3NzL21vZHVsZXMvX3doLXN0YXRpc3RpY3Muc2NzcyAqL1xuLndoLXN0YXRpc3RpY3Mtc2xpZGUtZ3JhcGhpY19fYm9yZGVyIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiAjRTZFNkU2O1xuICBzdHJva2Utd2lkdGg6IDAuNztcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtZGFzaGFycmF5OiAwLCAyOyB9XG5cbi8qIGxpbmUgMjA4LCBzcmMvc2Nzcy9tb2R1bGVzL193aC1zdGF0aXN0aWNzLnNjc3MgKi9cbi53aC1zdGF0aXN0aWNzLXNsaWRlLWdyYXBoaWNfX3Byb2dyZXNzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgc3Ryb2tlOiAjODcyNDM0O1xuICBmaWxsOiBub25lO1xuICBzdHJva2Utd2lkdGg6IDE7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDsgfVxuICAvKiBsaW5lIDIxOCwgc3JjL3Njc3MvbW9kdWxlcy9fd2gtc3RhdGlzdGljcy5zY3NzICovXG4gIC53aC1zdGF0aXN0aWNzLXNsaWRlLWdyYXBoaWNfX3Byb2dyZXNzLS1vcmFuZ2Uge1xuICAgIHN0cm9rZTogI0VGODIwMDsgfVxuICAvKiBsaW5lIDIyMiwgc3JjL3Njc3MvbW9kdWxlcy9fd2gtc3RhdGlzdGljcy5zY3NzICovXG4gIC53aC1zdGF0aXN0aWNzLXNsaWRlLWdyYXBoaWNfX3Byb2dyZXNzLS1ibHVlIHtcbiAgICBzdHJva2U6ICMwMDNENkY7IH1cbiAgLyogbGluZSAyMjYsIHNyYy9zY3NzL21vZHVsZXMvX3doLXN0YXRpc3RpY3Muc2NzcyAqL1xuICAud2gtc3RhdGlzdGljcy1zbGlkZS1ncmFwaGljX19wcm9ncmVzcy0tcHVycGxlIHtcbiAgICBzdHJva2U6ICM1NTI3NEY7IH1cbiAgLyogbGluZSAyMzAsIHNyYy9zY3NzL21vZHVsZXMvX3doLXN0YXRpc3RpY3Muc2NzcyAqL1xuICAud2gtc3RhdGlzdGljcy1zbGlkZS1ncmFwaGljX19wcm9ncmVzcy0tZ3JlZW4ge1xuICAgIHN0cm9rZTogI0FBQjMwMDsgfVxuICAvKiBsaW5lIDIzNCwgc3JjL3Njc3MvbW9kdWxlcy9fd2gtc3RhdGlzdGljcy5zY3NzICovXG4gIC53aC1zdGF0aXN0aWNzLXNsaWRlLWdyYXBoaWNfX3Byb2dyZXNzLmFuaW1hdGUge1xuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBjaXJjbGUtY2hhcnQtZmlsbCAycyByZXZlcnNlO1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBjaXJjbGUtY2hhcnQtZmlsbCAycyByZXZlcnNlOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBjaXJjbGUtY2hhcnQtZmlsbCB7XG4gIHRvIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAwIDEwMDsgfSB9XG5cbkBrZXlmcmFtZXMgY2lyY2xlLWNoYXJ0LWZpbGwge1xuICB0byB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMCAxMDA7IH0gfVxuXG4vKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvYWJvdXQvX2Fib3V0LW92ZXJ2aWV3LnNjc3MgKi9cbi53aC1hYm91dC1vdmVydmlldyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAzNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgIC8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9hYm91dC9fYWJvdXQtb3ZlcnZpZXcuc2NzcyAqL1xuICAgIC53aC1hYm91dC1vdmVydmlldyB7XG4gICAgICBtYXJnaW46IDMwcHggMTAwcHggNDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L19hYm91dC1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWFib3V0LW92ZXJ2aWV3IHtcbiAgICAgIG1hcmdpbjogNTBweCA3LjUlO1xuICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4OyB9IH1cblxuLyogbGluZSAxNiwgc3JjL3Njc3MvbW9kdWxlcy9hYm91dC9fYWJvdXQtb3ZlcnZpZXcuc2NzcyAqL1xuLndoLWFib3V0LW92ZXJ2aWV3X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICMxRTFBMUI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAxNiwgc3JjL3Njc3MvbW9kdWxlcy9hYm91dC9fYWJvdXQtb3ZlcnZpZXcuc2NzcyAqL1xuICAgIC53aC1hYm91dC1vdmVydmlld19fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyLjc1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE2LCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L19hYm91dC1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWFib3V0LW92ZXJ2aWV3X190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDMuNDM3NXJlbTsgfSB9XG4gIC8qIGxpbmUgMzEsIHNyYy9zY3NzL21vZHVsZXMvYWJvdXQvX2Fib3V0LW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWFib3V0LW92ZXJ2aWV3X190aXRsZTphZnRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNFQ0VDRUM7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLyogbGluZSA0MSwgc3JjL3Njc3MvbW9kdWxlcy9hYm91dC9fYWJvdXQtb3ZlcnZpZXcuc2NzcyAqL1xuICAud2gtYWJvdXQtb3ZlcnZpZXdfX3dyYXBwZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1NCU7IH0gfVxuXG4vKiBsaW5lIDQ4LCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L19hYm91dC1vdmVydmlldy5zY3NzICovXG4ud2gtYWJvdXQtb3ZlcnZpZXdfX2NvbnRlbnQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAyO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMTRweDtcbiAgY29sb3I6ICMzMjMyMzI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDQ4LCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L19hYm91dC1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWFib3V0LW92ZXJ2aWV3X19jb250ZW50IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDU1cHg7IH0gfVxuICAvKiBsaW5lIDYyLCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L19hYm91dC1vdmVydmlldy5zY3NzICovXG4gIC53aC1hYm91dC1vdmVydmlld19fY29udGVudCBvbCA+IGxpOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRvcDogMDsgfVxuXG4vKiBsaW5lIDcwLCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L19hYm91dC1vdmVydmlldy5zY3NzICovXG4ud2gtYWJvdXQtb3ZlcnZpZXctbmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNzAsIHNyYy9zY3NzL21vZHVsZXMvYWJvdXQvX2Fib3V0LW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAud2gtYWJvdXQtb3ZlcnZpZXctbmF2IHtcbiAgICAgIG1heC13aWR0aDogMzIwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDcwLCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L19hYm91dC1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWFib3V0LW92ZXJ2aWV3LW5hdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDcwLCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L19hYm91dC1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWFib3V0LW92ZXJ2aWV3LW5hdiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDg1LCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L19hYm91dC1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWFib3V0LW92ZXJ2aWV3LW5hdiAud2gtYWJvdXQtb3ZlcnZpZXctbmF2X19zZWxlY3Qge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC8qIGxpbmUgOTEsIHNyYy9zY3NzL21vZHVsZXMvYWJvdXQvX2Fib3V0LW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWFib3V0LW92ZXJ2aWV3LW5hdiAuc2VsZWN0cmljLXdoLWRyb3Bkb3duIHtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gICAgLyogbGluZSA5NCwgc3JjL3Njc3MvbW9kdWxlcy9hYm91dC9fYWJvdXQtb3ZlcnZpZXcuc2NzcyAqL1xuICAgIC53aC1hYm91dC1vdmVydmlldy1uYXYgLnNlbGVjdHJpYy13aC1kcm9wZG93biAuZGlzYWJsZWQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBsaW5lIDEwMCwgc3JjL3Njc3MvbW9kdWxlcy9hYm91dC9fYWJvdXQtb3ZlcnZpZXcuc2NzcyAqL1xuLndoLWFib3V0LW92ZXJ2aWV3LW5hdl9fdGl0bGUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzFFMUExQjsgfVxuXG4vKiBsaW5lIDEwOSwgc3JjL3Njc3MvbW9kdWxlcy9hYm91dC9fYWJvdXQtb3ZlcnZpZXcuc2NzcyAqL1xuLndoLWFib3V0LW92ZXJ2aWV3X19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC8qIGxpbmUgMTE0LCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L19hYm91dC1vdmVydmlldy5zY3NzICovXG4gIC53aC1hYm91dC1vdmVydmlld19faW1nIGltZyB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxMDksIHNyYy9zY3NzL21vZHVsZXMvYWJvdXQvX2Fib3V0LW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAud2gtYWJvdXQtb3ZlcnZpZXdfX2ltZyB7XG4gICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICB3aWR0aDogMzclOyB9IH1cblxuLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L192aWRlby1ncmlkLnNjc3MgKi9cbi53aC12aWRlby1ncmlkIHtcbiAgbWFyZ2luOiA0MHB4IDI1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDYsIHNyYy9zY3NzL21vZHVsZXMvYWJvdXQvX3ZpZGVvLWdyaWQuc2NzcyAqL1xuICAgIC53aC12aWRlby1ncmlkIHtcbiAgICAgIG1hcmdpbjogNDBweCA3LjUlOyB9IH1cblxuLyogbGluZSAxNCwgc3JjL3Njc3MvbW9kdWxlcy9hYm91dC9fdmlkZW8tZ3JpZC5zY3NzICovXG4ud2gtdmlkZW8tZ3JpZF9fdGl0bGUge1xuICBtYXJnaW46IDAgMCAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxNCwgc3JjL3Njc3MvbW9kdWxlcy9hYm91dC9fdmlkZW8tZ3JpZC5zY3NzICovXG4gICAgLndoLXZpZGVvLWdyaWRfX3RpdGxlIHtcbiAgICAgIG1hcmdpbjogMCAwIDQwcHg7IH0gfVxuXG4vKiBsaW5lIDI0LCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L192aWRlby1ncmlkLnNjc3MgKi9cbi53aC12aWRlby1ncmlkX19saXN0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMjQsIHNyYy9zY3NzL21vZHVsZXMvYWJvdXQvX3ZpZGVvLWdyaWQuc2NzcyAqL1xuICAgIC53aC12aWRlby1ncmlkX19saXN0IHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luOiAwIC0xMHB4IDI1cHg7XG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbi8qIGxpbmUgMzksIHNyYy9zY3NzL21vZHVsZXMvYWJvdXQvX3ZpZGVvLWdyaWQuc2NzcyAqL1xuLndoLXZpZGVvLWdyaWQtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDM5LCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L192aWRlby1ncmlkLnNjc3MgKi9cbiAgICAud2gtdmlkZW8tZ3JpZC1pdGVtIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7XG4gICAgICBwYWRkaW5nOiAwIDEycHggMTJweDsgfSB9XG4gIC8qIGxpbmUgNTAsIHNyYy9zY3NzL21vZHVsZXMvYWJvdXQvX3ZpZGVvLWdyaWQuc2NzcyAqL1xuICAud2gtdmlkZW8tZ3JpZC1pdGVtOm50aC1jaGlsZCgtbiszKSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLyogbGluZSA1NCwgc3JjL3Njc3MvbW9kdWxlcy9hYm91dC9fdmlkZW8tZ3JpZC5zY3NzICovXG4gIC5zaG93LWFsbCAud2gtdmlkZW8tZ3JpZC1pdGVtIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAvKiBsaW5lIDU4LCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L192aWRlby1ncmlkLnNjc3MgKi9cbiAgLndoLXZpZGVvLWdyaWQtaXRlbTphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogI0U2RTZFNjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDU4LCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L192aWRlby1ncmlkLnNjc3MgKi9cbiAgICAgIC53aC12aWRlby1ncmlkLWl0ZW06YWZ0ZXIge1xuICAgICAgICByaWdodDogMTJweDtcbiAgICAgICAgbGVmdDogMTJweDsgfSB9XG5cbi8qIGxpbmUgNzQsIHNyYy9zY3NzL21vZHVsZXMvYWJvdXQvX3ZpZGVvLWdyaWQuc2NzcyAqL1xuLndoLXZpZGVvLWdyaWQtaXRlbV9fdGh1bWIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDQwLCAzNSwgMzYsIDAuMik7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoNDAsIDM1LCAzNiwgMC4yKTsgfVxuICAvKiBsaW5lIDg1LCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L192aWRlby1ncmlkLnNjc3MgKi9cbiAgLndoLXZpZGVvLWdyaWQtaXRlbV9fdGh1bWI6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDE1cHg7XG4gICAgbGVmdDogMTBweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvcGxheS1idXR0b24td2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyLzEwMCUgMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDg1LCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L192aWRlby1ncmlkLnNjc3MgKi9cbiAgICAgIC53aC12aWRlby1ncmlkLWl0ZW1fX3RodW1iOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICAgIGhlaWdodDogNTBweDsgfSB9XG4gIC8qIGxpbmUgMTAzLCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L192aWRlby1ncmlkLnNjc3MgKi9cbiAgLndoLXZpZGVvLWdyaWQtaXRlbV9fdGh1bWI6aG92ZXI6YWZ0ZXIge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9XG5cbi8qIGxpbmUgMTA5LCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L192aWRlby1ncmlkLnNjc3MgKi9cbi53aC12aWRlby1ncmlkLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogMTVweDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNkU2RTY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEwOSwgc3JjL3Njc3MvbW9kdWxlcy9hYm91dC9fdmlkZW8tZ3JpZC5zY3NzICovXG4gICAgLndoLXZpZGVvLWdyaWQtaXRlbV9fdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG5cbi8qIGxpbmUgMTIxLCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L192aWRlby1ncmlkLnNjc3MgKi9cbi53aC12aWRlby1ncmlkLWl0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogNjZweDsgfVxuXG4vKiBsaW5lIDEyOCwgc3JjL3Njc3MvbW9kdWxlcy9hYm91dC9fdmlkZW8tZ3JpZC5zY3NzICovXG4ud2gtdmlkZW8tZ3JpZF9fZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi8qIGxpbmUgMTMzLCBzcmMvc2Nzcy9tb2R1bGVzL2Fib3V0L192aWRlby1ncmlkLnNjc3MgKi9cbi5zaG93LWFsbCAud2gtdmlkZW8tZ3JpZF9fY3RhLXZpZXctYWxsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBsaW5lIDIsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1ib2R5LnNjc3MgKi9cbi53aC1hcnRpY2xlLWJvZHk6OmZpcnN0LWxldHRlciB7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMC41O1xuICBjb2xvcjogIzI4MjMyNDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMiwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWJvZHkuc2NzcyAqL1xuICAgIC53aC1hcnRpY2xlLWJvZHk6OmZpcnN0LWxldHRlciB7XG4gICAgICBmb250LXNpemU6IDNyZW07IH0gfVxuXG4vKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1icmllZi5zY3NzICovXG4ud2gtYXJ0aWNsZS1icmllZiB7XG4gIG1hcmdpbjogLTIwcHggMCA0MHB4O1xuICBwYWRkaW5nOiAwIDMwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VDRUM7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjODcyNDM0O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtYnJpZWYuc2NzcyAqL1xuICAgIC53aC1hcnRpY2xlLWJyaWVmIHtcbiAgICAgIG1hcmdpbjogLTYwcHggMzBweCA0MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1icmllZi5zY3NzICovXG4gICAgLndoLWFydGljbGUtYnJpZWYge1xuICAgICAgbWFyZ2luOiAtMTIwcHggMCA0MHB4OyB9IH1cbiAgLyogbGluZSAxOCwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWJyaWVmLnNjc3MgKi9cbiAgLndoLWFydGljbGUtYnJpZWZfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDMwcHggMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM4NzI0MzQ7IH1cbiAgICAvKiBsaW5lIDI5LCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtYnJpZWYuc2NzcyAqL1xuICAgIC53aC1hcnRpY2xlLWJyaWVmX190aXRsZTpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAtNXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTE3LCAxMTcsIDExNywgMC41KTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OWVtKSB7XG4gICAgICAvKiBsaW5lIDQxLCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtYnJpZWYuc2NzcyAqL1xuICAgICAgLndoLWFydGljbGUtYnJpZWZfX3RpdGxlOmFmdGVyIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyNXB4O1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBjb250ZW50OiBcIitcIjtcbiAgICAgICAgY29sb3I6ICMwMDU3NkY7IH1cbiAgICAgIC8qIGxpbmUgNTMsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1icmllZi5zY3NzICovXG4gICAgICAuZXhwYW5kZWQgLndoLWFydGljbGUtYnJpZWZfX3RpdGxlOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogXCJcXDIwMTNcIjsgfSB9XG4gIC8qIGxpbmUgNjAsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1icmllZi5zY3NzICovXG4gIC53aC1hcnRpY2xlLWJyaWVmX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDAgMCA0MHB4O1xuICAgIGNvbG9yOiAjNDE0MTQxOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgNjAsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1icmllZi5zY3NzICovXG4gICAgICAud2gtYXJ0aWNsZS1icmllZl9fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuICAgIC8qIGxpbmUgNzEsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1icmllZi5zY3NzICovXG4gICAgLndoLWFydGljbGUtYnJpZWZfX2NvbnRlbnQgdWwge1xuICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS43O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIGNvbG9yOiAjNkY2RjZGOyB9XG4gICAgLyogbGluZSA4MCwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWJyaWVmLnNjc3MgKi9cbiAgICAud2gtYXJ0aWNsZS1icmllZl9fY29udGVudCBsaSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cbiAgICAgIC8qIGxpbmUgODUsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1icmllZi5zY3NzICovXG4gICAgICAud2gtYXJ0aWNsZS1icmllZl9fY29udGVudCBsaTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLyogbGluZSA4OSwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWJyaWVmLnNjc3MgKi9cbiAgICAgIC53aC1hcnRpY2xlLWJyaWVmX19jb250ZW50IGxpOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwLjdlbTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4NzI0MzQ7IH1cbiAgICAvKiBsaW5lIDEwMSwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWJyaWVmLnNjc3MgKi9cbiAgICAud2gtYXJ0aWNsZS1icmllZl9fY29udGVudCA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuXG4vKiBsaW5lIDcsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1mb290bm90ZXMuc2NzcyAqL1xuLndoLWFydGljbGUtZm9vdG5vdGVzIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuICAvKiBsaW5lIDEwLCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtZm9vdG5vdGVzLnNjc3MgKi9cbiAgLndoLWFydGljbGUtZm9vdG5vdGVzIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudF9fd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAxMCwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWZvb3Rub3Rlcy5zY3NzICovXG4gICAgICAud2gtYXJ0aWNsZS1mb290bm90ZXMgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50X193cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7IH0gfVxuXG4vKiBsaW5lIDE5LCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtZm9vdG5vdGVzLnNjc3MgKi9cbi53aC1hcnRpY2xlLWZvb3Rub3Rlc19fY29udGVudCBvbCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGxpc3Qtc3R5bGU6IGRlY2ltYWw7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE5LCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtZm9vdG5vdGVzLnNjc3MgKi9cbiAgICAud2gtYXJ0aWNsZS1mb290bm90ZXNfX2NvbnRlbnQgb2wge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9IH1cblxuLyogbGluZSAzMSwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWZvb3Rub3Rlcy5zY3NzICovXG4ud2gtYXJ0aWNsZS1mb290bm90ZXNfX2NvbnRlbnQgbGkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDMxLCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtZm9vdG5vdGVzLnNjc3MgKi9cbiAgICAud2gtYXJ0aWNsZS1mb290bm90ZXNfX2NvbnRlbnQgbGkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9IH1cblxuLyogbGluZSAzOSwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWZvb3Rub3Rlcy5zY3NzICovXG4ud2gtYXJ0aWNsZS1mb290bm90ZXNfX2NvbnRlbnQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4vKiBsaW5lIDQ0LCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtZm9vdG5vdGVzLnNjc3MgKi9cbi53aC1hcnRpY2xlLWZvb3Rub3Rlc19faXRlbS1jb250ZW50IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi8qIGxpbmUgNTAsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1mb290bm90ZXMuc2NzcyAqL1xuLmZvb3Rub3RlIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuLndoLWFydGljbGUtaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgbWluLWhlaWdodDogMzUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDUwcHggMjBweCA3MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9jb3ZlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDcuOTllbSkge1xuICAgIC8qIGxpbmUgMTUsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1oZXJvLnNjc3MgKi9cbiAgICAud2gtYXJ0aWNsZS1oZXJvLS1yaWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7IH1cbiAgICAvKiBsaW5lIDE5LCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtaGVyby5zY3NzICovXG4gICAgLndoLWFydGljbGUtaGVyby0tbGVmdCB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtaGVyby5zY3NzICovXG4gICAgLndoLWFydGljbGUtaGVybyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDB2dyBhdXRvOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtaGVyby5zY3NzICovXG4gICAgLndoLWFydGljbGUtaGVybyB7XG4gICAgICBtaW4taGVpZ2h0OiAzMjVweDtcbiAgICAgIHBhZGRpbmc6IDI1cHggMjVweCA4NXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1oZXJvLnNjc3MgKi9cbiAgICAud2gtYXJ0aWNsZS1oZXJvIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDU1MHB4O1xuICAgICAgbWFyZ2luLXRvcDogLTUwcHg7XG4gICAgICBwYWRkaW5nOiAxNTBweCA3LjUlOyB9IH1cbiAgLyogbGluZSA0MCwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAud2gtYXJ0aWNsZS1oZXJvOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20odHJhbnNwYXJlbnQpLCBjb2xvci1zdG9wKDUwJSwgdHJhbnNwYXJlbnQpLCB0byhyZ2JhKDAsIDAsIDAsIDAuNjUpKSk7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQgMCUsIHRyYW5zcGFyZW50IDUwJSwgcmdiYSgwLCAwLCAwLCAwLjY1KSAxMDAlKTsgfVxuICAvKiBsaW5lIDUwLCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtaGVyby5zY3NzICovXG4gIC53aC1hcnRpY2xlLWhlcm9fX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgICAgICAgICAgZmxleC1ncm93OiAwOyB9XG4gIC8qIGxpbmUgNTcsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1oZXJvLnNjc3MgKi9cbiAgLndoLWFydGljbGUtaGVyb19faW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNhbGMoNTAlICsgMTBweCkvY292ZXI7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgICAgICAgICBmaWx0ZXI6IGJsdXIoMTBweCk7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDcuOTllbSkge1xuICAgICAgLyogbGluZSA2OSwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAgICAgLmNyb3AtcmlnaHQgLndoLWFydGljbGUtaGVyb19faW1nIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTIwcHggdG9wIGNhbGMoNTAlICsgMTBweCk7IH1cbiAgICAgIC8qIGxpbmUgNzMsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1oZXJvLnNjc3MgKi9cbiAgICAgIC5jcm9wLWxlZnQgLndoLWFydGljbGUtaGVyb19faW1nIHtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwcHggY2FsYyg1MCUgKyAxMHB4KTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgNTcsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1oZXJvLnNjc3MgKi9cbiAgICAgIC53aC1hcnRpY2xlLWhlcm9fX2ltZyB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwdncgYXV0bzsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgICAvKiBsaW5lIDU3LCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtaGVyby5zY3NzICovXG4gICAgICAud2gtYXJ0aWNsZS1oZXJvX19pbWcge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIGNhbGMoNTAlICsgMjVweCk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDU3LCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtaGVyby5zY3NzICovXG4gICAgICAud2gtYXJ0aWNsZS1oZXJvX19pbWcge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyB9IH1cbiAgLyogbGluZSA5MSwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAud2gtYXJ0aWNsZS1oZXJvX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMzBweCAyMHB4IDI1cHg7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAxLCA5LCAyNCwgMC44KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG92ZXJsYXk7IH1cbiAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgLyogbGluZSAxMDAsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1oZXJvLnNjc3MgKi9cbiAgICAgIC53aC1hcnRpY2xlLWhlcm9fX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTM4LCAxMiwgMzMsIDAuOCk7IH0gfVxuICAgIEBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjogYXV0bykge1xuICAgICAgLyogbGluZSAxMDAsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1oZXJvLnNjc3MgKi9cbiAgICAgIC53aC1hcnRpY2xlLWhlcm9fX2NvbnRlbnQ6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTM4LCAxMiwgMzMsIDAuOCk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgICAgLyogbGluZSA5MSwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWFydGljbGUtaGVyb19fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDQ1cHggMzVweCAzNXB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSA5MSwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWFydGljbGUtaGVyb19fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDUwcHggMTIlIDM1cHg7IH0gfVxuICAvKiBsaW5lIDEzMCwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAud2gtYXJ0aWNsZS1oZXJvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMCAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgICAvKiBsaW5lIDEzMCwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWFydGljbGUtaGVyb19fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDIuMjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDEzMCwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWFydGljbGUtaGVyb19fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDNyZW07IH0gfVxuICAvKiBsaW5lIDE0Niwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAud2gtYXJ0aWNsZS1oZXJvX19kYXRlLCAud2gtYXJ0aWNsZS1oZXJvX19sb2NhdGlvbiB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgYXV0byA1cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTQ2LCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtaGVyby5zY3NzICovXG4gICAgICAud2gtYXJ0aWNsZS1oZXJvX19kYXRlLCAud2gtYXJ0aWNsZS1oZXJvX19sb2NhdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAvKiBsaW5lIDE1OSwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAgICAgICAud2gtYXJ0aWNsZS1oZXJvX19kYXRlICsgLndoLWFydGljbGUtaGVyb19fbG9jYXRpb24sIC53aC1hcnRpY2xlLWhlcm9fX2xvY2F0aW9uICsgLndoLWFydGljbGUtaGVyb19fbG9jYXRpb24ge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRkZGOyB9IH1cbiAgLyogbGluZSAxNjcsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1oZXJvLnNjc3MgKi9cbiAgLndoLWFydGljbGUtaGVyb19fdGFncyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi10b3A6IDIwcHg7IH1cbiAgLyogbGluZSAxNzIsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1oZXJvLnNjc3MgKi9cbiAgLndoLWFydGljbGUtaGVyb19fdHlwZSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjY2O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDJweCAycHggNHB4O1xuICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMyODIzMjQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxuICAgIC8qIGxpbmUgMTg3LCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtaGVyby5zY3NzICovXG4gICAgLndoLWFydGljbGUtaGVyb19fdHlwZTpiZWZvcmUge1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgICAvKiBsaW5lIDE5Mywgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAgIC53aC1hcnRpY2xlLWhlcm9fX3R5cGU6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICMyODIzMjQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFNkU2OyB9XG4gIC8qIGxpbmUgMjAwLCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtaGVyby5zY3NzICovXG4gIC53aC1hcnRpY2xlLWhlcm9fX3N1YnR5cGUge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS42NjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMnB4O1xuICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0ZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgICAvKiBsaW5lIDIxNSwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAgIC53aC1hcnRpY2xlLWhlcm9fX3N1YnR5cGU6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICMyODIzMjQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFNkU2OyB9XG4gIC8qIGxpbmUgMjIyLCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtaGVyby5zY3NzICovXG4gIC53aC1hcnRpY2xlLWhlcm9fX3ZpZGVvIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAzO1xuICAgIGJvdHRvbTogMzBweDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgICAvKiBsaW5lIDIyMiwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWFydGljbGUtaGVyb19fdmlkZW8ge1xuICAgICAgICBib3R0b206IDQwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDIyMiwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWFydGljbGUtaGVyb19fdmlkZW8ge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgICBib3R0b206IDYwcHg7XG4gICAgICAgIGxlZnQ6IDcuNSU7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgICAvKiBsaW5lIDI0NSwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAgIC53aC1hcnRpY2xlLWhlcm9fX3ZpZGVvIGltZyB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgICAgLyogbGluZSAyNDUsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1oZXJvLnNjc3MgKi9cbiAgICAgICAgLndoLWFydGljbGUtaGVyb19fdmlkZW8gaW1nIHtcbiAgICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9IH1cbiAgICAvKiBsaW5lIDI1OCwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAgIC53aC1hcnRpY2xlLWhlcm9fX3ZpZGVvOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAvKiBsaW5lIDI2MSwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWFydGljbGUtaGVyb19fdmlkZW86aG92ZXIgaW1nIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpOyB9XG5cbi8qIGxpbmUgMjcwLCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtaGVyby5zY3NzICovXG4ud2gtYXJ0aWNsZS1oZXJvLWNhbGxvdXRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IC00MHB4IDI1cHggNjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMjcwLCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtaGVyby5zY3NzICovXG4gICAgLndoLWFydGljbGUtaGVyby1jYWxsb3V0cyB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgICAvKiBsaW5lIDI3OSwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWFydGljbGUtaGVyby1jYWxsb3V0cyBhc2lkZTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiAyNzBweDsgfVxuICAgICAgLyogbGluZSAyODMsIHNyYy9zY3NzL21vZHVsZXMvYXJ0aWNsZS9fYXJ0aWNsZS1oZXJvLnNjc3MgKi9cbiAgICAgIC53aC1hcnRpY2xlLWhlcm8tY2FsbG91dHMgYXNpZGU6bGFzdC1jaGlsZCB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyODVweCk7XG4gICAgICAgIG1heC13aWR0aDogODI1cHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4OyB9XG4gICAgICAvKiBsaW5lIDI4OSwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWFydGljbGUtaGVyby1jYWxsb3V0cyBhc2lkZTpvbmx5LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDI3MCwgc3JjL3Njc3MvbW9kdWxlcy9hcnRpY2xlL19hcnRpY2xlLWhlcm8uc2NzcyAqL1xuICAgIC53aC1hcnRpY2xlLWhlcm8tY2FsbG91dHMge1xuICAgICAgbWFyZ2luLXRvcDogLTIwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMjcwLCBzcmMvc2Nzcy9tb2R1bGVzL2FydGljbGUvX2FydGljbGUtaGVyby5zY3NzICovXG4gICAgLndoLWFydGljbGUtaGVyby1jYWxsb3V0cyB7XG4gICAgICBtYXJnaW46IC02MHB4IDcuNSUgODBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC8qIGxpbmUgNiwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuICAud2gtYmxvZy1oZXJvIHtcbiAgICBtYXJnaW4tdG9wOiAtNTBweDsgfSB9XG5cbi8qIGxpbmUgMTIsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1oZXJvLnNjc3MgKi9cbi53aC1ibG9nLWhlcm9fX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLyogbGluZSAxNiwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuLndoLWJsb2ctaGVyb19faW1nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgLyogbGluZSAyNSwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuICAud2gtYmxvZy1oZXJvX19pbWc6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29udGVudDogXCJcIjsgfVxuICAgIC8qIGxpbmUgMzMsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1oZXJvLnNjc3MgKi9cbiAgICAud2gtYmxvZy1oZXJvLS1yZWQgLndoLWJsb2ctaGVyb19faW1nOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTM1LCAzNiwgNTIsIDAuNzUpOyB9XG4gICAgLyogbGluZSAzNywgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuICAgIC53aC1ibG9nLWhlcm8tLWJsdWUgLndoLWJsb2ctaGVyb19faW1nOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgODcsIDExMSwgMC43NSk7IH1cbiAgICAvKiBsaW5lIDQxLCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4gICAgLndoLWJsb2ctaGVyby0tYmxhY2sgLndoLWJsb2ctaGVyb19faW1nOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMzAsIDI2LCAyNywgMC4zKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5OyB9XG4gICAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgICAgICAvKiBsaW5lIDQxLCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4gICAgICAgIC53aC1ibG9nLWhlcm8tLWJsYWNrIC53aC1ibG9nLWhlcm9fX2ltZzphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSg4LCA3LCA3LCAwLjUpOyB9IH1cbiAgICAgIEBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjogYXV0bykge1xuICAgICAgICAvKiBsaW5lIDQxLCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4gICAgICAgIC53aC1ibG9nLWhlcm8tLWJsYWNrIC53aC1ibG9nLWhlcm9fX2ltZzphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSg1MiwgNDUsIDQ3LCAwLjUpOyB9IH1cbiAgICAvKiBsaW5lIDU1LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4gICAgLndoLWJsb2ctaGVyby0td2hpdGUgLndoLWJsb2ctaGVyb19faW1nOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLyogbGluZSA2Miwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuICAud2gtYmxvZy1oZXJvX19pbWctLW1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OWVtKSB7XG4gIC8qIGxpbmUgNjcsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1oZXJvLnNjc3MgKi9cbiAgLndoLWJsb2ctaGVyb19faW1nLS1tb2JpbGUgKyAud2gtYmxvZy1oZXJvX19pbWctLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4vKiBsaW5lIDc0LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4ud2gtYmxvZy1oZXJvX19jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiA2NXB4IDI1cHggMzBweDtcbiAgY29sb3I6ICNGRkY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDc0LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4gICAgLndoLWJsb2ctaGVyb19fY29udGVudCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDc0LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4gICAgLndoLWJsb2ctaGVyb19fY29udGVudCB7XG4gICAgICB3aWR0aDogNTUlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDcuNSU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cbiAgLyogbGluZSA5MSwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuICAud2gtYmxvZy1oZXJvLS13aGl0ZSAud2gtYmxvZy1oZXJvX19jb250ZW50IHtcbiAgICBjb2xvcjogIzAwNTc2RjsgfVxuXG4vKiBsaW5lIDk2LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4ud2gtYmxvZy1oZXJvX192aWV3LWFsbC1jdGEge1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDsgfVxuICAvKiBsaW5lIDEwNiwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuICAud2gtYmxvZy1oZXJvX192aWV3LWFsbC1jdGEgc3ZnIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgZmlsbDogI0ZGRjsgfVxuICAgIC8qIGxpbmUgMTExLCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4gICAgLndoLWJsb2ctaGVyby0td2hpdGUgLndoLWJsb2ctaGVyb19fdmlldy1hbGwtY3RhIHN2ZyB7XG4gICAgICBmaWxsOiAjMDA1NzZGOyB9XG5cbi8qIGxpbmUgMTE3LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4ud2gtYmxvZy1oZXJvX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDM4cHg7XG4gIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDExNywgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuICAgIC53aC1ibG9nLWhlcm9fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1NHB4O1xuICAgICAgbWFyZ2luOiAwIDEwJSAxMHB4IDA7IH0gfVxuXG4vKiBsaW5lIDEzMCwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuLndoLWJsb2ctaGVyb19fYXV0aG9yIHtcbiAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZGlzcGxheTogYmxvY2s7IH1cbiAgLyogbGluZSAxMzYsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1oZXJvLnNjc3MgKi9cbiAgLndoLWJsb2ctaGVyb19fYXV0aG9yIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogI0ZGRjsgfVxuICAgIC8qIGxpbmUgMTQwLCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4gICAgLndoLWJsb2ctaGVyb19fYXV0aG9yIGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLyogbGluZSAxNDYsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1oZXJvLnNjc3MgKi9cbi53aC1ibG9nLWhlcm9fX3RlYXNlciB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzRweDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDcuOTllbSkge1xuICAgIC8qIGxpbmUgMTQ2LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4gICAgLndoLWJsb2ctaGVyb19fdGVhc2VyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAvKiBsaW5lIDE1NSwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuICAud2gtYmxvZy1oZXJvX190ZWFzZXI6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBtYXJnaW46IDIwcHggMCAzMHB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxuICAgIC8qIGxpbmUgMTYzLCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4gICAgLndoLWJsb2ctaGVyby0td2hpdGUgLndoLWJsb2ctaGVyb19fdGVhc2VyOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1NzZGOyB9XG5cbi8qIGxpbmUgMTY5LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4ud2gtYmxvZy1oZXJvX19hY2NvcmRpb24ge1xuICBtYXJnaW46IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDE2OSwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuICAgIC53aC1ibG9nLWhlcm9fX2FjY29yZGlvbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLyogbGluZSAxNzUsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1oZXJvLnNjc3MgKi9cbiAgLndoLWJsb2ctaGVyb19fYWNjb3JkaW9uIC53aC1hY2NvcmRpb24taXRlbSB7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC8qIGxpbmUgMTc5LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4gIC53aC1ibG9nLWhlcm9fX2FjY29yZGlvbiAud2gtYWNjb3JkaW9uLWl0ZW1fX3RhYiB7XG4gICAgcGFkZGluZzogMCAyNXB4O1xuICAgIGJvcmRlcjogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lOyB9XG4gICAgLyogbGluZSAxODQsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1oZXJvLnNjc3MgKi9cbiAgICAud2gtYmxvZy1oZXJvX19hY2NvcmRpb24gLndoLWFjY29yZGlvbi1pdGVtX190YWI6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjsgfVxuICAvKiBsaW5lIDE4OSwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuICAud2gtYmxvZy1oZXJvX19hY2NvcmRpb24gLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50IHtcbiAgICBtYXJnaW46IC0zMHB4IDAgMDsgfVxuICAvKiBsaW5lIDE5Mywgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuICAud2gtYmxvZy1oZXJvX19hY2NvcmRpb24gLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50X193cmFwcGVyIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICBjb2xvcjogIzQxNDE0MTsgfVxuICAvKiBsaW5lIDIwMCwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuICAud2gtYmxvZy1oZXJvX19hY2NvcmRpb24gLndoLWFjY29yZGlvbi1pdGVtX190YWItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBtYXJnaW46IDI1cHggMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAvKiBsaW5lIDIwNywgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuICAgIC53aC1hY2NvcmRpb24taXRlbS0tb3BlbiAud2gtYmxvZy1oZXJvX19hY2NvcmRpb24gLndoLWFjY29yZGlvbi1pdGVtX190YWItdGl0bGUge1xuICAgICAgY29sb3I6ICM4NzI0MzQ7IH1cbiAgLyogbGluZSAyMTIsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1oZXJvLnNjc3MgKi9cbiAgLndoLWJsb2ctaGVyb19fYWNjb3JkaW9uIC53aC1hY2NvcmRpb24taXRlbS0tb3BlbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgICAvKiBsaW5lIDIxNSwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuICAgIC53aC1ibG9nLWhlcm9fX2FjY29yZGlvbiAud2gtYWNjb3JkaW9uLWl0ZW0tLW9wZW4gLndoLWFjY29yZGlvbi1pdGVtX190YWIge1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjsgfVxuICAgIC8qIGxpbmUgMjE5LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4gICAgLndoLWJsb2ctaGVyb19fYWNjb3JkaW9uIC53aC1hY2NvcmRpb24taXRlbS0tb3BlbiAud2gtYWNjb3JkaW9uLWl0ZW1fX3RhYi10aXRsZSB7XG4gICAgICBjb2xvcjogIzg3MjQzNDsgfVxuXG4vKiBsaW5lIDIyNSwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuLndoLWJsb2ctaGVyb19fdHdpdHRlci1jdGEge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveDtcbiAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMjI1LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4gICAgLndoLWJsb2ctaGVyb19fdHdpdHRlci1jdGEge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfSB9XG4gIC8qIGxpbmUgMjQwLCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctaGVyby5zY3NzICovXG4gIC53aC1ibG9nLWhlcm9fX3R3aXR0ZXItY3RhIHN2ZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIGZpbGw6ICNGRkY7IH1cbiAgICAvKiBsaW5lIDI0NCwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWhlcm8uc2NzcyAqL1xuICAgIC53aC1ibG9nLWhlcm8tLXdoaXRlIC53aC1ibG9nLWhlcm9fX3R3aXR0ZXItY3RhIHN2ZyB7XG4gICAgICBmaWxsOiAjMDA1NzZGOyB9XG5cbi8qIGxpbmUgNywgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWJsb2ctbGlzdGluZy0tYmxvZ3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNDBweCAyNXB4O1xuICBwYWRkaW5nLXRvcDogNTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNywgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1ibG9nLWxpc3RpbmctLWJsb2dzIHtcbiAgICAgIG1hcmdpbjogNDBweCA3LjUlOyB9IH1cblxuLyogbGluZSAxNywgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWJsb2ctbGlzdGluZyAuc3Bpbm5lciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG4gIC8qIGxpbmUgMjIsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWJsb2ctbGlzdGluZyAuc3Bpbm5lci5sb2FkaW5nIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiBsaW5lIDI4LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4ud2gtYmxvZy1saXN0aW5nLWhlYWRlciB7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kOiAjODcyNDM0OyB9XG4gIC8qIGxpbmUgMzIsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWJsb2ctbGlzdGluZy1oZWFkZXIuc3R1Y2sge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDEwNHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi8qIGxpbmUgMzksIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbi53aC1ibG9nLWxpc3RpbmctaGVhZGVyX193cmFwcGVyIHtcbiAgbWFyZ2luOiAwIDI1cHg7XG4gIHBhZGRpbmc6IDI1cHggMCA1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDM5LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4gICAgLndoLWJsb2ctbGlzdGluZy1oZWFkZXJfX3dyYXBwZXIge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtaW4taGVpZ2h0OiA4MHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMzksIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtYmxvZy1saXN0aW5nLWhlYWRlcl9fd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAzMnB4IDAgMzBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAzOSwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1ibG9nLWxpc3RpbmctaGVhZGVyX193cmFwcGVyIHtcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICBtYXJnaW46IDAgNy41JTtcbiAgICAgIHBhZGRpbmc6IDU1cHggMCA1MHB4OyB9IH1cbiAgLyogbGluZSA2Miwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuICAuc3R1Y2sgLndoLWJsb2ctbGlzdGluZy1oZWFkZXJfX3dyYXBwZXIge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfVxuICAgIC8qIGxpbmUgNjcsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbiAgICAuc3R1Y2sgLndoLWJsb2ctbGlzdGluZy1oZWFkZXJfX3dyYXBwZXIgLnNlbGVjdHJpYyB7XG4gICAgICBtaW4taGVpZ2h0OiAzMHB4OyB9XG4gICAgICAvKiBsaW5lIDcwLCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4gICAgICAuc3R1Y2sgLndoLWJsb2ctbGlzdGluZy1oZWFkZXJfX3dyYXBwZXIgLnNlbGVjdHJpYyAubGFiZWwge1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgbWluLWhlaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgLyogbGluZSA3Niwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgLnN0dWNrIC53aC1ibG9nLWxpc3RpbmctaGVhZGVyX193cmFwcGVyIC5zZWxlY3RyaWMgLmJ1dHRvbiB7XG4gICAgICAgIGhlaWdodDogMzBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDYyLCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4gICAgICAuc3R1Y2sgLndoLWJsb2ctbGlzdGluZy1oZWFkZXJfX3dyYXBwZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiAzMHB4OyB9IH1cblxuLyogbGluZSA4Nywgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWJsb2ctbGlzdGluZy1oZWFkZXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAgIGZsZXg6IDE7IH1cbiAgLyogbGluZSA5Miwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuICAuc3R1Y2sgLndoLWJsb2ctbGlzdGluZy1oZWFkZXJfX3RpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgOTcsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbi53aC1ibG9nLWxpc3RpbmctaGVhZGVyX19maWx0ZXJzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogMTAwJTtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDk3LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4gICAgLndoLWJsb2ctbGlzdGluZy1oZWFkZXJfX2ZpbHRlcnMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IDMwNXB4O1xuICAgICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC01cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XG4gICAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAtbXMtZmxleC1wcmVmZXJyZWQtc2l6ZTogYXV0bztcbiAgICAgICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9IH1cbiAgLyogbGluZSAxMTUsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbiAgKiArIC53aC1ibG9nLWxpc3RpbmctaGVhZGVyX19maWx0ZXJzIHtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAvKiBsaW5lIDExOSwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuICAuc3R1Y2sgLndoLWJsb2ctbGlzdGluZy1oZWFkZXJfX2ZpbHRlcnMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDI7XG4gICAgICAgICAgICBvcmRlcjogMjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMTI0LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4gICAgLndoLWJsb2ctbGlzdGluZy1oZWFkZXJfX2ZpbHRlcnMgLndoLWJsb2ctbGlzdGluZy1oZWFkZXJfX3NlbGVjdCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLyogbGluZSAxMzEsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWJsb2ctbGlzdGluZy1oZWFkZXJfX2ZpbHRlcnMgLnNlbGVjdHJpYy13aC1kcm9wZG93biAuc2VsZWN0cmljIHtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgIC8qIGxpbmUgMTM1LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4gICAgLndoLWJsb2ctbGlzdGluZy1oZWFkZXJfX2ZpbHRlcnMgLnNlbGVjdHJpYy13aC1kcm9wZG93biAuc2VsZWN0cmljIC5idXR0b24ge1xuICAgICAgdG9wOiAxcHg7XG4gICAgICB3aWR0aDogMjVweDsgfVxuICAgICAgLyogbGluZSAxMzksIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1ibG9nLWxpc3RpbmctaGVhZGVyX19maWx0ZXJzIC5zZWxlY3RyaWMtd2gtZHJvcGRvd24gLnNlbGVjdHJpYyAuYnV0dG9uOmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9kb3duLWFycm93LXdoaXRlLnN2Z1wiKTsgfVxuICAgIC8qIGxpbmUgMTQ2LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4gICAgLndoLWJsb2ctbGlzdGluZy1oZWFkZXJfX2ZpbHRlcnMgLnNlbGVjdHJpYy13aC1kcm9wZG93biAuc2VsZWN0cmljIC5sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyNXB4O1xuICAgICAgY29sb3I6ICNGRkY7IH1cbiAgLyogbGluZSAxNTUsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWJsb2ctbGlzdGluZy1oZWFkZXJfX2ZpbHRlcnMgLnNlbGVjdHJpYy1pdGVtcyB7XG4gICAgdG9wOiAyNXB4O1xuICAgIGxlZnQ6IDIwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSAxNTUsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1ibG9nLWxpc3RpbmctaGVhZGVyX19maWx0ZXJzIC5zZWxlY3RyaWMtaXRlbXMge1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICBsZWZ0OiBhdXRvO1xuICAgICAgICB3aWR0aDogNDIwcHggIWltcG9ydGFudDtcbiAgICAgICAgbWluLXdpZHRoOiA0MjBweCAhaW1wb3J0YW50OyB9IH1cbiAgICAvKiBsaW5lIDE2Nywgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1ibG9nLWxpc3RpbmctaGVhZGVyX19maWx0ZXJzIC5zZWxlY3RyaWMtaXRlbXMgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjODcyNDM0ICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyB9XG4gICAgICAvKiBsaW5lIDE3Niwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgLndoLWJsb2ctbGlzdGluZy1oZWFkZXJfX2ZpbHRlcnMgLnNlbGVjdHJpYy1pdGVtcyBsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTNweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0I2QjZCNjsgfVxuXG4vKiBsaW5lIDE5MSwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuLnNlbGVjdHJpYy13aC1ibG9nLWxpc3RpbmdfX3RvcGljIHtcbiAgd2lkdGg6IDEwMHB4OyB9XG5cbi8qIGxpbmUgMTk1LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4uc2VsZWN0cmljLXdoLWJsb2ctbGlzdGluZ19fZGF0ZS1yYW5nZSB7XG4gIHdpZHRoOiAxMzVweDsgfVxuICAvKiBsaW5lIDE5OCwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuICAuc2VsZWN0cmljLXdoLWJsb2ctbGlzdGluZ19fZGF0ZS1yYW5nZTpmaXJzdC1jaGlsZCB7XG4gICAganVzdGlmeS1zZWxmOiBmbGV4LXN0YXJ0OyB9XG5cbi8qIGxpbmUgMjAzLCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4ud2gtYmxvZy1saXN0aW5nLXJlc3VsdHMge1xuICBtYXJnaW46IDAgMjVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMjAzLCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4gICAgLndoLWJsb2ctbGlzdGluZy1yZXN1bHRzIHtcbiAgICAgIG1hcmdpbjogMCA3LjUlOyB9IH1cblxuLyogbGluZSAyMTEsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbi53aC1ibG9nLWxpc3RpbmctcmVzdWx0c19fbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4vKiBsaW5lIDIxNywgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWJsb2ctbGlzdGluZy1yZXN1bHRzLWl0ZW0ge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMzBweCAxMHB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgI0U2RTZFNjsgfVxuICAvKiBsaW5lIDIyMiwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtYmxvZy1saXN0aW5nLXJlc3VsdHMtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAyMTcsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtYmxvZy1saXN0aW5nLXJlc3VsdHMtaXRlbSB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDM1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMjE3LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4gICAgLndoLWJsb2ctbGlzdGluZy1yZXN1bHRzLWl0ZW0ge1xuICAgICAgcGFkZGluZzogNTBweCA2MHB4OyB9IH1cbiAgLyogbGluZSAyMzQsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWJsb2ctbGlzdGluZy1yZXN1bHRzLWl0ZW0gYSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWZsb3c6IGNvbHVtbjtcbiAgICAgICAgICAgIGZsZXgtZmxvdzogY29sdW1uOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMjM0LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4gICAgICAud2gtYmxvZy1saXN0aW5nLXJlc3VsdHMtaXRlbSBhIHtcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsO1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgICAgIC1tcy1mbGV4LWZsb3c6IHJvdztcbiAgICAgICAgICAgICAgICBmbGV4LWZsb3c6IHJvdzsgfSB9XG4gICAgLyogbGluZSAyNDUsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtYmxvZy1saXN0aW5nLXJlc3VsdHMtaXRlbSBhOmhvdmVyIC53aC1ibG9nLWxpc3RpbmctcmVzdWx0cy1pdGVtX190aXRsZSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGNvbG9yOiAjMDA1NzZGOyB9XG4gIC8qIGxpbmUgMjUzLCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4gIC5saW1pdC1yZXN1bHRzIC53aC1ibG9nLWxpc3RpbmctcmVzdWx0cy1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTZFNkU2OyB9XG5cbi8qIGxpbmUgMjU5LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4ud2gtYmxvZy1saXN0aW5nLXJlc3VsdHMtaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDEuMzc1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjJweDtcbiAgbWFyZ2luOiAwO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMjgyMzI0O1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgICAgZmxleDogMTtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgICAgICAgIG9yZGVyOiAyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAyNTksIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtYmxvZy1saXN0aW5nLXJlc3VsdHMtaXRlbV9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwJTtcbiAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDI7XG4gICAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDE7XG4gICAgICAgICAgICAgIG9yZGVyOiAxOyB9IH1cblxuLyogbGluZSAyNzgsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbi53aC1ibG9nLWxpc3RpbmctcmVzdWx0cy1pdGVtX19kYXRlIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzZGNkY2RjtcbiAgbGluZS1icmVhazogMTJweDtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMjtcbiAgICAgIC1tcy1mbGV4LW9yZGVyOiAxO1xuICAgICAgICAgIG9yZGVyOiAxOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAyNzgsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtYmxvZy1saXN0aW5nLXJlc3VsdHMtaXRlbV9fZGF0ZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMztcbiAgICAgICAgICAtbXMtZmxleC1vcmRlcjogMjtcbiAgICAgICAgICAgICAgb3JkZXI6IDI7IH0gfVxuXG4vKiBsaW5lIDI5NSwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWJsb2ctbGlzdGluZyAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciB7XG4gIHBhZGRpbmc6IDMwcHggMjVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMjk1LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4gICAgLndoLWJsb2ctbGlzdGluZyAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciB7XG4gICAgICBwYWRkaW5nOiA2MHB4IDI1cHg7IH0gfVxuXG4vKiBsaW5lIDMwMywgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuLmxpbWl0LXJlc3VsdHMgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgMzA4LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4ud2gtYmxvZy1saXN0aW5nLW5vLXJlc3VsdHMge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC8qIGxpbmUgMzExLCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4gIC5uby1yZXN1bHRzIC53aC1ibG9nLWxpc3Rpbmctbm8tcmVzdWx0cyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLyogbGluZSAzMTYsIHNyYy9zY3NzL21vZHVsZXMvYmxvZy9fYmxvZy1saXN0aW5nLnNjc3MgKi9cbi53aC1ibG9nLWxpc3RpbmdfX2ZhY2V0cyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG4gIC8qIGxpbmUgMzIxLCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4gIC5zdHVjayAud2gtYmxvZy1saXN0aW5nX19mYWNldHMge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4vKiBsaW5lIDMyNiwgc3JjL3Njc3MvbW9kdWxlcy9ibG9nL19ibG9nLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWJsb2ctbGlzdGluZ19fY2xlYXIge1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0OXB4O1xuICBwYWRkaW5nOiAxN3B4IDIwcHggMTVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMzI2LCBzcmMvc2Nzcy9tb2R1bGVzL2Jsb2cvX2Jsb2ctbGlzdGluZy5zY3NzICovXG4gICAgLndoLWJsb2ctbGlzdGluZ19fY2xlYXIge1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuXG4vKiBsaW5lIDYsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fYXV0aG9yLnNjc3MgKi9cbi53aC1hdXRob3Ige1xuICBtYXJnaW46IDQwcHggMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDYsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fYXV0aG9yLnNjc3MgKi9cbiAgICAud2gtYXV0aG9yIHtcbiAgICAgIG1hcmdpbjogNDBweCAyNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDYsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fYXV0aG9yLnNjc3MgKi9cbiAgICAud2gtYXV0aG9yIHtcbiAgICAgIG1hcmdpbjogNDBweCA3LjUlOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDE3LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2F1dGhvci5zY3NzICovXG4gICAgLndoLWF1dGhvciAud2gtY29udGVudC1yZWFkbW9yZV9fYnRuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9IH1cblxuLyogbGluZSAyNSwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19hdXRob3Iuc2NzcyAqL1xuLndoLWF1dGhvcl9faGVhZGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMjUsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fYXV0aG9yLnNjc3MgKi9cbiAgICAud2gtYXV0aG9yX19oZWFkZXIge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH0gfVxuXG4vKiBsaW5lIDM2LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2F1dGhvci5zY3NzICovXG4ud2gtYXV0aG9yX190aXRsZSB7XG4gIG1hcmdpbi10b3A6IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ZW0pIHtcbiAgICAvKiBsaW5lIDM2LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2F1dGhvci5zY3NzICovXG4gICAgLndoLWF1dGhvcl9fdGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG5cbi8qIGxpbmUgNDUsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fYXV0aG9yLnNjc3MgKi9cbi53aC1hdXRob3JfX2J0bi1yZWFkbW9yZTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4vKiBsaW5lIDQ5LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2F1dGhvci5zY3NzICovXG4ud2gtYXV0aG9yX19idG4tcmVhZG1vcmU6YWZ0ZXIge1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDFweDtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9hcnJvdy1yaWdodC5zdmdcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLyogbGluZSA1OSwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19hdXRob3Iuc2NzcyAqL1xuICAud2gtYXV0aG9yX19idG4tcmVhZG1vcmU6YmVmb3JlIHtcbiAgICByaWdodDogMTZweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC8qIGxpbmUgNjcsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fYXV0aG9yLnNjc3MgKi9cbiAgLndoLWF1dGhvcl9fYnRuLXJlYWRtb3JlOmhvdmVyOmJlZm9yZSB7XG4gICAgcmlnaHQ6IDJweDsgfSB9XG5cbi8qIGxpbmUgNzUsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fYXV0aG9yLnNjc3MgKi9cbi53aC1hdXRob3JfX2NvbnRlbnQgLndoLWdlbmVyaWMtY29udGVudF9fdGVhc2VyIHtcbiAgY29sb3I6ICMyODIzMjQ7IH1cbiAgLyogbGluZSA3OCwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19hdXRob3Iuc2NzcyAqL1xuICAud2gtYXV0aG9yX19jb250ZW50IC53aC1nZW5lcmljLWNvbnRlbnRfX3RlYXNlciBzdHJvbmcge1xuICAgIGNvbG9yOiAjMUUxQTFCOyB9XG5cbi8qIGxpbmUgODQsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fYXV0aG9yLnNjc3MgKi9cbi53aC1hdXRob3JfX2ltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBtYXgtd2lkdGg6IDkwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICBvcGFjaXR5OiAxO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDMwcHggM3B4IHJnYmEoNDAsIDM1LCAzNiwgMC4yKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAzMHB4IDNweCByZ2JhKDQwLCAzNSwgMzYsIDAuMik7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDg0LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2F1dGhvci5zY3NzICovXG4gICAgLndoLWF1dGhvcl9faW1nIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbi53aC1ib29rLW92ZXJ2aWV3IHtcbiAgcGFkZGluZy10b3A6IDMwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fYm9vay1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWJvb2stb3ZlcnZpZXcge1xuICAgICAgcGFkZGluZy10b3A6IDA7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgIC8qIGxpbmUgOCwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAud2gtYm9vay1vdmVydmlldyAud2gtY29udGVudC1yZWFkbW9yZV9fYnRuIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpOyB9IH1cblxuLyogbGluZSAxNiwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbi53aC1ib29rLW92ZXJ2aWV3LWRldGFpbHMge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDE2LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2Jvb2stb3ZlcnZpZXcuc2NzcyAqL1xuICAgIC53aC1ib29rLW92ZXJ2aWV3LWRldGFpbHMge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAxNiwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAud2gtYm9vay1vdmVydmlldy1kZXRhaWxzIHtcbiAgICAgIHdpZHRoOiA3NSU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMTYsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fYm9vay1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWJvb2stb3ZlcnZpZXctZGV0YWlscyB7XG4gICAgICB3aWR0aDogNjAlOyB9IH1cblxuLyogbGluZSAzMywgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbi53aC1ib29rLW92ZXJ2aWV3LWRldGFpbHNfX3dyYXBwZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAzMywgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAud2gtYm9vay1vdmVydmlldy1kZXRhaWxzX193cmFwcGVyIHtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAzMywgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAud2gtYm9vay1vdmVydmlldy1kZXRhaWxzX193cmFwcGVyIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMzVweCk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMzMsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fYm9vay1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWJvb2stb3ZlcnZpZXctZGV0YWlsc19fd3JhcHBlciB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gMzgwcHgpOyB9IH1cblxuLyogbGluZSA0OSwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbi53aC1ib29rLW92ZXJ2aWV3LWRldGFpbHNfX2ltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNDksIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fYm9vay1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWJvb2stb3ZlcnZpZXctZGV0YWlsc19faW1nIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgIC8qIGxpbmUgNDksIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fYm9vay1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWJvb2stb3ZlcnZpZXctZGV0YWlsc19faW1nIHtcbiAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMzVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSA0OSwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAud2gtYm9vay1vdmVydmlldy1kZXRhaWxzX19pbWcge1xuICAgICAgd2lkdGg6IDMzMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4OyB9IH1cblxuLyogbGluZSA3MCwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbi53aC1ib29rLW92ZXJ2aWV3LWRldGFpbHNfX2hlYWRsaW5lcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmc6IDAgMjVweDtcbiAgY29sb3I6ICMxRTFBMUI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSA3MCwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAud2gtYm9vay1vdmVydmlldy1kZXRhaWxzX19oZWFkbGluZXMge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAzcHggMCA0MHB4O1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIC8qIGxpbmUgODcsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fYm9vay1vdmVydmlldy5zY3NzICovXG4gIC53aC1ib29rLW92ZXJ2aWV3LWRldGFpbHNfX2hlYWRsaW5lcyBoMSB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDg3LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2Jvb2stb3ZlcnZpZXcuc2NzcyAqL1xuICAgICAgLndoLWJvb2stb3ZlcnZpZXctZGV0YWlsc19faGVhZGxpbmVzIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cbiAgICAvKiBsaW5lIDEwMCwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAud2gtYm9vay1vdmVydmlldy1kZXRhaWxzX19oZWFkbGluZXMgaDEgc3VwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICB0b3A6IC0xZW07XG4gICAgICBjb2xvcjogIzg3MjQzNDsgfVxuICAvKiBsaW5lIDExMCwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWJvb2stb3ZlcnZpZXctZGV0YWlsc19faGVhZGxpbmVzIGgyIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAvKiBsaW5lIDExNSwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWJvb2stb3ZlcnZpZXctZGV0YWlsc19faGVhZGxpbmVzIGgzIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMS40MjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4vKiBsaW5lIDEyNiwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbi53aC1ib29rLW92ZXJ2aWV3LWN0YXMge1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTI2LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2Jvb2stb3ZlcnZpZXcuc2NzcyAqL1xuICAgIC53aC1ib29rLW92ZXJ2aWV3LWN0YXMge1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG4vKiBsaW5lIDEzNiwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbi53aC1ib29rLW92ZXJ2aWV3X19idG4tcmVnaXN0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDEzNiwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAud2gtYm9vay1vdmVydmlld19fYnRuLXJlZ2lzdGVyIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG5cbi8qIGxpbmUgMTQ5LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2Jvb2stb3ZlcnZpZXcuc2NzcyAqL1xuLndoLWJvb2stb3ZlcnZpZXdfX2J0bi1leGNlcHJ0cyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAvKiBsaW5lIDE1Miwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19ib29rLW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWJvb2stb3ZlcnZpZXdfX2J0bi1leGNlcHJ0czpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIGxpbmUgMTU3LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2Jvb2stb3ZlcnZpZXcuc2NzcyAqL1xuLndoLWJvb2stb3ZlcnZpZXctY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyLjEyNTtcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogNTBweCA0MHB4IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAxNTcsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fYm9vay1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWJvb2stb3ZlcnZpZXctY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogNTBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxNTcsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fYm9vay1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWJvb2stb3ZlcnZpZXctY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogNzBweDsgfSB9XG4gIC8qIGxpbmUgMTc0LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2Jvb2stb3ZlcnZpZXcuc2NzcyAqL1xuICAud2gtYm9vay1vdmVydmlldy1jb250ZW50LndoLWdlbmVyaWMtY29udGVudCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTc0LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2Jvb2stb3ZlcnZpZXcuc2NzcyAqL1xuICAgICAgLndoLWJvb2stb3ZlcnZpZXctY29udGVudC53aC1nZW5lcmljLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG5cbi8qIGxpbmUgNiwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19leGNlcnB0LW1vZGFsLnNjc3MgKi9cbi53aC1leGNlcnB0cy1tb2RhbF9fY29udGVudCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDQ4MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzNXB4IDYwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDM1cHggNjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2V4Y2VycHQtbW9kYWwuc2NzcyAqL1xuICAgIC53aC1leGNlcnB0cy1tb2RhbF9fY29udGVudCB7XG4gICAgICB3aWR0aDogNjIwcHg7XG4gICAgICBoZWlnaHQ6IDU1MHB4O1xuICAgICAgbWFyZ2luOiA2MHB4IDM1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNiwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19leGNlcnB0LW1vZGFsLnNjc3MgKi9cbiAgICAud2gtZXhjZXJwdHMtbW9kYWxfX2NvbnRlbnQge1xuICAgICAgd2lkdGg6IDg2MHB4O1xuICAgICAgbWFyZ2luOiA2MHB4IDM1cHg7IH0gfVxuXG4vKiBsaW5lIDI3LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2V4Y2VycHQtbW9kYWwuc2NzcyAqL1xuLndoLWV4Y2VycHRzLW1vZGFsX19jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAyMDAlO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDUwcHgpO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMSwgMCwgMCwgMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigxLCAwLCAwLCAxKTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMjcsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fZXhjZXJwdC1tb2RhbC5zY3NzICovXG4gICAgLndoLWV4Y2VycHRzLW1vZGFsX19jb250ZW50LXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDcuOTllbSkge1xuICAgIC8qIGxpbmUgMzksIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fZXhjZXJwdC1tb2RhbC5zY3NzICovXG4gICAgLnZpZXctY29udGVudCAud2gtZXhjZXJwdHMtbW9kYWxfX2NvbnRlbnQtd3JhcHBlciB7XG4gICAgICBtYXJnaW4tbGVmdDogLTEwMCU7IH0gfVxuXG4vKiBsaW5lIDQ2LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2V4Y2VycHQtbW9kYWwuc2NzcyAqL1xuLndoLWV4Y2VycHRzLW1vZGFsLW1lbnUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAyNXB4IDAgMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNDYsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fZXhjZXJwdC1tb2RhbC5zY3NzICovXG4gICAgLndoLWV4Y2VycHRzLW1vZGFsLW1lbnUge1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNFNkU2RTY7IH0gfVxuXG4vKiBsaW5lIDU3LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2V4Y2VycHQtbW9kYWwuc2NzcyAqL1xuLndoLWV4Y2VycHRzLW1vZGFsLW1lbnVfX2xpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLyogbGluZSA2NCwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19leGNlcnB0LW1vZGFsLnNjc3MgKi9cbi53aC1leGNlcnB0cy1tb2RhbC1tZW51X19pdGVtIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LWZhbWlseTogXCJDcmltc29uIFRleHRcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgLyogbGluZSA2OSwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19leGNlcnB0LW1vZGFsLnNjc3MgKi9cbiAgLndoLWV4Y2VycHRzLW1vZGFsLW1lbnVfX2l0ZW0gYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM0MTQxNDE7IH1cbiAgICAvKiBsaW5lIDc2LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2V4Y2VycHQtbW9kYWwuc2NzcyAqL1xuICAgIC53aC1leGNlcnB0cy1tb2RhbC1tZW51X19pdGVtIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICMwMDU3NkY7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQzZERkU2OyB9XG4gIC8qIGxpbmUgODMsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fZXhjZXJwdC1tb2RhbC5zY3NzICovXG4gIC53aC1leGNlcnB0cy1tb2RhbC1tZW51X19pdGVtLmFjdGl2ZSBhIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGNvbG9yOiAjODcyNDM0OyB9XG5cbi8qIGxpbmUgOTAsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fZXhjZXJwdC1tb2RhbC5zY3NzICovXG4ud2gtZXhjZXJwdHMtbW9kYWxfX21haW4ge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJDcmltc29uIFRleHRcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XG4gIHBhZGRpbmc6IDIwcHggMjBweCAzMHB4O1xuICBjb2xvcjogIzQxNDE0MTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgOTAsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fZXhjZXJwdC1tb2RhbC5zY3NzICovXG4gICAgLndoLWV4Y2VycHRzLW1vZGFsX19tYWluIHtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICBwYWRkaW5nOiA0MHB4IDUwcHg7IH0gfVxuXG4vKiBsaW5lIDEwNywgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19leGNlcnB0LW1vZGFsLnNjc3MgKi9cbi53aC1leGNlcnB0cy1tb2RhbF9fdGl0bGUge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjODcyNDM0OyB9XG4gIC8qIGxpbmUgMTE0LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2V4Y2VycHQtbW9kYWwuc2NzcyAqL1xuICAud2gtZXhjZXJwdHMtbW9kYWxfX3RpdGxlOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTNweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjQjZCNkI2OyB9XG5cbi8qIGxpbmUgMTI2LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2V4Y2VycHQtbW9kYWwuc2NzcyAqL1xuLndoLWV4Y2VycHRzLW1vZGFsX19idG4tYmFjayB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAycHgpO1xuICBwYWRkaW5nOiAxN3B4IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMDA1NzZGO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgLTEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAtMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAvKiBsaW5lIDE0MCwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19leGNlcnB0LW1vZGFsLnNjc3MgKi9cbiAgLndoLWV4Y2VycHRzLW1vZGFsX19idG4tYmFjayBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAvKiBsaW5lIDE0Mywgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19leGNlcnB0LW1vZGFsLnNjc3MgKi9cbiAgICAud2gtZXhjZXJwdHMtbW9kYWxfX2J0bi1iYWNrIHNwYW46YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMnB4O1xuICAgICAgbGVmdDogLTIwcHg7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvYXJyb3ctcmlnaHQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAvKiBsaW5lIDE1Niwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19leGNlcnB0LW1vZGFsLnNjc3MgKi9cbiAgLndoLWV4Y2VycHRzLW1vZGFsX19idG4tYmFjazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxMjYsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fZXhjZXJwdC1tb2RhbC5zY3NzICovXG4gICAgLndoLWV4Y2VycHRzLW1vZGFsX19idG4tYmFjayB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ZW0pIHtcbiAgICAvKiBsaW5lIDE2NCwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19leGNlcnB0LW1vZGFsLnNjc3MgKi9cbiAgICAudmlldy1jb250ZW50IC53aC1leGNlcnB0cy1tb2RhbF9fYnRuLWJhY2sge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4vKiBsaW5lIDE3Miwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19leGNlcnB0LW1vZGFsLnNjc3MgKi9cbmJvZHlbZGF0YS1jdXJyZW50LW1vZGFsPVwid2gtZXhjZXJwdHMtbW9kYWxcIl0gLm1vZGFsLWNsb3NlIHtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMTVweDtcbiAgcGFkZGluZzogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTcyLCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2V4Y2VycHQtbW9kYWwuc2NzcyAqL1xuICAgIGJvZHlbZGF0YS1jdXJyZW50LW1vZGFsPVwid2gtZXhjZXJwdHMtbW9kYWxcIl0gLm1vZGFsLWNsb3NlIHtcbiAgICAgIHRvcDogOTBweDtcbiAgICAgIHJpZ2h0OiA2NXB4OyB9IH1cbiAgLyogbGluZSAxODIsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fZXhjZXJwdC1tb2RhbC5zY3NzICovXG4gIGJvZHlbZGF0YS1jdXJyZW50LW1vZGFsPVwid2gtZXhjZXJwdHMtbW9kYWxcIl0gLm1vZGFsLWNsb3NlIHN2ZyB7XG4gICAgZmlsbDogI0U2RTZFNiAhaW1wb3J0YW50OyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTgyLCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX2V4Y2VycHQtbW9kYWwuc2NzcyAqL1xuICAgICAgYm9keVtkYXRhLWN1cnJlbnQtbW9kYWw9XCJ3aC1leGNlcnB0cy1tb2RhbFwiXSAubW9kYWwtY2xvc2Ugc3ZnIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIGhlaWdodDogMjBweDsgfSB9XG4gICAgLyogbGluZSAxOTAsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fZXhjZXJwdC1tb2RhbC5zY3NzICovXG4gICAgYm9keVtkYXRhLWN1cnJlbnQtbW9kYWw9XCJ3aC1leGNlcnB0cy1tb2RhbFwiXSAubW9kYWwtY2xvc2Ugc3ZnICoge1xuICAgICAgZmlsbDogI0U2RTZFNiAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgNiwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19yZXZpZXdzLXRlc3RpbW9uaWFscy5zY3NzICovXG4ud2gtcmV2aWV3cy10ZXN0aW1vbmlhbHMge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi8qIGxpbmUgMTUsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fcmV2aWV3cy10ZXN0aW1vbmlhbHMuc2NzcyAqL1xuLndoLXJldmlld3MtdGVzdGltb25pYWxzX193cmFwcGVyIHtcbiAgbWFyZ2luOiA0MHB4IDIwcHggMjVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDE1LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX3Jldmlld3MtdGVzdGltb25pYWxzLnNjc3MgKi9cbiAgICAud2gtcmV2aWV3cy10ZXN0aW1vbmlhbHNfX3dyYXBwZXIge1xuICAgICAgbWFyZ2luOiA0MHB4IDM1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMTUsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fcmV2aWV3cy10ZXN0aW1vbmlhbHMuc2NzcyAqL1xuICAgIC53aC1yZXZpZXdzLXRlc3RpbW9uaWFsc19fd3JhcHBlciB7XG4gICAgICBtYXJnaW46IDQwcHggNy41JSA1NXB4OyB9IH1cblxuLyogbGluZSAzMSwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19yZXZpZXdzLXRlc3RpbW9uaWFscy5zY3NzICovXG4ud2gtcmV2aWV3cy10ZXN0aW1vbmlhbHNfX3F1b3RlLWl0ZW0ge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJDcmltc29uIFRleHRcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjNDE0MTQxOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAzMSwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19yZXZpZXdzLXRlc3RpbW9uaWFscy5zY3NzICovXG4gICAgLndoLXJldmlld3MtdGVzdGltb25pYWxzX19xdW90ZS1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDgwcHggMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAzMSwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19yZXZpZXdzLXRlc3RpbW9uaWFscy5zY3NzICovXG4gICAgLndoLXJldmlld3MtdGVzdGltb25pYWxzX19xdW90ZS1pdGVtIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgcGFkZGluZzogMTBweCAyMDBweCAwOyB9IH1cbiAgLyogbGluZSA1Mywgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19yZXZpZXdzLXRlc3RpbW9uaWFscy5zY3NzICovXG4gIC53aC1yZXZpZXdzLXRlc3RpbW9uaWFsc19fcXVvdGUtaXRlbSBzcGFuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAvKiBsaW5lIDU2LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX3Jldmlld3MtdGVzdGltb25pYWxzLnNjc3MgKi9cbiAgICAud2gtcmV2aWV3cy10ZXN0aW1vbmlhbHNfX3F1b3RlLWl0ZW0gc3BhbjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtN3B4O1xuICAgICAgbGVmdDogLTI1cHg7XG4gICAgICB3aWR0aDogNTFweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL3F1b3RlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC8qIGxpbmUgNTYsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fcmV2aWV3cy10ZXN0aW1vbmlhbHMuc2NzcyAqL1xuICAgICAgICAud2gtcmV2aWV3cy10ZXN0aW1vbmlhbHNfX3F1b3RlLWl0ZW0gc3BhbjpiZWZvcmUge1xuICAgICAgICAgIHRvcDogLTEycHg7XG4gICAgICAgICAgbGVmdDogLTUwcHg7XG4gICAgICAgICAgd2lkdGg6IDc2cHg7XG4gICAgICAgICAgaGVpZ2h0OiA2MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLyogbGluZSA3Niwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19yZXZpZXdzLXRlc3RpbW9uaWFscy5zY3NzICovXG4gIC53aC1yZXZpZXdzLXRlc3RpbW9uaWFsc19fcGVvcGxlIHtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG4vKiBsaW5lIDgxLCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX3Jldmlld3MtdGVzdGltb25pYWxzLnNjc3MgKi9cbi53aC1yZXZpZXdzLXRlc3RpbW9uaWFsc19fcGVvcGxlIC5zbGljay10cmFjayB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuXG4vKiBsaW5lIDkzLCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX3Jldmlld3MtdGVzdGltb25pYWxzLnNjc3MgKi9cbi53aC1yZXZpZXdzLXRlc3RpbW9uaWFsc19fcGVvcGxlIC5zbGljay1zbGlkZSB7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwIDVweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSA5Mywgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19yZXZpZXdzLXRlc3RpbW9uaWFscy5zY3NzICovXG4gICAgLndoLXJldmlld3MtdGVzdGltb25pYWxzX19wZW9wbGUgLnNsaWNrLXNsaWRlIHtcbiAgICAgIG1hcmdpbjogMCAxNXB4OyB9IH1cbiAgLyogbGluZSAxMDYsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fcmV2aWV3cy10ZXN0aW1vbmlhbHMuc2NzcyAqL1xuICAud2gtcmV2aWV3cy10ZXN0aW1vbmlhbHNfX3Blb3BsZSAuc2xpY2stc2xpZGUgPiBkaXYge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAvKiBsaW5lIDExMCwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19yZXZpZXdzLXRlc3RpbW9uaWFscy5zY3NzICovXG4gIC53aC1yZXZpZXdzLXRlc3RpbW9uaWFsc19fcGVvcGxlIC5zbGljay1zbGlkZTpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICAvKiBsaW5lIDExNCwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19yZXZpZXdzLXRlc3RpbW9uaWFscy5zY3NzICovXG4gIC53aC1yZXZpZXdzLXRlc3RpbW9uaWFsc19fcGVvcGxlIC5zbGljay1zbGlkZTpob3ZlciB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi8qIGxpbmUgMTE5LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX3Jldmlld3MtdGVzdGltb25pYWxzLnNjc3MgKi9cbi53aC1yZXZpZXdzLXRlc3RpbW9uaWFsc19fcGVvcGxlIC5zbGljay1kb3RzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTE5LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX3Jldmlld3MtdGVzdGltb25pYWxzLnNjc3MgKi9cbiAgICAud2gtcmV2aWV3cy10ZXN0aW1vbmlhbHNfX3Blb3BsZSAuc2xpY2stZG90cyB7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMTE5LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX3Jldmlld3MtdGVzdGltb25pYWxzLnNjc3MgKi9cbiAgICAud2gtcmV2aWV3cy10ZXN0aW1vbmlhbHNfX3Blb3BsZSAuc2xpY2stZG90cyB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cbiAgLyogbGluZSAxMzYsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fcmV2aWV3cy10ZXN0aW1vbmlhbHMuc2NzcyAqL1xuICAud2gtcmV2aWV3cy10ZXN0aW1vbmlhbHNfX3Blb3BsZSAuc2xpY2stZG90cyBsaTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLyogbGluZSAxNDIsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fcmV2aWV3cy10ZXN0aW1vbmlhbHMuc2NzcyAqL1xuLndoLXJldmlld3MtdGVzdGltb25pYWxzLXBlb3BsZS1pdGVtIHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDMwcHggMTBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjMjgyMzI0OyB9XG4gIC8qIGxpbmUgMTUwLCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX3Jldmlld3MtdGVzdGltb25pYWxzLnNjc3MgKi9cbiAgLndoLXJldmlld3MtdGVzdGltb25pYWxzLXBlb3BsZS1pdGVtLndoLXJldmlld3MtdGVzdGltb25pYWxzLXBlb3BsZS1pdGVtLS13aXRoLWltYWdlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxNDIsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fcmV2aWV3cy10ZXN0aW1vbmlhbHMuc2NzcyAqL1xuICAgIC53aC1yZXZpZXdzLXRlc3RpbW9uaWFscy1wZW9wbGUtaXRlbSB7XG4gICAgICBwYWRkaW5nOiAzMHB4IDE1cHg7IH0gfVxuICAvKiBsaW5lIDE1OSwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19yZXZpZXdzLXRlc3RpbW9uaWFscy5zY3NzICovXG4gIC53aC1yZXZpZXdzLXRlc3RpbW9uaWFscy1wZW9wbGUtaXRlbTpob3ZlciAud2gtcmV2aWV3cy10ZXN0aW1vbmlhbHMtcGVvcGxlLWl0ZW1fX25hbWUsXG4gIC53aC1yZXZpZXdzLXRlc3RpbW9uaWFscy1wZW9wbGUtaXRlbTpob3ZlciAud2gtcmV2aWV3cy10ZXN0aW1vbmlhbHMtcGVvcGxlLWl0ZW1fX3Bvc2l0aW9uIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi8qIGxpbmUgMTY2LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX3Jldmlld3MtdGVzdGltb25pYWxzLnNjc3MgKi9cbi53aC1yZXZpZXdzLXRlc3RpbW9uaWFscy1wZW9wbGUtaXRlbV9fY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlcjtcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlcjsgfVxuXG4vKiBsaW5lIDE3MSwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19yZXZpZXdzLXRlc3RpbW9uaWFscy5zY3NzICovXG4ud2gtcmV2aWV3cy10ZXN0aW1vbmlhbHMtcGVvcGxlLWl0ZW1fX25hbWUge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwIDAgNXB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICBvcGFjaXR5OiAwLjM1OyB9XG4gIC8qIGxpbmUgMTc4LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX3Jldmlld3MtdGVzdGltb25pYWxzLnNjc3MgKi9cbiAgLnNsaWNrLWN1cnJlbnQgLndoLXJldmlld3MtdGVzdGltb25pYWxzLXBlb3BsZS1pdGVtX19uYW1lIHtcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi8qIGxpbmUgMTgzLCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX3Jldmlld3MtdGVzdGltb25pYWxzLnNjc3MgKi9cbi53aC1yZXZpZXdzLXRlc3RpbW9uaWFscy1wZW9wbGUtaXRlbV9fcG9zaXRpb24ge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgb3BhY2l0eTogMC4zNTsgfVxuICAvKiBsaW5lIDE5Miwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL19yZXZpZXdzLXRlc3RpbW9uaWFscy5zY3NzICovXG4gIC5zbGljay1jdXJyZW50IC53aC1yZXZpZXdzLXRlc3RpbW9uaWFscy1wZW9wbGUtaXRlbV9fcG9zaXRpb24ge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgY29sb3I6ICM4NzI0MzQ7IH1cblxuLyogbGluZSAxOTgsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fcmV2aWV3cy10ZXN0aW1vbmlhbHMuc2NzcyAqL1xuLndoLXJldmlld3MtdGVzdGltb25pYWxzLXBlb3BsZS1pdGVtX19pbWcge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBvcGFjaXR5OiAwLjM1OyB9XG4gIC8qIGxpbmUgMjA1LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX3Jldmlld3MtdGVzdGltb25pYWxzLnNjc3MgKi9cbiAgLnNsaWNrLWN1cnJlbnQgLndoLXJldmlld3MtdGVzdGltb25pYWxzLXBlb3BsZS1pdGVtX19pbWcge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX3RhYmxlLWNvbnRlbnRzLnNjc3MgKi9cbi53aC10YWJsZS1jb250ZW50cy1saXN0IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi8qIGxpbmUgMTUsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fdGFibGUtY29udGVudHMuc2NzcyAqL1xuLndoLXRhYmxlLWNvbnRlbnRzLWl0ZW0ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFNkU2OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxNSwgc3JjL3Njc3MvbW9kdWxlcy9ib29rL190YWJsZS1jb250ZW50cy5zY3NzICovXG4gICAgLndoLXRhYmxlLWNvbnRlbnRzLWl0ZW0ge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMjBweCk7XG4gICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgIHBhZGRpbmc6IDEwcHggMCAzMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDI4LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX3RhYmxlLWNvbnRlbnRzLnNjc3MgKi9cbiAgICAud2gtdGFibGUtY29udGVudHMtaXRlbTpudGgtY2hpbGQoMm4pOm50aC1sYXN0LWNoaWxkKC1uKzMpIH4gbGkge1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICBib3JkZXItYm90dG9tOiAwOyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ZW0pIHtcbiAgICAvKiBsaW5lIDM1LCBzcmMvc2Nzcy9tb2R1bGVzL2Jvb2svX3RhYmxlLWNvbnRlbnRzLnNjc3MgKi9cbiAgICAud2gtdGFibGUtY29udGVudHMtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDsgfSB9XG4gIC8qIGxpbmUgNDIsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fdGFibGUtY29udGVudHMuc2NzcyAqL1xuICAud2gtdGFibGUtY29udGVudHMtaXRlbSBoMiB7XG4gICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGNvbG9yOiAjODcyNDM0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgNDIsIHNyYy9zY3NzL21vZHVsZXMvYm9vay9fdGFibGUtY29udGVudHMuc2NzcyAqL1xuICAgICAgLndoLXRhYmxlLWNvbnRlbnRzLWl0ZW0gaDIge1xuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi8qIGxpbmUgNywgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbi5jb2wtNzAgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi8qIGxpbmUgMTEsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4uZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbCAuc2xpY2stc2xpZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICAvKiBsaW5lIDE2LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2ZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwuc2NzcyAqL1xuICAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbCAuc2xpY2stc2xpZGU6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cblxuLyogbGluZSAyMSwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbi5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsIC5zbGljay1jZW50ZXIge1xuICB6LWluZGV4OiAxMDsgfVxuXG4vKiBsaW5lIDI2LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2ZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwuc2NzcyAqL1xuLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWxfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMjBweCAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAyNiwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgICAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbF9fd3JhcHBlciB7XG4gICAgICBtYXJnaW46IDQwcHggNy41JSAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDM0LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2ZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwuc2NzcyAqL1xuICAgIC5jb2wtNzAgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWxfX3dyYXBwZXIge1xuICAgICAgbWFyZ2luOiAwOyB9IH1cblxuLyogbGluZSA0Miwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbi5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsX19saXN0LS1tYWluIC5zbGljay10cmFjayB7XG4gIGhlaWdodDogMDtcbiAgcGFkZGluZy1ib3R0b206IDQ3JTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICAgICAgICAgIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7IH1cbiAgLyogbGluZSA0Nywgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgLmlzLW1vYmlsZSAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbF9fbGlzdC0tbWFpbiAuc2xpY2stdHJhY2sge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtLXN0eWxlOiBmbGF0O1xuICAgICAgICAgICAgdHJhbnNmb3JtLXN0eWxlOiBmbGF0OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSA0Miwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgICAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbF9fbGlzdC0tbWFpbiAuc2xpY2stdHJhY2sge1xuICAgICAgcGFkZGluZy1ib3R0b206IDM3JTsgfSB9XG4gIC8qIGxpbmUgNTUsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsX19saXN0LS1tYWluIC5zbGljay10cmFjay5mdWxsLXdpZHRoIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgNjIsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4uZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbF9fbGlzdC0tbWFpbiAuc2xpY2stY2VudGVyID4gZGl2IHtcbiAgcGFkZGluZy10b3A6IDM4JTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNjIsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gICAgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWxfX2xpc3QtLW1haW4gLnNsaWNrLWNlbnRlciA+IGRpdiB7XG4gICAgICBwYWRkaW5nLXRvcDogMjUlOyB9IH1cblxuLyogbGluZSA3MSwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbi5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDM1JTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3M7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVaKDFweCk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKSB0cmFuc2xhdGVaKDFweCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjtcbiAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDcxLCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2ZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwuc2NzcyAqL1xuICAgIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW0ge1xuICAgICAgbWFyZ2luLXRvcDogMjglO1xuICAgICAgcGFkZGluZzogMTVweDsgfSB9XG4gIC8qIGxpbmUgODQsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gIC5zbGljay1jZW50ZXIgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgyLjMpIHRyYW5zbGF0ZVooMnB4KTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMi4zKSB0cmFuc2xhdGVaKDJweCk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSA4NCwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgICAgIC5zbGljay1jZW50ZXIgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbSB7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgyKSB0cmFuc2xhdGVaKDJweCk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgyKSB0cmFuc2xhdGVaKDJweCk7IH0gfVxuICAvKiBsaW5lIDkzLCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2ZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwuc2NzcyAqL1xuICAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIC8qIGxpbmUgOTcsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gIC5mdWxsLXdpZHRoIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW0ge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IGluaXRpYWw7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBpbml0aWFsOyB9XG5cbi8qIGxpbmUgMTA2LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2ZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwuc2NzcyAqL1xuLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbWVkaWEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIHBhZGRpbmctdG9wOiA1NSU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoNDAsIDM1LCAzNiwgMC4yKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCAxMHB4IHJnYmEoNDAsIDM1LCAzNiwgMC4yKTsgfVxuICAvKiBsaW5lIDExNSwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbWVkaWE6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogLTMwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygzNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXcoMzVkZWcpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAxLCA5LCAyNCwgMC44KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG92ZXJsYXk7IH1cbiAgICAvKiBsaW5lIDEyOSwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgICAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtLS1pbWcgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbWVkaWE6YmVmb3JlLFxuICAgIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW0tLXZpZGVvIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW1fX21lZGlhOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lOyB9XG4gIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgLyogbGluZSAxMzUsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gICAgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbWVkaWE6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IC0zMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygzNWRlZyk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogc2tldygzNWRlZyk7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzOCwgMTIsIDMzLCAwLjgpOyB9XG4gICAgICAvKiBsaW5lIDE0Nywgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgICAgIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW0tLWltZyAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX19tZWRpYTphZnRlcixcbiAgICAgIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW0tLXZpZGVvIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW1fX21lZGlhOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogbm9uZTsgfSB9XG4gIEBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjogYXV0bykge1xuICAgIC8qIGxpbmUgMTM1LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2ZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwuc2NzcyAqL1xuICAgIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW1fX21lZGlhOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAtMzAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoMzVkZWcpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXcoMzVkZWcpO1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgxMzgsIDEyLCAzMywgMC44KTsgfVxuICAgICAgLyogbGluZSAxNjQsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gICAgICAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtLS1pbWcgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbWVkaWE6YWZ0ZXIsXG4gICAgICAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtLS12aWRlbyAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX19tZWRpYTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IG5vbmU7IH0gfVxuICAvKiBsaW5lIDE3MSwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbS0tdmlkZW8gLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbWVkaWEge1xuICAgIHdpZHRoOiAyMDAlO1xuICAgIHBhZGRpbmctdG9wOiAxMjAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjUpIHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC41KSB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSAxNzEsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gICAgICAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtLS12aWRlbyAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX19tZWRpYSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMTAlOyB9IH1cbiAgICAvKiBsaW5lIDE4MCwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgICAuc2xpY2stY2VudGVyIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW0tLXZpZGVvIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW1fX21lZGlhIHtcbiAgICAgIG1hcmdpbi10b3A6IDI1JTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLyogbGluZSAxODAsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gICAgICAgIC5zbGljay1jZW50ZXIgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbS0tdmlkZW8gLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbWVkaWEge1xuICAgICAgICAgIG1hcmdpbi10b3A6IDIwJTsgfSB9XG4gICAgLyogbGluZSAxODcsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gICAgLmZ1bGwtd2lkdGggLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbS0tdmlkZW8gLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbWVkaWEge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLXRvcDogNTUlO1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAvKiBsaW5lIDE5NCwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbWVkaWEgaW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICAvKiBsaW5lIDIwMiwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbWVkaWEgLnZpZGVvLWpzIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctdG9wOiA2MCU7IH1cbiAgICAvKiBsaW5lIDIwOCwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgICAuZnVsbC13aWR0aCAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX19tZWRpYSAudmlkZW8tanMge1xuICAgICAgcGFkZGluZy10b3A6IDU1JTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDIwMiwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgICAgIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW1fX21lZGlhIC52aWRlby1qcyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1NSU7IH0gfVxuICAgIC8qIGxpbmUgMjE2LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2ZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwuc2NzcyAqL1xuICAgIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW1fX21lZGlhIC52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IDIuMWVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNGVtO1xuICAgICAgdG9wOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgIGxlZnQ6IDIwcHg7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGNvbG9yOiAjODcyNDM0O1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgLyogbGluZSAyMTYsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gICAgICAgIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW1fX21lZGlhIC52aWRlby1qcyAudmpzLWJpZy1wbGF5LWJ1dHRvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjVlbTtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMS40ZW07XG4gICAgICAgICAgdG9wOiBjYWxjKDEwMCUgLSA3MHB4KTtcbiAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICAgIGhlaWdodDogNTBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAvKiBsaW5lIDIxNiwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgICAgICAgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbWVkaWEgLnZpZGVvLWpzIC52anMtYmlnLXBsYXktYnV0dG9uIHtcbiAgICAgICAgICBmb250LXNpemU6IDMuMmVtO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgICAgICAgICB0b3A6IGNhbGMoMTAwJSAtIDkwcHgpO1xuICAgICAgICAgIGxlZnQ6IDMwcHg7XG4gICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgaGVpZ2h0OiA3MHB4OyB9IH1cbiAgLyogbGluZSAyNDcsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW1fX21lZGlhIC52aWRlby1qczpub3QoLnZqcy1oYXMtc3RhcnRlZCkgLnZqcy1kb2NrLXRleHQge1xuICAgIG9wYWNpdHk6IDA7IH1cblxuLyogbGluZSAyNTMsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4uZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX19jb250ZW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgcmlnaHQ6IDVweDtcbiAgYm90dG9tOiA1cHg7XG4gIGxlZnQ6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMjUzLCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2ZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwuc2NzcyAqL1xuICAgIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW1fX2NvbnRlbnQge1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICBib3R0b206IDE1cHg7XG4gICAgICBsZWZ0OiAxNXB4OyB9IH1cblxuLyogbGluZSAyNjksIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4uZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogN3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiA0NSU7XG4gIG1heC1oZWlnaHQ6IDM0cHg7XG4gIG1hcmdpbjogMDtcbiAgY29sb3I6ICNGRkY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDI2OSwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgICAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICAgIG1heC1oZWlnaHQ6IDY1cHg7XG4gICAgICBtYXJnaW46IDEwcHggMCA1cHggNSU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMjY5LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2ZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwuc2NzcyAqL1xuICAgIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgICBtYXgtaGVpZ2h0OiAxMTBweDtcbiAgICAgIG1hcmdpbjogMjBweCAwIDVweCA1JTsgfSB9XG5cbi8qIGxpbmUgMjkzLCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2ZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwuc2NzcyAqL1xuLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbGluayB7XG4gIGZvbnQtc2l6ZTogNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjRkZGOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAyOTMsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gICAgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbGluayB7XG4gICAgICBmb250LXNpemU6IDdweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1JTsgfSB9XG4gIC8qIGxpbmUgMzA1LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2ZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwuc2NzcyAqL1xuICAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX19saW5rOmFmdGVyIHtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgd2lkdGg6IDVweDtcbiAgICBoZWlnaHQ6IDVweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvYXJyb3ctcmlnaHQtd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgLyogbGluZSAzMTQsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLWl0ZW1fX2xpbms6YmVmb3JlIHtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMzE0LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2ZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwuc2NzcyAqL1xuICAgICAgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbGluazpiZWZvcmUge1xuICAgICAgICByaWdodDogMTFweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAzMjUsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gICAgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbGluazpob3ZlcjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDJweDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OWVtKSB7XG4gICAgLyogbGluZSAzMzIsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gICAgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbGluazphZnRlciB7XG4gICAgICB3aWR0aDogMnB4O1xuICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICBtYXJnaW4tbGVmdDogMnB4OyB9IH1cblxuLyogbGluZSAzNDAsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4uZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX19kZXNjIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICM2RjZGNkY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDM0MCwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgICAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX19kZXNjIHtcbiAgICAgIHBhZGRpbmc6IDAgMzAlOyB9IH1cbiAgLyogbGluZSAzNTIsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gIC5jb2wtNzAgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fZGVzYyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDM1Miwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgICAgIC5jb2wtNzAgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fZGVzYyB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4vKiBsaW5lIDM2MCwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbi5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsX19kb3RzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiAzMHB4IDAgMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgLyogbGluZSAzNjgsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsX19kb3RzIGxpIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbiAgICBvcGFjaXR5OiAwLjQ7IH1cbiAgICAvKiBsaW5lIDM3OCwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgICAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbF9fZG90cyBsaTphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDE4cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODcyNDM0OyB9XG4gICAgLyogbGluZSAzODgsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4gICAgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWxfX2RvdHMgbGkuYWN0aXZlIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAvKiBsaW5lIDM5Miwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsLnNjc3MgKi9cbiAgICAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbF9fZG90cyBsaSBidXR0b24ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC8qIGxpbmUgMzk2LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2ZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwuc2NzcyAqL1xuICAgIC5mZWF0dXJlZC1jb250ZW50LWNhcm91c2VsX19kb3RzIGxpOmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IDE7IH1cblxuLyogbGluZSA0MDYsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4uZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtLS12aWRlbyAudmlkZW8tanM6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLyogbGluZSA0MjAsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC5zY3NzICovXG4uc2xpY2stc2xpZGUgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbS0tdmlkZW8gLnZpZGVvLWpzOjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi8qIGxpbmUgNDMwLCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2ZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwuc2NzcyAqL1xuLnNsaWNrLXNsaWRlLnNsaWNrLWN1cnJlbnQgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbS0tdmlkZW8gLnZpZGVvLWpzOjpiZWZvcmUge1xuICBjb250ZW50OiBub25lOyB9XG5cbi8qIGxpbmUgMTAsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fam9iLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWpvYi1saXN0aW5nX193cmFwcGVyIHtcbiAgbWFyZ2luOiA0MHB4IDAgMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDEwLCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2pvYi1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtam9iLWxpc3RpbmdfX3dyYXBwZXIge1xuICAgICAgbWFyZ2luOiA0MHB4IDI1cHggMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxMCwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19qb2ItbGlzdGluZy5zY3NzICovXG4gICAgLndoLWpvYi1saXN0aW5nX193cmFwcGVyIHtcbiAgICAgIG1hcmdpbjogNDBweCA3LjUlIDA7IH0gfVxuXG4vKiBsaW5lIDIyLCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2pvYi1saXN0aW5nLnNjc3MgKi9cbi53aC1qb2ItbGlzdGluZ19faGVhZGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLyogbGluZSAyOSwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19qb2ItbGlzdGluZy5zY3NzICovXG4ud2gtam9iLWxpc3RpbmdfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMS4yNjtcbiAgbWFyZ2luOiAwIDI1cHggMTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMjksIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fam9iLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1qb2ItbGlzdGluZ19fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICBtYXJnaW46IDAgMCAzMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDI5LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2pvYi1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtam9iLWxpc3RpbmdfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICAgIG1hcmdpbjogLTE1cHggMCAyMHB4OyB9IH1cblxuLyogbGluZSA0OCwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19qb2ItbGlzdGluZy5zY3NzICovXG4ud2gtam9iLWxpc3RpbmdfX2ZpbHRlcnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDQ4LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2pvYi1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtam9iLWxpc3RpbmdfX2ZpbHRlcnMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNDgsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fam9iLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1qb2ItbGlzdGluZ19fZmlsdGVycyB7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuICAvKiBsaW5lIDY2LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2pvYi1saXN0aW5nLnNjc3MgKi9cbiAgLndoLWpvYi1saXN0aW5nX19maWx0ZXJzIC5zZWxlY3RyaWMtd2gtZHJvcGRvd24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDY2LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2pvYi1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1qb2ItbGlzdGluZ19fZmlsdGVycyAuc2VsZWN0cmljLXdoLWRyb3Bkb3duIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgICAgICAgICAgZmxleDogMTsgfSB9XG4gICAgLyogbGluZSA3OCwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19qb2ItbGlzdGluZy5zY3NzICovXG4gICAgLndoLWpvYi1saXN0aW5nX19maWx0ZXJzIC5zZWxlY3RyaWMtd2gtZHJvcGRvd24gLnNlbGVjdHJpYyAubGFiZWwge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC8qIGxpbmUgNzgsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fam9iLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgICAud2gtam9iLWxpc3RpbmdfX2ZpbHRlcnMgLnNlbGVjdHJpYy13aC1kcm9wZG93biAuc2VsZWN0cmljIC5sYWJlbCB7XG4gICAgICAgICAgd2lkdGg6IDQwJTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAvKiBsaW5lIDc4LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2pvYi1saXN0aW5nLnNjc3MgKi9cbiAgICAgICAgLndoLWpvYi1saXN0aW5nX19maWx0ZXJzIC5zZWxlY3RyaWMtd2gtZHJvcGRvd24gLnNlbGVjdHJpYyAubGFiZWwge1xuICAgICAgICAgIHdpZHRoOiAyNjBweDsgfSB9XG4gICAgLyogbGluZSA5Miwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19qb2ItbGlzdGluZy5zY3NzICovXG4gICAgLndoLWpvYi1saXN0aW5nX19maWx0ZXJzIC5zZWxlY3RyaWMtd2gtZHJvcGRvd24gLnNlbGVjdHJpYy1pdGVtcyBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICM4NzI0MzQgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH1cbiAgICAgIC8qIGxpbmUgMTAxLCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2pvYi1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1qb2ItbGlzdGluZ19fZmlsdGVycyAuc2VsZWN0cmljLXdoLWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMgbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC0zcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNCNkI2QjY7IH1cblxuLyogbGluZSAxMTcsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fam9iLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWpvYi1saXN0aW5nX19maWx0ZXJzLWxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMjgyMzI0OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxMTcsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fam9iLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1qb2ItbGlzdGluZ19fZmlsdGVycy1sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLyogbGluZSAxMjksIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fam9iLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWpvYi1saXN0aW5nX19yZXN1bHRzIHtcbiAgbWFyZ2luOiAwIDI1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDEyOSwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19qb2ItbGlzdGluZy5zY3NzICovXG4gICAgLndoLWpvYi1saXN0aW5nX19yZXN1bHRzIHtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG4gIC8qIGxpbmUgMTM2LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2pvYi1saXN0aW5nLnNjc3MgKi9cbiAgLm5vLXJlc3VsdHMgLndoLWpvYi1saXN0aW5nX19yZXN1bHRzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgMTQxLCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2pvYi1saXN0aW5nLnNjc3MgKi9cbi53aC1qb2ItbGlzdGluZy1yZXN1bHQge1xuICBwYWRkaW5nOiAzMHB4IDE1cHg7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjRTZFNkU2OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxNDEsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fam9iLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1qb2ItbGlzdGluZy1yZXN1bHQge1xuICAgICAgcGFkZGluZzogMzVweCAyMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDE0MSwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19qb2ItbGlzdGluZy5zY3NzICovXG4gICAgLndoLWpvYi1saXN0aW5nLXJlc3VsdCB7XG4gICAgICBwYWRkaW5nOiAzNXB4IDQwcHg7IH0gfVxuICAvKiBsaW5lIDE1Mywgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19qb2ItbGlzdGluZy5zY3NzICovXG4gIC53aC1qb2ItbGlzdGluZy1yZXN1bHQgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLyogbGluZSAxNTgsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fam9iLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1qb2ItbGlzdGluZy1yZXN1bHQgYTpob3ZlciAud2gtam9iLWxpc3RpbmctcmVzdWx0X190aXRsZSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGNvbG9yOiAjMDA1NzZGOyB9XG5cbi8qIGxpbmUgMTY2LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2pvYi1saXN0aW5nLnNjc3MgKi9cbi53aC1qb2ItbGlzdGluZy1yZXN1bHRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgY29sb3I6ICMyODIzMjQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDE2Niwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19qb2ItbGlzdGluZy5zY3NzICovXG4gICAgLndoLWpvYi1saXN0aW5nLXJlc3VsdF9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjc1cmVtOyB9IH1cblxuLyogbGluZSAxNzcsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fam9iLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWpvYi1saXN0aW5nLXJlc3VsdF9fdGVhc2VyIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICBsaW5lLWhlaWdodDogMjZweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiAzNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBjb2xvcjogIzc1NzU3NTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTc3LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2pvYi1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtam9iLWxpc3RpbmctcmVzdWx0X190ZWFzZXIge1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH0gfVxuICAvKiBsaW5lIDE5MCwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19qb2ItbGlzdGluZy5zY3NzICovXG4gIC53aC1qb2ItbGlzdGluZy1yZXN1bHRfX3RlYXNlciBwIHtcbiAgICBtYXJnaW46IDA7IH1cblxuLyogbGluZSAxOTUsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fam9iLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWpvYi1saXN0aW5nLXJlc3VsdF9fbXVuaWNpcGFsaXR5IHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzg3MjQzNDsgfVxuXG4vKiBsaW5lIDIwMiwgc3JjL3Njc3MvbW9kdWxlcy9jYXJlZXJzL19qb2ItbGlzdGluZy5zY3NzICovXG4ud2gtam9iLWxpc3RpbmdfX2Zvb3RlciB7XG4gIHBhZGRpbmc6IDU1cHggMjVweCA2MHB4OyB9XG4gIC8qIGxpbmUgMjA1LCBzcmMvc2Nzcy9tb2R1bGVzL2NhcmVlcnMvX2pvYi1saXN0aW5nLnNjc3MgKi9cbiAgLm5vLXJlc3VsdHMgLndoLWpvYi1saXN0aW5nX19mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogbGluZSAyMTAsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fam9iLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWpvYi1saXN0aW5nX19uby1yZXN1bHRzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNFNkU2RTY7IH1cbiAgLyogbGluZSAyMTQsIHNyYy9zY3NzL21vZHVsZXMvY2FyZWVycy9fam9iLWxpc3Rpbmcuc2NzcyAqL1xuICAubm8tcmVzdWx0cyAud2gtam9iLWxpc3RpbmdfX25vLXJlc3VsdHMge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qIGxpbmUgNiwgc3JjL3Njc3MvbW9kdWxlcy9jb250YWN0L19jb250YWN0LWdyb3Vwcy1ncmlkLnNjc3MgKi9cbi53aC1jb250YWN0LWdyb3Vwcy1ncmlkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiA0MHB4IDI1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDYsIHNyYy9zY3NzL21vZHVsZXMvY29udGFjdC9fY29udGFjdC1ncm91cHMtZ3JpZC5zY3NzICovXG4gICAgLndoLWNvbnRhY3QtZ3JvdXBzLWdyaWQge1xuICAgICAgbWFyZ2luOiA0MHB4IDcuNSU7IH0gfVxuICAvKiBsaW5lIDE0LCBzcmMvc2Nzcy9tb2R1bGVzL2NvbnRhY3QvX2NvbnRhY3QtZ3JvdXBzLWdyaWQuc2NzcyAqL1xuICAud2gtY29udGFjdC1ncm91cHMtZ3JpZCAud2gtY29udGFjdC1pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG4gIC8qIGxpbmUgMTksIHNyYy9zY3NzL21vZHVsZXMvY29udGFjdC9fY29udGFjdC1ncm91cHMtZ3JpZC5zY3NzICovXG4gIC53aC1jb250YWN0LWdyb3Vwcy1ncmlkIC53aC1jb250YWN0LWl0ZW1fX3RlbGVwaG9uZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG4gICAgLyogbGluZSAyMiwgc3JjL3Njc3MvbW9kdWxlcy9jb250YWN0L19jb250YWN0LWdyb3Vwcy1ncmlkLnNjc3MgKi9cbiAgICAud2gtY29udGFjdC1ncm91cHMtZ3JpZCAud2gtY29udGFjdC1pdGVtX190ZWxlcGhvbmU6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb250ZW50OiBcIlxcZjA5NVwiOyB9XG4gIC8qIGxpbmUgMzIsIHNyYy9zY3NzL21vZHVsZXMvY29udGFjdC9fY29udGFjdC1ncm91cHMtZ3JpZC5zY3NzICovXG4gIC53aC1jb250YWN0LWdyb3Vwcy1ncmlkIC53aC1jb250YWN0cy1saXN0aW5nX19saXN0IHtcbiAgICBtYXJnaW46IDA7IH1cblxuLyogbGluZSAzNywgc3JjL3Njc3MvbW9kdWxlcy9jb250YWN0L19jb250YWN0LWdyb3Vwcy1ncmlkLnNjc3MgKi9cbi53aC1jb250YWN0LWdyb3Vwcy1ncmlkX190aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLyogbGluZSA0Miwgc3JjL3Njc3MvbW9kdWxlcy9jb250YWN0L19jb250YWN0LWdyb3Vwcy1ncmlkLnNjc3MgKi9cbi53aC1jb250YWN0LWdyb3Vwcy1ncmlkLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4vKiBsaW5lIDQ2LCBzcmMvc2Nzcy9tb2R1bGVzL2NvbnRhY3QvX2NvbnRhY3QtZ3JvdXBzLWdyaWQuc2NzcyAqL1xuLndoLWNvbnRhY3QtZ3JvdXBzLWdyaWQtZ3JvdXBfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM4NzI0MzQ7IH1cbiAgLyogbGluZSA1NCwgc3JjL3Njc3MvbW9kdWxlcy9jb250YWN0L19jb250YWN0LWdyb3Vwcy1ncmlkLnNjc3MgKi9cbiAgLndoLWNvbnRhY3QtZ3JvdXBzLWdyaWQtZ3JvdXBfX3RpdGxlOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogLTVweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE1cHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExNywgMTE3LCAxMTcsIDAuNSk7IH1cblxuLyogbGluZSA2Niwgc3JjL3Njc3MvbW9kdWxlcy9jb250YWN0L19jb250YWN0LWdyb3Vwcy1ncmlkLnNjc3MgKi9cbi53aC1jb250YWN0LWdyb3VwLWdyaWQtZ3JvdXBfX2xpc3Qge1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi8qIGxpbmUgNSwgc3JjL3Njc3MvbW9kdWxlcy9jb250YWN0L19jb250YWN0LXVzLWxpc3Rpbmcuc2NzcyAqL1xuLndoLWNvbnRhY3QtdXMtbmF2X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gIHdpZHRoOiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzI4MjMyNDsgfVxuXG4vKiBsaW5lIDE0LCBzcmMvc2Nzcy9tb2R1bGVzL2NvbnRhY3QvX2NvbnRhY3QtdXMtbGlzdGluZy5zY3NzICovXG4ud2gtY29udGFjdC11cy1uYXYge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi10b3A6IDQwcHg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIC13ZWJraXQtYm94LWFsaWduOiBzdGFydDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuXG4vKiBsaW5lIDIxLCBzcmMvc2Nzcy9tb2R1bGVzL2NvbnRhY3QvX2NvbnRhY3QtdXMtbGlzdGluZy5zY3NzICovXG4ud2gtY29udGFjdC11cy1uYXZfX2N0YSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiAxOHB4IDQwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLyogbGluZSAyNiwgc3JjL3Njc3MvbW9kdWxlcy9jb250YWN0L19jb250YWN0LXVzLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtY29udGFjdC11cy1uYXZfX3NlbGVjdCB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi8qIGxpbmUgMzIsIHNyYy9zY3NzL21vZHVsZXMvY29udGFjdC9fY29udGFjdC11cy1saXN0aW5nLnNjc3MgKi9cbi5zZWxlY3RyaWMtd2gtY29udGFjdC11cy1uYXZfX3NlbGVjdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL2NvbnRhY3QvX291ci1sb2NhdGlvbnMuc2NzcyAqL1xuLndoLW91ci1sb2NhdGlvbnMge1xuICBtYXJnaW46IDQwcHggMjVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNiwgc3JjL3Njc3MvbW9kdWxlcy9jb250YWN0L19vdXItbG9jYXRpb25zLnNjc3MgKi9cbiAgICAud2gtb3VyLWxvY2F0aW9ucyB7XG4gICAgICBtYXJnaW46IDQwcHggNy41JTsgfSB9XG5cbi8qIGxpbmUgMTQsIHNyYy9zY3NzL21vZHVsZXMvY29udGFjdC9fb3VyLWxvY2F0aW9ucy5zY3NzICovXG4ud2gtb3VyLWxvY2F0aW9uc19fdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi8qIGxpbmUgMTksIHNyYy9zY3NzL21vZHVsZXMvY29udGFjdC9fb3VyLWxvY2F0aW9ucy5zY3NzICovXG4ud2gtb3VyLWxvY2F0aW9uc19fbGlzdCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTksIHNyYy9zY3NzL21vZHVsZXMvY29udGFjdC9fb3VyLWxvY2F0aW9ucy5zY3NzICovXG4gICAgLndoLW91ci1sb2NhdGlvbnNfX2xpc3Qge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGxlZnQ7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogbGVmdDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBsZWZ0OyB9IH1cblxuLyogbGluZSAzMiwgc3JjL3Njc3MvbW9kdWxlcy9jb250YWN0L19vdXItbG9jYXRpb25zLnNjc3MgKi9cbi53aC1vdXItbG9jYXRpb25zLWl0ZW0ge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAxNXB4IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRTZFNkU2OyB9XG4gIC8qIGxpbmUgMzgsIHNyYy9zY3NzL21vZHVsZXMvY29udGFjdC9fb3VyLWxvY2F0aW9ucy5zY3NzICovXG4gIC53aC1vdXItbG9jYXRpb25zLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTZFNkU2OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAzMiwgc3JjL3Njc3MvbW9kdWxlcy9jb250YWN0L19vdXItbG9jYXRpb25zLnNjc3MgKi9cbiAgICAud2gtb3VyLWxvY2F0aW9ucy1pdGVtIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE1cHgpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9XG4gICAgICAvKiBsaW5lIDQ2LCBzcmMvc2Nzcy9tb2R1bGVzL2NvbnRhY3QvX291ci1sb2NhdGlvbnMuc2NzcyAqL1xuICAgICAgLndoLW91ci1sb2NhdGlvbnMtaXRlbTpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgICAgIC8qIGxpbmUgNTAsIHNyYy9zY3NzL21vZHVsZXMvY29udGFjdC9fb3VyLWxvY2F0aW9ucy5zY3NzICovXG4gICAgICAud2gtb3VyLWxvY2F0aW9ucy1pdGVtOm50aC1jaGlsZCgtbisyKSB7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTZFNkU2OyB9IH1cblxuLyogbGluZSA1Niwgc3JjL3Njc3MvbW9kdWxlcy9jb250YWN0L19vdXItbG9jYXRpb25zLnNjc3MgKi9cbi53aC1vdXItbG9jYXRpb25zLWl0ZW1fX2ltZyB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNTYsIHNyYy9zY3NzL21vZHVsZXMvY29udGFjdC9fb3VyLWxvY2F0aW9ucy5zY3NzICovXG4gICAgLndoLW91ci1sb2NhdGlvbnMtaXRlbV9faW1nIHtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgaGVpZ2h0OiA4MHB4OyB9IH1cbiAgLyogbGluZSA2OSwgc3JjL3Njc3MvbW9kdWxlcy9jb250YWN0L19vdXItbG9jYXRpb25zLnNjc3MgKi9cbiAgLndoLW91ci1sb2NhdGlvbnMtaXRlbV9faW1nIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG4vKiBsaW5lIDc2LCBzcmMvc2Nzcy9tb2R1bGVzL2NvbnRhY3QvX291ci1sb2NhdGlvbnMuc2NzcyAqL1xuLndoLW91ci1sb2NhdGlvbnMtaXRlbV9fY29udGVudCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAxMDBweCk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDc2LCBzcmMvc2Nzcy9tb2R1bGVzL2NvbnRhY3QvX291ci1sb2NhdGlvbnMuc2NzcyAqL1xuICAgIC53aC1vdXItbG9jYXRpb25zLWl0ZW1fX2NvbnRlbnQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpOyB9IH1cblxuLyogbGluZSA4NCwgc3JjL3Njc3MvbW9kdWxlcy9jb250YWN0L19vdXItbG9jYXRpb25zLnNjc3MgKi9cbi53aC1vdXItbG9jYXRpb25zLWl0ZW1fX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwIDAgNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSA4NCwgc3JjL3Njc3MvbW9kdWxlcy9jb250YWN0L19vdXItbG9jYXRpb25zLnNjc3MgKi9cbiAgICAud2gtb3VyLWxvY2F0aW9ucy1pdGVtX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDEuMzEyNXJlbTsgfSB9XG4gIC8qIGxpbmUgOTMsIHNyYy9zY3NzL21vZHVsZXMvY29udGFjdC9fb3VyLWxvY2F0aW9ucy5zY3NzICovXG4gIC53aC1vdXItbG9jYXRpb25zLWl0ZW1fX3RpdGxlIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzI4MjMyNDsgfVxuXG4vKiBsaW5lIDk5LCBzcmMvc2Nzcy9tb2R1bGVzL2NvbnRhY3QvX291ci1sb2NhdGlvbnMuc2NzcyAqL1xuLndoLW91ci1sb2NhdGlvbnMtaXRlbV9fYWRkcmVzcyB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICBtYXJnaW46IDVweCAwO1xuICBjb2xvcjogIzQxNDE0MTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgOTksIHNyYy9zY3NzL21vZHVsZXMvY29udGFjdC9fb3VyLWxvY2F0aW9ucy5zY3NzICovXG4gICAgLndoLW91ci1sb2NhdGlvbnMtaXRlbV9fYWRkcmVzcyB7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9IH1cblxuLyogbGluZSAxMTAsIHNyYy9zY3NzL21vZHVsZXMvY29udGFjdC9fb3VyLWxvY2F0aW9ucy5zY3NzICovXG4ud2gtb3VyLWxvY2F0aW9ucy1pdGVtX190ZWxlcGhvbmUge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAvKiBsaW5lIDExNywgc3JjL3Njc3MvbW9kdWxlcy9jb250YWN0L19vdXItbG9jYXRpb25zLnNjc3MgKi9cbiAgLndoLW91ci1sb2NhdGlvbnMtaXRlbV9fdGVsZXBob25lOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xcHg7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgY29udGVudDogXCJcXGYwOTVcIjsgfVxuXG4vKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvZXZlbnQvX2V2ZW50LWRhdGUuc2NzcyAqL1xuLndoLWV2ZW50LWRhdGUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjODcyNDM0O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL2V2ZW50L19ldmVudC1kYXRlLnNjc3MgKi9cbiAgICAud2gtZXZlbnQtZGF0ZSB7XG4gICAgICBtYXJnaW46IDA7IH0gfVxuICAvKiBsaW5lIDEzLCBzcmMvc2Nzcy9tb2R1bGVzL2V2ZW50L19ldmVudC1kYXRlLnNjc3MgKi9cbiAgLndoLWV2ZW50LWRhdGUgLmJ0bi0tcGxhaW4sIC53aC1ldmVudC1kYXRlIC5ydGYgYnV0dG9uLCAucnRmIC53aC1ldmVudC1kYXRlIGJ1dHRvbiwgLndoLWV2ZW50LWRhdGUgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIGJ1dHRvbiwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIC53aC1ldmVudC1kYXRlIGJ1dHRvbiwgLndoLWV2ZW50LWRhdGUgLndoLXN1YnNjcmliZS1jYWxsb3V0X19jdGEsXG4gIC53aC1ldmVudC1kYXRlIC5idG4tLWRpc2FibGVkLFxuICAud2gtZXZlbnQtZGF0ZSAucnRmIGJ1dHRvbjpkaXNhYmxlZCwgLnJ0ZlxuICAud2gtZXZlbnQtZGF0ZSBidXR0b246ZGlzYWJsZWQsXG4gIC53aC1ldmVudC1kYXRlIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBidXR0b246ZGlzYWJsZWQsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlclxuICAud2gtZXZlbnQtZGF0ZSBidXR0b246ZGlzYWJsZWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMjVweCAwIDA7XG4gICAgcGFkZGluZzogMjBweCAwOyB9XG4gIC8qIGxpbmUgMjEsIHNyYy9zY3NzL21vZHVsZXMvZXZlbnQvX2V2ZW50LWRhdGUuc2NzcyAqL1xuICAud2gtZXZlbnQtZGF0ZV9fc2VwYXJhdG9yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBtYXJnaW46IDAgNXB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NTsgfVxuICAvKiBsaW5lIDMyLCBzcmMvc2Nzcy9tb2R1bGVzL2V2ZW50L19ldmVudC1kYXRlLnNjc3MgKi9cbiAgLndoLWV2ZW50LWRhdGVfX3RpbWUge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzZGNkY2RjsgfVxuXG4vKiBsaW5lIDQxLCBzcmMvc2Nzcy9tb2R1bGVzL2V2ZW50L19ldmVudC1kYXRlLnNjc3MgKi9cbi53aC1ldmVudC1kYXRlX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAyNXB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRUNFQ0VDO1xuICBib3JkZXItdG9wOiAwOyB9XG5cbi8qIGxpbmUgNDgsIHNyYy9zY3NzL21vZHVsZXMvZXZlbnQvX2V2ZW50LWRhdGUuc2NzcyAqL1xuLndoLWV2ZW50LWRheSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAvKiBsaW5lIDUyLCBzcmMvc2Nzcy9tb2R1bGVzL2V2ZW50L19ldmVudC1kYXRlLnNjc3MgKi9cbiAgLndoLWV2ZW50LWRheV9fbW9udGgge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM2RjZGNkY7IH1cbiAgLyogbGluZSA2Miwgc3JjL3Njc3MvbW9kdWxlcy9ldmVudC9fZXZlbnQtZGF0ZS5zY3NzICovXG4gIC53aC1ldmVudC1kYXlfX251bWJlciB7XG4gICAgZm9udC1zaXplOiAzcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICMyODIzMjQ7IH1cblxuLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL2V2ZW50L19yZWxhdGVkLW1hdGVyaWFscy5zY3NzICovXG4ud2gtcmVsYXRlZC1tYXRlcmlhbHMge1xuICBtYXJnaW46IDQwcHggMjVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9ldmVudC9fcmVsYXRlZC1tYXRlcmlhbHMuc2NzcyAqL1xuICAgIC53aC1yZWxhdGVkLW1hdGVyaWFscyB7XG4gICAgICBtYXJnaW46IDQwcHggNy41JTsgfSB9XG4gIC8qIGxpbmUgOCwgc3JjL3Njc3MvbW9kdWxlcy9ldmVudC9fcmVsYXRlZC1tYXRlcmlhbHMuc2NzcyAqL1xuICAuY29sLTMwIC53aC1yZWxhdGVkLW1hdGVyaWFscyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDgsIHNyYy9zY3NzL21vZHVsZXMvZXZlbnQvX3JlbGF0ZWQtbWF0ZXJpYWxzLnNjc3MgKi9cbiAgICAgIC5jb2wtMzAgLndoLXJlbGF0ZWQtbWF0ZXJpYWxzIHtcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgOCwgc3JjL3Njc3MvbW9kdWxlcy9ldmVudC9fcmVsYXRlZC1tYXRlcmlhbHMuc2NzcyAqL1xuICAgICAgLmNvbC0zMCAud2gtcmVsYXRlZC1tYXRlcmlhbHMge1xuICAgICAgICBtYXJnaW46IDQwcHggMDsgfSB9XG4gICAgLyogbGluZSAxOSwgc3JjL3Njc3MvbW9kdWxlcy9ldmVudC9fcmVsYXRlZC1tYXRlcmlhbHMuc2NzcyAqL1xuICAgIC53aC1nZW5lcmljLWNvbnRlbnQgLmNvbC0zMCAud2gtcmVsYXRlZC1tYXRlcmlhbHMge1xuICAgICAgbWFyZ2luOiAwIDAgNDBweDsgfVxuICAvKiBsaW5lIDI0LCBzcmMvc2Nzcy9tb2R1bGVzL2V2ZW50L19yZWxhdGVkLW1hdGVyaWFscy5zY3NzICovXG4gIC53aC1yZWxhdGVkLW1hdGVyaWFsc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjY7XG4gICAgbWFyZ2luOiAwIDAgMjBweDsgfVxuICAgIC8qIGxpbmUgMzIsIHNyYy9zY3NzL21vZHVsZXMvZXZlbnQvX3JlbGF0ZWQtbWF0ZXJpYWxzLnNjc3MgKi9cbiAgICAuY29sLTMwIC53aC1yZWxhdGVkLW1hdGVyaWFsc19fdGl0bGUge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGNvbG9yOiAjMjgyMzI0OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAvKiBsaW5lIDMyLCBzcmMvc2Nzcy9tb2R1bGVzL2V2ZW50L19yZWxhdGVkLW1hdGVyaWFscy5zY3NzICovXG4gICAgICAgIC5jb2wtMzAgLndoLXJlbGF0ZWQtbWF0ZXJpYWxzX190aXRsZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDI0LCBzcmMvc2Nzcy9tb2R1bGVzL2V2ZW50L19yZWxhdGVkLW1hdGVyaWFscy5zY3NzICovXG4gICAgICAud2gtcmVsYXRlZC1tYXRlcmlhbHNfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgIG1hcmdpbjogMCAxMHB4IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDI0LCBzcmMvc2Nzcy9tb2R1bGVzL2V2ZW50L19yZWxhdGVkLW1hdGVyaWFscy5zY3NzICovXG4gICAgICAud2gtcmVsYXRlZC1tYXRlcmlhbHNfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtOyB9IH1cblxuLyogbGluZSA1Miwgc3JjL3Njc3MvbW9kdWxlcy9ldmVudC9fcmVsYXRlZC1tYXRlcmlhbHMuc2NzcyAqL1xuLndoLXJlbGF0ZWQtbWF0ZXJpYWxzLWxpbmtzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDUyLCBzcmMvc2Nzcy9tb2R1bGVzL2V2ZW50L19yZWxhdGVkLW1hdGVyaWFscy5zY3NzICovXG4gICAgLndoLXJlbGF0ZWQtbWF0ZXJpYWxzLWxpbmtzIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAgIC8qIGxpbmUgNjEsIHNyYy9zY3NzL21vZHVsZXMvZXZlbnQvX3JlbGF0ZWQtbWF0ZXJpYWxzLnNjc3MgKi9cbiAgICAgIC5jb2wtMzAgLndoLXJlbGF0ZWQtbWF0ZXJpYWxzLWxpbmtzIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAvKiBsaW5lIDY2LCBzcmMvc2Nzcy9tb2R1bGVzL2V2ZW50L19yZWxhdGVkLW1hdGVyaWFscy5zY3NzICovXG4gIC53aC1yZWxhdGVkLW1hdGVyaWFscy1saW5rc19fbGluayB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFNjsgfVxuICAgIC8qIGxpbmUgNzEsIHNyYy9zY3NzL21vZHVsZXMvZXZlbnQvX3JlbGF0ZWQtbWF0ZXJpYWxzLnNjc3MgKi9cbiAgICAud2gtcmVsYXRlZC1tYXRlcmlhbHMtbGlua3NfX2xpbms6Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNkU2RTY7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSA2Niwgc3JjL3Njc3MvbW9kdWxlcy9ldmVudC9fcmVsYXRlZC1tYXRlcmlhbHMuc2NzcyAqL1xuICAgICAgLndoLXJlbGF0ZWQtbWF0ZXJpYWxzLWxpbmtzX19saW5rIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgICAgICAvKiBsaW5lIDgwLCBzcmMvc2Nzcy9tb2R1bGVzL2V2ZW50L19yZWxhdGVkLW1hdGVyaWFscy5zY3NzICovXG4gICAgICAgIC53aC1yZWxhdGVkLW1hdGVyaWFscy1saW5rc19fbGluazpudGgtY2hpbGQoMikge1xuICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRTZFNkU2OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAgIC8qIGxpbmUgNjYsIHNyYy9zY3NzL21vZHVsZXMvZXZlbnQvX3JlbGF0ZWQtbWF0ZXJpYWxzLnNjc3MgKi9cbiAgICAgIC53aC1yZWxhdGVkLW1hdGVyaWFscy1saW5rc19fbGluayB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDIwcHgpOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSA2Niwgc3JjL3Njc3MvbW9kdWxlcy9ldmVudC9fcmVsYXRlZC1tYXRlcmlhbHMuc2NzcyAqL1xuICAgICAgLndoLXJlbGF0ZWQtbWF0ZXJpYWxzLWxpbmtzX19saW5rIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMzMlIC0gMjBweCk7IH1cbiAgICAgICAgLyogbGluZSA5Miwgc3JjL3Njc3MvbW9kdWxlcy9ldmVudC9fcmVsYXRlZC1tYXRlcmlhbHMuc2NzcyAqL1xuICAgICAgICAud2gtcmVsYXRlZC1tYXRlcmlhbHMtbGlua3NfX2xpbms6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0U2RTZFNjsgfSB9XG4gICAgLyogbGluZSA5Nywgc3JjL3Njc3MvbW9kdWxlcy9ldmVudC9fcmVsYXRlZC1tYXRlcmlhbHMuc2NzcyAqL1xuICAgIC5jb2wtMzAgLndoLXJlbGF0ZWQtbWF0ZXJpYWxzLWxpbmtzX19saW5rIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNkU2RTY7XG4gICAgICBib3JkZXItYm90dG9tOiAwOyB9XG4gICAgICAvKiBsaW5lIDEwMywgc3JjL3Njc3MvbW9kdWxlcy9ldmVudC9fcmVsYXRlZC1tYXRlcmlhbHMuc2NzcyAqL1xuICAgICAgLmNvbC0zMCAud2gtcmVsYXRlZC1tYXRlcmlhbHMtbGlua3NfX2xpbms6Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wOiAwOyB9XG4gICAgLyogbGluZSAxMDgsIHNyYy9zY3NzL21vZHVsZXMvZXZlbnQvX3JlbGF0ZWQtbWF0ZXJpYWxzLnNjc3MgKi9cbiAgICAud2gtcmVsYXRlZC1tYXRlcmlhbHMtbGlua3NfX2xpbmsgYSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgcGFkZGluZzogMTdweCA2MHB4IDE3cHggMTVweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAjMDA1NzZGOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAvKiBsaW5lIDEwOCwgc3JjL3Njc3MvbW9kdWxlcy9ldmVudC9fcmVsYXRlZC1tYXRlcmlhbHMuc2NzcyAqL1xuICAgICAgICAud2gtcmVsYXRlZC1tYXRlcmlhbHMtbGlua3NfX2xpbmsgYSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgICAgLyogbGluZSAxMjAsIHNyYy9zY3NzL21vZHVsZXMvZXZlbnQvX3JlbGF0ZWQtbWF0ZXJpYWxzLnNjc3MgKi9cbiAgICAgIC53aC1yZWxhdGVkLW1hdGVyaWFscy1saW5rc19fbGluayBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgICAgLyogbGluZSAxMjMsIHNyYy9zY3NzL21vZHVsZXMvZXZlbnQvX3JlbGF0ZWQtbWF0ZXJpYWxzLnNjc3MgKi9cbiAgICAgICAgLndoLXJlbGF0ZWQtbWF0ZXJpYWxzLWxpbmtzX19saW5rIGE6aG92ZXIgaW1nIHtcbiAgICAgICAgICBvcGFjaXR5OiAwLjg1OyB9XG4gIC8qIGxpbmUgMTMwLCBzcmMvc2Nzcy9tb2R1bGVzL2V2ZW50L19yZWxhdGVkLW1hdGVyaWFscy5zY3NzICovXG4gIC53aC1yZWxhdGVkLW1hdGVyaWFscy1saW5rc19faWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYyg1MCUgLSAxNXB4KTtcbiAgICByaWdodDogMjBweDtcbiAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgbWF4LWhlaWdodDogMzBweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlOyB9XG5cbi8qIGxpbmUgNSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Nvb2tpZS11c2UtZGlzY2xhaW1lci5zY3NzICovXG4ud2gtY29va2llLXVzZS1kaXNjbGFpbWVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAyMDtcbiAgYm90dG9tOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBjdWJpYy1iZXppZXIoMSwgMCwgMCwgMSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGN1YmljLWJlemllcigxLCAwLCAwLCAxKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y3RjdGNztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIC0xMHB4IDIwcHggcmdiYSg0MCwgMzUsIDM2LCAwLjIpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTEwcHggMjBweCByZ2JhKDQwLCAzNSwgMzYsIDAuMik7IH1cbiAgLyogbGluZSAxNCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Nvb2tpZS11c2UtZGlzY2xhaW1lci5zY3NzICovXG4gIC53aC1jb29raWUtdXNlLWRpc2NsYWltZXIuY2xvc2Uge1xuICAgIGJvdHRvbTogLTEwMCU7IH1cblxuLyogbGluZSAxOSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Nvb2tpZS11c2UtZGlzY2xhaW1lci5zY3NzICovXG4ud2gtY29va2llLXVzZS1kaXNjbGFpbWVyX193cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDMwcHggMjVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMTksIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19jb29raWUtdXNlLWRpc2NsYWltZXIuc2NzcyAqL1xuICAgIC53aC1jb29raWUtdXNlLWRpc2NsYWltZXJfX3dyYXBwZXIge1xuICAgICAgbWFyZ2luOiAzMHB4IDc1cHg7IH0gfVxuXG4vKiBsaW5lIDI4LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fY29va2llLXVzZS1kaXNjbGFpbWVyLnNjc3MgKi9cbi53aC1jb29raWUtdXNlLWRpc2NsYWltZXJfX2NvbnRlbnQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGNvbG9yOiAjMUUxQTFCOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAyOCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Nvb2tpZS11c2UtZGlzY2xhaW1lci5zY3NzICovXG4gICAgLndoLWNvb2tpZS11c2UtZGlzY2xhaW1lcl9fY29udGVudCB7XG4gICAgICB3aWR0aDogNzAlOyB9IH1cblxuLyogbGluZSAzNywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Nvb2tpZS11c2UtZGlzY2xhaW1lci5zY3NzICovXG4ud2gtY29va2llLXVzZS1kaXNjbGFpbWVyX19idG4tY2xvc2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIHJpZ2h0OiAtMTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMzcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19jb29raWUtdXNlLWRpc2NsYWltZXIuc2NzcyAqL1xuICAgIC53aC1jb29raWUtdXNlLWRpc2NsYWltZXJfX2J0bi1jbG9zZSB7XG4gICAgICB0b3A6IDEwcHg7XG4gICAgICByaWdodDogMjVweDsgfSB9XG4gIC8qIGxpbmUgNDgsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19jb29raWUtdXNlLWRpc2NsYWltZXIuc2NzcyAqL1xuICAud2gtY29va2llLXVzZS1kaXNjbGFpbWVyX19idG4tY2xvc2U6aG92ZXIgc3ZnIHtcbiAgICBmaWxsOiAjODcyNDM0OyB9XG4gIC8qIGxpbmUgNTMsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19jb29raWUtdXNlLWRpc2NsYWltZXIuc2NzcyAqL1xuICAud2gtY29va2llLXVzZS1kaXNjbGFpbWVyX19idG4tY2xvc2Ugc3ZnIHtcbiAgICB3aWR0aDogMTlweDtcbiAgICBoZWlnaHQ6IDE5cHg7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgICBmaWxsOiAjNkY2RjZGOyB9XG5cbi8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzICovXG4ud2gtZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNGN0Y3Rjc7XG4gIGJhY2tncm91bmQ6ICNGRkY7IH1cblxuLyogbGluZSA3LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZm9vdGVyLnNjc3MgKi9cbi53aC1mb290ZXJfX3RvcCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCAyMHB4O1xuICBwYWRkaW5nOiAzNXB4IDAgMjVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19mb290ZXIuc2NzcyAqL1xuICAgIC53aC1mb290ZXJfX3RvcCB7XG4gICAgICBtYXJnaW46IDAgMjVweDtcbiAgICAgIHBhZGRpbmc6IDQ1cHggMCAzNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19mb290ZXIuc2NzcyAqL1xuICAgIC53aC1mb290ZXJfX3RvcCB7XG4gICAgICBtYXJnaW46IDAgNy41JTtcbiAgICAgIHBhZGRpbmc6IDQ1cHggMCAzNXB4OyB9IH1cblxuLyogbGluZSAyNCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzICovXG4ud2gtZm9vdGVyX19sb2dvIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTkycHg7XG4gIG1hcmdpbjogMCBhdXRvIDMwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAyNCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzICovXG4gICAgLndoLWZvb3Rlcl9fbG9nbyB7XG4gICAgICBtYXgtd2lkdGg6IDIyNHB4OyB9IH1cbiAgLyogbGluZSAzMywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzICovXG4gIC53aC1mb290ZXJfX2xvZ28gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLyogbGluZSAzOCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzICovXG4ud2gtZm9vdGVyLW5hdiB7XG4gIGZsb2F0OiByaWdodDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDM4LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZm9vdGVyLnNjc3MgKi9cbiAgICAud2gtZm9vdGVyLW5hdiB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA3MCU7IH0gfVxuXG4vKiBsaW5lIDQ4LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZm9vdGVyLnNjc3MgKi9cbi53aC1mb290ZXItbmF2X190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSA0OCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzICovXG4gICAgLndoLWZvb3Rlci1uYXZfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDJweDsgfSB9XG5cbi8qIGxpbmUgNjAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19mb290ZXIuc2NzcyAqL1xuLndoLWZvb3Rlci1saW5rcyB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNjAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19mb290ZXIuc2NzcyAqL1xuICAgIC53aC1mb290ZXItbGlua3Mge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG4vKiBsaW5lIDcxLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZm9vdGVyLnNjc3MgKi9cbi53aC1mb290ZXItbGlua3NfX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAxNXB4IDE1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMxRTFBMUI7IH1cbiAgLyogbGluZSA3Nywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzICovXG4gIC53aC1mb290ZXItbGlua3NfX2xpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjODcyNDM0OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSA3MSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzICovXG4gICAgLndoLWZvb3Rlci1saW5rc19fbGluayB7XG4gICAgICBtYXJnaW46IDAgMzBweCAxNXB4IDA7IH0gfVxuXG4vKiBsaW5lIDg3LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZm9vdGVyLnNjc3MgKi9cbi53aC1mb290ZXJfX2JvdHRvbSB7XG4gIGNsZWFyOiBib3RoO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDg3LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZm9vdGVyLnNjc3MgKi9cbiAgICAud2gtZm9vdGVyX19ib3R0b20ge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbi8qIGxpbmUgOTcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19mb290ZXIuc2NzcyAqL1xuLndoLWZvb3Rlcl9fYm90dG9tLXdyYXBwZXIge1xuICBtYXJnaW46IDAgMjBweDtcbiAgcGFkZGluZzogMzBweCAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgIC8qIGxpbmUgOTcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19mb290ZXIuc2NzcyAqL1xuICAgIC53aC1mb290ZXJfX2JvdHRvbS13cmFwcGVyIHtcbiAgICAgIG1hcmdpbjogMCAyNXB4IDAgNjVweDtcbiAgICAgIHBhZGRpbmc6IDI1cHggMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSA5Nywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzICovXG4gICAgLndoLWZvb3Rlcl9fYm90dG9tLXdyYXBwZXIge1xuICAgICAgbWFyZ2luOiAwIDcuNSU7XG4gICAgICBwYWRkaW5nOiAyNXB4IDA7IH0gfVxuXG4vKiBsaW5lIDExMiwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzICovXG4ud2gtZm9vdGVyLWNvcHlyaWdodCB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgY29sb3I6ICM0MTQxNDE7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDExMiwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzICovXG4gICAgLndoLWZvb3Rlci1jb3B5cmlnaHQge1xuICAgICAgZm9udC1zaXplOiAxcmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDExMiwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzICovXG4gICAgLndoLWZvb3Rlci1jb3B5cmlnaHQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gIC8qIGxpbmUgMTMwLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZm9vdGVyLnNjc3MgKi9cbiAgLndoLWZvb3Rlci1jb3B5cmlnaHQgc21hbGwge1xuICAgIGZvbnQtc2l6ZTogMC41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTMwLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZm9vdGVyLnNjc3MgKi9cbiAgICAgIC53aC1mb290ZXItY29weXJpZ2h0IHNtYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9IH1cblxuLyogbGluZSAxNDAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19mb290ZXIuc2NzcyAqL1xuLndoLWZvb3Rlci1kaXNjbGFpbWVyIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzQxNDE0MTsgfVxuXG4vKiBsaW5lIDE0Nywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzICovXG4ud2gtZm9vdGVyLXV0aWxpdHkge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDE0Nywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzICovXG4gICAgLndoLWZvb3Rlci11dGlsaXR5IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG4vKiBsaW5lIDE1NSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzICovXG4ud2gtZm9vdGVyLXV0aWxpdHlfX2xpbmsge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMjBweCAxNXB4IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICM2RjZGNkY7IH1cbiAgLyogbGluZSAxNjIsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19mb290ZXIuc2NzcyAqL1xuICAud2gtZm9vdGVyLXV0aWxpdHlfX2xpbms6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGNvbG9yOiAjODcyNDM0OyB9XG5cbi8qIGxpbmUgMTY4LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZm9vdGVyLnNjc3MgKi9cbi53aC1mb290ZXItc29jaWFsIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDE2OCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2Zvb3Rlci5zY3NzICovXG4gICAgLndoLWZvb3Rlci1zb2NpYWwge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IDMwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbi8qIGxpbmUgMTgyLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZm9vdGVyLnNjc3MgKi9cbi53aC1mb290ZXItc29jaWFsX19pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXgtaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgMTVweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zczsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTgyLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZm9vdGVyLnNjc3MgKi9cbiAgICAud2gtZm9vdGVyLXNvY2lhbF9faWNvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAtM3B4OyB9IH1cbiAgLyogbGluZSAxOTIsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19mb290ZXIuc2NzcyAqL1xuICAud2gtZm9vdGVyLXNvY2lhbF9faWNvbjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43OyB9XG4gIC8qIGxpbmUgMTk2LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZm9vdGVyLnNjc3MgKi9cbiAgLndoLWZvb3Rlci1zb2NpYWxfX2ljb24gaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAxMDAlOyB9XG5cbi8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2dlbmVyaWMtY29udGVudC5zY3NzICovXG4ud2gtZ2VuZXJpYy1jb250ZW50IHtcbiAgbWFyZ2luOiA0MHB4IDI1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZ2VuZXJpYy1jb250ZW50LnNjc3MgKi9cbiAgICAud2gtZ2VuZXJpYy1jb250ZW50IHtcbiAgICAgIG1hcmdpbjogNDBweCAxMDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZ2VuZXJpYy1jb250ZW50LnNjc3MgKi9cbiAgICAud2gtZ2VuZXJpYy1jb250ZW50IHtcbiAgICAgIHdpZHRoOiA2MCU7XG4gICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgcGFkZGluZy1yaWdodDogMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gIC8qIGxpbmUgMTcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19nZW5lcmljLWNvbnRlbnQuc2NzcyAqL1xuICAud2gtZ2VuZXJpYy1jb250ZW50LndoLWdlbmVyaWMtY29udGVudC0tZnVsbCB7XG4gICAgbWF4LXdpZHRoOiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19nZW5lcmljLWNvbnRlbnQuc2NzcyAqL1xuICAgICAgLndoLWdlbmVyaWMtY29udGVudC53aC1nZW5lcmljLWNvbnRlbnQtLWZ1bGwge1xuICAgICAgICB3aWR0aDogODUlOyB9IH1cbiAgICAvKiBsaW5lIDI0LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZ2VuZXJpYy1jb250ZW50LnNjc3MgKi9cbiAgICAud2gtZ2VuZXJpYy1jb250ZW50LndoLWdlbmVyaWMtY29udGVudC0tZnVsbCAud2gtZ2VuZXJpYy1jb250ZW50X190ZWFzZXIsXG4gICAgLndoLWdlbmVyaWMtY29udGVudC53aC1nZW5lcmljLWNvbnRlbnQtLWZ1bGwgLndoLWdlbmVyaWMtY29udGVudF9fdGl0bGUge1xuICAgICAgbWF4LXdpZHRoOiA3MDBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgICAgLyogbGluZSAyNCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2dlbmVyaWMtY29udGVudC5zY3NzICovXG4gICAgICAgIC53aC1nZW5lcmljLWNvbnRlbnQud2gtZ2VuZXJpYy1jb250ZW50LS1mdWxsIC53aC1nZW5lcmljLWNvbnRlbnRfX3RlYXNlcixcbiAgICAgICAgLndoLWdlbmVyaWMtY29udGVudC53aC1nZW5lcmljLWNvbnRlbnQtLWZ1bGwgLndoLWdlbmVyaWMtY29udGVudF9fdGl0bGUge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDM0LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZ2VuZXJpYy1jb250ZW50LnNjc3MgKi9cbiAgICAuY29sLTcwIC53aC1nZW5lcmljLWNvbnRlbnQge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtaW4td2lkdGg6IGluaXRpYWw7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMzQsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19nZW5lcmljLWNvbnRlbnQuc2NzcyAqL1xuICAgIC5jb2wtNzAgLndoLWdlbmVyaWMtY29udGVudCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA2MHB4OyB9IH1cbiAgLyogbGluZSA0Nywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2dlbmVyaWMtY29udGVudC5zY3NzICovXG4gIC53aC1nZW5lcmljLWNvbnRlbnRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDQ3LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZ2VuZXJpYy1jb250ZW50LnNjc3MgKi9cbiAgICAgIC53aC1nZW5lcmljLWNvbnRlbnRfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjc1cmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSA0Nywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2dlbmVyaWMtY29udGVudC5zY3NzICovXG4gICAgICAud2gtZ2VuZXJpYy1jb250ZW50X190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy40Mzc1cmVtOyB9IH1cbiAgICAvKiBsaW5lIDYzLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZ2VuZXJpYy1jb250ZW50LnNjc3MgKi9cbiAgICAud2gtZ2VuZXJpYy1jb250ZW50X190aXRsZSArIC5yb3c6YmVmb3JlLFxuICAgIC53aC1nZW5lcmljLWNvbnRlbnRfX3RpdGxlICsgLndoLWdlbmVyaWMtY29udGVudF9fdGVhc2VyOmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBtYXJnaW46IDIwcHggMDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTZFNkU2OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAvKiBsaW5lIDYzLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZ2VuZXJpYy1jb250ZW50LnNjc3MgKi9cbiAgICAgICAgLndoLWdlbmVyaWMtY29udGVudF9fdGl0bGUgKyAucm93OmJlZm9yZSxcbiAgICAgICAgLndoLWdlbmVyaWMtY29udGVudF9fdGl0bGUgKyAud2gtZ2VuZXJpYy1jb250ZW50X190ZWFzZXI6YmVmb3JlIHtcbiAgICAgICAgICBtYXJnaW46IDMwcHggMCAyNXB4OyB9IH1cbiAgICAvKiBsaW5lIDc3LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZ2VuZXJpYy1jb250ZW50LnNjc3MgKi9cbiAgICAud2gtZ2VuZXJpYy1jb250ZW50X190aXRsZS0tY2VudGVyLW1vYmlsZSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC8qIGxpbmUgNzcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19nZW5lcmljLWNvbnRlbnQuc2NzcyAqL1xuICAgICAgICAud2gtZ2VuZXJpYy1jb250ZW50X190aXRsZS0tY2VudGVyLW1vYmlsZSB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gIC8qIGxpbmUgODYsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19nZW5lcmljLWNvbnRlbnQuc2NzcyAqL1xuICAud2gtZ2VuZXJpYy1jb250ZW50X190ZWFzZXIge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjEyNTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAvKiBsaW5lIDkyLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZ2VuZXJpYy1jb250ZW50LnNjc3MgKi9cbiAgICAud2gtZ2VuZXJpYy1jb250ZW50X190ZWFzZXIucnRmLCAud2gtZ2VuZXJpYy1jb250ZW50X190ZWFzZXIud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIge1xuICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7IH1cbiAgICAvKiBsaW5lIDk3LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZ2VuZXJpYy1jb250ZW50LnNjc3MgKi9cbiAgICAud2gtZ2VuZXJpYy1jb250ZW50X190ZWFzZXIgPiBwIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAgIC8qIGxpbmUgMTAwLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZ2VuZXJpYy1jb250ZW50LnNjc3MgKi9cbiAgICAgIC53aC1nZW5lcmljLWNvbnRlbnRfX3RlYXNlciA+IHA6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAvKiBsaW5lIDEwNSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2dlbmVyaWMtY29udGVudC5zY3NzICovXG4gICAgLndoLWdlbmVyaWMtY29udGVudC0td2lkZSAud2gtZ2VuZXJpYy1jb250ZW50X190ZWFzZXIsXG4gICAgLmNvbC03MCAud2gtZ2VuZXJpYy1jb250ZW50X190ZWFzZXIge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAvKiBsaW5lIDExMCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2dlbmVyaWMtY29udGVudC5zY3NzICovXG4gICAgLndoLWdlbmVyaWMtY29udGVudF9fdGVhc2VyIHN0cm9uZyxcbiAgICAud2gtZ2VuZXJpYy1jb250ZW50X190ZWFzZXIgYiB7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgY29sb3I6ICM4NzI0MzQ7IH1cbiAgICAvKiBsaW5lIDExNiwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2dlbmVyaWMtY29udGVudC5zY3NzICovXG4gICAgLndoLWdlbmVyaWMtY29udGVudF9fdGVhc2VyIGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAvKiBsaW5lIDExOSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2dlbmVyaWMtY29udGVudC5zY3NzICovXG4gICAgICAud2gtZ2VuZXJpYy1jb250ZW50X190ZWFzZXIgYTpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxMjUsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19nZW5lcmljLWNvbnRlbnQuc2NzcyAqL1xuICAgIC53aC1sb2NhdGlvbi1pbmZvICsgLndoLWdlbmVyaWMtY29udGVudCB7XG4gICAgICB3aWR0aDogNjAlOyB9IH1cbiAgLyogbGluZSAxMzEsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19nZW5lcmljLWNvbnRlbnQuc2NzcyAqL1xuICAud2gtZ2VuZXJpYy1jb250ZW50IC5yb3cge1xuICAgIG1hcmdpbjogMDsgfVxuICAvKiBsaW5lIDEzNywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2dlbmVyaWMtY29udGVudC5zY3NzICovXG4gIC53aC1nZW5lcmljLWNvbnRlbnQgb2wgPiBsaTpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB0b3A6IDA7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgLyogbGluZSAxNDUsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19nZW5lcmljLWNvbnRlbnQuc2NzcyAqL1xuICAud2gtZ2VuZXJpYy1wYWdlIHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9IH1cblxuLyogbGluZSAxNTEsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19nZW5lcmljLWNvbnRlbnQuc2NzcyAqL1xuLndoLWdlbmVyaWMtY29udGVudF9fbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAxNXB4IDA7IH1cbiAgLyogbGluZSAxNTYsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19nZW5lcmljLWNvbnRlbnQuc2NzcyAqL1xuICAud2gtZ2VuZXJpYy1jb250ZW50X19saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAxNjAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19nZW5lcmljLWNvbnRlbnQuc2NzcyAqL1xuICAgICAgLndoLWdlbmVyaWMtY29udGVudF9fbGluazpob3ZlcjpiZWZvcmUge1xuICAgICAgICByaWdodDogMnB4OyB9IH1cbiAgLyogbGluZSAxNjYsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19nZW5lcmljLWNvbnRlbnQuc2NzcyAqL1xuICAud2gtZ2VuZXJpYy1jb250ZW50X19saW5rOmFmdGVyIHtcbiAgICB3aWR0aDogMTBweDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvYXJyb3ctcmlnaHQuc3ZnXCIpIG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE3NSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2dlbmVyaWMtY29udGVudC5zY3NzICovXG4gICAgLndoLWdlbmVyaWMtY29udGVudF9fbGluazpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDE3cHg7IH0gfVxuXG4vKiBsaW5lIDE4Mywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2dlbmVyaWMtY29udGVudC5zY3NzICovXG4ud2gtZ2VuZXJpYy1jb250ZW50X19saW5rLS1kb3duLWFycm93OmFmdGVyIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogOXB4O1xuICBtYXJnaW4tYm90dG9tOiAxcHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvZG93bi1hcnJvdy5zdmdcIikgbm8tcmVwZWF0OyB9XG5cbi8qIGxpbmUgMTkxLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZ2VuZXJpYy1jb250ZW50LnNjc3MgKi9cbi53aC1nZW5lcmljLXBhZ2VfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxpbmUtaGVpZ2h0OiAxLjI2O1xuICBtYXJnaW4tdG9wOiAwO1xuICBjb2xvcjogIzFFMUExQjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTkxLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fZ2VuZXJpYy1jb250ZW50LnNjc3MgKi9cbiAgICAud2gtZ2VuZXJpYy1wYWdlX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIuNzVyZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuICAud2gtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbiAgLndoLWhlYWRlci53aC1oZWFkZXItLWlzLXN0aWNreSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi8qIGxpbmUgMTMsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuLndoLWhlYWRlciAud2gtc2VhcmNoLWJveCB7XG4gIG1hcmdpbjogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMTMsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuICAgIC53aC1oZWFkZXIgLndoLXNlYXJjaC1ib3gge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMTRweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICB3aWR0aDogOCU7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpLCB3aWR0aCAwLjRzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSksIHdpZHRoIDAuNHMgY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xuICAgICAgb3BhY2l0eTogMDsgfSB9XG4gIC8qIGxpbmUgMjcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuICAud2gtaGVhZGVyIC53aC1zZWFyY2gtYm94IC5zcGlubmVyIHtcbiAgICB0b3A6IDIwcHg7XG4gICAgcmlnaHQ6IDU1cHg7IH1cblxuLyogbGluZSAzMywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4ud2gtaGVhZGVyIC53aC1zZWFyY2gtYm94X19maWVsZCB7XG4gIGhlaWdodDogNjBweDsgfVxuXG4vKiBsaW5lIDM3LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbi53aC1oZWFkZXIgLndoLXNlYXJjaC1ib3hfX2J1dHRvbiB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLyogbGluZSA0Mywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4gIC53aC1oZWFkZXIuc2VhcmNoLW9uIC53aC1zZWFyY2gtYm94IHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIHdpZHRoOiA2MCU7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbi8qIGxpbmUgNTIsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuLndoLWhlYWRlciAud2gtcHJlZGljdGl2ZS1zZWFyY2guZXhwYW5kZWQge1xuICBtYXgtaGVpZ2h0OiAzNDBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNTIsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuICAgIC53aC1oZWFkZXIgLndoLXByZWRpY3RpdmUtc2VhcmNoLmV4cGFuZGVkIHtcbiAgICAgIG1heC1oZWlnaHQ6IDQ0MHB4OyB9IH1cblxuLyogbGluZSA2MCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4ud2gtaGVhZGVyLW5hdmlnYXRpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDIwO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0b3AgMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gIHRyYW5zaXRpb246IHRvcCAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTsgfVxuICAvKiBsaW5lIDY2LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbiAgLndoLWhlYWRlci0taXMtc3RpY2t5IC53aC1oZWFkZXItbmF2aWdhdGlvbiB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogLTE1MHB4OyB9XG5cbi8qIGxpbmUgNzIsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuLndoLWhlYWRlci1uYXZpZ2F0aW9uX193cmFwcGVyIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjFweCAxM3B4IDIxcHggMTdweDtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNFNkU2RTY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNzIsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuICAgIC53aC1oZWFkZXItbmF2aWdhdGlvbl9fd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDcyLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbiAgICAud2gtaGVhZGVyLW5hdmlnYXRpb25fX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogMzVweCA3NXB4OyB9IH1cblxuLyogbGluZSA5Miwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4ud2gtaGVhZGVyLW5hdmlnYXRpb25fX3NlYXJjaC1pY29uOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43OyB9XG5cbi8qIGxpbmUgOTcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuLndoLWhlYWRlci1uYXZpZ2F0aW9uX19zZWFyY2gtaWNvbl9fZ2xhc3Mge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDk3LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbiAgICAud2gtaGVhZGVyLW5hdmlnYXRpb25fX3NlYXJjaC1pY29uX19nbGFzcyB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxM3B4O1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxMDksIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuICAgIC5zZWFyY2gtb24gLndoLWhlYWRlci1uYXZpZ2F0aW9uX19zZWFyY2gtaWNvbl9fZ2xhc3Mge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi8qIGxpbmUgMTE2LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbi53aC1oZWFkZXItbmF2aWdhdGlvbl9fc2VhcmNoLWljb25fX2Nsb3NlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogMThweDtcbiAgcGFkZGluZzogMCAxMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxMTYsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuICAgIC53aC1oZWFkZXItbmF2aWdhdGlvbl9fc2VhcmNoLWljb25fX2Nsb3NlIHtcbiAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDEzcHg7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEyOSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4gICAgLnNlYXJjaC1vbiAud2gtaGVhZGVyLW5hdmlnYXRpb25fX3NlYXJjaC1pY29uX19jbG9zZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAxMzYsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuICAgIC5uYXYtb3BlbiAud2gtaGVhZGVyLW5hdmlnYXRpb25fX2J1cmdlciAud2gtaGVhZGVyLW5hdmlnYXRpb25fX3NlYXJjaC1pY29uX19jbG9zZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi8qIGxpbmUgMTQ0LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbi53aC1oZWFkZXItbmF2aWdhdGlvbl9fYnVyZ2VyIHtcbiAgd2lkdGg6IDQ1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE0NCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4gICAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19idXJnZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi8qIGxpbmUgMTUyLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbi53aC1oZWFkZXItbmF2aWdhdGlvbl9fYnVyZ2VyLWljb24ge1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBwYWRkaW5nOiAwIDEwcHg7IH1cbiAgLyogbGluZSAxNTcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuICAubmF2LW9wZW4gLndoLWhlYWRlci1uYXZpZ2F0aW9uX19idXJnZXItaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBsaW5lIDE2Miwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4ud2gtaGVhZGVyLW5hdmlnYXRpb25fX25hdmJhciB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMTYyLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbiAgICAud2gtaGVhZGVyLW5hdmlnYXRpb25fX25hdmJhciB7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cblxuLyogbGluZSAxNzIsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuLndoLWhlYWRlci1uYXZpZ2F0aW9uX19zZWFyY2gge1xuICBwYWRkaW5nOiAyMHB4IDE1cHggMDtcbiAgYmFja2dyb3VuZDogI0ZGRjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTcyLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbiAgICAud2gtaGVhZGVyLW5hdmlnYXRpb25fX3NlYXJjaCB7XG4gICAgICBwYWRkaW5nOiAyMHB4IDMwcHggMCAyNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE3Miwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4gICAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19zZWFyY2gge1xuICAgICAgcGFkZGluZzogMjBweCAzMHB4IDAgMDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuXG4vKiBsaW5lIDE4Nywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4ud2gtaGVhZGVyLW5hdmlnYXRpb25fX2xpbmtzLXdyYXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNzVweDtcbiAgcmlnaHQ6IC0xMDAlO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiAzMTBweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gNzZweCk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogcmlnaHQgMC41cyBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG4gIHRyYW5zaXRpb246IHJpZ2h0IDAuNXMgY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xuICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDE4Nywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4gICAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19saW5rcy13cmFwIHtcbiAgICAgIHRvcDogMTAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDMyMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE4Nywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4gICAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19saW5rcy13cmFwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQ7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cbiAgLyogbGluZSAyMjAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuICAubmF2LW9wZW4gLndoLWhlYWRlci1uYXZpZ2F0aW9uX19saW5rcy13cmFwIHtcbiAgICByaWdodDogMDsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgICAvKiBsaW5lIDIyMCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4gICAgICAubmF2LW9wZW4gLndoLWhlYWRlci1uYXZpZ2F0aW9uX19saW5rcy13cmFwIHtcbiAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAyMjAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuICAgICAgLm5hdi1vcGVuIC53aC1oZWFkZXItbmF2aWdhdGlvbl9fbGlua3Mtd3JhcCB7XG4gICAgICAgIHJpZ2h0OiBpbml0aWFsOyB9IH1cblxuLyogbGluZSAyMzEsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuLndoLWhlYWRlci1uYXZpZ2F0aW9uX19saW5rcyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMjBweCAxNXB4IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbiAgb3BhY2l0eTogMTtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMjMxLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbiAgICAud2gtaGVhZGVyLW5hdmlnYXRpb25fX2xpbmtzIHtcbiAgICAgIHBhZGRpbmc6IDIwcHggMjVweCAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDIzMSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4gICAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19saW5rcyB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lOyB9IH1cbiAgLyogbGluZSAyNTAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuICAud2gtaGVhZGVyLW5hdmlnYXRpb25fX2xpbmtzIGxpIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7IH1cbiAgICAvKiBsaW5lIDI1NCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4gICAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19saW5rcyBsaTpsYXN0LWNoaWxkIGEge1xuICAgICAgYm9yZGVyOiAwOyB9XG4gIC8qIGxpbmUgMjYwLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbiAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19saW5rcyBhIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAxOHB4IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjJzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjJzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM0MTQxNDE7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFNkU2RTY7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSAyNjAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuICAgICAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19saW5rcyBhIHtcbiAgICAgICAgcGFkZGluZzogMjVweCAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAyNjAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuICAgICAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19saW5rcyBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTUwcHg7XG4gICAgICAgIGhlaWdodDogMjdweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IDA7IH0gfVxuICAgIC8qIGxpbmUgMjg5LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbiAgICAud2gtaGVhZGVyLW5hdmlnYXRpb25fX2xpbmtzIGE6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjJzIGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbiAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuMnMgY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xuICAgICAgYmFja2dyb3VuZDogIzg3MjQzNDsgfVxuICAgIC8qIGxpbmUgMzAwLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbiAgICAud2gtaGVhZGVyLW5hdmlnYXRpb25fX2xpbmtzIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICM4NzI0MzQ7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAgIC8qIGxpbmUgMzAzLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbiAgICAgICAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19saW5rcyBhOmhvdmVyOmFmdGVyIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLyogbGluZSAzMTAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuICAgIC53aC1oZWFkZXItbmF2aWdhdGlvbl9fbGlua3MgYS5hY3RpdmUge1xuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICAgIGNvbG9yOiAjODcyNDM0OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAvKiBsaW5lIDMxMCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4gICAgICAgIC53aC1oZWFkZXItbmF2aWdhdGlvbl9fbGlua3MgYS5hY3RpdmUge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gICAgICAvKiBsaW5lIDMyMCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4gICAgICAud2gtaGVhZGVyLW5hdmlnYXRpb25fX2xpbmtzIGEuYWN0aXZlOmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAyN3B4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGJhY2tncm91bmQ6ICM4NzI0MzQ7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgICAgICAvKiBsaW5lIDMyMCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4gICAgICAgICAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19saW5rcyBhLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAzNHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgICAgICAvKiBsaW5lIDMyMCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4gICAgICAgICAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19saW5rcyBhLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAxMHB4O1xuICAgICAgICAgICAgbGVmdDogLTI1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMzQxLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbiAgICAuc2VhcmNoLW9uIC53aC1oZWFkZXItbmF2aWdhdGlvbl9fbGlua3Mge1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgb3BhY2l0eTogMDsgfSB9XG5cbi8qIGxpbmUgMzQ5LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbi53aC1oZWFkZXItbmF2aWdhdGlvbl9fbG9nbyB7XG4gIG1hcmdpbjogMDsgfVxuICAvKiBsaW5lIDM1Miwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4gIC53aC1oZWFkZXItbmF2aWdhdGlvbl9fbG9nbyBpbWcge1xuICAgIHdpZHRoOiAxNzlweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDM1Miwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX2hlYWRlci5zY3NzICovXG4gICAgICAud2gtaGVhZGVyLW5hdmlnYXRpb25fX2xvZ28gaW1nIHtcbiAgICAgICAgd2lkdGg6IDIxMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAzNTIsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuICAgICAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19sb2dvIGltZyB7XG4gICAgICAgIHdpZHRoOiAyMjRweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gIC8qIGxpbmUgMzY1LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9faGVhZGVyLnNjc3MgKi9cbiAgLm5hdi1vcGVuIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cblxuLyogbGluZSAzNzEsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19oZWFkZXIuc2NzcyAqL1xuLndoLWhlYWRlci1uYXZpZ2F0aW9uX19sb2dvLS1wZGYge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3BhZ2UtY29udHJvbHMuc2NzcyAqL1xuLndoLXN0aWNreS1oZWFkZXItaWNvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICByaWdodDogMjBweDtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19wYWdlLWNvbnRyb2xzLnNjc3MgKi9cbiAgICAud2gtc3RpY2t5LWhlYWRlci1pY29ucyB7XG4gICAgICByaWdodDogNy41JTsgfSB9XG4gIC8qIGxpbmUgMTIsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19wYWdlLWNvbnRyb2xzLnNjc3MgKi9cbiAgLndoLXN0aWNreS1oZWFkZXItaWNvbnNfX2ljb24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgICAgLyogbGluZSAxMiwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3BhZ2UtY29udHJvbHMuc2NzcyAqL1xuICAgICAgLndoLXN0aWNreS1oZWFkZXItaWNvbnNfX2ljb24ge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAxMiwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3BhZ2UtY29udHJvbHMuc2NzcyAqL1xuICAgICAgLndoLXN0aWNreS1oZWFkZXItaWNvbnNfX2ljb24ge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ZW0pIHtcbiAgICAgIC8qIGxpbmUgNDAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19wYWdlLWNvbnRyb2xzLnNjc3MgKi9cbiAgICAgIC53aC1zdGlja3ktaGVhZGVyLWljb25zX19pY29uLS1wcmludCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC8qIGxpbmUgNDYsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19wYWdlLWNvbnRyb2xzLnNjc3MgKi9cbiAgICAud2gtc3RpY2t5LWhlYWRlci1pY29uc19faWNvbjpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIC8qIGxpbmUgNTAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19wYWdlLWNvbnRyb2xzLnNjc3MgKi9cbiAgICAud2gtc3RpY2t5LWhlYWRlci1pY29uc19faWNvbjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogIzAwNTc2RjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFREY1Rjc7IH1cbiAgICAgIC8qIGxpbmUgNTUsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19wYWdlLWNvbnRyb2xzLnNjc3MgKi9cbiAgICAgIC53aC1zdGlja3ktaGVhZGVyLWljb25zX19pY29uOmhvdmVyIHNwYW4ge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLyogbGluZSA2MCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3BhZ2UtY29udHJvbHMuc2NzcyAqL1xuICAgIC53aC1zdGlja3ktaGVhZGVyLWljb25zX19pY29uIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlOyB9XG4gICAgLyogbGluZSA2NSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3BhZ2UtY29udHJvbHMuc2NzcyAqL1xuICAgIC53aC1zdGlja3ktaGVhZGVyLWljb25zX19pY29uIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAwLjVyZW07XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcGFkZGluZzogNXB4IDAgMDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAgIC8qIGxpbmUgNjUsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19wYWdlLWNvbnRyb2xzLnNjc3MgKi9cbiAgICAgICAgLndoLXN0aWNreS1oZWFkZXItaWNvbnNfX2ljb24gc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgICAgICAgICBvcGFjaXR5OiAwOyB9IH1cbiAgICAvKiBsaW5lIDc5LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fcGFnZS1jb250cm9scy5zY3NzICovXG4gICAgLndoLXN0aWNreS1oZWFkZXItaWNvbnNfX2ljb24gLnNwaW5uZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvdHRvbTogLTJweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ZW0pIHtcbiAgICAgICAgLyogbGluZSA3OSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3BhZ2UtY29udHJvbHMuc2NzcyAqL1xuICAgICAgICAud2gtc3RpY2t5LWhlYWRlci1pY29uc19faWNvbiAuc3Bpbm5lciB7XG4gICAgICAgICAgYm90dG9tOiAtNXB4OyB9IH1cbiAgICAgIC8qIGxpbmUgODgsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19wYWdlLWNvbnRyb2xzLnNjc3MgKi9cbiAgICAgIC53aC1zdGlja3ktaGVhZGVyLWljb25zX19pY29uIC5zcGlubmVyIHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1NzZGO1xuICAgICAgICB3aWR0aDogMTJweDtcbiAgICAgICAgcGFkZGluZzogMnB4OyB9XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OWVtKSB7XG4gICAgICAgICAgLyogbGluZSA4OCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3BhZ2UtY29udHJvbHMuc2NzcyAqL1xuICAgICAgICAgIC53aC1zdGlja3ktaGVhZGVyLWljb25zX19pY29uIC5zcGlubmVyIHNwYW4ge1xuICAgICAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVweDsgfVxuICAgICAgICAgICAgLyogbGluZSA5Mywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3BhZ2UtY29udHJvbHMuc2NzcyAqL1xuICAgICAgICAgICAgLndoLXN0aWNreS1oZWFkZXItaWNvbnNfX2ljb24gLnNwaW5uZXIgc3Bhbjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDsgfSB9XG5cbi8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4ud2gtc2VhcmNoX193cmFwcGVyIHtcbiAgbWFyZ2luOiAwIDI1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtc2VhcmNoX193cmFwcGVyIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luOiA0MHB4IDI1cHggMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtc2VhcmNoX193cmFwcGVyIHtcbiAgICAgIG1hcmdpbjogNDBweCA3LjUlIDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAvKiBsaW5lIDE5LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXNlYXJjaF9fZmlsdGVyLXRvZ2dsZSB7XG4gICAgbWFyZ2luLXRvcDogMjdweDsgfSB9XG5cbi8qIGxpbmUgMjQsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuLndoLXNlYXJjaF9fZmlsdGVyLXRvZ2dsZTphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiA3cHg7XG4gIGNvbnRlbnQ6IFwiXFwyMDEzXCI7IH1cblxuLyogbGluZSAzMCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4ud2gtc2VhcmNoX19maWx0ZXItdG9nZ2xlLmNvbGxhcHNlZDphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIGNvbnRlbnQ6IFwiK1wiOyB9XG5cbi8qIGxpbmUgMzcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuLndoLXNlYXJjaC1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCAwIDMycHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMzcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAgIC53aC1zZWFyY2gtYm94IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUxMnB4KTtcbiAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTEycHgpO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfSB9XG4gIC8qIGxpbmUgNTMsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAud2gtc2VhcmNoLWJveF9fZmllbGQge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgcGFkZGluZzogMTBweCAwIDEwcHggMjBweDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuICAgIEBzdXBwb3J0cyAoLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoKSB7XG4gICAgICAvKiBsaW5lIDY3LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAgIC53aC1zZWFyY2gtYm94X19maWVsZDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHg7IH1cbiAgICAgIC53aC1zZWFyY2gtYm94X19maWVsZDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4OyB9XG4gICAgICAud2gtc2VhcmNoLWJveF9fZmllbGQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzcHg7IH1cbiAgICAgIC53aC1zZWFyY2gtYm94X19maWVsZDo6cGxhY2Vob2xkZXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogM3B4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSA1Mywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4gICAgICAud2gtc2VhcmNoLWJveF9fZmllbGQge1xuICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICAgICAgICBoZWlnaHQ6IDgwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDMwcHg7IH1cbiAgICAgICAgQHN1cHBvcnRzICgtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2gpIHtcbiAgICAgICAgICAvKiBsaW5lIDgwLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAgICAgICAud2gtc2VhcmNoLWJveF9fZmllbGQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDsgfVxuICAgICAgICAgIC53aC1zZWFyY2gtYm94X19maWVsZDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDNweDsgfVxuICAgICAgICAgIC53aC1zZWFyY2gtYm94X19maWVsZDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7IH1cbiAgICAgICAgICAud2gtc2VhcmNoLWJveF9fZmllbGQ6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAzcHg7IH0gfSB9XG4gICAgLyogbGluZSA4Niwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLXNlYXJjaC1ib3hfX2ZpZWxkOjotbXMtY2xlYXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAvKiBsaW5lIDkxLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXNlYXJjaC1ib3hfX2J1dHRvbiB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogNjBweDtcbiAgICBoZWlnaHQ6IDYwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAvKiBsaW5lIDEwMiwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLXNlYXJjaC1ib3hfX2J1dHRvbjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICAvKiBsaW5lIDEwNiwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLXNlYXJjaC1ib3hfX2J1dHRvbjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMTFweCk7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDExcHgpO1xuICAgICAgd2lkdGg6IDIycHg7XG4gICAgICBoZWlnaHQ6IDIycHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9zZWFyY2gtaWNvbi5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgOTEsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAgICAgLndoLXNlYXJjaC1ib3hfX2J1dHRvbiB7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICBoZWlnaHQ6IDgwcHg7IH1cbiAgICAgICAgLyogbGluZSAxMjEsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAgICAgICAud2gtc2VhcmNoLWJveF9fYnV0dG9uOmFmdGVyIHtcbiAgICAgICAgICByaWdodDogMzJweDtcbiAgICAgICAgICBsZWZ0OiBhdXRvOyB9IH1cblxuLyogbGluZSAxMzAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuLndoLXByZWRpY3RpdmUtc2VhcmNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAzO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAtMXB4O1xuICBsZWZ0OiAtMXB4O1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIGhlaWdodDogMDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDE4MHB4KTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjNzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC4zcyBlYXNlLCBib3gtc2hhZG93IDAuM3MgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDEzMCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLXByZWRpY3RpdmUtc2VhcmNoIHtcbiAgICAgIG1heC1oZWlnaHQ6IDYwMHB4OyB9IH1cbiAgLyogbGluZSAxNTEsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAud2gtcHJlZGljdGl2ZS1zZWFyY2guZXhwYW5kZWQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDM1cHggNjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzNXB4IDYwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICAvKiBsaW5lIDE1Niwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4gIC53aC1wcmVkaWN0aXZlLXNlYXJjaC5sb2FkaW5nIHtcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMzVweCA2MHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDM1cHggNjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9XG4gICAgLyogbGluZSAxNjEsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAgIC53aC1wcmVkaWN0aXZlLXNlYXJjaC5sb2FkaW5nIC5zcGlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC8qIGxpbmUgMTY2LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXByZWRpY3RpdmUtc2VhcmNoIC5zcGlubmVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC8qIGxpbmUgMTcwLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXByZWRpY3RpdmUtc2VhcmNoX19ub25lIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDtcbiAgICBjb2xvcjogIzZGNkY2RjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3OyB9XG5cbi8qIGxpbmUgMTgwLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbi53aC1wcmVkaWN0aXZlLXNlYXJjaC1ncm91cF9fdGl0bGUge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogMTdweCAzMHB4IDEzcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzg3MjQzNDsgfVxuICAvKiBsaW5lIDE5Miwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4gIC53aC1wcmVkaWN0aXZlLXNlYXJjaC1ncm91cF9fdGl0bGU6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtM3B4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTdweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTc1OyB9XG4gIC8qIGxpbmUgMjAzLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXByZWRpY3RpdmUtc2VhcmNoLWdyb3VwX190aXRsZTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDU3NkY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0M2REZFNjsgfVxuICAgIC8qIGxpbmUgMjA3LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtcHJlZGljdGl2ZS1zZWFyY2gtZ3JvdXBfX3RpdGxlOmhvdmVyOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1NzZGOyB9XG4gIC8qIGxpbmUgMjEyLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXByZWRpY3RpdmUtc2VhcmNoLWdyb3VwX190aXRsZS0tdmlldy1hbGwtZmFsc2Uge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIC8qIGxpbmUgMjE2LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtcHJlZGljdGl2ZS1zZWFyY2gtZ3JvdXBfX3RpdGxlLS12aWV3LWFsbC1mYWxzZTpob3ZlciB7XG4gICAgICBjb2xvcjogIzg3MjQzNDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLyogbGluZSAyMjUsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuLndoLXByZWRpY3RpdmUtc2VhcmNoLWdyb3VwX19ob3ZlciB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBjb2xvcjogIzAwNTc2RjsgfVxuICAvKiBsaW5lIDIzMSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4gIC53aC1wcmVkaWN0aXZlLXNlYXJjaC1ncm91cF9faG92ZXI6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IC00cHg7XG4gICAgbGVmdDogMDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IHJpZ2h0IDAuM3M7XG4gICAgdHJhbnNpdGlvbjogcmlnaHQgMC4zcztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1NzZGOyB9XG5cbi8qIGxpbmUgMjQ0LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbi53aC1wcmVkaWN0aXZlLXNlYXJjaC1ncm91cF9faXRlbXMge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG4gIC8qIGxpbmUgMjUwLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXByZWRpY3RpdmUtc2VhcmNoLWdyb3VwX19pdGVtcyBsaSB7XG4gICAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmOyB9XG4gIC8qIGxpbmUgMjU0LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXByZWRpY3RpdmUtc2VhcmNoLWdyb3VwX19pdGVtcyBwIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLyogbGluZSAyNTgsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAud2gtcHJlZGljdGl2ZS1zZWFyY2gtZ3JvdXBfX2l0ZW1zIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDE3cHggMzBweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgY29sb3I6ICM0MTQxNDE7IH1cbiAgICAvKiBsaW5lIDI2NSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLXByZWRpY3RpdmUtc2VhcmNoLWdyb3VwX19pdGVtcyBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDA1NzZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0M2REZFNjsgfVxuICAgIC8qIGxpbmUgMjcwLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtcHJlZGljdGl2ZS1zZWFyY2gtZ3JvdXBfX2l0ZW1zIGEgbWFyayB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLyogbGluZSAyNzksIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuLndoLXNlYXJjaC1maWx0ZXJzIHtcbiAgY2xlYXI6IGJvdGg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAvKiBsaW5lIDI4NCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4gIC53aC1zZWFyY2gtZmlsdGVyc19fZHJvcGRvd25zIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCAtN3B4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfSB9XG5cbi8qIGxpbmUgMjk4LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbi5zZWxlY3RyaWMtd2gtc2VhcmNoLWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMsXG4uc2VsZWN0cmljLXdoLXBlb3BsZS1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMsXG4uc2VsZWN0cmljLXdoLWluc2lnaHRzLXNlYXJjaC1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMsXG4uc2VsZWN0cmljLXdoLXNlYXJjaC1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMge1xuICB6LWluZGV4OiAxO1xuICB0b3A6IDE1cHg7XG4gIGxlZnQ6IC0xNXB4O1xuICB3aWR0aDogMTgwJSAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDI4dnc7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAzNXB4IDYwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDM1cHggNjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OWVtKSB7XG4gICAgLyogbGluZSAyOTgsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAgIC5zZWxlY3RyaWMtd2gtc2VhcmNoLWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMsXG4gICAgLnNlbGVjdHJpYy13aC1wZW9wbGUtc29ydC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zLFxuICAgIC5zZWxlY3RyaWMtd2gtaW5zaWdodHMtc2VhcmNoLXNvcnQtZHJvcGRvd24gLnNlbGVjdHJpYy1pdGVtcyxcbiAgICAuc2VsZWN0cmljLXdoLXNlYXJjaC1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgLyogbGluZSAzMTIsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAuc2VsZWN0cmljLXdoLXNlYXJjaC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpLFxuICAuc2VsZWN0cmljLXdoLXBlb3BsZS1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMgbGksXG4gIC5zZWxlY3RyaWMtd2gtaW5zaWdodHMtc2VhcmNoLXNvcnQtZHJvcGRvd24gLnNlbGVjdHJpYy1pdGVtcyBsaSxcbiAgLnNlbGVjdHJpYy13aC1zZWFyY2gtc29ydC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICAgIHBhZGRpbmc6IDE1cHggMjVweDtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTsgfVxuICAgIC8qIGxpbmUgMzE4LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAuc2VsZWN0cmljLXdoLXNlYXJjaC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpOmhvdmVyLFxuICAgIC5zZWxlY3RyaWMtd2gtcGVvcGxlLXNvcnQtZHJvcGRvd24gLnNlbGVjdHJpYy1pdGVtcyBsaTpob3ZlcixcbiAgICAuc2VsZWN0cmljLXdoLWluc2lnaHRzLXNlYXJjaC1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMgbGk6aG92ZXIsXG4gICAgLnNlbGVjdHJpYy13aC1zZWFyY2gtc29ydC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDA1NzZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0M2REZFNjsgfVxuICAgIC8qIGxpbmUgMzIzLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAuc2VsZWN0cmljLXdoLXNlYXJjaC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpLmhpZ2hsaWdodGVkLCAuc2VsZWN0cmljLXdoLXNlYXJjaC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpLnNlbGVjdGVkLFxuICAgIC5zZWxlY3RyaWMtd2gtcGVvcGxlLXNvcnQtZHJvcGRvd24gLnNlbGVjdHJpYy1pdGVtcyBsaS5oaWdobGlnaHRlZCxcbiAgICAuc2VsZWN0cmljLXdoLXBlb3BsZS1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMgbGkuc2VsZWN0ZWQsXG4gICAgLnNlbGVjdHJpYy13aC1pbnNpZ2h0cy1zZWFyY2gtc29ydC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpLmhpZ2hsaWdodGVkLFxuICAgIC5zZWxlY3RyaWMtd2gtaW5zaWdodHMtc2VhcmNoLXNvcnQtZHJvcGRvd24gLnNlbGVjdHJpYy1pdGVtcyBsaS5zZWxlY3RlZCxcbiAgICAuc2VsZWN0cmljLXdoLXNlYXJjaC1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMgbGkuaGlnaGxpZ2h0ZWQsXG4gICAgLnNlbGVjdHJpYy13aC1zZWFyY2gtc29ydC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpLnNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiAjMDA1NzZGO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxOTgsIDIyMywgMjMwLCAwLjMpOyB9XG4gICAgLyogbGluZSAzMjksIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAgIC5zZWxlY3RyaWMtd2gtc2VhcmNoLWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMgbGkuZGlzYWJsZWQsXG4gICAgLnNlbGVjdHJpYy13aC1wZW9wbGUtc29ydC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpLmRpc2FibGVkLFxuICAgIC5zZWxlY3RyaWMtd2gtaW5zaWdodHMtc2VhcmNoLXNvcnQtZHJvcGRvd24gLnNlbGVjdHJpYy1pdGVtcyBsaS5kaXNhYmxlZCxcbiAgICAuc2VsZWN0cmljLXdoLXNlYXJjaC1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMgbGkuZGlzYWJsZWQge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC8qIGxpbmUgMzMzLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAuc2VsZWN0cmljLXdoLXNlYXJjaC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpOmZpcnN0LWNoaWxkLFxuICAgIC5zZWxlY3RyaWMtd2gtcGVvcGxlLXNvcnQtZHJvcGRvd24gLnNlbGVjdHJpYy1pdGVtcyBsaTpmaXJzdC1jaGlsZCxcbiAgICAuc2VsZWN0cmljLXdoLWluc2lnaHRzLXNlYXJjaC1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMgbGk6Zmlyc3QtY2hpbGQsXG4gICAgLnNlbGVjdHJpYy13aC1zZWFyY2gtc29ydC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBjb2xvcjogIzg3MjQzNCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxuICAgICAgLyogbGluZSAzNDIsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAgICAgLnNlbGVjdHJpYy13aC1zZWFyY2gtZHJvcGRvd24gLnNlbGVjdHJpYy1pdGVtcyBsaTpmaXJzdC1jaGlsZDpiZWZvcmUsXG4gICAgICAuc2VsZWN0cmljLXdoLXBlb3BsZS1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMgbGk6Zmlyc3QtY2hpbGQ6YmVmb3JlLFxuICAgICAgLnNlbGVjdHJpYy13aC1pbnNpZ2h0cy1zZWFyY2gtc29ydC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIGxpOmZpcnN0LWNoaWxkOmJlZm9yZSxcbiAgICAgIC5zZWxlY3RyaWMtd2gtc2VhcmNoLXNvcnQtZHJvcGRvd24gLnNlbGVjdHJpYy1pdGVtcyBsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogLTNweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTdweDtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0I2QjZCNjsgfVxuXG4vKiBsaW5lIDM1OCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4uc2VsZWN0cmljLXdoLXNlYXJjaC1kcm9wZG93bi5zZWxlY3RyaWMtYWJvdmUgLnNlbGVjdHJpYy1pdGVtcyxcbi5zZWxlY3RyaWMtd2gtcGVvcGxlLXNvcnQtZHJvcGRvd24uc2VsZWN0cmljLWFib3ZlIC5zZWxlY3RyaWMtaXRlbXMsXG4uc2VsZWN0cmljLXdoLWluc2lnaHRzLXNlYXJjaC1zb3J0LWRyb3Bkb3duLnNlbGVjdHJpYy1hYm92ZSAuc2VsZWN0cmljLWl0ZW1zLFxuLnNlbGVjdHJpYy13aC1zZWFyY2gtc29ydC1kcm9wZG93bi5zZWxlY3RyaWMtYWJvdmUgLnNlbGVjdHJpYy1pdGVtcyB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC8qIGxpbmUgMzY1LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXNlYXJjaC1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi8qIGxpbmUgMzcxLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbi5zZWxlY3RyaWMtd2gtc2VhcmNoLWRyb3Bkb3duIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAzNzEsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAgIC5zZWxlY3RyaWMtd2gtc2VhcmNoLWRyb3Bkb3duIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtICg3cHggKiAyKSk7XG4gICAgICBtYXJnaW46IDAgN3B4IDIwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMzcxLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAuc2VsZWN0cmljLXdoLXNlYXJjaC1kcm9wZG93biB7XG4gICAgICB3aWR0aDogY2FsYygyNSUgLSAoN3B4ICogMikpO1xuICAgICAgbWFyZ2luOiAwIDdweCAyMHB4OyB9IH1cbiAgLyogbGluZSAzODgsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAuc2VsZWN0cmljLXdoLXNlYXJjaC1kcm9wZG93biAuc2VsZWN0cmljIHtcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxuICAgIC8qIGxpbmUgMzkzLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAuc2VsZWN0cmljLXdoLXNlYXJjaC1kcm9wZG93biAuc2VsZWN0cmljIC5sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAwIDUwcHggMCAyNXB4O1xuICAgICAgcGFkZGluZzogNnB4IDA7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIGNvbG9yOiAjMDA1NzZGOyB9XG4gICAgLyogbGluZSA0MDQsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAgIC5zZWxlY3RyaWMtd2gtc2VhcmNoLWRyb3Bkb3duIC5zZWxlY3RyaWMgLmJ1dHRvbiB7XG4gICAgICB3aWR0aDogNTBweDtcbiAgICAgIGhlaWdodDogNTBweDsgfVxuXG4vKiBsaW5lIDQxMSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4ud2gtc2VhcmNoLWZpbHRlcnNfX3R5cGUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNDExLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtc2VhcmNoLWZpbHRlcnNfX3R5cGUge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICAgICAgICAgIGZsZXgtYmFzaXM6IDA7IH1cbiAgICAgIC8qIGxpbmUgNDI0LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAgIC53aC1zZWFyY2gtZmlsdGVyc19fdHlwZSArIC53aC1zZWFyY2gtZmlsdGVyc19fdHlwZSBhIHtcbiAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDFweCAwOyB9IH1cbiAgLyogbGluZSA0MzAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAud2gtc2VhcmNoLWZpbHRlcnNfX3R5cGUgYSB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMC44cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzZGNkY2RjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuICAgIGJhY2tncm91bmQ6ICNGRkY7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgICAgLyogbGluZSA0MzAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAgICAgLndoLXNlYXJjaC1maWx0ZXJzX190eXBlIGEge1xuICAgICAgICBtaW4td2lkdGg6IDEyMHB4OyB9IH1cbiAgLyogbGluZSA0NTAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAud2gtc2VhcmNoLWZpbHRlcnNfX3R5cGUuYWN0aXZlIGEge1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgY29sb3I6ICM4NzI0MzQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICM4NzI0MzQ7IH1cblxuLyogbGluZSA0NTgsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuLndoLXNlYXJjaC1maWx0ZXJzX190eXBlcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAzMnB4IDAgMTVweDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNDU4LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtc2VhcmNoLWZpbHRlcnNfX3R5cGVzIHtcbiAgICAgIG1hcmdpbjogMjVweCAwO1xuICAgICAgLW1zLWZsZXgtd3JhcDogbm93cmFwO1xuICAgICAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9IH1cblxuLyogbGluZSA0NzEsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuLndoLXNlYXJjaC1yZXN1bHRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBjbGVhcjogYm90aDsgfVxuICAvKiBsaW5lIDQ3Niwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4gIC53aC1zZWFyY2gtcmVzdWx0cy5sb2FkaW5nIHtcbiAgICBtaW4taGVpZ2h0OiAyMDBweDsgfVxuICAgIC8qIGxpbmUgNDc5LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtc2VhcmNoLXJlc3VsdHMubG9hZGluZzpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjgpOyB9XG4gICAgLyogbGluZSA0OTMsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAgIC53aC1zZWFyY2gtcmVzdWx0cy5sb2FkaW5nIC5zcGlubmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICB0b3A6IDEwMHB4O1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLyogbGluZSA1MDMsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAud2gtc2VhcmNoLXJlc3VsdHMgLnNwaW5uZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogbGluZSA1MDgsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuLndoLXNlYXJjaC1yZXN1bHRzLS1ncmlkIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi8qIGxpbmUgNTE2LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbi53aC1zZWFyY2gtcmVzdWx0c19fdGl0bGUsIC53aC1zZWFyY2gtcmVzdWx0cy0tbm8tcmVzdWx0cyBoMiB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LXdlaWdodDogNjAwO1xuICBtYXJnaW46IDA7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSA1MTYsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAgIC53aC1zZWFyY2gtcmVzdWx0c19fdGl0bGUsIC53aC1zZWFyY2gtcmVzdWx0cy0tbm8tcmVzdWx0cyBoMiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuICAvKiBsaW5lIDUyNiwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4gIC53aC1zZWFyY2gtcmVzdWx0c19fdGl0bGUgbWFyaywgLndoLXNlYXJjaC1yZXN1bHRzLS1uby1yZXN1bHRzIGgyIG1hcmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLyogbGluZSA1MzIsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuLndoLXNlYXJjaC1yZXN1bHRzX19jb3VudCwgLndoLXNlYXJjaC1yZXN1bHRzLS1uby1yZXN1bHRzIGgzIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwLjY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDUzMiwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLXNlYXJjaC1yZXN1bHRzX19jb3VudCwgLndoLXNlYXJjaC1yZXN1bHRzLS1uby1yZXN1bHRzIGgzIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi8qIGxpbmUgNTQ1LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbi53aC1zZWFyY2gtcmVzdWx0c19fd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICNGRkY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NzI0MzQ7IH1cblxuLyogbGluZSA1NTEsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuLndoLXNlYXJjaC1yZXN1bHRzX19saXN0IHtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG4gIC8qIGxpbmUgNTU1LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgLm5vLXJlc3VsdHMgLndoLXNlYXJjaC1yZXN1bHRzX19saXN0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgNTYwLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbi53aC1zZWFyY2gtcmVzdWx0c19fZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg3MjQzNDsgfVxuICAvKiBsaW5lIDU2NSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4gIC53aC1zZWFyY2gtcmVzdWx0c19fZm9vdGVyIC5idG4tLXJlYWRtb3JlLCAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciAuYnRuLS1uZXctcGFnZSwgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgLndoLWFjY29yZGlvbl9fdG9nZ2xlLWFsbCwgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LWN0YSwgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgLndoLWluc2lnaHRzLWxpc3RpbmdfX2N0YSwgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgLnJ0ZiAud2gtbGluayBhLCAucnRmIC53aC1saW5rIC53aC1zZWFyY2gtcmVzdWx0c19fZm9vdGVyIGEsIC53aC1zZWFyY2gtcmVzdWx0c19fZm9vdGVyIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciAud2gtbGluayBhLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgLndoLWxpbmsgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgYSwgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbGluaywgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgLndoLWdlbmVyaWMtY29udGVudF9fbGluaywgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgLndoLWluc2lnaHRzLXR5cGVfX2N0YSwgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgLnNlcmllcy1leHBsb3Jlcl9fY3RhLCAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciAud2gtaGlnaGxpZ2h0LXBpY2tzLWl0ZW1fX2N0YSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGNvbG9yOiAjRkZGOyB9XG4gICAgLyogbGluZSA1NjksIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAgIC53aC1zZWFyY2gtcmVzdWx0c19fZm9vdGVyIC5idG4tLXJlYWRtb3JlOmJlZm9yZSwgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgLmJ0bi0tbmV3LXBhZ2U6YmVmb3JlLCAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciAud2gtYWNjb3JkaW9uX190b2dnbGUtYWxsOmJlZm9yZSwgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LWN0YTpiZWZvcmUsIC53aC1zZWFyY2gtcmVzdWx0c19fZm9vdGVyIC53aC1pbnNpZ2h0cy1saXN0aW5nX19jdGE6YmVmb3JlLCAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciAucnRmIC53aC1saW5rIGE6YmVmb3JlLCAucnRmIC53aC1saW5rIC53aC1zZWFyY2gtcmVzdWx0c19fZm9vdGVyIGE6YmVmb3JlLCAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgLndoLWxpbmsgYTpiZWZvcmUsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciAud2gtbGluayAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciBhOmJlZm9yZSwgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgLmZlYXR1cmVkLWNvbnRlbnQtY2Fyb3VzZWwtaXRlbV9fbGluazpiZWZvcmUsIC53aC1zZWFyY2gtcmVzdWx0c19fZm9vdGVyIC53aC1nZW5lcmljLWNvbnRlbnRfX2xpbms6YmVmb3JlLCAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciAud2gtaW5zaWdodHMtdHlwZV9fY3RhOmJlZm9yZSwgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgLnNlcmllcy1leHBsb3Jlcl9fY3RhOmJlZm9yZSwgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgLndoLWhpZ2hsaWdodC1waWNrcy1pdGVtX19jdGE6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH1cbiAgICAvKiBsaW5lIDU3Mywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgLmJ0bi0tcmVhZG1vcmU6YWZ0ZXIsIC53aC1zZWFyY2gtcmVzdWx0c19fZm9vdGVyIC5idG4tLW5ldy1wYWdlOmFmdGVyLCAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciAud2gtYWNjb3JkaW9uX190b2dnbGUtYWxsOmFmdGVyLCAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtY3RhOmFmdGVyLCAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciAud2gtaW5zaWdodHMtbGlzdGluZ19fY3RhOmFmdGVyLCAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciAucnRmIC53aC1saW5rIGE6YWZ0ZXIsIC5ydGYgLndoLWxpbmsgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgYTphZnRlciwgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIC53aC1saW5rIGE6YWZ0ZXIsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciAud2gtbGluayAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciBhOmFmdGVyLCAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciAuZmVhdHVyZWQtY29udGVudC1jYXJvdXNlbC1pdGVtX19saW5rOmFmdGVyLCAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciAud2gtZ2VuZXJpYy1jb250ZW50X19saW5rOmFmdGVyLCAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciAud2gtaW5zaWdodHMtdHlwZV9fY3RhOmFmdGVyLCAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciAuc2VyaWVzLWV4cGxvcmVyX19jdGE6YWZ0ZXIsIC53aC1zZWFyY2gtcmVzdWx0c19fZm9vdGVyIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbV9fY3RhOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiK1wiOyB9XG4gIC8qIGxpbmUgNTc4LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgLm5vLXJlc3VsdHMgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIsXG4gIC5sb2FkaW5nIC53aC1zZWFyY2gtcmVzdWx0c19fZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLyogbGluZSA1ODQsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuLndoLXNlYXJjaC1yZXN1bHRzLWZpbHRlcnMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMjBweCAwIDA7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLyogbGluZSA1ODksIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAud2gtc2VhcmNoLXJlc3VsdHMtZmlsdGVyc19fZmFjZXQge1xuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplOyB9XG4gIC8qIGxpbmUgNTkzLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXNlYXJjaC1yZXN1bHRzLWZpbHRlcnNfX2ZhY2V0LCAud2gtc2VhcmNoLXJlc3VsdHMtZmlsdGVyc19fY2xlYXIge1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgNTkzLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAgIC53aC1zZWFyY2gtcmVzdWx0cy1maWx0ZXJzX19mYWNldCwgLndoLXNlYXJjaC1yZXN1bHRzLWZpbHRlcnNfX2NsZWFyIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogN3B4OyB9IH1cbiAgLyogbGluZSA2MDYsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuICAud2gtc2VhcmNoLXJlc3VsdHMtZmlsdGVyc19fY2xlYXI6b25seS1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAvKiBsaW5lIDYxMSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4gIC53aC1zZWFyY2gtcmVzdWx0cy1maWx0ZXJzIG1hcmsge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLyogbGluZSA2MTcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWFyY2guc2NzcyAqL1xuLndoLXNlYXJjaC1yZXN1bHRzX19jb250ZW50IHtcbiAgbWFyZ2luOiAwIDI1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNjE3LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtc2VhcmNoLXJlc3VsdHNfX2NvbnRlbnQge1xuICAgICAgbWFyZ2luOiAwIDcuNSU7IH0gfVxuXG4vKiBsaW5lIDYyOCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlYXJjaC5zY3NzICovXG4ud2gtc2VhcmNoX19uby1yZXN1bHRzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMzBweCAwOyB9XG5cbi8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbi53aC1zZWN0aW9uLW5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGN0Y3Rjc7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAgIC8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAud2gtc2VjdGlvbi1uYXYge1xuICAgICAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgei1pbmRleDogOTk7XG4gICAgICB0b3A6IDE3NXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogMTUuNCU7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgIC8qIGxpbmUgMTYsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgICAud2gtc2VjdGlvbi1uYXY6YWZ0ZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRvcDogLTE1cHg7XG4gICAgICAgIGJvdHRvbTogMTVweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNXB4KTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMTAlKTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTExMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjdGN0Y3O1xuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAzMHB4IHJnYmEoMzAsIDI2LCAyNywgMC4xNSk7XG4gICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggcmdiYSgzMCwgMjYsIDI3LCAwLjE1KTsgfVxuICAgICAgLyogbGluZSAzMiwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgIC53aC1zZWN0aW9uLW5hdi5zdHVjayB7XG4gICAgICAgIHRvcDogMjI1cHg7XG4gICAgICAgIG1heC13aWR0aDogNjVweDsgfVxuICAgICAgICAvKiBsaW5lIDM2LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgICAgICAud2gtc2VjdGlvbi1uYXYuc3R1Y2s6aG92ZXIge1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICAgIG1heC13aWR0aDogMjQwcHg7IH1cbiAgICAgICAgICAvKiBsaW5lIDQwLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgICAgICAgIC53aC1zZWN0aW9uLW5hdi5zdHVjazpob3ZlcjphZnRlciB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lOyB9IH1cbiAgLyogbGluZSA0OCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgLndoLXNlY3Rpb24tbmF2X190b2dnbGUge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA2cHggMjBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzg3MjQzNDtcbiAgICBib3JkZXI6IDA7XG4gICAgb3V0bGluZTogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC8qIGxpbmUgNjQsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgLndoLXNlY3Rpb24tbmF2X190b2dnbGU6YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgbGluZS1oZWlnaHQ6IDAuNzU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDFweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgICAvKiBsaW5lIDQ4LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgICAgLndoLXNlY3Rpb24tbmF2X190b2dnbGUge1xuICAgICAgICBwYWRkaW5nOiA2cHggMzBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAgICAgLyogbGluZSA0OCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgIC53aC1zZWN0aW9uLW5hdl9fdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLyogbGluZSA4NSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAud2gtc2VjdGlvbi1uYXYuZXhwYW5kZWQgLndoLXNlY3Rpb24tbmF2X190b2dnbGUge1xuICAgICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDVweCA0MHB4IHJnYmEoMzAsIDI2LCAyNywgMC4yKSwgMCAxMHB4IDIwcHggcmdiYSgzMCwgMjYsIDI3LCAwLjA1KTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA1cHggNDBweCByZ2JhKDMwLCAyNiwgMjcsIDAuMiksIDAgMTBweCAyMHB4IHJnYmEoMzAsIDI2LCAyNywgMC4wNSk7IH1cbiAgICAgIC8qIGxpbmUgODgsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgICAud2gtc2VjdGlvbi1uYXYuZXhwYW5kZWQgLndoLXNlY3Rpb24tbmF2X190b2dnbGU6YWZ0ZXIge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuXG4vKiBsaW5lIDk1LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuLndoLXNlY3Rpb24tbmF2LWxpc3Qge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXgtaGVpZ2h0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDk1LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgIC53aC1zZWN0aW9uLW5hdi1saXN0IHtcbiAgICAgIHBhZGRpbmc6IDAgMjVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LWhlaWdodDogNjAwcHgpIHtcbiAgICAvKiBsaW5lIDk1LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgIC53aC1zZWN0aW9uLW5hdi1saXN0IHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAgIC8qIGxpbmUgOTUsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgLndoLXNlY3Rpb24tbmF2LWxpc3Qge1xuICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWluLXdpZHRoOiAwO1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDYwcHg7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IHVwcGVyLXJvbWFuO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lO1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfSB9XG4gIC8qIGxpbmUgMTM0LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAud2gtc2VjdGlvbi1uYXYuZXhwYW5kZWQgLndoLXNlY3Rpb24tbmF2LWxpc3Qge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1heC1oZWlnaHQ6IDQwMHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAgICAgLyogbGluZSAxMzQsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgICAud2gtc2VjdGlvbi1uYXYuZXhwYW5kZWQgLndoLXNlY3Rpb24tbmF2LWxpc3Qge1xuICAgICAgICBtYXgtaGVpZ2h0OiBub25lOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1heC1oZWlnaHQ6IDYwMHB4KSB7XG4gICAgICAvKiBsaW5lIDEzNCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgIC53aC1zZWN0aW9uLW5hdi5leHBhbmRlZCAud2gtc2VjdGlvbi1uYXYtbGlzdCB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE3MHB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTNweDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAgICAgLyogbGluZSAxNDksIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgICAgIC53aC1zZWN0aW9uLW5hdi5leHBhbmRlZCAud2gtc2VjdGlvbi1uYXYtbGlzdF9faXRlbSB7XG4gICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgICAgICAgLW1zLWZsZXg6IDEgNTAlO1xuICAgICAgICAgICAgICAgICAgZmxleDogMSA1MCU7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAgICAgLyogbGluZSAxNTMsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgICAgICAgLndoLXNlY3Rpb24tbmF2LmV4cGFuZGVkIC53aC1zZWN0aW9uLW5hdi1saXN0X19pdGVtIGEge1xuICAgICAgICAgICAgcGFkZGluZzogMTNweCAwOyB9IH1cbiAgLyogbGluZSAxNjAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gIC53aC1zZWN0aW9uLW5hdi1saXN0X19pdGVtIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OWVtKSB7XG4gICAgICAvKiBsaW5lIDE2MCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgIC53aC1zZWN0aW9uLW5hdi1saXN0X19pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfSB9XG4gICAgLyogbGluZSAxNjcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMTVweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ZW0pIHtcbiAgICAgICAgLyogbGluZSAxNjcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgICAgIC53aC1zZWN0aW9uLW5hdi1saXN0X19pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAyNXB4OyB9IH1cbiAgICAvKiBsaW5lIDE3NSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAud2gtc2VjdGlvbi1uYXYtbGlzdF9faXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAvKiBsaW5lIDE3OSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAud2gtc2VjdGlvbi1uYXYtbGlzdF9faXRlbSBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICM4NzI0MzQ7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC8qIGxpbmUgMTc5LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgICAgICAud2gtc2VjdGlvbi1uYXYtbGlzdF9faXRlbSBhIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4IDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkgYW5kIChtaW4taGVpZ2h0OiA2MDBweCkge1xuICAgICAgICAvKiBsaW5lIDE3OSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgICAgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW0gYSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtNzBweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCA3MHB4O1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZSwgb3BhY2l0eSAwLjNzIGVhc2UsIGZvbnQtc2l6ZSAwLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLCBvcGFjaXR5IDAuM3MgZWFzZSwgZm9udC1zaXplIDAuM3MgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlLCBmb250LXNpemUgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlLCBmb250LXNpemUgMC4zcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgICAgICAgY29sb3I6ICM0MTQxNDE7IH1cbiAgICAgICAgICAvKiBsaW5lIDE5Nywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgICAgICAud2gtc2VjdGlvbi1uYXYtbGlzdF9faXRlbSBhOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDA1NzZGOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTAyNHB4KSBhbmQgKG1pbi1oZWlnaHQ6IDYwMHB4KSB7XG4gICAgICAvKiBsaW5lIDE2MCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgIC53aC1zZWN0aW9uLW5hdi1saXN0X19pdGVtIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXgtd2lkdGg6IDI0MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG1hcmdpbiAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IG1hcmdpbiAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgICAgIHRyYW5zaXRpb246IG1hcmdpbiAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGVhc2UsIG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBtYXJnaW4gMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBvcGFjaXR5IDAuM3MgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlOyB9XG4gICAgICAgIC8qIGxpbmUgMjA5LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgICAgICAud2gtc2VjdGlvbi1uYXYtbGlzdF9faXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgICAgICAvKiBsaW5lIDIxMywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgICAgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgICAvKiBsaW5lIDIxNywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgICAgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW06aG92ZXIge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgIGNvbG9yOiAjMDA1NzZGOyB9XG4gICAgICAgICAgLyogbGluZSAyMjEsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgICAgICAgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW06aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgICAgIGxlZnQ6IC03NXB4O1xuICAgICAgICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1NzZGOyB9XG4gICAgICAgIC8qIGxpbmUgMjI4LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgICAgICAud2gtc2VjdGlvbi1uYXYtbGlzdF9faXRlbTpiZWZvcmUge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICBsZWZ0OiAtNzBweDtcbiAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIGNvbG9yIDAuM3MgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCBjb2xvciAwLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBsZWZ0IDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgZWFzZSwgY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBjb2xvciAwLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE0MTQxOyB9XG4gICAgICAgIC8qIGxpbmUgMjM5LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgICAgICAud2gtc2VjdGlvbi1uYXYtbGlzdF9faXRlbS5jdXJyZW50IHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMzc1cmVtO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICAgIGNvbG9yOiAjODcyNDM0OyB9XG4gICAgICAgICAgLyogbGluZSAyNDYsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgICAgICAgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW0uY3VycmVudDpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiAxMnB4O1xuICAgICAgICAgICAgbGVmdDogLTY1cHg7XG4gICAgICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg3MjQzNDsgfVxuICAgICAgICAgIC8qIGxpbmUgMjU0LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgICAgICAgIC53aC1zZWN0aW9uLW5hdi1saXN0X19pdGVtLmN1cnJlbnQ6aG92ZXIge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAgICAgICAvKiBsaW5lIDI1OCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgICAgICAud2gtc2VjdGlvbi1uYXYtbGlzdF9faXRlbS5jdXJyZW50IGEge1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgICAgY29sb3I6ICM4NzI0MzQ7IH1cbiAgICAgICAgICAgIC8qIGxpbmUgMjYyLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgICAgICAgICAgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW0uY3VycmVudCBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICM4NzI0MzQ7IH1cbiAgICAgICAgLyogbGluZSAyNjgsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgICAgIC53aC1zZWN0aW9uLW5hdi5zdHVjayAud2gtc2VjdGlvbi1uYXYtbGlzdF9faXRlbSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgICAvKiBsaW5lIDI3Miwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgICAgICAud2gtc2VjdGlvbi1uYXYuc3R1Y2sgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW0gYSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgLyogbGluZSAyNzcsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgICAgICAgLndoLXNlY3Rpb24tbmF2LnN0dWNrIC53aC1zZWN0aW9uLW5hdi1saXN0X19pdGVtLmN1cnJlbnQge1xuICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgY29sb3I6ICM4NzI0MzQ7IH1cbiAgICAgICAgICAgIC8qIGxpbmUgMjgyLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgICAgICAgICAgLndoLXNlY3Rpb24tbmF2LnN0dWNrIC53aC1zZWN0aW9uLW5hdi1saXN0X19pdGVtLmN1cnJlbnQ6YmVmb3JlIHtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lOyB9XG4gICAgICAgICAgICAvKiBsaW5lIDI4Niwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgICAgICAgIC53aC1zZWN0aW9uLW5hdi5zdHVjayAud2gtc2VjdGlvbi1uYXYtbGlzdF9faXRlbS5jdXJyZW50IGEge1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICBjb2xvcjogIzg3MjQzNDsgfVxuICAgICAgICAvKiBsaW5lIDI5NSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgICAgLndoLXNlY3Rpb24tbmF2LS13aGl0ZSAud2gtc2VjdGlvbi1uYXYtbGlzdF9faXRlbTpiZWZvcmUsXG4gICAgICAgIC53aC1zZWN0aW9uLW5hdi0td2hpdGUuc3R1Y2sgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW06YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyB9XG4gICAgICAgIC8qIGxpbmUgMjk5LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgICAgICAud2gtc2VjdGlvbi1uYXYtLXdoaXRlIC53aC1zZWN0aW9uLW5hdi1saXN0X19pdGVtIGEsXG4gICAgICAgIC53aC1zZWN0aW9uLW5hdi0td2hpdGUuc3R1Y2sgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW0gYSB7XG4gICAgICAgICAgY29sb3I6ICNGRkY7IH1cbiAgICAgICAgLyogbGluZSAzMDMsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgICAgIC53aC1zZWN0aW9uLW5hdi0td2hpdGUgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW0uY3VycmVudCxcbiAgICAgICAgLndoLXNlY3Rpb24tbmF2LS13aGl0ZS5zdHVjayAud2gtc2VjdGlvbi1uYXYtbGlzdF9faXRlbS5jdXJyZW50IHtcbiAgICAgICAgICBjb2xvcjogI0ZGRjsgfVxuICAgICAgICAgIC8qIGxpbmUgMzA2LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgICAgICAgIC53aC1zZWN0aW9uLW5hdi0td2hpdGUgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW0uY3VycmVudCBhLFxuICAgICAgICAgIC53aC1zZWN0aW9uLW5hdi0td2hpdGUuc3R1Y2sgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW0uY3VycmVudCBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjRkZGOyB9XG4gICAgICAgIC8qIGxpbmUgMzEyLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgICAgICAud2gtc2VjdGlvbi1uYXYtLXdoaXRlIC53aC1zZWN0aW9uLW5hdi1saXN0X19pdGVtIHtcbiAgICAgICAgICBjb2xvcjogI0ZGRjsgfVxuICAgICAgICAvKiBsaW5lIDMxNiwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgICAgLndoLXNlY3Rpb24tbmF2LS13aGl0ZS5zdHVjayAud2gtc2VjdGlvbi1uYXYtbGlzdF9faXRlbSB7XG4gICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgIC8qIGxpbmUgMzIwLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgICAgICAud2gtc2VjdGlvbi1uYXYuc3R1Y2s6aG92ZXIgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW0ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM1cHg7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICM0MTQxNDE7IH1cbiAgICAgICAgICAvKiBsaW5lIDMyNSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgICAgICAud2gtc2VjdGlvbi1uYXYuc3R1Y2s6aG92ZXIgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW06YmVmb3JlIHtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE0MTQxOyB9XG4gICAgICAgICAgLyogbGluZSAzMzAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgICAgICAgLndoLXNlY3Rpb24tbmF2LnN0dWNrOmhvdmVyIC53aC1zZWN0aW9uLW5hdi1saXN0X19pdGVtOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDA1NzZGOyB9XG4gICAgICAgICAgICAvKiBsaW5lIDMzMywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgICAgICAgIC53aC1zZWN0aW9uLW5hdi5zdHVjazpob3ZlciAud2gtc2VjdGlvbi1uYXYtbGlzdF9faXRlbTpob3ZlciBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDU3NkY7IH1cbiAgICAgICAgICAvKiBsaW5lIDMzOCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NlY3Rpb24tbmF2LnNjc3MgKi9cbiAgICAgICAgICAud2gtc2VjdGlvbi1uYXYuc3R1Y2s6aG92ZXIgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW0gYSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICAgIGNvbG9yOiAjNDE0MTQxOyB9XG4gICAgICAgICAgLyogbGluZSAzNDQsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgICAgICAgLndoLXNlY3Rpb24tbmF2LnN0dWNrOmhvdmVyIC53aC1zZWN0aW9uLW5hdi1saXN0X19pdGVtLmN1cnJlbnQge1xuICAgICAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICAgICAgY29sb3I6ICM4NzI0MzQ7IH1cbiAgICAgICAgICAgIC8qIGxpbmUgMzQ4LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuICAgICAgICAgICAgLndoLXNlY3Rpb24tbmF2LnN0dWNrOmhvdmVyIC53aC1zZWN0aW9uLW5hdi1saXN0X19pdGVtLmN1cnJlbnQ6YmVmb3JlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzg3MjQzNDsgfVxuICAgICAgICAgICAgLyogbGluZSAzNTIsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zZWN0aW9uLW5hdi5zY3NzICovXG4gICAgICAgICAgICAud2gtc2VjdGlvbi1uYXYuc3R1Y2s6aG92ZXIgLndoLXNlY3Rpb24tbmF2LWxpc3RfX2l0ZW0uY3VycmVudCBhIHtcbiAgICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgICBjb2xvcjogIzg3MjQzNDsgfSB9XG5cbi8qIGxpbmUgMzYzLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2VjdGlvbi1uYXYuc2NzcyAqL1xuLndoLXNlY3Rpb24tbmF2LS1oaWRlIHtcbiAgbGVmdDogLTI1MHB4O1xuICBvcGFjaXR5OiAwOyB9XG5cbi8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NoYXJlLXRoaXMuc2NzcyAqL1xuLndoLXN0aWNreS1oZWFkZXItc2hhcmV0aGlzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDsgfVxuXG4vKiBsaW5lIDYsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zaGFyZS10aGlzLnNjc3MgKi9cbi53aC1zdGlja3ktaGVhZGVyLXNoYXJldGhpc19fbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIHJpZ2h0OiA1cHg7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB3aWR0aDogMjQwcHg7XG4gIG1heC1oZWlnaHQ6IDMyMHB4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDM1cHggNjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMzVweCA2MHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cbiAgLyogbGluZSAyMiwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NoYXJlLXRoaXMuc2NzcyAqL1xuICAuc2hhcmV0aGlzLW9wZW4gLndoLXN0aWNreS1oZWFkZXItc2hhcmV0aGlzX19saXN0IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiBsaW5lIDI3LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2hhcmUtdGhpcy5zY3NzICovXG4ud2gtc3RpY2t5LWhlYWRlci1zaGFyZXRoaXNfX2l0ZW0ge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LWZhbWlseTogXCJDcmltc29uIFRleHRcIiwgc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMTRweCAyNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MgZWFzZTtcbiAgY29sb3I6ICMyODIzMjQ7XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLyogbGluZSAzOSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NoYXJlLXRoaXMuc2NzcyAqL1xuICAud2gtc3RpY2t5LWhlYWRlci1zaGFyZXRoaXNfX2l0ZW06aG92ZXI6aG92ZXIge1xuICAgIGNvbG9yOiAjMDA1NzZGO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNDNkRGRTY7IH1cblxuLyogbGluZSA0Niwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NoYXJlLXRoaXMuc2NzcyAqL1xuLndoLXN0aWNreS1oZWFkZXItc2hhcmV0aGlzX19pdGVtLWljb24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuLyogbGluZSA1Miwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NoYXJlLXRoaXMuc2NzcyAqL1xuLndoLXN0aWNreS1oZWFkZXItc2hhcmV0aGlzX19pdGVtLS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb2xvcjogIzg3MjQzNDsgfVxuICAvKiBsaW5lIDYzLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc2hhcmUtdGhpcy5zY3NzICovXG4gIC53aC1zdGlja3ktaGVhZGVyLXNoYXJldGhpc19faXRlbS0tdGl0bGU6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMXB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTVweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNCNkI2QjY7IH1cblxuLyogbGluZSA3Niwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NoYXJlLXRoaXMuc2NzcyAqL1xuLnNoYXJldGhpcy1vcGVuIC53aC1zdGlja3ktaGVhZGVyLXNoYXJldGhpc19fdHJpZ2dlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREY1Rjc7IH1cbiAgLyogbGluZSA3OSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3NoYXJlLXRoaXMuc2NzcyAqL1xuICAuc2hhcmV0aGlzLW9wZW4gLndoLXN0aWNreS1oZWFkZXItc2hhcmV0aGlzX190cmlnZ2VyIHNwYW4ge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc3Bpbm5lci5zY3NzICovXG4uc3Bpbm5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAvKiBsaW5lIDQsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zcGlubmVyLnNjc3MgKi9cbiAgLnNwaW5uZXIgc3BhbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IHNwaW5uZXJBbmltIDEuNXMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcbiAgICAgICAgICAgIGFuaW1hdGlvbjogc3Bpbm5lckFuaW0gMS41cyBpbmZpbml0ZSBlYXNlLWluLW91dCBib3RoO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NzI0MzQ7IH1cbiAgICAvKiBsaW5lIDEyLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc3Bpbm5lci5zY3NzICovXG4gICAgLnNwaW5uZXIgc3BhbjpudGgtY2hpbGQoMSkge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAvKiBsaW5lIDE2LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc3Bpbm5lci5zY3NzICovXG4gICAgLnNwaW5uZXIgc3BhbjpudGgtY2hpbGQoMikge1xuICAgICAgLXdlYmtpdC1hbmltYXRpb24tZGVsYXk6IDAuM3M7XG4gICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMC4zczsgfVxuICAgIC8qIGxpbmUgMjAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zcGlubmVyLnNjc3MgKi9cbiAgICAuc3Bpbm5lciBzcGFuOm50aC1jaGlsZCgzKSB7XG4gICAgICAtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogMC42cztcbiAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAwLjZzOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBzcGlubmVyQW5pbSB7XG4gIDAlLFxuICA2MCUsXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuQGtleWZyYW1lcyBzcGlubmVyQW5pbSB7XG4gIDAlLFxuICA2MCUsXG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMzAlIHtcbiAgICBvcGFjaXR5OiAxOyB9IH1cblxuLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc3RpY2t5LWhlYWRlci5zY3NzICovXG4ud2gtc3RpY2t5LWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogNDtcbiAgdG9wOiAtMTUwcHg7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRyYW5zaXRpb246IHRvcCAwLjVzIGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogdG9wIDAuNXMgY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpLCAtd2Via2l0LWJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0b3AgMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIGJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0b3AgMC41cyBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSksIGJveC1zaGFkb3cgMC4zcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNXB4IDQwcHggcmdiYSgzMCwgMjYsIDI3LCAwLjIpLCAwIDEwcHggMjBweCByZ2JhKDMwLCAyNiwgMjcsIDAuMDUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNXB4IDQwcHggcmdiYSgzMCwgMjYsIDI3LCAwLjIpLCAwIDEwcHggMjBweCByZ2JhKDMwLCAyNiwgMjcsIDAuMDUpOyB9XG4gIC8qIGxpbmUgMTYsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zdGlja3ktaGVhZGVyLnNjc3MgKi9cbiAgLndoLXN0aWNreS1oZWFkZXJfX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgICAvKiBsaW5lIDE2LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc3RpY2t5LWhlYWRlci5zY3NzICovXG4gICAgICAud2gtc3RpY2t5LWhlYWRlcl9fd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAyMXB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAxNiwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3N0aWNreS1oZWFkZXIuc2NzcyAqL1xuICAgICAgLndoLXN0aWNreS1oZWFkZXJfX3dyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogMCA3LjUlIDMwcHg7IH0gfVxuICAvKiBsaW5lIDM0LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc3RpY2t5LWhlYWRlci5zY3NzICovXG4gIC53aC1zdGlja3ktaGVhZGVyX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwNXB4KTtcbiAgICBtYXJnaW46IDA7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDM0LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc3RpY2t5LWhlYWRlci5zY3NzICovXG4gICAgICAud2gtc3RpY2t5LWhlYWRlcl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMTk1cHgpOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAzNCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3N0aWNreS1oZWFkZXIuc2NzcyAqL1xuICAgICAgLndoLXN0aWNreS1oZWFkZXJfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IDIycHg7IH0gfVxuICAvKiBsaW5lIDU4LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc3RpY2t5LWhlYWRlci5zY3NzICovXG4gIC53aC1zdGlja3ktaGVhZGVyX19jdGEge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAyM3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAwIDAgMnB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMDA1NzZGOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgNTgsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL19zdGlja3ktaGVhZGVyLnNjc3MgKi9cbiAgICAgIC53aC1zdGlja3ktaGVhZGVyX19jdGEge1xuICAgICAgICBmb250LXNpemU6IDAuODEyNXJlbTsgfSB9XG4gICAgLyogbGluZSA3NCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3N0aWNreS1oZWFkZXIuc2NzcyAqL1xuICAgIC53aC1zdGlja3ktaGVhZGVyX19jdGE6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2Fycm93LXJpZ2h0LnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47IH1cblxuLyogbGluZSA4OSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3N0aWNreS1oZWFkZXIuc2NzcyAqL1xuLndoLXN0aWNreS1oZWFkZXItLWhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4vKiBsaW5lIDkzLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fc3RpY2t5LWhlYWRlci5zY3NzICovXG4ud2gtc2Nyb2xsLXByb2dyZXNzX19iYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDk5O1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB3aWR0aCAwLjZzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBsaW5lYXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NzI0MzQ7IH1cblxuLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fdXRpbGl0eS1uYXZpZ2F0aW9uLnNjc3MgKi9cbi53aC11dGlsaXR5LW5hdmlnYXRpb24ge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzg3MjQzNDsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDcuOTllbSkge1xuICAgIC8qIGxpbmUgNiwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3V0aWxpdHktbmF2aWdhdGlvbi5zY3NzICovXG4gICAgLndoLXV0aWxpdHktbmF2aWdhdGlvbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLyogbGluZSAxNCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3V0aWxpdHktbmF2aWdhdGlvbi5zY3NzICovXG4gIC53aC11dGlsaXR5LW5hdmlnYXRpb25fX2xpc3Qge1xuICAgIG1hcmdpbjogMCAzNXB4IDAgMDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC8qIGxpbmUgMjAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL191dGlsaXR5LW5hdmlnYXRpb24uc2NzcyAqL1xuICAud2gtdXRpbGl0eS1uYXZpZ2F0aW9uLWl0ZW0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI0ZGRjsgfVxuICAgIC8qIGxpbmUgMjYsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL191dGlsaXR5LW5hdmlnYXRpb24uc2NzcyAqL1xuICAgIC53aC11dGlsaXR5LW5hdmlnYXRpb24taXRlbV9fbGluayB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlLCBjb2xvciAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZSwgY29sb3IgMC4zcyBlYXNlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGNvbG9yOiAjRkZGOyB9XG4gICAgICAvKiBsaW5lIDM1LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fdXRpbGl0eS1uYXZpZ2F0aW9uLnNjc3MgKi9cbiAgICAgIC53aC11dGlsaXR5LW5hdmlnYXRpb24taXRlbV9fbGluazpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgYmFja2dyb3VuZDogIzY1MDkxODsgfVxuICAgICAgLyogbGluZSA0MCwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3V0aWxpdHktbmF2aWdhdGlvbi5zY3NzICovXG4gICAgICAudXRpbGl0eS1vcGVuIC53aC11dGlsaXR5LW5hdmlnYXRpb24taXRlbV9fbGluayB7XG4gICAgICAgIGNvbG9yOiAjNjUwOTE4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRkZGOyB9XG4gICAgLyogbGluZSA0Niwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3V0aWxpdHktbmF2aWdhdGlvbi5zY3NzICovXG4gICAgLndoLXV0aWxpdHktbmF2aWdhdGlvbi1pdGVtX19sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgLyogbGluZSA1MSwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3V0aWxpdHktbmF2aWdhdGlvbi5zY3NzICovXG4gICAgLndoLXV0aWxpdHktbmF2aWdhdGlvbi1pdGVtX19hcnJvdyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTFweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAvKiBsaW5lIDU4LCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fdXRpbGl0eS1uYXZpZ2F0aW9uLnNjc3MgKi9cbiAgICAgIC53aC11dGlsaXR5LW5hdmlnYXRpb24taXRlbV9fYXJyb3cgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLyogbGluZSA2Miwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3V0aWxpdHktbmF2aWdhdGlvbi5zY3NzICovXG4gICAgICAud2gtdXRpbGl0eS1uYXZpZ2F0aW9uLWl0ZW1fX2Fycm93OmFmdGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMXB4O1xuICAgICAgICBoZWlnaHQ6IDhweDtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9kb3duLWFycm93LXdoaXRlLnN2Z1wiKTtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAgICAgLyogbGluZSA3Miwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3V0aWxpdHktbmF2aWdhdGlvbi5zY3NzICovXG4gICAgICAudXRpbGl0eS1vcGVuIC53aC11dGlsaXR5LW5hdmlnYXRpb24taXRlbV9fYXJyb3c6YWZ0ZXIge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9kb3duLWFycm93LW1haG9nYW55LnN2Z1wiKTsgfVxuICAgIC8qIGxpbmUgNzksIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL191dGlsaXR5LW5hdmlnYXRpb24uc2NzcyAqL1xuICAgIC53aC11dGlsaXR5LW5hdmlnYXRpb24taXRlbV9fZHJvcGRvd24ge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogMztcbiAgICAgIHRvcDogMzdweDtcbiAgICAgIHJpZ2h0OiAtMXB4O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB3aWR0aDogMjgwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAzODBweDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGJvcmRlcjogc29saWQgI0U2RTZFNjtcbiAgICAgIGJvcmRlci13aWR0aDogMCAxcHggMXB4O1xuICAgICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAzNXB4IDYwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAzNXB4IDYwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTsgfVxuICAgICAgLyogbGluZSA5Nywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3V0aWxpdHktbmF2aWdhdGlvbi5zY3NzICovXG4gICAgICAudXRpbGl0eS1vcGVuIC53aC11dGlsaXR5LW5hdmlnYXRpb24taXRlbV9fZHJvcGRvd24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgLyogbGluZSAxMDIsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL191dGlsaXR5LW5hdmlnYXRpb24uc2NzcyAqL1xuICAgICAgLndoLXV0aWxpdHktbmF2aWdhdGlvbi1pdGVtX19kcm9wZG93bi1pdGVtIGEge1xuICAgICAgICBmb250LWZhbWlseTogXCJDcmltc29uIFRleHRcIiwgc2VyaWY7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDE2cHggMjBweDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC4zcyBlYXNlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgICBjb2xvcjogIzQxNDE0MTsgfVxuICAgICAgICAvKiBsaW5lIDExMiwgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3V0aWxpdHktbmF2aWdhdGlvbi5zY3NzICovXG4gICAgICAgIC53aC11dGlsaXR5LW5hdmlnYXRpb24taXRlbV9fZHJvcGRvd24taXRlbSBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzAwNTc2RjtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjQzZERkU2OyB9XG5cbi8qIGxpbmUgMTIyLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fdXRpbGl0eS1uYXZpZ2F0aW9uLnNjc3MgKi9cbi53aC1oZWFkZXItbmF2aWdhdGlvbl9fdXRpbGl0eSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjODcyNDM0OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxMjIsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL191dGlsaXR5LW5hdmlnYXRpb24uc2NzcyAqL1xuICAgIC53aC1oZWFkZXItbmF2aWdhdGlvbl9fdXRpbGl0eSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLyogbGluZSAxMzQsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL191dGlsaXR5LW5hdmlnYXRpb24uc2NzcyAqL1xuICAud2gtaGVhZGVyLW5hdmlnYXRpb25fX3V0aWxpdHkgbGk6bGFzdC1jaGlsZCAuc2VsZWN0cmljIHtcbiAgICBib3JkZXItYm90dG9tOiAwOyB9XG4gIC8qIGxpbmUgMTQwLCBzcmMvc2Nzcy9tb2R1bGVzL2dsb2JhbC9fdXRpbGl0eS1uYXZpZ2F0aW9uLnNjc3MgKi9cbiAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX191dGlsaXR5IC5zZWxlY3RyaWMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTZFNjtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgLyogbGluZSAxNTAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL191dGlsaXR5LW5hdmlnYXRpb24uc2NzcyAqL1xuICAgIC53aC1oZWFkZXItbmF2aWdhdGlvbl9fdXRpbGl0eSAuc2VsZWN0cmljIC5sYWJlbCB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgY29sb3I6ICNGRkY7IH1cbiAgICAvKiBsaW5lIDE1Nywgc3JjL3Njc3MvbW9kdWxlcy9nbG9iYWwvX3V0aWxpdHktbmF2aWdhdGlvbi5zY3NzICovXG4gICAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX191dGlsaXR5IC5zZWxlY3RyaWMgLmJ1dHRvbiB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweDsgfVxuICAgICAgLyogbGluZSAxNjAsIHNyYy9zY3NzL21vZHVsZXMvZ2xvYmFsL191dGlsaXR5LW5hdmlnYXRpb24uc2NzcyAqL1xuICAgICAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX191dGlsaXR5IC5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlciB7XG4gICAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvZG93bi1hcnJvdy13aGl0ZS5zdmdcIik7IH1cblxuLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50LnNjc3MgKi9cbi5ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi8qIGxpbmUgMTEsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnQuc2NzcyAqL1xuLmhvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnRfX2JhY2tncm91bmQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAxLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDEuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDEuNXMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMS41cyBlYXNlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cblxuLyogbGluZSAyMiwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtZmVhdHVyZWQtY29udGVudC5zY3NzICovXG4uaG9tZXBhZ2UtZmVhdHVyZWQtY29udGVudF9fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiA0MjBweDtcbiAgcGFkZGluZzogMTA1cHggMjBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAyMiwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtZmVhdHVyZWQtY29udGVudC5zY3NzICovXG4gICAgLmhvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnRfX2xpbmsge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gIC8qIGxpbmUgMzUsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnQuc2NzcyAqL1xuICAuaG9tZXBhZ2UtZmVhdHVyZWQtY29udGVudF9fbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLyogbGluZSAzOCwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtZmVhdHVyZWQtY29udGVudC5zY3NzICovXG4gICAgLmhvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnRfX2xpbms6aG92ZXIgLmhvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnRfX2JhY2tncm91bmQsXG4gICAgLmhvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnRfX2xpbms6aG92ZXIgLmhvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnRfX2JhY2tncm91bmQtLWJsdXJyZWQge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAyMiwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtZmVhdHVyZWQtY29udGVudC5zY3NzICovXG4gICAgLmhvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnRfX2xpbmsge1xuICAgICAgcGFkZGluZzogMTY0cHggNjRweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAyMiwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtZmVhdHVyZWQtY29udGVudC5zY3NzICovXG4gICAgLmhvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnRfX2xpbmsge1xuICAgICAgcGFkZGluZzogMTUwcHggNy41JTsgfSB9XG5cbi8qIGxpbmUgNTMsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnQuc2NzcyAqL1xuLmhvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnRfX3dyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDM4cHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgICAgICAgZmxleC1ncm93OiAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OWVtKSB7XG4gICAgLyogbGluZSA1Mywgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtZmVhdHVyZWQtY29udGVudC5zY3NzICovXG4gICAgLmhvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnRfX3dyYXAge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSA1Mywgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtZmVhdHVyZWQtY29udGVudC5zY3NzICovXG4gICAgLmhvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnRfX3dyYXAge1xuICAgICAgcGFkZGluZzogNTZweCA3MHB4IDU1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNTMsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnQuc2NzcyAqL1xuICAgIC5ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50X193cmFwIHtcbiAgICAgIHBhZGRpbmc6IDcwcHggMjAwcHggODBweDsgfSB9XG5cbi8qIGxpbmUgNzcsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnQuc2NzcyAqL1xuLmhvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnRfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXgtaGVpZ2h0OiA2MHB4O1xuICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNzcsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnQuc2NzcyAqL1xuICAgIC5ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50X190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIuMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICAgIG1heC13aWR0aDogNzQwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA5MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDc3LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50LnNjc3MgKi9cbiAgICAuaG9tZXBhZ2UtZmVhdHVyZWQtY29udGVudF9fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzcmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiAxMTBweDsgfSB9XG5cbi8qIGxpbmUgMTAwLCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50LnNjc3MgKi9cbi5ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50X19kYXRlIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi8qIGxpbmUgMTA5LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50LnNjc3MgKi9cbi5ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50X190ZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgb3BhY2l0eTogMC42O1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTA5LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50LnNjc3MgKi9cbiAgICAuaG9tZXBhZ2UtZmVhdHVyZWQtY29udGVudF9fdGV4dCB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgIG1heC13aWR0aDogNTUwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEwOSwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtZmVhdHVyZWQtY29udGVudC5zY3NzICovXG4gICAgLmhvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnRfX3RleHQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi8qIGxpbmUgMTMwLCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50LnNjc3MgKi9cbi5ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50X190eXBlIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDNweCA4cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMyODIzMjQ7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgICAgYWxpZ24tc2VsZjogY2VudGVyOyB9XG5cbi8qIGxpbmUgMTQ1LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50LnNjc3MgKi9cbi5ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50X19iYWNrZ3JvdW5kLS1ibHVycmVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgdG9wOiAtMTA1cHg7XG4gIGxlZnQ6IC0yMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDIxMHB4KTtcbiAgbWluLWhlaWdodDogNDIwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMS41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAxLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjVzIGVhc2U7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxLjVzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDEuNXMgZWFzZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWSgxLjEpO1xuICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVZKDEuMSk7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMTJweCk7XG4gICAgICAgICAgZmlsdGVyOiBibHVyKDEycHgpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxNDUsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnQuc2NzcyAqL1xuICAgIC5ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50X19iYWNrZ3JvdW5kLS1ibHVycmVkIHtcbiAgICAgIHRvcDogLTE2NHB4O1xuICAgICAgbGVmdDogLTY0cHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMTI4cHgpO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgKyAzMjhweCk7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMTQ1LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50LnNjc3MgKi9cbiAgICAuaG9tZXBhZ2UtZmVhdHVyZWQtY29udGVudF9fYmFja2dyb3VuZC0tYmx1cnJlZCB7XG4gICAgICB0b3A6IC0xNzBweDtcbiAgICAgIGxlZnQ6IC03MHB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDE0MHB4KTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlICsgMzQwcHgpOyB9IH1cbiAgLyogbGluZSAxNzQsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnQuc2NzcyAqL1xuICAuaG9tZXBhZ2UtZmVhdHVyZWQtY29udGVudF9fYmFja2dyb3VuZC0tYmx1cnJlZDphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTAxLCA5LCAyNCwgMC44KTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoLTQ1ZGVnLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMykgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG92ZXJsYXk7IH1cbiAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgICAgLyogbGluZSAxNzQsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnQuc2NzcyAqL1xuICAgICAgLmhvbWVwYWdlLWZlYXR1cmVkLWNvbnRlbnRfX2JhY2tncm91bmQtLWJsdXJyZWQ6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzOCwgMTIsIDMzLCAwLjgpOyB9IH1cbiAgICBAc3VwcG9ydHMgKC1tcy1pbWUtYWxpZ246IGF1dG8pIHtcbiAgICAgIC8qIGxpbmUgMTc0LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50LnNjc3MgKi9cbiAgICAgIC5ob21lcGFnZS1mZWF0dXJlZC1jb250ZW50X19iYWNrZ3JvdW5kLS1ibHVycmVkOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxMzgsIDEyLCAzMywgMC44KTsgfSB9XG5cbi8qIGxpbmUgNiwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtaGVyby5zY3NzICovXG4ud2gtaG9tZS1wYWdlLWhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogMTAwdmg7IH1cblxuLyogbGluZSAxMiwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtaGVyby5zY3NzICovXG4ud2gtaG9tZS1wYWdlLWhlcm9fX2Nhcm91c2VsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuICAvKiBsaW5lIDE5LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19ob21lcGFnZS1oZXJvLnNjc3MgKi9cbiAgLndoLWhvbWUtcGFnZS1oZXJvX19jYXJvdXNlbDpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxO1xuICAgIHRvcDogMCU7XG4gICAgbGVmdDogNTMlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxNjAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KC0zNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXcoLTM1ZGVnKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwMSwgOSwgMjQsIDAuOCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgzMDUpLCBjb2xvci1zdG9wKDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpKSwgdG8ocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDMwNSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDEwMCUpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBvdmVybGF5OyB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgIC8qIGxpbmUgMTksIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWhvbWUtcGFnZS1oZXJvX19jYXJvdXNlbDpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzOCwgMTIsIDMzLCAwLjgpOyB9IH1cbiAgICBAc3VwcG9ydHMgKC1tcy1pbWUtYWxpZ246IGF1dG8pIHtcbiAgICAgIC8qIGxpbmUgMTksIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWhvbWUtcGFnZS1oZXJvX19jYXJvdXNlbDpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzOCwgMTIsIDMzLCAwLjgpOyB9IH1cbiAgLyogbGluZSA0Mywgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtaGVyby5zY3NzICovXG4gIC53aC1ob21lLXBhZ2UtaGVyb19fY2Fyb3VzZWxfX3NsaWRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCAtd2Via2l0LXRyYW5zZm9ybSA3cyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCAtd2Via2l0LXRyYW5zZm9ybSA3cyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCB0cmFuc2Zvcm0gN3MgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cywgdHJhbnNmb3JtIDdzIGxpbmVhciwgLXdlYmtpdC10cmFuc2Zvcm0gN3MgbGluZWFyO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NSwgNjUsIDY1LCAwLjI1KTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBtdWx0aXBseTsgfVxuICAgIC8qIGxpbmUgNTcsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuICAgIC53aC1ob21lLXBhZ2UtaGVyb19fY2Fyb3VzZWxfX3NsaWRlLmFjdGl2ZSB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4xKTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAvKiBsaW5lIDYzLCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19ob21lcGFnZS1oZXJvLnNjc3MgKi9cbiAgLndoLWhvbWUtcGFnZS1oZXJvX19jYXJvdXNlbCBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIGxlZnQ6IC0xMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCAtd2Via2l0LXRyYW5zZm9ybSA3cyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCAtd2Via2l0LXRyYW5zZm9ybSA3cyBsaW5lYXI7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzLCB0cmFuc2Zvcm0gN3MgbGluZWFyO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cywgdHJhbnNmb3JtIDdzIGxpbmVhciwgLXdlYmtpdC10cmFuc2Zvcm0gN3MgbGluZWFyO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg2NSwgNjUsIDY1LCAwLjg1KTtcbiAgICBiYWNrZ3JvdW5kLWJsZW5kLW1vZGU6IG11bHRpcGx5OyB9XG4gICAgLyogbGluZSA3Niwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtaGVyby5zY3NzICovXG4gICAgLndoLWhvbWUtcGFnZS1oZXJvX19jYXJvdXNlbCBpbWcuYWN0aXZlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG4gICAgICBvcGFjaXR5OiAxOyB9XG5cbi8qIGxpbmUgODMsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuLndoLWhvbWUtcGFnZS1oZXJvX19jb250ZW50IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMzBweCAyN3B4IDU4cHg7XG4gIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDcuOTllbSkge1xuICAgIC8qIGxpbmUgOTEsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuICAgIC53aC1zZWFyY2gtYm94LWZvY3VzZWQgLndoLWhvbWUtcGFnZS1oZXJvX19jb250ZW50IHtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0O1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBwYWRkaW5nLXRvcDogMTIwcHg7IH1cbiAgICAgIC8qIGxpbmUgOTYsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLXNlYXJjaC1ib3gtZm9jdXNlZCAud2gtaG9tZS1wYWdlLWhlcm9fX2NvbnRlbnQgLndoLWhvbWUtcGFnZS1oZXJvX19sb2dvIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLyogbGluZSAxMDQsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuLndoLWhvbWUtcGFnZS1oZXJvX19sb2dvIHtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAtd2Via2l0LWZpbHRlcjogZHJvcC1zaGFkb3coMCAycHggM3B4IHJnYmEoMzAsIDI2LCAyNywgMC40KSk7XG4gICAgICAgICAgZmlsdGVyOiBkcm9wLXNoYWRvdygwIDJweCAzcHggcmdiYSgzMCwgMjYsIDI3LCAwLjQpKTtcbiAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgICBmbGV4LXNocmluazogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTA0LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19ob21lcGFnZS1oZXJvLnNjc3MgKi9cbiAgICAud2gtaG9tZS1wYWdlLWhlcm9fX2xvZ28ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzNweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxMDQsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuICAgIC53aC1ob21lLXBhZ2UtaGVyb19fbG9nbyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNHB4OyB9IH1cbiAgLyogbGluZSAxMTgsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuICAud2gtaG9tZS1wYWdlLWhlcm9fX2xvZ28gaW1nIHtcbiAgICB3aWR0aDogMjI1cHg7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG5cbi8qIGxpbmUgMTI1LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19ob21lcGFnZS1oZXJvLnNjc3MgKi9cbi53aC1ob21lLXBhZ2UtaGVyb19fYW5pbWF0ZWQtc2VjdGlvbiB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4vKiBsaW5lIDEzMiwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtaGVyby5zY3NzICovXG4ud2gtaG9tZS1wYWdlLWhlcm9fX3NsdWcge1xuICBmb250LXNpemU6IDIuMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBsaW5lLWhlaWdodDogMzdweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjgwcHg7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRjtcbiAgdGV4dC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDEzMiwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtaGVyby5zY3NzICovXG4gICAgLndoLWhvbWUtcGFnZS1oZXJvX19zbHVnIHtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICAgICAgbWF4LXdpZHRoOiA2NTBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxMzIsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuICAgIC53aC1ob21lLXBhZ2UtaGVyb19fc2x1ZyB7XG4gICAgICBmb250LXNpemU6IDMuNDM3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICAgICAgbWF4LXdpZHRoOiA5MDBweDsgfSB9XG4gIC8qIGxpbmUgMTU4LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19ob21lcGFnZS1oZXJvLnNjc3MgKi9cbiAgLndoLWhvbWUtcGFnZS1oZXJvX19zbHVnOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBtYXJnaW46IDQwcHggYXV0byAzM3B4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDE1OCwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtaGVyby5zY3NzICovXG4gICAgICAud2gtaG9tZS1wYWdlLWhlcm9fX3NsdWc6YWZ0ZXIge1xuICAgICAgICBtYXJnaW46IDQ4cHggYXV0byA0MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAxNTgsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWhvbWUtcGFnZS1oZXJvX19zbHVnOmFmdGVyIHtcbiAgICAgICAgbWFyZ2luOiAzN3B4IGF1dG8gNDBweDsgfSB9XG5cbi8qIGxpbmUgMTc2LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19ob21lcGFnZS1oZXJvLnNjc3MgKi9cbi53aC1ob21lLXBhZ2UtaGVyb19fc2VhcmNoYmFyLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogNTc1cHg7IH1cbiAgLyogbGluZSAxODEsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuICAud2gtaG9tZS1wYWdlLWhlcm9fX3NlYXJjaGJhci1jb250YWluZXIgLndoLXNlYXJjaC1ib3gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogbm9uZTsgfVxuICAvKiBsaW5lIDE4Niwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtaGVyby5zY3NzICovXG4gIC53aC1ob21lLXBhZ2UtaGVyb19fc2VhcmNoYmFyLWNvbnRhaW5lciAud2gtc2VhcmNoLWJveF9fYnV0dG9uIHtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGJhY2tncm91bmQ6ICNGRkY7IH1cblxuLyogbGluZSAxOTIsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuLndoLWhvbWUtcGFnZS1oZXJvX19saW5rcyB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIC8qIGxpbmUgMjAwLCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19ob21lcGFnZS1oZXJvLnNjc3MgKi9cbiAgLndoLWhvbWUtcGFnZS1oZXJvX19saW5rcyBsaSB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAvKiBsaW5lIDIwNSwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtaGVyby5zY3NzICovXG4gICAgLndoLWhvbWUtcGFnZS1oZXJvX19saW5rcyBsaTpub3QoOmxhc3QtY2hpbGQpOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDE1cHg7XG4gICAgICBjb250ZW50OiBcInxcIjtcbiAgICAgIGNvbG9yOiAjRkZGOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAvKiBsaW5lIDIwNSwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtaGVyby5zY3NzICovXG4gICAgICAgIC53aC1ob21lLXBhZ2UtaGVyb19fbGlua3MgbGk6bm90KDpsYXN0LWNoaWxkKTphZnRlciB7XG4gICAgICAgICAgbWFyZ2luOiAwIDIxcHg7IH0gfVxuICAvKiBsaW5lIDIxOCwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtaGVyby5zY3NzICovXG4gIC53aC1ob21lLXBhZ2UtaGVyb19fbGlua3MgYSB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAjRkZGO1xuICAgIHRleHQtc2hhZG93OiAwIDJweCAzcHggcmdiYSgzMCwgMjYsIDI3LCAwLjIpOyB9XG4gICAgLyogbGluZSAyMjYsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuICAgIC53aC1ob21lLXBhZ2UtaGVyb19fbGlua3MgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDIxOCwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtaGVyby5zY3NzICovXG4gICAgICAud2gtaG9tZS1wYWdlLWhlcm9fX2xpbmtzIGEge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9IH1cblxuLyogbGluZSAyMzYsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuLndoLWhvbWUtcGFnZS1oZXJvX19zY3JvbGwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiBjYWxjKDUwJSAtIDMycHgpO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjRkZGO1xuICB0ZXh0LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMzAsIDI2LCAyNywgMC4yKTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLyogbGluZSAyNTIsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuICAud2gtaG9tZS1wYWdlLWhlcm9fX3Njcm9sbDpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLyogbGluZSAyNTUsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX2hvbWVwYWdlLWhlcm8uc2NzcyAqL1xuICAgIC53aC1ob21lLXBhZ2UtaGVyb19fc2Nyb2xsOmhvdmVyIHN2ZyB7XG4gICAgICB0b3A6IDdweDsgfVxuICAvKiBsaW5lIDI2MCwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9faG9tZXBhZ2UtaGVyby5zY3NzICovXG4gIC53aC1ob21lLXBhZ2UtaGVyb19fc2Nyb2xsIHN2ZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogNXB4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogN3B4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogdG9wIDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xuICAgIHRyYW5zaXRpb246IHRvcCAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBmaWxsOiAjRkZGOyB9XG5cbi8qIGxpbmUgNiwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuLndoLXNob3djYXNlLWNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDQwcHggMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDYsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX3Nob3djYXNlLWNhcm91c2VsLnNjc3MgKi9cbiAgICAud2gtc2hvd2Nhc2UtY2Fyb3VzZWwge1xuICAgICAgbWFyZ2luOiAxMTBweCAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDYsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX3Nob3djYXNlLWNhcm91c2VsLnNjc3MgKi9cbiAgICAud2gtc2hvd2Nhc2UtY2Fyb3VzZWwge1xuICAgICAgbWFyZ2luOiA2MHB4IDA7IH0gfVxuICAvKiBsaW5lIDE4LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19zaG93Y2FzZS1jYXJvdXNlbC5zY3NzICovXG4gIC53aC1zaG93Y2FzZS1jYXJvdXNlbCAuc2xpY2stZG90cyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLyogbGluZSAyNSwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuICAud2gtc2hvd2Nhc2UtY2Fyb3VzZWwgLnNsaWNrLWxpc3Qge1xuICAgIGhlaWdodDogMTAwJTsgfVxuICAvKiBsaW5lIDI5LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19zaG93Y2FzZS1jYXJvdXNlbC5zY3NzICovXG4gIC53aC1zaG93Y2FzZS1jYXJvdXNlbCAuc2xpY2stc2xpZGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGN1cnNvcjogbm9uZTtcbiAgICBvcGFjaXR5OiAwLjM7IH1cbiAgICAvKiBsaW5lIDM1LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19zaG93Y2FzZS1jYXJvdXNlbC5zY3NzICovXG4gICAgLndoLXNob3djYXNlLWNhcm91c2VsIC5zbGljay1zbGlkZSBhIHtcbiAgICAgIGN1cnNvcjogbm9uZTsgfVxuICAgIC8qIGxpbmUgNDAsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX3Nob3djYXNlLWNhcm91c2VsLnNjc3MgKi9cbiAgICAud2gtc2hvd2Nhc2UtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlID4gZGl2IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLyogbGluZSA0NCwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuICAgIC53aC1zaG93Y2FzZS1jYXJvdXNlbCAuc2xpY2stc2xpZGUuc2xpY2stY3VycmVudCB7XG4gICAgICB6LWluZGV4OiAxOyB9XG4gICAgLyogbGluZSA0OCwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuICAgIC53aC1zaG93Y2FzZS1jYXJvdXNlbCAuc2xpY2stc2xpZGUuc2xpY2stYWN0aXZlIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgICAgLyogbGluZSA1Miwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuICAgICAgLndoLXNob3djYXNlLWNhcm91c2VsIC5zbGljay1zbGlkZS5zbGljay1hY3RpdmUgYSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG87IH1cbiAgICAgICAgLyogbGluZSA1Niwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuICAgICAgICAud2gtc2hvd2Nhc2UtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlLnNsaWNrLWFjdGl2ZSBhOmZvY3VzIHtcbiAgICAgICAgICBvdXRsaW5lOiBub25lOyB9XG4gICAgICAvKiBsaW5lIDYxLCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19zaG93Y2FzZS1jYXJvdXNlbC5zY3NzICovXG4gICAgICAud2gtc2hvd2Nhc2UtY2Fyb3VzZWwgLnNsaWNrLXNsaWRlLnNsaWNrLWFjdGl2ZSAud2gtc2hvd2Nhc2UtY2Fyb3VzZWwtc2xpZGVfX2ltZyB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAvKiBsaW5lIDY2LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19zaG93Y2FzZS1jYXJvdXNlbC5zY3NzICovXG4gICAgLndoLXNob3djYXNlLWNhcm91c2VsIC5zbGljay1zbGlkZSAud2gtc2hvd2Nhc2UtY2Fyb3VzZWwtc2xpZGVfX2ltZyB7XG4gICAgICBtYXJnaW4tbGVmdDogMTAlICFpbXBvcnRhbnQ7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAgIC8qIGxpbmUgNjYsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX3Nob3djYXNlLWNhcm91c2VsLnNjc3MgKi9cbiAgICAgICAgLndoLXNob3djYXNlLWNhcm91c2VsIC5zbGljay1zbGlkZSAud2gtc2hvd2Nhc2UtY2Fyb3VzZWwtc2xpZGVfX2ltZyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwJSAhaW1wb3J0YW50OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAgIC8qIGxpbmUgNjYsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX3Nob3djYXNlLWNhcm91c2VsLnNjc3MgKi9cbiAgICAgICAgLndoLXNob3djYXNlLWNhcm91c2VsIC5zbGljay1zbGlkZSAud2gtc2hvd2Nhc2UtY2Fyb3VzZWwtc2xpZGVfX2ltZyB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDY1JSAhaW1wb3J0YW50OyB9IH1cbiAgICAvKiBsaW5lIDc2LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19zaG93Y2FzZS1jYXJvdXNlbC5zY3NzICovXG4gICAgLndoLXNob3djYXNlLWNhcm91c2VsIC5zbGljay1zbGlkZTpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lOyB9XG4gIC8qIGxpbmUgODMsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX3Nob3djYXNlLWNhcm91c2VsLnNjc3MgKi9cbiAgLndoLXNob3djYXNlLWNhcm91c2VsIC5zbGljay1hY3RpdmUgKyAuc2xpY2stc2xpZGUgLndoLXNob3djYXNlLWNhcm91c2VsLXNsaWRlX19pbWcge1xuICAgIG1hcmdpbi1sZWZ0OiAtMTAlICFpbXBvcnRhbnQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSA4Mywgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuICAgICAgLndoLXNob3djYXNlLWNhcm91c2VsIC5zbGljay1hY3RpdmUgKyAuc2xpY2stc2xpZGUgLndoLXNob3djYXNlLWNhcm91c2VsLXNsaWRlX19pbWcge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTEwJSAhaW1wb3J0YW50OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSA4Mywgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuICAgICAgLndoLXNob3djYXNlLWNhcm91c2VsIC5zbGljay1hY3RpdmUgKyAuc2xpY2stc2xpZGUgLndoLXNob3djYXNlLWNhcm91c2VsLXNsaWRlX19pbWcge1xuICAgICAgICBtYXJnaW4tbGVmdDogLTM1JSAhaW1wb3J0YW50OyB9IH1cblxuLyogbGluZSA5Niwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuLndoLXNob3djYXNlLWNhcm91c2VsLXNsaWRlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAtbXMtZmxleC1mbG93OiBjb2x1bW47XG4gICAgICAgICAgZmxleC1mbG93OiBjb2x1bW47XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAtbXMtZmxleDogMTtcbiAgICAgICAgICBmbGV4OiAxOyB9XG4gIC8qIGxpbmUgMTA0LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19zaG93Y2FzZS1jYXJvdXNlbC5zY3NzICovXG4gIC5zbGljay1hY3RpdmUgLndoLXNob3djYXNlLWNhcm91c2VsLXNsaWRlIHtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1hcmdpbjogMDsgfVxuXG4vKiBsaW5lIDExMCwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuLndoLXNob3djYXNlLWNhcm91c2VsLXNsaWRlX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxMTAsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX3Nob3djYXNlLWNhcm91c2VsLnNjc3MgKi9cbiAgICAud2gtc2hvd2Nhc2UtY2Fyb3VzZWwtc2xpZGVfX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICAgIG1hcmdpbjogMCAwIDcwcHg7IH0gfVxuXG4vKiBsaW5lIDEyMywgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuLndoLXNob3djYXNlLWNhcm91c2VsLXNsaWRlX19pbWctd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAvKiBsaW5lIDEyNywgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuICAuc2xpY2stYWN0aXZlIC53aC1zaG93Y2FzZS1jYXJvdXNlbC1zbGlkZV9faW1nLXdyYXBwZXIgcGljdHVyZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi8qIGxpbmUgMTMzLCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19zaG93Y2FzZS1jYXJvdXNlbC5zY3NzICovXG4ud2gtc2hvd2Nhc2UtY2Fyb3VzZWwtc2xpZGVfX2ltZyB7XG4gIHdpZHRoOiA3MCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC41cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjVzIGVhc2U7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDNweCk7XG4gICAgICAgICAgZmlsdGVyOiBibHVyKDNweCk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEzMywgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuICAgIC53aC1zaG93Y2FzZS1jYXJvdXNlbC1zbGlkZV9faW1nIHtcbiAgICAgIHdpZHRoOiA2NCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjcpOyB9IH1cbiAgLyogbGluZSAxNDYsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX3Nob3djYXNlLWNhcm91c2VsLnNjc3MgKi9cbiAgLnNsaWNrLWFjdGl2ZSAud2gtc2hvd2Nhc2UtY2Fyb3VzZWwtc2xpZGVfX2ltZyB7XG4gICAgLXdlYmtpdC1maWx0ZXI6IG5vbmU7XG4gICAgICAgICAgICBmaWx0ZXI6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAxNDYsIHNyYy9zY3NzL21vZHVsZXMvaG9tZXBhZ2UvX3Nob3djYXNlLWNhcm91c2VsLnNjc3MgKi9cbiAgICAgIC5zbGljay1hY3RpdmUgLndoLXNob3djYXNlLWNhcm91c2VsLXNsaWRlX19pbWcge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7IH0gfVxuXG4vKiBsaW5lIDE1NCwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuLndoLXNob3djYXNlLWNhcm91c2VsX19wYWdpbmF0aW9uIHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTU0LCBzcmMvc2Nzcy9tb2R1bGVzL2hvbWVwYWdlL19zaG93Y2FzZS1jYXJvdXNlbC5zY3NzICovXG4gICAgLndoLXNob3djYXNlLWNhcm91c2VsX19wYWdpbmF0aW9uIHtcbiAgICAgIG1hcmdpbi10b3A6IDgwcHg7IH0gfVxuXG4vKiBsaW5lIDE2Miwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuLndoLXNob3djYXNlLWNhcm91c2VsX19jdXJzb3Ige1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01MCUsIC01MCUsIDApO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAvKiBsaW5lIDE3MSwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuICAud2gtc2hvd2Nhc2UtY2Fyb3VzZWxfX2N1cnNvci5yaWdodCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAvKiBsaW5lIDE3NSwgc3JjL3Njc3MvbW9kdWxlcy9ob21lcGFnZS9fc2hvd2Nhc2UtY2Fyb3VzZWwuc2NzcyAqL1xuICAud2gtc2hvd2Nhc2UtY2Fyb3VzZWxfX2N1cnNvciBzdmcge1xuICAgIGZpbGw6ICM4NzI0MzQ7IH1cblxuLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0LWdyaWQtaXRlbS5zY3NzICovXG4ud2gtaW5zaWdodHMtc2xpZGVyLWl0ZW0sIC53aC1zZWFyY2gtcmVzdWx0cy0tZ3JpZCAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbSB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAxMHB4IDEzcHggMTVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodC1ncmlkLWl0ZW0uc2NzcyAqL1xuICAgIC53aC1pbnNpZ2h0cy1zbGlkZXItaXRlbSwgLndoLXNlYXJjaC1yZXN1bHRzLS1ncmlkIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtIHtcbiAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodC1ncmlkLWl0ZW0uc2NzcyAqL1xuICAgIC53aC1pbnNpZ2h0cy1zbGlkZXItaXRlbSwgLndoLXNlYXJjaC1yZXN1bHRzLS1ncmlkIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtIHtcbiAgICAgIHdpZHRoOiAzMy4zMyU7IH0gfVxuICAvKiBsaW5lIDE1LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0LWdyaWQtaXRlbS5zY3NzICovXG4gIC53aC1pbnNpZ2h0cy1zbGlkZXItaXRlbSBpbWcsIC53aC1zZWFyY2gtcmVzdWx0cy0tZ3JpZCAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbSBpbWcge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC8qIGxpbmUgMTksIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHQtZ3JpZC1pdGVtLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLXNsaWRlci1pdGVtX19jb250ZW50LCAud2gtc2VhcmNoLXJlc3VsdHMtLWdyaWQgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG1hcmdpbjogLTQwcHggMjBweCA0MHB4O1xuICAgIHBhZGRpbmc6IDIwcHggMjBweCAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjRkZGOyB9XG4gIC8qIGxpbmUgMjgsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHQtZ3JpZC1pdGVtLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLXNsaWRlci1pdGVtX19saW5rLCAud2gtc2VhcmNoLXJlc3VsdHMtLWdyaWQgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2xpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYmFja2dyb3VuZDogI0ZGRjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDMwLCAyNiwgMjcsIDAuMSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgzMCwgMjYsIDI3LCAwLjEpOyB9XG4gICAgLyogbGluZSAzOSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodC1ncmlkLWl0ZW0uc2NzcyAqL1xuICAgIC53aC1pbnNpZ2h0cy1zbGlkZXItaXRlbV9fbGluazpob3ZlciwgLndoLXNlYXJjaC1yZXN1bHRzLS1ncmlkIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtX19saW5rOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgzMCwgMjYsIDI3LCAwLjEpO1xuICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDMwLCAyNiwgMjcsIDAuMSk7IH1cbiAgLyogbGluZSA0NSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodC1ncmlkLWl0ZW0uc2NzcyAqL1xuICAud2gtaW5zaWdodHMtc2xpZGVyLWl0ZW1fX3RpdGxlLCAud2gtc2VhcmNoLXJlc3VsdHMtLWdyaWQgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWF4LWhlaWdodDogOTlweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgY29sb3I6ICMyODIzMjQ7IH1cbiAgICAvKiBsaW5lIDU1LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0LWdyaWQtaXRlbS5zY3NzICovXG4gICAgLndoLWluc2lnaHRzLXNsaWRlci1pdGVtX190aXRsZSBwLCAud2gtc2VhcmNoLXJlc3VsdHMtLWdyaWQgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RpdGxlIHAge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIC8qIGxpbmUgNjAsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHQtZ3JpZC1pdGVtLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLXNsaWRlci1pdGVtX19kYXRlLCAud2gtc2VhcmNoLXJlc3VsdHMtLWdyaWQgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2RhdGUge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjNkY2RjZGOyB9XG4gIC8qIGxpbmUgNzAsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHQtZ3JpZC1pdGVtLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLXNsaWRlci1pdGVtX190eXBlIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYmFja2dyb3VuZDogIzg3MjQzNDsgfVxuXG4vKiBsaW5lIDYsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHQtbGlzdGluZy1pdGVtLnNjc3MgKi9cbi53aC1pbnNpZ2h0cy1saXN0aW5nLXJlc3VsdCwgLndoLXNlYXJjaC1yZXN1bHRzLS1saXN0IC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDMwcHggNXB4O1xuICBib3JkZXItdG9wOiAycHggc29saWQgI0U2RTZFNjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNiwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodC1saXN0aW5nLWl0ZW0uc2NzcyAqL1xuICAgIC53aC1pbnNpZ2h0cy1saXN0aW5nLXJlc3VsdCwgLndoLXNlYXJjaC1yZXN1bHRzLS1saXN0IC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMzVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0LWxpc3RpbmctaXRlbS5zY3NzICovXG4gICAgLndoLWluc2lnaHRzLWxpc3RpbmctcmVzdWx0LCAud2gtc2VhcmNoLXJlc3VsdHMtLWxpc3QgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW0ge1xuICAgICAgcGFkZGluZzogNTBweCA2MHB4OyB9IH1cbiAgLyogbGluZSAyMCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodC1saXN0aW5nLWl0ZW0uc2NzcyAqL1xuICAud2gtaW5zaWdodHMtbGlzdGluZy1yZXN1bHQ6bGFzdC1jaGlsZCwgLndoLXNlYXJjaC1yZXN1bHRzLS1saXN0IC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTZFNkU2OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAyNCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodC1saXN0aW5nLWl0ZW0uc2NzcyAqL1xuICAgIC53aC1pbnNpZ2h0cy1saXN0aW5nLXJlc3VsdF9fdG9wLCAud2gtc2VhcmNoLXJlc3VsdHMtLWxpc3QgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RvcCB7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cbiAgLyogbGluZSAzMiwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodC1saXN0aW5nLWl0ZW0uc2NzcyAqL1xuICAud2gtaW5zaWdodHMtbGlzdGluZy1yZXN1bHRfX2RhdGUsIC53aC1zZWFyY2gtcmVzdWx0cy0tbGlzdCAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9fZGF0ZSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzZGNkY2RjsgfVxuICAvKiBsaW5lIDM5LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0LWxpc3RpbmctaXRlbS5zY3NzICovXG4gIC53aC1pbnNpZ2h0cy1saXN0aW5nLXJlc3VsdF9fdHlwZXMsIC53aC1zZWFyY2gtcmVzdWx0cy0tbGlzdCAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9fdHlwZXMge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDQ0LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0LWxpc3RpbmctaXRlbS5zY3NzICovXG4gICAgLndoLWluc2lnaHRzLWxpc3RpbmctcmVzdWx0X190eXBlcy1pdGVtIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgICAgIC8qIGxpbmUgNDksIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHQtbGlzdGluZy1pdGVtLnNjc3MgKi9cbiAgICAgIC53aC1pbnNpZ2h0cy1saXN0aW5nLXJlc3VsdF9fdHlwZXMtaXRlbSBhLFxuICAgICAgLndoLWluc2lnaHRzLWxpc3RpbmctcmVzdWx0X190eXBlcy1pdGVtIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBjb2xvcjogIzI4MjMyNDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjRTZFNkU2OyB9XG4gICAgICAgIC8qIGxpbmUgNjIsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHQtbGlzdGluZy1pdGVtLnNjc3MgKi9cbiAgICAgICAgLndoLWluc2lnaHRzLWxpc3RpbmctcmVzdWx0X190eXBlcy1pdGVtIGE6aG92ZXIsXG4gICAgICAgIC53aC1pbnNpZ2h0cy1saXN0aW5nLXJlc3VsdF9fdHlwZXMtaXRlbSBzcGFuOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjY2RjZGNkOyB9XG4gICAgICAvKiBsaW5lIDY4LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0LWxpc3RpbmctaXRlbS5zY3NzICovXG4gICAgICAud2gtaW5zaWdodHMtbGlzdGluZy1yZXN1bHRfX3R5cGVzLWl0ZW0tLXR5cGUgYSxcbiAgICAgIC53aC1pbnNpZ2h0cy1saXN0aW5nLXJlc3VsdF9fdHlwZXMtaXRlbS0tdHlwZSBzcGFuIHtcbiAgICAgICAgY29sb3I6ICNGRkY7XG4gICAgICAgIGJhY2tncm91bmQ6ICM4NzI0MzQ7IH1cbiAgICAgICAgLyogbGluZSA3Mywgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodC1saXN0aW5nLWl0ZW0uc2NzcyAqL1xuICAgICAgICAud2gtaW5zaWdodHMtbGlzdGluZy1yZXN1bHRfX3R5cGVzLWl0ZW0tLXR5cGUgYTpob3ZlcixcbiAgICAgICAgLndoLWluc2lnaHRzLWxpc3RpbmctcmVzdWx0X190eXBlcy1pdGVtLS10eXBlIHNwYW46aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICM3MzFmMmM7IH1cbiAgLyogbGluZSA4MSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodC1saXN0aW5nLWl0ZW0uc2NzcyAqL1xuICAud2gtaW5zaWdodHMtbGlzdGluZy1yZXN1bHRfX3RpdGxlLCAud2gtc2VhcmNoLXJlc3VsdHMtLWxpc3QgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzI4MjMyNDsgfVxuICAgIC8qIGxpbmUgOTAsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHQtbGlzdGluZy1pdGVtLnNjc3MgKi9cbiAgICAud2gtaW5zaWdodHMtbGlzdGluZy1yZXN1bHRfX3RpdGxlIGEsIC53aC1zZWFyY2gtcmVzdWx0cy0tbGlzdCAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9fdGl0bGUgYSB7XG4gICAgICBmb250LWZhbWlseTogXCJDcmltc29uIFRleHRcIiwgc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIDAuM3MgZWFzZTtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAjMjgyMzI0OyB9XG4gICAgICAvKiBsaW5lIDk4LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0LWxpc3RpbmctaXRlbS5zY3NzICovXG4gICAgICAud2gtaW5zaWdodHMtbGlzdGluZy1yZXN1bHRfX3RpdGxlIGE6aG92ZXIsIC53aC1zZWFyY2gtcmVzdWx0cy0tbGlzdCAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9fdGl0bGUgYTpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICBjb2xvcjogIzAwNTc2RjsgfVxuICAgIC8qIGxpbmUgMTA0LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0LWxpc3RpbmctaXRlbS5zY3NzICovXG4gICAgLndoLWluc2lnaHRzLWxpc3RpbmctcmVzdWx0X190aXRsZSBwLCAud2gtc2VhcmNoLXJlc3VsdHMtLWxpc3QgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RpdGxlIHAge1xuICAgICAgbWFyZ2luOiAwOyB9XG4gIC8qIGxpbmUgMTEwLCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0LWxpc3RpbmctaXRlbS5zY3NzICovXG4gIC53aC1pbnNpZ2h0cy1saXN0aW5nLXJlc3VsdF9fZGVzY3JpcHRpb24sIC53aC1zZWFyY2gtcmVzdWx0cy0tbGlzdCAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgY29sb3I6ICM3NTc1NzU7IH1cbiAgLyogbGluZSAxMTksIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHQtbGlzdGluZy1pdGVtLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLWxpc3RpbmctcmVzdWx0X19wZGYsIC53aC1zZWFyY2gtcmVzdWx0cy0tbGlzdCAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9fcGRmLCAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3BkZiB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLyogbGluZSAxMjcsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHQtbGlzdGluZy1pdGVtLnNjc3MgKi9cbiAgICAud2gtaW5zaWdodHMtbGlzdGluZy1yZXN1bHRfX3BkZjpiZWZvcmUsIC53aC1zZWFyY2gtcmVzdWx0cy0tbGlzdCAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9fcGRmOmJlZm9yZSwgLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX19wZGY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL3BkZi5wbmdcIik7IH1cblxuLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0cy1zbGlkZXIuc2NzcyAqL1xuLndoLWluc2lnaHRzLXNsaWRlciB7XG4gIG1hcmdpbi10b3A6IDQwcHg7IH1cbiAgLyogbGluZSA5LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0cy1zbGlkZXIuc2NzcyAqL1xuICAud2gtaW5zaWdodHMtc2xpZGVyX19oZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC8qIGxpbmUgMTIsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHRzLXNsaWRlci5zY3NzICovXG4gICAgLndoLWluc2lnaHRzLXNsaWRlcl9faGVhZGVyOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB6LWluZGV4OiAtMTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQ6ICM4NzI0MzQ7IH1cbiAgICAvKiBsaW5lIDIzLCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0cy1zbGlkZXIuc2NzcyAqL1xuICAgIC53aC1pbnNpZ2h0cy1zbGlkZXJfX2hlYWRlci13cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luOiAwIDI1cHg7XG4gICAgICBwYWRkaW5nOiA1MHB4IDAgOTBweDtcbiAgICAgIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAvKiBsaW5lIDIzLCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0cy1zbGlkZXIuc2NzcyAqL1xuICAgICAgICAud2gtaW5zaWdodHMtc2xpZGVyX19oZWFkZXItd3JhcHBlciB7XG4gICAgICAgICAgbWFyZ2luOiAwIDcuNSU7IH0gfVxuICAvKiBsaW5lIDM3LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0cy1zbGlkZXIuc2NzcyAqL1xuICAud2gtaW5zaWdodHMtc2xpZGVyX193cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAtNjBweCAyNXB4IDMwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAzNywgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodHMtc2xpZGVyLnNjc3MgKi9cbiAgICAgIC53aC1pbnNpZ2h0cy1zbGlkZXJfX3dyYXBwZXIge1xuICAgICAgICBtYXJnaW46IC02MHB4IDcuNSUgMzBweDsgfSB9XG4gIC8qIGxpbmUgNDYsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHRzLXNsaWRlci5zY3NzICovXG4gIC53aC1pbnNpZ2h0cy1zbGlkZXJfX3RpdGxlIHtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgICAgICBmbGV4OiAxOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgNDYsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHRzLXNsaWRlci5zY3NzICovXG4gICAgICAud2gtaW5zaWdodHMtc2xpZGVyX190aXRsZSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDsgfSB9XG4gIC8qIGxpbmUgNTcsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHRzLXNsaWRlci5zY3NzICovXG4gIC53aC1pbnNpZ2h0cy1zbGlkZXItcGFnaW5hdGlvbiB7XG4gICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICNGRkY7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAvKiBsaW5lIDY2LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0cy1zbGlkZXIuc2NzcyAqL1xuICAgIC53aC1pbnNpZ2h0cy1zbGlkZXItcGFnaW5hdGlvbl9fbGFiZWwge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7IH1cbiAgICAvKiBsaW5lIDcxLCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0cy1zbGlkZXIuc2NzcyAqL1xuICAgIC53aC1pbnNpZ2h0cy1zbGlkZXItcGFnaW5hdGlvbl9fZG90cyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgIC8qIGxpbmUgNzQsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHRzLXNsaWRlci5zY3NzICovXG4gICAgICAud2gtaW5zaWdodHMtc2xpZGVyX19mb290ZXIgLndoLWluc2lnaHRzLXNsaWRlci1wYWdpbmF0aW9uX19kb3RzIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAvKiBsaW5lIDgyLCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0cy1zbGlkZXIuc2NzcyAqL1xuICAud2gtaW5zaWdodHMtc2xpZGVyX19saXN0IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCAtMTBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLyogbGluZSA5MSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodHMtc2xpZGVyLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLyogbGluZSA5NSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodHMtc2xpZGVyLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLXNsaWRlciAuc2xpY2stdHJhY2sge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLyogbGluZSA5OSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodHMtc2xpZGVyLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLXNsaWRlciAuc2xpY2stc2xpZGUge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiBhdXRvOyB9XG4gICAgLyogbGluZSAxMDMsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHRzLXNsaWRlci5zY3NzICovXG4gICAgLndoLWluc2lnaHRzLXNsaWRlciAuc2xpY2stc2xpZGUgPiBkaXYge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC8qIGxpbmUgMTA4LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0cy1zbGlkZXIuc2NzcyAqL1xuICAgIC53aC1pbnNpZ2h0cy1zbGlkZXIgLnNsaWNrLXNsaWRlIC53aC1pbnNpZ2h0cy1zbGlkZXItaXRlbSwgLndoLWluc2lnaHRzLXNsaWRlciAuc2xpY2stc2xpZGUgLndoLXNlYXJjaC1yZXN1bHRzLS1ncmlkIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtLCAud2gtc2VhcmNoLXJlc3VsdHMtLWdyaWQgLndoLWluc2lnaHRzLXNsaWRlciAuc2xpY2stc2xpZGUgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW0ge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBoZWlnaHQ6IGF1dG87IH1cbiAgICAvKiBsaW5lIDExMywgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodHMtc2xpZGVyLnNjc3MgKi9cbiAgICAud2gtaW5zaWdodHMtc2xpZGVyIC5zbGljay1zbGlkZSAud2gtaW5zaWdodHMtc2xpZGVyLWl0ZW1fX2xpbmssIC53aC1pbnNpZ2h0cy1zbGlkZXIgLnNsaWNrLXNsaWRlIC53aC1zZWFyY2gtcmVzdWx0cy0tZ3JpZCAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9fbGluaywgLndoLXNlYXJjaC1yZXN1bHRzLS1ncmlkIC53aC1pbnNpZ2h0cy1zbGlkZXIgLnNsaWNrLXNsaWRlIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtX19saW5rIHtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAvKiBsaW5lIDExOCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodHMtc2xpZGVyLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLXNsaWRlciAuc2xpY2stZG90cyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgIC8qIGxpbmUgMTIzLCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0cy1zbGlkZXIuc2NzcyAqL1xuICAgIC53aC1pbnNpZ2h0cy1zbGlkZXIgLnNsaWNrLWRvdHMgbGkge1xuICAgICAgaGVpZ2h0OiAzNnB4OyB9XG4gICAgICAvKiBsaW5lIDEyNiwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodHMtc2xpZGVyLnNjc3MgKi9cbiAgICAgIC53aC1pbnNpZ2h0cy1zbGlkZXIgLnNsaWNrLWRvdHMgbGk6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyB9XG4gIC8qIGxpbmUgMTM1LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0cy1zbGlkZXIuc2NzcyAqL1xuICAud2gtaW5zaWdodHMtc2xpZGVyX19mb290ZXIgLnNsaWNrLWRvdHMgbGk6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NzI0MzQ7IH1cbiAgLyogbGluZSAxNDEsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHRzLXNsaWRlci5zY3NzICovXG4gIC53aC1pbnNpZ2h0cy1zbGlkZXJfX2Zvb3RlciAud2gtaW5zaWdodHMtc2xpZGVyLXBhZ2luYXRpb25fX2xhYmVsIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC8qIGxpbmUgMTQ2LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0cy1zbGlkZXIuc2NzcyAqL1xuICAuc2VhcmNoLWRvbmUgLndoLWluc2lnaHRzLXNsaWRlciB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgaGVpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDA7IH1cblxuLyogbGluZSAxNTQsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHRzLXNsaWRlci5zY3NzICovXG4ud2gtaW5zaWdodHMtc2xpZGVyLWl0ZW1fX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMjEwcHg7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG4vKiBsaW5lIDcsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHRzLXR5cGUuc2NzcyAqL1xuLndoLWluc2lnaHRzLXR5cGVfX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNDBweCAyNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSA3LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0cy10eXBlLnNjc3MgKi9cbiAgICAud2gtaW5zaWdodHMtdHlwZV9fd3JhcHBlciB7XG4gICAgICBtYXJnaW46IDQwcHggNy41JTsgfSB9XG5cbi8qIGxpbmUgMjAsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHRzLXR5cGUuc2NzcyAqL1xuLndoLWluc2lnaHRzLXR5cGVfX2xpc3Qge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogLTEwcHggLTEwcHggMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4vKiBsaW5lIDI4LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0cy10eXBlLnNjc3MgKi9cbi53aC1pbnNpZ2h0cy10eXBlIC53aC1pbnNpZ2h0cy1zbGlkZXItaXRlbSwgLndoLWluc2lnaHRzLXR5cGUgLndoLXNlYXJjaC1yZXN1bHRzLS1ncmlkIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtLCAud2gtc2VhcmNoLXJlc3VsdHMtLWdyaWQgLndoLWluc2lnaHRzLXR5cGUgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW0ge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IGF1dG87IH1cbiAgLyogbGluZSAzMywgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodHMtdHlwZS5zY3NzICovXG4gIC53aC1pbnNpZ2h0cy10eXBlIC53aC1pbnNpZ2h0cy1zbGlkZXItaXRlbTpudGgtY2hpbGQoLW4rMiksIC53aC1pbnNpZ2h0cy10eXBlIC53aC1zZWFyY2gtcmVzdWx0cy0tZ3JpZCAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbTpudGgtY2hpbGQoLW4rMiksIC53aC1zZWFyY2gtcmVzdWx0cy0tZ3JpZCAud2gtaW5zaWdodHMtdHlwZSAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbTpudGgtY2hpbGQoLW4rMikge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDM4LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19pbnNpZ2h0cy10eXBlLnNjc3MgKi9cbiAgICAud2gtaW5zaWdodHMtdHlwZSAud2gtaW5zaWdodHMtc2xpZGVyLWl0ZW06bnRoLWNoaWxkKC1uKzMpLCAud2gtaW5zaWdodHMtdHlwZSAud2gtc2VhcmNoLXJlc3VsdHMtLWdyaWQgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW06bnRoLWNoaWxkKC1uKzMpLCAud2gtc2VhcmNoLXJlc3VsdHMtLWdyaWQgLndoLWluc2lnaHRzLXR5cGUgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW06bnRoLWNoaWxkKC1uKzMpIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuLyogbGluZSA0OCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9faW5zaWdodHMtdHlwZS5zY3NzICovXG4ud2gtaW5zaWdodHMtdHlwZV9fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi8qIGxpbmUgNTMsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX2luc2lnaHRzLXR5cGUuc2NzcyAqL1xuLnNlYXJjaC1kb25lIC53aC1pbnNpZ2h0cy10eXBlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBsaW5lIDcsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4ud2gtaW5zaWdodHMtc2VhcmNoIC53aC1zZWFyY2hfX3dyYXBwZXIge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiA0MHB4IDI1cHggMDtcbiAgcGFkZGluZy1ib3R0b206IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDcsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLWluc2lnaHRzLXNlYXJjaCAud2gtc2VhcmNoX193cmFwcGVyIHtcbiAgICAgIG1hcmdpbjogNDBweCA3LjUlIDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAvKiBsaW5lIDE5LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuICAud2gtaW5zaWdodHMtc2VhcmNoIC53aC1zZWFyY2gtYm94IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDc1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IDc1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAvKiBsaW5lIDE5LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuICAud2gtaW5zaWdodHMtc2VhcmNoIC53aC1zZWFyY2gtYm94IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDgwcHg7IH0gfVxuXG4vKiBsaW5lIDMxLCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuLndoLXNlYXJjaC1ib3gubG9hZGluZyAuc3Bpbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qIGxpbmUgMzYsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4ud2gtc2VhcmNoLWJveCAuc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMjtcbiAgdG9wOiAzMHB4O1xuICByaWdodDogNjBweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNSk7XG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpOyB9XG5cbi8qIGxpbmUgNDcsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4ud2gtaW5zaWdodHMtc2VhcmNoIC53aC1zZWFyY2gtcmVzdWx0c19fbGlzdCB7XG4gIHBhZGRpbmctdG9wOiA1MHB4OyB9XG5cbi8qIGxpbmUgNTEsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4ubG9hZGluZyAud2gtc2VhcmNoLXJlc3VsdHNfX2xpc3Qge1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG4vKiBsaW5lIDU1LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLS1ibG9ncyAud2gtc2VhcmNoLXJlc3VsdHNfX2xpc3Qge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC8qIGxpbmUgNjEsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4gIC53aC1pbnNpZ2h0cy1zZWFyY2ggLnNlbGVjdHJpYy13aC1zZWFyY2gtZHJvcGRvd24ge1xuICAgIHdpZHRoOiBjYWxjKDMzLjMzMyUgLSAxNHB4KTsgfSB9XG5cbi8qIGxpbmUgNjksIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4ud2gtaW5zaWdodHMtc2VhcmNoIC5zZWxlY3RyaWMtd2gtc2VhcmNoLWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMgbGk6Zmlyc3QtY2hpbGQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4vKiBsaW5lIDc2LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuLndoLXNlYXJjaC1yZXN1bHRzX19vcHRzIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSA3Niwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtc2VhcmNoLXJlc3VsdHNfX29wdHMge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MHB4O1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDc2LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuICAgIC53aC1zZWFyY2gtcmVzdWx0c19fb3B0cyB7XG4gICAgICByaWdodDogNyU7IH0gfVxuXG4vKiBsaW5lIDk1LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuLm5vLXJlc3VsdHMgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLXZpZXdzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBsaW5lIDk5LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLS1ibG9ncyAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtdmlld3Mge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgMTAzLCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLXZpZXdzX19pdGVtIHtcbiAgZm9udC1zaXplOiAxLjM3NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3BhY2l0eTogMC40O1xuICBjb2xvcjogI0ZGRjsgfVxuICAvKiBsaW5lIDExMiwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLXZpZXdzX19pdGVtOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgb3BhY2l0eTogMTsgfVxuICAvKiBsaW5lIDExNywgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLXZpZXdzX19pdGVtLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTsgfVxuXG4vKiBsaW5lIDEyMywgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbi53aC1pbnNpZ2h0cy1zZWFyY2gtc29ydCB7XG4gIHdpZHRoOiBjYWxjKDEwMCUgLSA3MHB4KTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTIzLCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuICAgIC53aC1pbnNpZ2h0cy1zZWFyY2gtc29ydCB7XG4gICAgICB3aWR0aDogYXV0bzsgfSB9XG4gIC8qIGxpbmUgMTMwLCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuICAubm8tcmVzdWx0cyAud2gtaW5zaWdodHMtc2VhcmNoLXNvcnQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogbGluZSAxMzUsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4ud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAvKiBsaW5lIDEzOCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW0ud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbS0tYmxvZyB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC8qIGxpbmUgMTQ2LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuICAud2gtc2VhcmNoLXJlc3VsdHMtLWxpc3QgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAvKiBsaW5lIDE1MCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW06bGFzdC1jaGlsZC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtLS1ibG9nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIGJvcmRlcjogMDsgfVxuICAvKiBsaW5lIDE2MCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXNlYXJjaC1yZXN1bHRzLS1ncmlkIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgICAvKiBsaW5lIDE2Niwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtc2VhcmNoLXJlc3VsdHMtLWdyaWQgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW0gLndoLWluc2lnaHRzLWxpc3RpbmctcmVzdWx0X190eXBlcy1pdGVtIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAvKiBsaW5lIDE3Miwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXNlYXJjaC1yZXN1bHRzLS1ncmlkIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtX19jb250ZW50IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWw7XG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAvKiBsaW5lIDE4NCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXNlYXJjaC1yZXN1bHRzLS1ncmlkIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtX190b3Age1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgICAgICAgICAgb3JkZXI6IDI7IH1cbiAgLyogbGluZSAxOTYsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4gIC53aC1zZWFyY2gtcmVzdWx0cy0tZ3JpZCAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9fdHlwZXMge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDM7XG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAyO1xuICAgICAgICAgICAgb3JkZXI6IDI7IH1cbiAgLyogbGluZSAyMTMsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4gIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtX19kZXNjcmlwdGlvbiB7XG4gICAgaGVpZ2h0OiAyNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAvKiBsaW5lIDIxNywgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9fZGVzY3JpcHRpb24gcCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cbiAgICAvKiBsaW5lIDIyOCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtc2VhcmNoLXJlc3VsdHMtLWdyaWQgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSAyMzgsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4gIC53aC1zZWFyY2gtcmVzdWx0cy0tZ3JpZCAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9fcGRmIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgMjQ1LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuLndoLXNlYXJjaC1yZXN1bHRzLS1ncmlkIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtX193cmFwcGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZDogI0ZGRjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgzMCwgMjYsIDI3LCAwLjEpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDMwLCAyNiwgMjcsIDAuMSk7IH1cbiAgLyogbGluZSAyNTUsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4gIC53aC1zZWFyY2gtcmVzdWx0cy0tZ3JpZCAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9fd3JhcHBlcjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgzMCwgMjYsIDI3LCAwLjEpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDIwcHggcmdiYSgzMCwgMjYsIDI3LCAwLjEpOyB9XG5cbi8qIGxpbmUgMjYzLCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuLndoLXNlYXJjaC1yZXN1bHRzLS1ncmlkIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtX19pbWFnZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDIxMHB4O1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cblxuLyogbGluZSAyNzEsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4ud2gtc2VhcmNoLXJlc3VsdHMtLWxpc3QgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2ltYWdlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBsaW5lIDI3NSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbi53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtLS1ibG9nIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtX19pbWFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyOyB9XG5cbi8qIGxpbmUgMjg2LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2ltYWdlOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLyogbGluZSAyOTQsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4gIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtLS1yZWQgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2ltYWdlOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwMSwgOSwgMjQsIDAuOCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC00NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDEwMCUpO1xuICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogb3ZlcmxheTsgfVxuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgICAvKiBsaW5lIDI5NCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbiAgICAgIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtLS1yZWQgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2ltYWdlOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxMzgsIDEyLCAzMywgMC44KTsgfSB9XG4gICAgQHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOiBhdXRvKSB7XG4gICAgICAvKiBsaW5lIDI5NCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbiAgICAgIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtLS1yZWQgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2ltYWdlOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgxMzgsIDEyLCAzMywgMC44KTsgfSB9XG4gIC8qIGxpbmUgMzA4LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuICAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbS0tYmx1ZSAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9faW1hZ2U6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgODcsIDExMSwgMC43NSk7IH1cbiAgLyogbGluZSAzMTIsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4gIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtLS1ibGFjayAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9faW1hZ2U6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMzAsIDI2LCAyNywgMC4zKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogbXVsdGlwbHk7IH1cbiAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgICAgLyogbGluZSAzMTIsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4gICAgICAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbS0tYmxhY2sgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2ltYWdlOmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSg4LCA3LCA3LCAwLjUpOyB9IH1cbiAgICBAc3VwcG9ydHMgKC1tcy1pbWUtYWxpZ246IGF1dG8pIHtcbiAgICAgIC8qIGxpbmUgMzEyLCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuICAgICAgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW0tLWJsYWNrIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtX19pbWFnZTphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoNTIsIDQ1LCA0NywgMC41KTsgfSB9XG4gIC8qIGxpbmUgMzI2LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuICAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbS0td2hpdGUgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2ltYWdlOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpOyB9XG5cbi8qIGxpbmUgMzMzLCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW0tLWJsb2cgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNXB4IDI1cHggMzBweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAzMzMsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW0tLWJsb2cgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogMCAyNTBweCA1MHB4IDkwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAvKiBsaW5lIDM0OSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2NvbnRlbnQ6aG92ZXIgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2N0YTphZnRlciB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAvKiBsaW5lIDM1Mywgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2NvbnRlbnQ6aG92ZXIgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2N0YTpiZWZvcmUge1xuICAgIHJpZ2h0OiAwOyB9IH1cblxuLyogbGluZSAzNjksIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4ud2gtc2VhcmNoLXJlc3VsdHMtLWdyaWQgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RpdGxlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi8qIGxpbmUgMzc1LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW0tLWJsb2cgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RpdGxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGNvbG9yOiAjRkZGOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAzNzUsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW0tLWJsb2cgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMi43NXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgICBsaW5lLWhlaWdodDogNTBweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4vKiBsaW5lIDM4OCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbi53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtLS13aGl0ZSAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9fdGl0bGUge1xuICBjb2xvcjogIzAwNTc2RjsgfVxuXG4vKiBsaW5lIDQwMCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbi53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtLS1ibG9nIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtX19jdGEge1xuICBjb2xvcjogI0ZGRjsgfVxuXG4vKiBsaW5lIDQwNCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbi53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtLS13aGl0ZSAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9fY3RhIHtcbiAgY29sb3I6ICMwMDU3NkY7IH1cblxuLyogbGluZSA0MDksIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4ud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbS0tYmxvZyAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9fY3RhOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkY7IH1cblxuLyogbGluZSA0MTMsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4ud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbS0td2hpdGUgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2N0YTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA1NzZGOyB9XG5cbi8qIGxpbmUgNDE5LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW0tLWJsb2cgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2N0YTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9pbWFnZXMvYXJyb3ctcmlnaHQtd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdDsgfVxuXG4vKiBsaW5lIDQyMywgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbi53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy1pdGVtLS13aGl0ZSAud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtaXRlbV9fY3RhOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9hcnJvdy1yaWdodC5zdmdcIikgbm8tcmVwZWF0OyB9XG5cbi8qIGxpbmUgNDMwLCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuLndoLXNlYXJjaC1yZXN1bHRzLS1ncmlkIC53aC1pbnNpZ2h0cy1saXN0aW5nLXJlc3VsdF9fdHlwZXMtaXRlbS0tc3VidHlwZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogbGluZSA0MzYsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4ud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMgLndoLXNlYXJjaC1yZXN1bHRzX193cmFwcGVyIHtcbiAgcGFkZGluZzogMjVweCAyNXB4IDFweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNDM2LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuICAgIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cyAud2gtc2VhcmNoLXJlc3VsdHNfX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogNTBweCA3LjUlIDIwcHg7IH0gfVxuXG4vKiBsaW5lIDQ0NSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbi53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cyAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciB7XG4gIHBhZGRpbmc6IDYwcHggMjVweDsgfVxuXG4vKiBsaW5lIDQ0OSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbi53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy0tYmxvZ3MgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgNDU1LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzIC53aC1ibG9nLWxpc3RpbmctLWJsb2dzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZy10b3A6IDA7IH1cblxuLyogbGluZSA0NjAsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4ud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtLWJsb2dzIC53aC1ibG9nLWxpc3RpbmctLWJsb2dzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyogbGluZSA0NjYsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4ud2gtaW5zaWdodHMtc2VhcmNoLXJlc3VsdHMtLWJsb2dzIC53aC1zZWFyY2gtcmVzdWx0c19fY291bnQsIC53aC1pbnNpZ2h0cy1zZWFyY2gtcmVzdWx0cy0tYmxvZ3MgLndoLXNlYXJjaC1yZXN1bHRzLS1uby1yZXN1bHRzIGgzLCAud2gtc2VhcmNoLXJlc3VsdHMtLW5vLXJlc3VsdHMgLndoLWluc2lnaHRzLXNlYXJjaC1yZXN1bHRzLS1ibG9ncyBoMyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogbGluZSA0NzIsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4uc2VsZWN0cmljLXdoLWluc2lnaHRzLXNlYXJjaC1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMge1xuICBtaW4taGVpZ2h0OiA0NXB4O1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4NzI0MzQ7IH1cbiAgLyogbGluZSA0NzcsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4gIC5zZWxlY3RyaWMtd2gtaW5zaWdodHMtc2VhcmNoLXNvcnQtZHJvcGRvd24gLnNlbGVjdHJpYyAubGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODcyNDM0OyB9XG4gIC8qIGxpbmUgNDg2LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuICAuc2VsZWN0cmljLXdoLWluc2lnaHRzLXNlYXJjaC1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMgLmJ1dHRvbiB7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAzOHB4OyB9XG4gICAgLyogbGluZSA0OTEsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4gICAgLnNlbGVjdHJpYy13aC1pbnNpZ2h0cy1zZWFyY2gtc29ydC1kcm9wZG93biAuc2VsZWN0cmljIC5idXR0b246YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiAxLjMxMjVyZW07XG4gICAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgY29udGVudDogXCJcXGYxMDdcIjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjRkZGO1xuICAgICAgYm9yZGVyOiAwOyB9XG5cbi8qIGxpbmUgNTA1LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZWFyY2guc2NzcyAqL1xuLnNlbGVjdHJpYy13aC1pbnNpZ2h0cy1zZWFyY2gtc29ydC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG4gIG1pbi13aWR0aDogMjgwcHg7IH1cbiAgLyogbGluZSA1MTAsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3NlYXJjaC5zY3NzICovXG4gIC5zZWxlY3RyaWMtd2gtaW5zaWdodHMtc2VhcmNoLXNvcnQtZHJvcGRvd24gLnNlbGVjdHJpYy1pdGVtcyAuZGlzYWJsZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDUxMywgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VhcmNoLnNjc3MgKi9cbiAgICAuc2VsZWN0cmljLXdoLWluc2lnaHRzLXNlYXJjaC1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMgLmRpc2FibGVkOmZpcnN0LWNoaWxkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgb3BhY2l0eTogMTsgfVxuXG4vKiBsaW5lIDYsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3Nlcmllcy1leHBsb3Jlci5zY3NzICovXG4uc2VyaWVzLWV4cGxvcmVyIHtcbiAgbWFyZ2luOiA0MHB4IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZXJpZXMtZXhwbG9yZXIuc2NzcyAqL1xuICAgIC5zZXJpZXMtZXhwbG9yZXIge1xuICAgICAgbWFyZ2luOiA0MHB4IDI1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNiwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VyaWVzLWV4cGxvcmVyLnNjc3MgKi9cbiAgICAuc2VyaWVzLWV4cGxvcmVyIHtcbiAgICAgIG1hcmdpbjogNDBweCA3LjUlOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ZW0pIHtcbiAgLyogbGluZSAxOCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VyaWVzLWV4cGxvcmVyLnNjc3MgKi9cbiAgLnNlcmllcy1leHBsb3Jlcl9fdGl0bGUge1xuICAgIG1hcmdpbjogMCAyMHB4IDIwcHg7IH0gfVxuXG4vKiBsaW5lIDI1LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZXJpZXMtZXhwbG9yZXIuc2NzcyAqL1xuLnNlcmllcy1leHBsb3Jlcl9fbGlzdCB7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIGF1dG8gMzBweDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAyNSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VyaWVzLWV4cGxvcmVyLnNjc3MgKi9cbiAgICAuc2VyaWVzLWV4cGxvcmVyX19saXN0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH0gfVxuXG4vKiBsaW5lIDM4LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZXJpZXMtZXhwbG9yZXIuc2NzcyAqL1xuLnNlcmllcy1leHBsb3Jlci1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMjQ1cHg7XG4gIG1hcmdpbjogMzBweCAyMHB4IDA7XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LWJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LWJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzIGVhc2UsIC13ZWJraXQtYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMCwgMCwgMCwgMC4xNSk7IH1cbiAgLyogbGluZSA0OSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VyaWVzLWV4cGxvcmVyLnNjc3MgKi9cbiAgLnNlcmllcy1leHBsb3Jlci1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC8qIGxpbmUgNTMsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3Nlcmllcy1leHBsb3Jlci5zY3NzICovXG4gIC5zZXJpZXMtZXhwbG9yZXItaXRlbTpob3ZlciB7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAzMHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCAzMHB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMyk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDM4LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZXJpZXMtZXhwbG9yZXIuc2NzcyAqL1xuICAgIC5zZXJpZXMtZXhwbG9yZXItaXRlbSB7XG4gICAgICBtaW4taGVpZ2h0OiAyODBweDtcbiAgICAgIG1hcmdpbjogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgIC8qIGxpbmUgMzgsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3Nlcmllcy1leHBsb3Jlci5zY3NzICovXG4gICAgLnNlcmllcy1leHBsb3Jlci1pdGVtIHtcbiAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDMwcHgpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDM4LCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZXJpZXMtZXhwbG9yZXIuc2NzcyAqL1xuICAgIC5zZXJpZXMtZXhwbG9yZXItaXRlbSB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSA1NXB4KTtcbiAgICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICAgICAgcGFkZGluZzogMzBweCAwOyB9IH1cblxuLyogbGluZSA3Mywgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VyaWVzLWV4cGxvcmVyLnNjc3MgKi9cbi5zZXJpZXMtZXhwbG9yZXItaXRlbV9fd3JhcHBlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICNGRkY7IH1cbiAgLyogbGluZSA3Nywgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VyaWVzLWV4cGxvcmVyLnNjc3MgKi9cbiAgLnNlcmllcy1leHBsb3Jlci1pdGVtX193cmFwcGVyOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLyogbGluZSA4MSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VyaWVzLWV4cGxvcmVyLnNjc3MgKi9cbiAgLnNlcmllcy1leHBsb3Jlci1pdGVtX193cmFwcGVyOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IDI7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAtMjBweDtcbiAgICBib3R0b206IDIwcHg7XG4gICAgbGVmdDogLTIwcHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwMSwgOSwgMjQsIDAuOCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC00NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDEwMCUpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBvdmVybGF5OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgODEsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3Nlcmllcy1leHBsb3Jlci5zY3NzICovXG4gICAgICAuc2VyaWVzLWV4cGxvcmVyLWl0ZW1fX3dyYXBwZXI6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgICAgICBsZWZ0OiAtMTVweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgODEsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3Nlcmllcy1leHBsb3Jlci5zY3NzICovXG4gICAgICAuc2VyaWVzLWV4cGxvcmVyLWl0ZW1fX3dyYXBwZXI6YmVmb3JlIHtcbiAgICAgICAgdG9wOiAzMHB4O1xuICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgICAgbGVmdDogLTIwcHg7IH0gfVxuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSksICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSB7XG4gICAgICAvKiBsaW5lIDgxLCBzcmMvc2Nzcy9tb2R1bGVzL2luc2lnaHRzL19zZXJpZXMtZXhwbG9yZXIuc2NzcyAqL1xuICAgICAgLnNlcmllcy1leHBsb3Jlci1pdGVtX193cmFwcGVyOmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTM4LCAxMiwgMzMsIDAuOCk7IH0gfVxuICAgIEBzdXBwb3J0cyAoLW1zLWltZS1hbGlnbjogYXV0bykge1xuICAgICAgLyogbGluZSA4MSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VyaWVzLWV4cGxvcmVyLnNjc3MgKi9cbiAgICAgIC5zZXJpZXMtZXhwbG9yZXItaXRlbV9fd3JhcHBlcjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzOCwgMTIsIDMzLCAwLjgpOyB9IH1cblxuLyogbGluZSAxMTYsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3Nlcmllcy1leHBsb3Jlci5zY3NzICovXG4uc2VyaWVzLWV4cGxvcmVyLWl0ZW1fX2ltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAyMHB4O1xuICByaWdodDogMDtcbiAgYm90dG9tOiAyMHB4O1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvYXV0byBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgICAgICAgZmlsdGVyOiBibHVyKDEwcHgpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxMTYsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3Nlcmllcy1leHBsb3Jlci5zY3NzICovXG4gICAgLnNlcmllcy1leHBsb3Jlci1pdGVtX19pbWcge1xuICAgICAgdG9wOiAzMHB4O1xuICAgICAgYm90dG9tOiAzMHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87IH0gfVxuXG4vKiBsaW5lIDEzNCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VyaWVzLWV4cGxvcmVyLnNjc3MgKi9cbi5zZXJpZXMtZXhwbG9yZXItaXRlbV9fdGl0bGUge1xuICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogMTAwcHg7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEzNCwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VyaWVzLWV4cGxvcmVyLnNjc3MgKi9cbiAgICAuc2VyaWVzLWV4cGxvcmVyLWl0ZW1fX3RpdGxlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMzRweDtcbiAgICAgIG1heC1oZWlnaHQ6IDE0MHB4OyB9IH1cblxuLyogbGluZSAxNTEsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3Nlcmllcy1leHBsb3Jlci5zY3NzICovXG4uc2VyaWVzLWV4cGxvcmVyLWl0ZW1fX2RhdGUge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4vKiBsaW5lIDE1OSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VyaWVzLWV4cGxvcmVyLnNjc3MgKi9cbi5zZXJpZXMtZXhwbG9yZXItaXRlbV9fdHlwZSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMjgyMzI0O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6ICNGRkY7IH1cblxuLyogbGluZSAxNzEsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3Nlcmllcy1leHBsb3Jlci5zY3NzICovXG4uc2VyaWVzLWV4cGxvcmVyLWl0ZW1fX2NvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDM7XG4gIHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcbiAgbWFyZ2luOiAwIC0yMHB4O1xuICBwYWRkaW5nOiAyNXB4IDM1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE3MSwgc3JjL3Njc3MvbW9kdWxlcy9pbnNpZ2h0cy9fc2VyaWVzLWV4cGxvcmVyLnNjc3MgKi9cbiAgICAuc2VyaWVzLWV4cGxvcmVyLWl0ZW1fX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogNDBweCA1MHB4OyB9IH1cblxuLyogbGluZSAxODMsIHNyYy9zY3NzL21vZHVsZXMvaW5zaWdodHMvX3Nlcmllcy1leHBsb3Jlci5zY3NzICovXG4uc2VyaWVzLWV4cGxvcmVyX19mb290ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL2xvY2F0aW9uL19sb2NhdGlvbi1pbmZvcm1hdGlvbi5zY3NzICovXG4ud2gtbG9jYXRpb24taW5mbyB7XG4gIG1hcmdpbjogMzBweCAzMHB4IDQwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAzcHggc29saWQgIzg3MjQzNDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvbG9jYXRpb24vX2xvY2F0aW9uLWluZm9ybWF0aW9uLnNjc3MgKi9cbiAgICAud2gtbG9jYXRpb24taW5mbyB7XG4gICAgICBtYXJnaW46IDMwcHggNDBweCA0MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvbG9jYXRpb24vX2xvY2F0aW9uLWluZm9ybWF0aW9uLnNjc3MgKi9cbiAgICAud2gtbG9jYXRpb24taW5mbyB7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgbWFyZ2luOiA0MHB4IGF1dG8gNjBweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfSB9XG4gIC8qIGxpbmUgMTksIHNyYy9zY3NzL21vZHVsZXMvbG9jYXRpb24vX2xvY2F0aW9uLWluZm9ybWF0aW9uLnNjc3MgKi9cbiAgLndoLWFydGljbGUtaGVyby1jYWxsb3V0cyAud2gtbG9jYXRpb24taW5mbyB7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgICAvKiBsaW5lIDE5LCBzcmMvc2Nzcy9tb2R1bGVzL2xvY2F0aW9uL19sb2NhdGlvbi1pbmZvcm1hdGlvbi5zY3NzICovXG4gICAgICAud2gtYXJ0aWNsZS1oZXJvLWNhbGxvdXRzIC53aC1sb2NhdGlvbi1pbmZvIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAxOSwgc3JjL3Njc3MvbW9kdWxlcy9sb2NhdGlvbi9fbG9jYXRpb24taW5mb3JtYXRpb24uc2NzcyAqL1xuICAgICAgLndoLWFydGljbGUtaGVyby1jYWxsb3V0cyAud2gtbG9jYXRpb24taW5mbyB7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAvKiBsaW5lIDMyLCBzcmMvc2Nzcy9tb2R1bGVzL2xvY2F0aW9uL19sb2NhdGlvbi1pbmZvcm1hdGlvbi5zY3NzICovXG4gIC53aC1sb2NhdGlvbi1pbmZvX193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMzIsIHNyYy9zY3NzL21vZHVsZXMvbG9jYXRpb24vX2xvY2F0aW9uLWluZm9ybWF0aW9uLnNjc3MgKi9cbiAgICAgIC53aC1sb2NhdGlvbi1pbmZvX193cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSAzMiwgc3JjL3Njc3MvbW9kdWxlcy9sb2NhdGlvbi9fbG9jYXRpb24taW5mb3JtYXRpb24uc2NzcyAqL1xuICAgICAgLndoLWxvY2F0aW9uLWluZm9fX3dyYXBwZXIge1xuICAgICAgICBwYWRkaW5nOiAyNXB4OyB9IH1cbiAgLyogbGluZSA0NSwgc3JjL3Njc3MvbW9kdWxlcy9sb2NhdGlvbi9fbG9jYXRpb24taW5mb3JtYXRpb24uc2NzcyAqL1xuICAud2gtbG9jYXRpb24taW5mb19faW1nIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBoZWlnaHQ6IDEwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyL2NvdmVyO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMik7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSA0NSwgc3JjL3Njc3MvbW9kdWxlcy9sb2NhdGlvbi9fbG9jYXRpb24taW5mb3JtYXRpb24uc2NzcyAqL1xuICAgICAgLndoLWxvY2F0aW9uLWluZm9fX2ltZyB7XG4gICAgICAgIHdpZHRoOiAxMjBweDtcbiAgICAgICAgaGVpZ2h0OiAxMjBweDtcbiAgICAgICAgbWFyZ2luOiAwIDI1cHggMCAwO1xuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAwO1xuICAgICAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDA7XG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAwO1xuICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMDtcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwOyB9IH1cbiAgICAvKiBsaW5lIDYyLCBzcmMvc2Nzcy9tb2R1bGVzL2xvY2F0aW9uL19sb2NhdGlvbi1pbmZvcm1hdGlvbi5zY3NzICovXG4gICAgLndoLWxvY2F0aW9uLWluZm9fX2ltZyBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogMTAwJTsgfVxuICAvKiBsaW5lIDY4LCBzcmMvc2Nzcy9tb2R1bGVzL2xvY2F0aW9uL19sb2NhdGlvbi1pbmZvcm1hdGlvbi5zY3NzICovXG4gIC53aC1sb2NhdGlvbi1pbmZvX19jdGEge1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgNjgsIHNyYy9zY3NzL21vZHVsZXMvbG9jYXRpb24vX2xvY2F0aW9uLWluZm9ybWF0aW9uLnNjc3MgKi9cbiAgICAgIC53aC1sb2NhdGlvbi1pbmZvX19jdGEge1xuICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICAgIG1hcmdpbjogMCA2NXB4IDAgMDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwO1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDA7XG4gICAgICAgICAgICBmbGV4LXNocmluazogMDtcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyOyB9IH1cbiAgICAvKiBsaW5lIDgwLCBzcmMvc2Nzcy9tb2R1bGVzL2xvY2F0aW9uL19sb2NhdGlvbi1pbmZvcm1hdGlvbi5zY3NzICovXG4gICAgLndoLWxvY2F0aW9uLWluZm9fX2N0YSAuYnRuLS1wbGFpbiwgLndoLWxvY2F0aW9uLWluZm9fX2N0YSAucnRmIGJ1dHRvbiwgLnJ0ZiAud2gtbG9jYXRpb24taW5mb19fY3RhIGJ1dHRvbiwgLndoLWxvY2F0aW9uLWluZm9fX2N0YSAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgYnV0dG9uLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgLndoLWxvY2F0aW9uLWluZm9fX2N0YSBidXR0b24sIC53aC1sb2NhdGlvbi1pbmZvX19jdGEgLndoLXN1YnNjcmliZS1jYWxsb3V0X19jdGEge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLyogbGluZSA4Nywgc3JjL3Njc3MvbW9kdWxlcy9sb2NhdGlvbi9fbG9jYXRpb24taW5mb3JtYXRpb24uc2NzcyAqL1xuICAud2gtbG9jYXRpb24tZGV0YWlscyB7XG4gICAgcGFkZGluZzogMTBweCAwIDA7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XG4gICAgICAgICAgICBmbGV4LWdyb3c6IDE7IH0gfVxuXG4vKiBsaW5lIDk0LCBzcmMvc2Nzcy9tb2R1bGVzL2xvY2F0aW9uL19sb2NhdGlvbi1pbmZvcm1hdGlvbi5zY3NzICovXG4ud2gtbG9jYXRpb24tZGV0YWlsc19fdGl0bGUge1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS4xO1xuICBtYXJnaW46IDAgMCAxNXB4O1xuICBjb2xvcjogIzI4MjMyNDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgOTQsIHNyYy9zY3NzL21vZHVsZXMvbG9jYXRpb24vX2xvY2F0aW9uLWluZm9ybWF0aW9uLnNjc3MgKi9cbiAgICAud2gtbG9jYXRpb24tZGV0YWlsc19fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07IH0gfVxuXG4vKiBsaW5lIDEwNiwgc3JjL3Njc3MvbW9kdWxlcy9sb2NhdGlvbi9fbG9jYXRpb24taW5mb3JtYXRpb24uc2NzcyAqL1xuLndoLWxvY2F0aW9uLWRldGFpbHNfX2FkZHJlc3Mge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luOiAxNXB4IDAgMjBweDtcbiAgY29sb3I6ICMyODIzMjQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDEwNiwgc3JjL3Njc3MvbW9kdWxlcy9sb2NhdGlvbi9fbG9jYXRpb24taW5mb3JtYXRpb24uc2NzcyAqL1xuICAgIC53aC1sb2NhdGlvbi1kZXRhaWxzX19hZGRyZXNzIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH0gfVxuICAvKiBsaW5lIDExNywgc3JjL3Njc3MvbW9kdWxlcy9sb2NhdGlvbi9fbG9jYXRpb24taW5mb3JtYXRpb24uc2NzcyAqL1xuICAud2gtbG9jYXRpb24tZGV0YWlsc19fYWRkcmVzcyBzcGFuIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuLyogbGluZSAxMjIsIHNyYy9zY3NzL21vZHVsZXMvbG9jYXRpb24vX2xvY2F0aW9uLWluZm9ybWF0aW9uLnNjc3MgKi9cbi53aC1sb2NhdGlvbi1kZXRhaWxzX19saW5rLCAud2gtbG9jYXRpb24tZGV0YWlsc19fdGVsZXBob25lIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi8qIGxpbmUgMTMzLCBzcmMvc2Nzcy9tb2R1bGVzL2xvY2F0aW9uL19sb2NhdGlvbi1pbmZvcm1hdGlvbi5zY3NzICovXG4ud2gtbG9jYXRpb24tZGV0YWlsc19fbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDAgMCAxNXB4OyB9XG4gIC8qIGxpbmUgMTM3LCBzcmMvc2Nzcy9tb2R1bGVzL2xvY2F0aW9uL19sb2NhdGlvbi1pbmZvcm1hdGlvbi5zY3NzICovXG4gIC53aC1sb2NhdGlvbi1kZXRhaWxzX19saW5rOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDEzMywgc3JjL3Njc3MvbW9kdWxlcy9sb2NhdGlvbi9fbG9jYXRpb24taW5mb3JtYXRpb24uc2NzcyAqL1xuICAgIC53aC1sb2NhdGlvbi1kZXRhaWxzX19saW5rIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMCAxNXB4IDE1cHggMDsgfSB9XG5cbi8qIGxpbmUgMTQ3LCBzcmMvc2Nzcy9tb2R1bGVzL2xvY2F0aW9uL19sb2NhdGlvbi1pbmZvcm1hdGlvbi5zY3NzICovXG4ud2gtbG9jYXRpb24tZGV0YWlsc19fdGVsZXBob25lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuICAvKiBsaW5lIDE1Miwgc3JjL3Njc3MvbW9kdWxlcy9sb2NhdGlvbi9fbG9jYXRpb24taW5mb3JtYXRpb24uc2NzcyAqL1xuICAud2gtbG9jYXRpb24tZGV0YWlsc19fdGVsZXBob25lOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxcHg7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgY29udGVudDogXCJcXGYwOTVcIjtcbiAgICBjb2xvcjogIzQxNDE0MTsgfVxuICAvKiBsaW5lIDE2NCwgc3JjL3Njc3MvbW9kdWxlcy9sb2NhdGlvbi9fbG9jYXRpb24taW5mb3JtYXRpb24uc2NzcyAqL1xuICAud2gtbG9jYXRpb24tZGV0YWlsc19fdGVsZXBob25lOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1kZXRhaWxzIHtcbiAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAud2gtYmlvLW92ZXJ2aWV3LWRldGFpbHMge1xuICAgIHdpZHRoOiA3NSU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAud2gtYmlvLW92ZXJ2aWV3LWRldGFpbHMge1xuICAgIHdpZHRoOiA2MCU7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAud2gtYmlvLW92ZXJ2aWV3LWRldGFpbHMge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLyogbGluZSAyMSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gIC53aC1iaW8tb3ZlcnZpZXctZGV0YWlsc19fd3JhcHBlciB7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgLyogbGluZSAyMSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gIC53aC1iaW8tb3ZlcnZpZXctZGV0YWlsc19fd3JhcHBlciB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMzNXB4KTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC8qIGxpbmUgMjEsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAud2gtYmlvLW92ZXJ2aWV3LWRldGFpbHNfX3dyYXBwZXIge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MzBweCk7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAvKiBsaW5lIDIxLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1kZXRhaWxzX193cmFwcGVyIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogYXV0bzsgfSB9XG5cbi8qIGxpbmUgNDAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuLndoLWJpby1vdmVydmlldy1kZXRhaWxzX19pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDB2dztcbiAgYm9yZGVyLXJhZGl1czogMnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSA0MCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWJpby1vdmVydmlldy1kZXRhaWxzX19pbWcge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDMwcHggM3B4IHJnYmEoNDAsIDM1LCAzNiwgMC4yKTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA2cHggMzBweCAzcHggcmdiYSg0MCwgMzUsIDM2LCAwLjIpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSA0MCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWJpby1vdmVydmlldy1kZXRhaWxzX19pbWcge1xuICAgICAgd2lkdGg6IDMwMHB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDQwLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAud2gtYmlvLW92ZXJ2aWV3LWRldGFpbHNfX2ltZyB7XG4gICAgICB3aWR0aDogMzgwcHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDUwcHg7IH0gfVxuICBAbWVkaWEgcHJpbnQge1xuICAgIC8qIGxpbmUgNDAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAgIC53aC1iaW8tb3ZlcnZpZXctZGV0YWlsc19faW1nIHtcbiAgICAgIGZsb2F0OiBub25lO1xuICAgICAgd2lkdGg6IDIxNXB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfSB9XG5cbi8qIGxpbmUgNzAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuLndoLWJpby1vdmVydmlldy1kZXRhaWxzX19oZWFkbGluZXMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTEwMHZ3O1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgaGVpZ2h0OiAxMDB2dztcbiAgbWFyZ2luLWJvdHRvbTogLTEwMHZ3O1xuICBwYWRkaW5nOiAwIDI1cHg7XG4gIGNvbG9yOiAjRkZGO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKHJnYmEoMzAsIDI2LCAyNywgMCkpLCBjb2xvci1zdG9wKDUwJSwgcmdiYSgzMCwgMjYsIDI3LCAwKSksIHRvKCMxZTFhMWIpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgzMCwgMjYsIDI3LCAwKSAwJSwgcmdiYSgzMCwgMjYsIDI3LCAwKSA1MCUsICMxZTFhMWIgMTAwJSk7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSA3MCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWJpby1vdmVydmlldy1kZXRhaWxzX19oZWFkbGluZXMge1xuICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgIHRvcDogYXV0bztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luOiAzcHggMCAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGNvbG9yOiAjMUUxQTFCO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfSB9XG4gIEBtZWRpYSBwcmludCB7XG4gICAgLyogbGluZSA3MCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWJpby1vdmVydmlldy1kZXRhaWxzX19oZWFkbGluZXMge1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuICAvKiBsaW5lIDEwMCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gIC53aC1iaW8tb3ZlcnZpZXctZGV0YWlsc19faGVhZGxpbmVzIGgxIHtcbiAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgICAgLyogbGluZSAxMDAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAgICAgLndoLWJpby1vdmVydmlldy1kZXRhaWxzX19oZWFkbGluZXMgaDEge1xuICAgICAgICBmb250LXNpemU6IDIuNzVyZW07IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDEwMCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gICAgICAud2gtYmlvLW92ZXJ2aWV3LWRldGFpbHNfX2hlYWRsaW5lcyBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMy40Mzc1cmVtOyB9IH1cbiAgICAvKiBsaW5lIDExOCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWJpby1vdmVydmlldy1kZXRhaWxzX19oZWFkbGluZXMgaDEgc3VwIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICB0b3A6IC0xZW07XG4gICAgICBjb2xvcjogIzg3MjQzNDsgfVxuICAvKiBsaW5lIDEyOCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gIC53aC1iaW8tb3ZlcnZpZXctZGV0YWlsc19faGVhZGxpbmVzIGgyIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSAxMjgsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAgICAgLndoLWJpby1vdmVydmlldy1kZXRhaWxzX19oZWFkbGluZXMgaDIge1xuICAgICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuXG4vKiBsaW5lIDE0NCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4ud2gtYmlvLW92ZXJ2aWV3LWRldGFpbHNfX3RpdGxlcyB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI4O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDI1cHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTQ0LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAud2gtYmlvLW92ZXJ2aWV3LWRldGFpbHNfX3RpdGxlcyB7XG4gICAgICBwYWRkaW5nOiAwIDAgMjVweDsgfSB9XG4gIC8qIGxpbmUgMTU3LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1kZXRhaWxzX190aXRsZXMgbGkge1xuICAgIG1hcmdpbi10b3A6IDFlbTsgfVxuICAgIC8qIGxpbmUgMTYwLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAud2gtYmlvLW92ZXJ2aWV3LWRldGFpbHNfX3RpdGxlcyBsaTpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgLyogbGluZSAxNjQsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAgIC53aC1iaW8tb3ZlcnZpZXctZGV0YWlsc19fdGl0bGVzIGxpOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAvKiBsaW5lIDE2OSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gIC53aC1iaW8tb3ZlcnZpZXctZGV0YWlsc19fdGl0bGVzOmFmdGVyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI0U2RTZFNjsgfVxuICAvKiBsaW5lIDE3Niwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gIC53aC1iaW8tb3ZlcnZpZXctZGV0YWlsc19fdGl0bGVzICsgLndoLWJpby1vdmVydmlldy1jb250YWN0IHtcbiAgICBwYWRkaW5nLXRvcDogMDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuXG4vKiBsaW5lIDE4Mywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4ud2gtYmlvLW92ZXJ2aWV3LWRldGFpbHMgLndoLXNvY2lhbC1saW5rc19fbGluayB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7IH1cbiAgLyogbGluZSAxODgsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAud2gtYmlvLW92ZXJ2aWV3LWRldGFpbHMgLndoLXNvY2lhbC1saW5rc19fbGluazpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLyogbGluZSAxOTIsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAud2gtYmlvLW92ZXJ2aWV3LWRldGFpbHMgLndoLXNvY2lhbC1saW5rc19fbGluazpob3ZlciB7XG4gICAgb3BhY2l0eTogMC43OyB9XG4gIC8qIGxpbmUgMTk2LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1kZXRhaWxzIC53aC1zb2NpYWwtbGlua3NfX2xpbmsgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDE2cHg7XG4gICAgbWF4LWhlaWdodDogMTZweDsgfVxuXG4vKiBsaW5lIDIwNCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4ud2gtYmlvLW92ZXJ2aWV3LWNvbnRhY3Qge1xuICBwYWRkaW5nOiAyNXB4IDI1cHggMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMjA0LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRhY3Qge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIC8qIGxpbmUgMjExLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1jb250YWN0IGhyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNDBweDtcbiAgICBtYXJnaW46IDAgMCAxLjVlbTtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNFNkU2RTY7IH1cbiAgLyogbGluZSAyMTksIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRhY3RfX2xvY2F0aW9uLCAud2gtYmlvLW92ZXJ2aWV3LWNvbnRhY3RfX3RlbGVwaG9uZSwgLndoLWJpby1vdmVydmlldy1jb250YWN0X19lbWFpbCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAvKiBsaW5lIDIzMiwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWJpby1vdmVydmlldy1jb250YWN0X19sb2NhdGlvbjpob3ZlciwgLndoLWJpby1vdmVydmlldy1jb250YWN0X190ZWxlcGhvbmU6aG92ZXIsIC53aC1iaW8tb3ZlcnZpZXctY29udGFjdF9fZW1haWw6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAvKiBsaW5lIDIzNiwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWJpby1vdmVydmlldy1jb250YWN0X19sb2NhdGlvbjpiZWZvcmUsIC53aC1iaW8tb3ZlcnZpZXctY29udGFjdF9fdGVsZXBob25lOmJlZm9yZSwgLndoLWJpby1vdmVydmlldy1jb250YWN0X19lbWFpbDpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbG9yOiAjNzU3NTc1OyB9XG4gIC8qIGxpbmUgMjQ4LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1jb250YWN0X19sb2NhdGlvbjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IHVybChcIi9pbWFnZXMvbG9jYXRpb24taWNvbi5zdmdcIik7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDI1Mywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWJpby1vdmVydmlldy1jb250YWN0X190ZWxlcGhvbmUge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgY29sb3I6ICM0MTQxNDE7IH0gfVxuICAvKiBsaW5lIDI1OSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gIC53aC1iaW8tb3ZlcnZpZXctY29udGFjdF9fdGVsZXBob25lOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLyogbGluZSAyNjMsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRhY3RfX3RlbGVwaG9uZTpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb250ZW50OiBcIlxcZjA5NVwiOyB9XG4gIC8qIGxpbmUgMjcyLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1jb250YWN0X19lbWFpbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGUwXCI7IH1cblxuLyogbGluZSAyNzgsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuLndoLWJpby1vdmVydmlldy1jb250ZW50IHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDIuMTI1O1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBhZGRpbmc6IDUwcHggNDBweCAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAyNzgsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCB7XG4gICAgICB3aWR0aDogNjYuNyU7XG4gICAgICBwYWRkaW5nOiA1MHB4IDAgMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAyNzgsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCB7XG4gICAgICB3aWR0aDogNjAlO1xuICAgICAgcGFkZGluZzogNzBweCAwIDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgLyogbGluZSAyOTksIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnRfX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAvKiBsaW5lIDMwNSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gICAgLndoLWJpby1vdmVydmlldy1jb250ZW50X193cmFwcGVyIGJyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLyogbGluZSAzMTAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGVudF9fd3JhcHBlciAuYnJlYWsge1xuICAgICAgaGVpZ2h0OiAwOyB9XG4gICAgLyogbGluZSAzMTUsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGVudF9fd3JhcHBlciA+ICo6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAvKiBsaW5lIDI5OSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gICAgICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnRfX3dyYXBwZXIge1xuICAgICAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG4gIC8qIGxpbmUgMzI1LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1jb250ZW50X190b2dnbGUge1xuICAgIG1hcmdpbi10b3A6IDJlbTsgfVxuICAgIC8qIGxpbmUgMzI4LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAuZXhwYW5kZWQgKyAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnRfX3RvZ2dsZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIHByaW50IHtcbiAgICAgIC8qIGxpbmUgMzI1LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGVudF9fdG9nZ2xlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC8qIGxpbmUgMzM3LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1jb250ZW50IGEge1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLyogbGluZSAzNDEsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC8qIGxpbmUgMzQ2LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1jb250ZW50IHN0cm9uZyB7XG4gICAgY29sb3I6ICMxRTFBMUI7IH1cbiAgLyogbGluZSAzNTAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnQgaDEsXG4gIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCBoMixcbiAgLndoLWJpby1vdmVydmlldy1jb250ZW50IGgzIHtcbiAgICBmb250LWZhbWlseTogXCJDcmltc29uIFRleHRcIiwgc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjY7XG4gICAgY29sb3I6ICMxRTFBMUI7IH1cbiAgLyogbGluZSAzNjAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDM2MCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gICAgICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnQgaDEge1xuICAgICAgICBmb250LXNpemU6IDIuNzVyZW07IH0gfVxuICAvKiBsaW5lIDM2OCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2Jpby1vdmVydmlldy5zY3NzICovXG4gIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSAzNjgsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAgICAgLndoLWJpby1vdmVydmlldy1jb250ZW50IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtOyB9IH1cbiAgLyogbGluZSAzNzUsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnQgaDMge1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMzc1LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9IH1cbiAgLyogbGluZSAzODMsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnQgaDQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzg3MjQzNDsgfVxuICAgIC8qIGxpbmUgMzkxLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnQgaDQ6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogLTVweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExNywgMTE3LCAxMTcsIDAuNSk7IH1cbiAgLyogbGluZSA0MDMsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19iaW8tb3ZlcnZpZXcuc2NzcyAqL1xuICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnQgaDUsXG4gIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCBoNiB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMjgyMzI0OyB9XG4gIC8qIGxpbmUgNDEyLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1jb250ZW50IGg1IHtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gIC8qIGxpbmUgNDE2LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1jb250ZW50IGg2IHtcbiAgICBmb250LXdlaWdodDogNDAwOyB9XG4gIC8qIGxpbmUgNDIyLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fYmlvLW92ZXJ2aWV3LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1jb250ZW50IG9sID4gbGk6YmVmb3JlIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdG9wOiAwOyB9XG5cbi8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hlYWRlci5zY3NzICovXG4ud2gtcGVvcGxlLWhlYWRlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC1ib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC1ib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgMC4zcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDA7XG4gICAgICAgICAgYm94LXNoYWRvdzogMDsgfVxuICAvKiBsaW5lIDExLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGVhZGVyLnNjc3MgKi9cbiAgLndoLXBlb3BsZS1oZWFkZXIuc3R1Y2sge1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA1cHggNDBweCByZ2JhKDMwLCAyNiwgMjcsIDAuMiksIDAgMTBweCAyMHB4IHJnYmEoMzAsIDI2LCAyNywgMC4wNSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDVweCA0MHB4IHJnYmEoMzAsIDI2LCAyNywgMC4yKSwgMCAxMHB4IDIwcHggcmdiYSgzMCwgMjYsIDI3LCAwLjA1KTsgfVxuICAvKiBsaW5lIDE1LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGVhZGVyLnNjc3MgKi9cbiAgLndoLXBlb3BsZS1oZWFkZXJfX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZzogMTVweCAyMHB4IDEwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjsgfVxuICAgIC8qIGxpbmUgMjMsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAgIC5zdHVjayAud2gtcGVvcGxlLWhlYWRlcl9fd3JhcHBlciB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgICAgLyogbGluZSAxNSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hlYWRlci5zY3NzICovXG4gICAgICAud2gtcGVvcGxlLWhlYWRlcl9fd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweCAxMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAxNSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hlYWRlci5zY3NzICovXG4gICAgICAud2gtcGVvcGxlLWhlYWRlcl9fd3JhcHBlciB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAwIDcuNSU7IH0gfVxuICAgIC8qIGxpbmUgMzYsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAgIC53aC1wZW9wbGUtaGVhZGVyX193cmFwcGVyOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICBjb250ZW50OiBcIlwiOyB9XG4gIC8qIGxpbmUgNDMsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAud2gtcGVvcGxlLWhlYWRlcl9faW1nIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgNDMsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAgICAgLndoLXBlb3BsZS1oZWFkZXJfX2ltZyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGhlaWdodDogMTAwcHg7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMzBweDsgfSB9XG4gIC8qIGxpbmUgNTQsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAud2gtcGVvcGxlLWhlYWRlcl9fbmFtZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDkwcHgpO1xuICAgIG1hcmdpbjogMCAwIDVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDU0LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGVhZGVyLnNjc3MgKi9cbiAgICAgIC53aC1wZW9wbGUtaGVhZGVyX19uYW1lIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDE5NXB4KTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgNTQsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAgICAgLndoLXBlb3BsZS1oZWFkZXJfX25hbWUge1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTdweDsgfSB9XG4gIC8qIGxpbmUgNzQsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAud2gtcGVvcGxlLWhlYWRlcl9fdG9nZ2xlIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMDA1NzZGO1xuICAgIGJvcmRlcjogMDtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLyogbGluZSA4Nywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hlYWRlci5zY3NzICovXG4gICAgLndoLXBlb3BsZS1oZWFkZXJfX3RvZ2dsZTpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAtMnB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTc2RjsgfVxuICAgIC8qIGxpbmUgMTAxLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGVhZGVyLnNjc3MgKi9cbiAgICAud2gtcGVvcGxlLWhlYWRlcl9fdG9nZ2xlOmFmdGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAwLjc1O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgd2lkdGg6IDEycHg7XG4gICAgICBoZWlnaHQ6IDhweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlO1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9kb3duLWFycm93LnN2Z1wiKSBuby1yZXBlYXQ7IH1cbiAgICAvKiBsaW5lIDExNywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hlYWRlci5zY3NzICovXG4gICAgLndoLXBlb3BsZS1oZWFkZXJfX3RvZ2dsZTpob3ZlcjpiZWZvcmUge1xuICAgICAgb3BhY2l0eTogMTsgfVxuICAgIC8qIGxpbmUgMTIzLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGVhZGVyLnNjc3MgKi9cbiAgICAuZXhwYW5kZWQgLndoLXBlb3BsZS1oZWFkZXJfX3RvZ2dsZTphZnRlciB7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cblxuLyogbGluZSAxMzAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuLndoLXBlb3BsZS1oZWFkZXItaWNvbnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbiAgcmlnaHQ6IDIwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSAxMzAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAgIC53aC1wZW9wbGUtaGVhZGVyLWljb25zIHtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAxN3B4KTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxMzAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAgIC53aC1wZW9wbGUtaGVhZGVyLWljb25zIHtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAzNXB4KTtcbiAgICAgIHJpZ2h0OiA3LjUlO1xuICAgICAgZGlzcGxheTogdGFibGU7IH0gfVxuICAvKiBsaW5lIDE0NSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hlYWRlci5zY3NzICovXG4gIC53aC1wZW9wbGUtaGVhZGVyLWljb25zX19pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtMTBweDtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBtYXJnaW4tbGVmdDogMThweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgICAgLyogbGluZSAxNDUsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAgICAgLndoLXBlb3BsZS1oZWFkZXItaWNvbnNfX2ljb24ge1xuICAgICAgICB0b3A6IC0xNXB4O1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAxNDUsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAgICAgLndoLXBlb3BsZS1oZWFkZXItaWNvbnNfX2ljb24ge1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgICBoZWlnaHQ6IDcwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDcuOTllbSkge1xuICAgICAgLyogbGluZSAxNzQsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAgICAgLndoLXBlb3BsZS1oZWFkZXItaWNvbnNfX2ljb24tLXByaW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgLyogbGluZSAxODAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAgIC53aC1wZW9wbGUtaGVhZGVyLWljb25zX19pY29uOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLyogbGluZSAxODQsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAgIC53aC1wZW9wbGUtaGVhZGVyLWljb25zX19pY29uOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFREY1Rjc7IH1cbiAgICAgIC8qIGxpbmUgMTg4LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGVhZGVyLnNjc3MgKi9cbiAgICAgIC53aC1wZW9wbGUtaGVhZGVyLWljb25zX19pY29uOmhvdmVyIHNwYW4ge1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLyogbGluZSAxOTMsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAgIC53aC1wZW9wbGUtaGVhZGVyLWljb25zX19pY29uIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlOyB9XG4gICAgLyogbGluZSAxOTgsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAgIC53aC1wZW9wbGUtaGVhZGVyLWljb25zX19pY29uIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAwLjVyZW07XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgICAvKiBsaW5lIDE5OCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hlYWRlci5zY3NzICovXG4gICAgICAgIC53aC1wZW9wbGUtaGVhZGVyLWljb25zX19pY29uIHNwYW4ge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgICAgICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4vKiBsaW5lIDIxOSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hlYWRlci5zY3NzICovXG4ud2gtcGVvcGxlLWhlYWRlci1jb250YWN0IHtcbiAgei1pbmRleDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNFREY1Rjc7IH1cbiAgLyogbGluZSAyMjksIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0X193cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwYWRkaW5nOiAyMnB4IDIwcHggMjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDIyOSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hlYWRlci5zY3NzICovXG4gICAgICAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0X193cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMjJweCAzMHB4IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDIyOSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hlYWRlci5zY3NzICovXG4gICAgICAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0X193cmFwcGVyIHtcbiAgICAgICAgcGFkZGluZzogMjJweCA3LjUlIDIwcHggY2FsYyg3LjUlICsgMTMwcHgpOyB9IH1cbiAgLyogbGluZSAyNDMsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0X19sb2NhdGlvbiwgLndoLXBlb3BsZS1oZWFkZXItY29udGFjdF9fdGVsZXBob25lLCAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0X19lbWFpbCB7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41ZW07XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAvKiBsaW5lIDI1Niwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hlYWRlci5zY3NzICovXG4gICAgLndoLXBlb3BsZS1oZWFkZXItY29udGFjdF9fbG9jYXRpb246YmVmb3JlLCAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0X190ZWxlcGhvbmU6YmVmb3JlLCAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0X19lbWFpbDpiZWZvcmUge1xuICAgICAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAtMXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGNvbG9yOiAjNDE0MTQxOyB9XG4gICAgLyogbGluZSAyNjUsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAgIC53aC1wZW9wbGUtaGVhZGVyLWNvbnRhY3RfX2xvY2F0aW9uOmhvdmVyLCAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0X190ZWxlcGhvbmU6aG92ZXIsIC53aC1wZW9wbGUtaGVhZGVyLWNvbnRhY3RfX2VtYWlsOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMjQzLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGVhZGVyLnNjc3MgKi9cbiAgICAgIC53aC1wZW9wbGUtaGVhZGVyLWNvbnRhY3RfX2xvY2F0aW9uLCAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0X190ZWxlcGhvbmUsIC53aC1wZW9wbGUtaGVhZGVyLWNvbnRhY3RfX2VtYWlsIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgICAgLyogbGluZSAyNDMsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAgICAgLndoLXBlb3BsZS1oZWFkZXItY29udGFjdF9fbG9jYXRpb24sIC53aC1wZW9wbGUtaGVhZGVyLWNvbnRhY3RfX3RlbGVwaG9uZSwgLndoLXBlb3BsZS1oZWFkZXItY29udGFjdF9fZW1haWwge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDI0Mywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hlYWRlci5zY3NzICovXG4gICAgICAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0X19sb2NhdGlvbiwgLndoLXBlb3BsZS1oZWFkZXItY29udGFjdF9fdGVsZXBob25lLCAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0X19lbWFpbCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIG1hcmdpbjogMCAzMHB4IDAgMDsgfSB9XG4gIC8qIGxpbmUgMjg1LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGVhZGVyLnNjc3MgKi9cbiAgLndoLXBlb3BsZS1oZWFkZXItY29udGFjdF9fbG9jYXRpb246YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcZjA0MVwiOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAyOTAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAgIC53aC1wZW9wbGUtaGVhZGVyLWNvbnRhY3RfX3RlbGVwaG9uZSB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICBjb2xvcjogIzQxNDE0MTsgfSB9XG4gIC8qIGxpbmUgMjk2LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGVhZGVyLnNjc3MgKi9cbiAgLndoLXBlb3BsZS1oZWFkZXItY29udGFjdF9fdGVsZXBob25lOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLyogbGluZSAzMDAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0X190ZWxlcGhvbmU6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29udGVudDogXCJcXGYwOTVcIjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMzA3LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGVhZGVyLnNjc3MgKi9cbiAgICAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0X19lbWFpbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgLyogbGluZSAzMTIsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0X19lbWFpbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxmMGUwXCI7IH1cbiAgLyogbGluZSAzMTcsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oZWFkZXIuc2NzcyAqL1xuICAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0IC53aC1zb2NpYWwtbGlua3Mge1xuICAgIGxpbmUtaGVpZ2h0OiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgICAvKiBsaW5lIDMxNywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hlYWRlci5zY3NzICovXG4gICAgICAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0IC53aC1zb2NpYWwtbGlua3Mge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjJweDtcbiAgICAgICAgcmlnaHQ6IDIycHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDMxNywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hlYWRlci5zY3NzICovXG4gICAgICAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0IC53aC1zb2NpYWwtbGlua3Mge1xuICAgICAgICBmbG9hdDogcmlnaHQ7IH0gfVxuICAgIC8qIGxpbmUgMzMwLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGVhZGVyLnNjc3MgKi9cbiAgICAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0IC53aC1zb2NpYWwtbGlua3NfX2xpbmsge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2U7IH1cbiAgICAgIC8qIGxpbmUgMzM1LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGVhZGVyLnNjc3MgKi9cbiAgICAgIC53aC1wZW9wbGUtaGVhZGVyLWNvbnRhY3QgLndoLXNvY2lhbC1saW5rc19fbGluazpmaXJzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgICAvKiBsaW5lIDMzOSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hlYWRlci5zY3NzICovXG4gICAgICAud2gtcGVvcGxlLWhlYWRlci1jb250YWN0IC53aC1zb2NpYWwtbGlua3NfX2xpbms6aG92ZXIge1xuICAgICAgICBvcGFjaXR5OiAwLjc7IH1cbiAgICAgIC8qIGxpbmUgMzQzLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGVhZGVyLnNjc3MgKi9cbiAgICAgIC53aC1wZW9wbGUtaGVhZGVyLWNvbnRhY3QgLndoLXNvY2lhbC1saW5rc19fbGluayBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDE2cHg7XG4gICAgICAgIG1heC1oZWlnaHQ6IDE2cHg7IH1cblxuLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbi53aC1oaWdobGlnaHQtcGlja3Mge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogODBweCAwO1xuICBwYWRkaW5nOiAzMHB4IDA7IH1cbiAgLyogbGluZSAxMiwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hpZ2hsaWdodC1waWNrcy5zY3NzICovXG4gIC53aC1oaWdobGlnaHQtcGlja3NfX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi10b3A6IDYwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cbiAgICAvKiBsaW5lIDE4LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgICAud2gtaGlnaGxpZ2h0LXBpY2tzX193cmFwcGVyOmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDI7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMDEsIDksIDI0LCAwLjgpO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC00NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDEwMCUpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJhY2tncm91bmQtYmxlbmQtbW9kZTogb3ZlcmxheTsgfVxuICAgICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgICAgLyogbGluZSAxOCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hpZ2hsaWdodC1waWNrcy5zY3NzICovXG4gICAgICAgIC53aC1oaWdobGlnaHQtcGlja3NfX3dyYXBwZXI6YWZ0ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTM4LCAxMiwgMzMsIDAuOCk7IH0gfVxuICAgICAgQHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOiBhdXRvKSB7XG4gICAgICAgIC8qIGxpbmUgMTgsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oaWdobGlnaHQtcGlja3Muc2NzcyAqL1xuICAgICAgICAud2gtaGlnaGxpZ2h0LXBpY2tzX193cmFwcGVyOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzOCwgMTIsIDMzLCAwLjgpOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSAxMiwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hpZ2hsaWdodC1waWNrcy5zY3NzICovXG4gICAgICAud2gtaGlnaGxpZ2h0LXBpY2tzX193cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDEyLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgICAgIC53aC1oaWdobGlnaHQtcGlja3NfX3dyYXBwZXIge1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAvKiBsaW5lIDQ5LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgLndoLWhpZ2hsaWdodC1waWNrc19faW1hZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzBweCk7XG4gICAgaGVpZ2h0OiAxNjBweDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA2MHB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA2MHB4IHJnYmEoMCwgMCwgMCwgMC4yKTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDQ5LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgICAgIC53aC1oaWdobGlnaHQtcGlja3NfX2ltYWdlIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDYwcHgpO1xuICAgICAgICBoZWlnaHQ6IDM4MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSA0OSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hpZ2hsaWdodC1waWNrcy5zY3NzICovXG4gICAgICAud2gtaGlnaGxpZ2h0LXBpY2tzX19pbWFnZSB7XG4gICAgICAgIHdpZHRoOiA4NSU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAtMzBweCA3LjUlIDA7IH0gfVxuICAvKiBsaW5lIDcwLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgLndoLWhpZ2hsaWdodC1waWNrc19fY29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgbWFyZ2luOiAwIDM1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSA3MCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hpZ2hsaWdodC1waWNrcy5zY3NzICovXG4gICAgICAud2gtaGlnaGxpZ2h0LXBpY2tzX19jb250ZW50IHtcbiAgICAgICAgbWFyZ2luOiAwIDcuNSU7IH0gfVxuICAvKiBsaW5lIDgwLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgLndoLWhpZ2hsaWdodC1waWNrc19fbGlzdCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTBweCAwIDMwcHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDgwLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgICAgIC53aC1oaWdobGlnaHQtcGlja3NfX2xpc3Qge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuICAvKiBsaW5lIDkzLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgLndoLWhpZ2hsaWdodC1waWNrcy1pdGVtIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGNvbG9yOiAjRkZGOyB9XG4gICAgLyogbGluZSA5Nywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hpZ2hsaWdodC1waWNrcy5zY3NzICovXG4gICAgLndoLWhpZ2hsaWdodC1waWNrcy1pdGVtID4gcCB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgICAgIG9wYWNpdHk6IDAuNjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDkzLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgICAgIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbSB7XG4gICAgICAgIG1hcmdpbjogODBweCAwIDYwcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNTBweCAyMHB4OyB9IH1cbiAgICAvKiBsaW5lIDExMywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hpZ2hsaWdodC1waWNrcy5zY3NzICovXG4gICAgLndoLWhpZ2hsaWdodC1waWNrcy1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAvKiBsaW5lIDExMywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hpZ2hsaWdodC1waWNrcy5zY3NzICovXG4gICAgICAgIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDEyMSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hpZ2hsaWdodC1waWNrcy5zY3NzICovXG4gICAgICAud2gtaGlnaGxpZ2h0LXBpY2tzLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgIGJvcmRlci1yaWdodDogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTIxLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgICAgIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbTpudGgtY2hpbGQoMikge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMik7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDEzMiwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hpZ2hsaWdodC1waWNrcy5zY3NzICovXG4gICAgICAud2gtaGlnaGxpZ2h0LXBpY2tzLWl0ZW06bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIC8qIGxpbmUgMTM4LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgICAud2gtaGlnaGxpZ2h0LXBpY2tzLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSAxNDMsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oaWdobGlnaHQtcGlja3Muc2NzcyAqL1xuICAgICAgLndoLWhpZ2hsaWdodC1waWNrcy1pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDEpIHtcbiAgICAgICAgd2lkdGg6IDc1JTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTQ5LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgICAgIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSxcbiAgICAgIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSB+IGxpIHtcbiAgICAgICAgd2lkdGg6IDUwJTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTU2LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgICAgIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgzKSxcbiAgICAgIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgzKSB+IGxpIHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMlOyB9IH1cbiAgICAvKiBsaW5lIDE2NSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hpZ2hsaWdodC1waWNrcy5zY3NzICovXG4gICAgLndoLWhpZ2hsaWdodC1waWNrcy1pdGVtOmhvdmVyID4gcCB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLyogbGluZSAxNjksIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oaWdobGlnaHQtcGlja3Muc2NzcyAqL1xuICAgIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbTpob3ZlciAud2gtaGlnaGxpZ2h0LXBpY2tzLWl0ZW1fX2N0YSB7XG4gICAgICBvcGFjaXR5OiAxOyB9XG4gICAgLyogbGluZSAxNzQsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oaWdobGlnaHQtcGlja3Muc2NzcyAqL1xuICAgIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbV9fdGl0bGUge1xuICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC1oZWlnaHQ6IDEwMHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgICAgLyogbGluZSAxODAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oaWdobGlnaHQtcGlja3Muc2NzcyAqL1xuICAgICAgLndoLWhpZ2hsaWdodC1waWNrcy1pdGVtX190aXRsZSBwIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgLyogbGluZSAxODUsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oaWdobGlnaHQtcGlja3Muc2NzcyAqL1xuICAgIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbV9fZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgb3BhY2l0eTogMC42OyB9XG4gICAgLyogbGluZSAxOTUsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oaWdobGlnaHQtcGlja3Muc2NzcyAqL1xuICAgIC53aC1oaWdobGlnaHQtcGlja3MtaXRlbV9fZGF0ZSB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAgIC8qIGxpbmUgMTk1LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgICAgICAgLndoLWhpZ2hsaWdodC1waWNrcy1pdGVtX19kYXRlIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9IH1cbiAgICAvKiBsaW5lIDIwNiwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hpZ2hsaWdodC1waWNrcy5zY3NzICovXG4gICAgLndoLWhpZ2hsaWdodC1waWNrcy1pdGVtX19jdGEge1xuICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gICAgICBjb2xvcjogI0ZGRjsgfVxuICAgICAgLyogbGluZSAyMTEsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oaWdobGlnaHQtcGlja3Muc2NzcyAqL1xuICAgICAgLndoLWhpZ2hsaWdodC1waWNrcy1pdGVtX19jdGE6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogMTBweDtcbiAgICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2Fycm93LXJpZ2h0LXdoaXRlLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAgICAgLyogbGluZSAyMjAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19oaWdobGlnaHQtcGlja3Muc2NzcyAqL1xuICAgICAgLndoLWhpZ2hsaWdodC1waWNrcy1pdGVtX19jdGE6YmVmb3JlIHtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICNGRkY7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAgIC8qIGxpbmUgMjA2LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgICAgICAgLndoLWhpZ2hsaWdodC1waWNrcy1pdGVtX19jdGEge1xuICAgICAgICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4vKiBsaW5lIDIzMiwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX2hpZ2hsaWdodC1waWNrcy5zY3NzICovXG4ud2gtaGlnaGxpZ2h0LXBpY2tzX19pbWFnZS0tYmx1ciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTtcbiAgdG9wOiAtNjBweDtcbiAgbGVmdDogLTMwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDE2MHB4O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIC13ZWJraXQtZmlsdGVyOiBibHVyKDEwcHgpO1xuICAgICAgICAgIGZpbHRlcjogYmx1cigxMHB4KTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMjMyLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgICAud2gtaGlnaGxpZ2h0LXBpY2tzX19pbWFnZS0tYmx1ciB7XG4gICAgICB0b3A6IC02MHB4O1xuICAgICAgbGVmdDogLTYwcHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMzgwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMjMyLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9faGlnaGxpZ2h0LXBpY2tzLnNjc3MgKi9cbiAgICAud2gtaGlnaGxpZ2h0LXBpY2tzX19pbWFnZS0tYmx1ciB7XG4gICAgICB0b3A6IC0zMHB4O1xuICAgICAgYm90dG9tOiAtMzBweDtcbiAgICAgIGxlZnQ6IDcuNSU7XG4gICAgICB3aWR0aDogODUlO1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cblxuLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbi53aC1wZXJzb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsZWFyOiBib3RoO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBlYXNlLCAtd2Via2l0LWJveC1zaGFkb3cgMC4zcyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLCBib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZSwgYm94LXNoYWRvdyAwLjNzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgZWFzZSwgLXdlYmtpdC1ib3gtc2hhZG93IDAuM3MgZWFzZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTZFNjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3BlcnNvbi5zY3NzICovXG4gICAgLndoLXBlcnNvbiB7XG4gICAgICBwYWRkaW5nOiAyMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE5LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgICAud2gtcGVyc29uOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDIwcHg7XG4gICAgICBsZWZ0OiAyNDBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjRTZFNkU2O1xuICAgICAgYm9yZGVyLXdpZHRoOiAycHggMCAwIDJweDsgfVxuICAgIC8qIGxpbmUgMzIsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19wZXJzb24uc2NzcyAqL1xuICAgIC53aC1wZXJzb246YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDIwcHg7XG4gICAgICBib3R0b206IDIwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMDtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDU3NkY7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMnB4IDJweCAwOyB9XG4gICAgLyogbGluZSA0Niwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3BlcnNvbi5zY3NzICovXG4gICAgLndoLXBlcnNvbjpob3ZlciB7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDMwcHggM3B4IHJnYmEoNDAsIDM1LCAzNiwgMC4yKTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA2cHggMzBweCAzcHggcmdiYSg0MCwgMzUsIDM2LCAwLjIpOyB9XG4gICAgICAvKiBsaW5lIDQ5LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgICAgIC53aC1wZXJzb246aG92ZXI6YWZ0ZXIge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAvKiBsaW5lIDU1LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgICAgIC53aC1wZXJzb246aG92ZXI6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgIGhlaWdodDogMDtcbiAgICAgICAgb3BhY2l0eTogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSA2NSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3BlcnNvbi5zY3NzICovXG4gICAgLndoLXBlcnNvbi5uby1pbWFnZTpiZWZvcmUge1xuICAgICAgbGVmdDogMjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSA3MSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3BlcnNvbi5zY3NzICovXG4gICAgLndoLXBlcnNvbl9fbGVmdCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiBjYWxjKDcwJSAtIDIwcHgpOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgLyogbGluZSA3MSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3BlcnNvbi5zY3NzICovXG4gICAgLndoLXBlcnNvbl9fbGVmdCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4OyB9IH1cbiAgLyogbGluZSA4NCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3BlcnNvbi5zY3NzICovXG4gIC53aC1wZXJzb25fX3JpZ2h0IHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDg0LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgICAgIC53aC1wZXJzb25fX3JpZ2h0IHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGNsZWFyOiBub25lO1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgODQsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19wZXJzb24uc2NzcyAqL1xuICAgICAgLndoLXBlcnNvbl9fcmlnaHQge1xuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDk5LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgICAud2gtcGVyc29uX193cmFwcGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsb2F0OiBsZWZ0OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDk5LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgICAud2gtcGVyc29uX193cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQ7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQ7XG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgIC8qIGxpbmUgOTksIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19wZXJzb24uc2NzcyAqL1xuICAgIC53aC1wZXJzb25fX3dyYXBwZXIge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE3MHB4KTtcbiAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDk5LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgICAud2gtcGVyc29uX193cmFwcGVyIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyOTBweCk7XG4gICAgICBtaW4taGVpZ2h0OiAxNjVweDtcbiAgICAgIHBhZGRpbmc6IDM1cHggMzVweCAwOyB9IH1cbiAgLyogbGluZSAxMjMsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19wZXJzb24uc2NzcyAqL1xuICAud2gtcGVyc29uX19pbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogODBweDtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgbWFyZ2luOiAwIDE1cHggMjBweCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTIzLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgICAgIC53aC1wZXJzb25fX2ltZyB7XG4gICAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgICAvKiBsaW5lIDEyMywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3BlcnNvbi5zY3NzICovXG4gICAgICAud2gtcGVyc29uX19pbWcge1xuICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgIGhlaWdodDogMTUwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDEyMywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3BlcnNvbi5zY3NzICovXG4gICAgICAud2gtcGVyc29uX19pbWcge1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgICAgIGhlaWdodDogMjAwcHg7IH0gfVxuICAgIC8qIGxpbmUgMTQ0LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgICAud2gtcGVyc29uX19pbWcgaW1nIHtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHg7IH1cbiAgLyogbGluZSAxNTEsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19wZXJzb24uc2NzcyAqL1xuICAud2gtcGVyc29uX19uYW1lIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBsaW5lLWhlaWdodDogMS4wNTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgICBtYXJnaW46IDA7XG4gICAgY29sb3I6ICMyODIzMjQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSAxNTEsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19wZXJzb24uc2NzcyAqL1xuICAgICAgLndoLXBlcnNvbl9fbmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiBub25lOyB9IH1cbiAgICAvKiBsaW5lIDE2NSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3BlcnNvbi5zY3NzICovXG4gICAgLndoLXBlcnNvbl9fbmFtZSBhIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgMC4zcyBlYXNlO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICMyODIzMjQ7IH1cbiAgICAgIC8qIGxpbmUgMTcwLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgICAgIC53aC1wZXJzb25fX25hbWUgYTpob3ZlciB7XG4gICAgICAgIGNvbG9yOiAjMDA1NzZGOyB9XG4gIC8qIGxpbmUgMTc2LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgLndoLXBlcnNvbl9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDk1cHgpO1xuICAgIG1hcmdpbjogMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM0MTQxNDE7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSAxNzYsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19wZXJzb24uc2NzcyAqL1xuICAgICAgLndoLXBlcnNvbl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7IH0gfVxuICAvKiBsaW5lIDE5NSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3BlcnNvbi5zY3NzICovXG4gIC53aC1wZXJzb25fX2xvY2F0aW9uLCAud2gtcGVyc29uX190ZWxlcGhvbmUsIC53aC1wZXJzb25fX2VtYWlsIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTk1LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgICAgIC53aC1wZXJzb25fX2xvY2F0aW9uLCAud2gtcGVyc29uX190ZWxlcGhvbmUsIC53aC1wZXJzb25fX2VtYWlsIHtcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG4gICAgLyogbGluZSAyMTUsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19wZXJzb24uc2NzcyAqL1xuICAgIC53aC1wZXJzb25fX2xvY2F0aW9uOmJlZm9yZSwgLndoLXBlcnNvbl9fdGVsZXBob25lOmJlZm9yZSwgLndoLXBlcnNvbl9fZW1haWw6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb2xvcjogIzc1NzU3NTsgfVxuICAvKiBsaW5lIDIyNSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3BlcnNvbi5zY3NzICovXG4gIC53aC1wZXJzb25fX2xvY2F0aW9uIHtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM3NTc1NzU7IH1cbiAgICAvKiBsaW5lIDIzMCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3BlcnNvbi5zY3NzICovXG4gICAgLndoLXBlcnNvbl9fbG9jYXRpb246YmVmb3JlIHtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgY29udGVudDogdXJsKFwiL2ltYWdlcy9sb2NhdGlvbi1pY29uLnN2Z1wiKTsgfVxuICAgIC8qIGxpbmUgMjM1LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgICAud2gtcGVyc29uX19sb2NhdGlvbjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAvKiBsaW5lIDIzOSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3BlcnNvbi5zY3NzICovXG4gICAgLndoLXBlcnNvbl9fbG9jYXRpb24gYSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBjb2xvcjogaW5oZXJpdDsgfVxuICAgICAgLyogbGluZSAyNDQsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19wZXJzb24uc2NzcyAqL1xuICAgICAgLndoLWtleS1jb250YWN0cyAud2gtcGVyc29uX19sb2NhdGlvbiBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDI1MSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3BlcnNvbi5zY3NzICovXG4gICAgLndoLXBlcnNvbl9fdGVsZXBob25lIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDsgfSB9XG4gIC8qIGxpbmUgMjU2LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgLndoLXBlcnNvbl9fdGVsZXBob25lOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLyogbGluZSAyNjAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19wZXJzb24uc2NzcyAqL1xuICAud2gtcGVyc29uX190ZWxlcGhvbmU6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgY29udGVudDogXCJcXGYwOTVcIjsgfVxuICAvKiBsaW5lIDI2Niwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3BlcnNvbi5zY3NzICovXG4gIC53aC1wZXJzb25fX3RlbGVwaG9uZSArIC53aC1wZXJzb25fX2xvY2F0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMjY2LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgICAgIC53aC1wZXJzb25fX3RlbGVwaG9uZSArIC53aC1wZXJzb25fX2xvY2F0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDsgfSB9XG4gIC8qIGxpbmUgMjc1LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgLndoLXBlcnNvbl9fZW1haWwge1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSAyNzUsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19wZXJzb24uc2NzcyAqL1xuICAgICAgLndoLXBlcnNvbl9fZW1haWwge1xuICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuICAgIC8qIGxpbmUgMjg3LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fcGVyc29uLnNjc3MgKi9cbiAgICAud2gtcGVyc29uX19lbWFpbDpiZWZvcmUge1xuICAgICAgY29udGVudDogXCJcXGYwZTBcIjtcbiAgICAgIGNvbG9yOiAjMDA1NzZGOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC8qIGxpbmUgMiwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3NlYXJjaC5zY3NzICovXG4gIC53aC1wZW9wbGUtc2VhcmNoIC53aC1zZWFyY2hfX3dyYXBwZXIge1xuICAgIHBhZGRpbmc6IDAgODBweCAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLyogbGluZSAxMywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3NlYXJjaC5zY3NzICovXG4gIC53aC1wZW9wbGUtc2VhcmNoIC53aC1zZWFyY2gtYm94IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzUzcHgpO1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlIC0gMzUzcHgpOyB9IH1cblxuLyogbGluZSAyMywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3NlYXJjaC5zY3NzICovXG4ud2gtcGVvcGxlLXNlYXJjaC1maWx0ZXJzX19hbHBoYWJldCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAyNXB4IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xuICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAyMywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLXBlb3BsZS1zZWFyY2gtZmlsdGVyc19fYWxwaGFiZXQge1xuICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfSB9XG4gIC8qIGxpbmUgNDIsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19zZWFyY2guc2NzcyAqL1xuICAud2gtcGVvcGxlLXNlYXJjaC1maWx0ZXJzX19hbHBoYWJldCBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgICAvKiBsaW5lIDQyLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fc2VhcmNoLnNjc3MgKi9cbiAgICAgIC53aC1wZW9wbGUtc2VhcmNoLWZpbHRlcnNfX2FscGhhYmV0IGxpIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDEzKTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgNDIsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19zZWFyY2guc2NzcyAqL1xuICAgICAgLndoLXBlb3BsZS1zZWFyY2gtZmlsdGVyc19fYWxwaGFiZXQgbGkge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAgICAgICAgIGZsZXg6IDE7IH0gfVxuICAvKiBsaW5lIDU1LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXBlb3BsZS1zZWFyY2gtZmlsdGVyc19fYWxwaGFiZXQgaW5wdXQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDU5LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtcGVvcGxlLXNlYXJjaC1maWx0ZXJzX19hbHBoYWJldCBpbnB1dDpkaXNhYmxlZCArIGxhYmVsIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgIG9wYWNpdHk6IDAuNTsgfVxuICAgICAgLyogbGluZSA2Mywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3NlYXJjaC5zY3NzICovXG4gICAgICAud2gtcGVvcGxlLXNlYXJjaC1maWx0ZXJzX19hbHBoYWJldCBpbnB1dDpkaXNhYmxlZCArIGxhYmVsOmhvdmVyIHtcbiAgICAgICAgY29sb3I6ICMyODIzMjQ7IH1cbiAgICAvKiBsaW5lIDcwLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtcGVvcGxlLXNlYXJjaC1maWx0ZXJzX19hbHBoYWJldCBpbnB1dDpjaGVja2VkICsgbGFiZWwge1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIGNvbG9yOiAjODcyNDM0OyB9XG4gIC8qIGxpbmUgNzcsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19zZWFyY2guc2NzcyAqL1xuICAud2gtcGVvcGxlLXNlYXJjaC1maWx0ZXJzX19hbHBoYWJldCBsYWJlbCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBlYXNlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzI4MjMyNDsgfVxuICAgIC8qIGxpbmUgODUsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19zZWFyY2guc2NzcyAqL1xuICAgIC53aC1wZW9wbGUtc2VhcmNoLWZpbHRlcnNfX2FscGhhYmV0IGxhYmVsOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjMDA1NzZGOyB9XG5cbi8qIGxpbmUgOTMsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19zZWFyY2guc2NzcyAqL1xuLndoLXBlb3BsZS1yZXN1bHRzIC53aC1zZWFyY2gtcmVzdWx0c19fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDI1cHggMjVweCA5MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSA5Mywgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLXBlb3BsZS1yZXN1bHRzIC53aC1zZWFyY2gtcmVzdWx0c19fd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDclIDE2MHB4OyB9IH1cblxuLyogbGluZSAxMDAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19zZWFyY2guc2NzcyAqL1xuLndoLXBlb3BsZS1yZXN1bHRzLm5vLXJlc3VsdHMgLndoLXNlYXJjaC1yZXN1bHRzX193cmFwcGVyIHtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cblxuLyogbGluZSAxMDcsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19zZWFyY2guc2NzcyAqL1xuLndoLXBlb3BsZS1yZXN1bHRzIC53aC1zZWFyY2gtcmVzdWx0c19fZm9vdGVyIHtcbiAgbWFyZ2luLXRvcDogLTcwcHg7XG4gIHBhZGRpbmc6IDExNXB4IDI1cHggNjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMTA3LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtcGVvcGxlLXJlc3VsdHMgLndoLXNlYXJjaC1yZXN1bHRzX19mb290ZXIge1xuICAgICAgbWFyZ2luLXRvcDogLTkwcHg7XG4gICAgICBwYWRkaW5nOiAxNjBweCAyNXB4IDcwcHg7IH0gfVxuXG4vKiBsaW5lIDExOSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3NlYXJjaC5zY3NzICovXG4ud2gtcGVvcGxlLXJlc3VsdHMgLndoLXNlYXJjaC1yZXN1bHRzX19saXN0IHtcbiAgbWFyZ2luOiAtNjBweCAyMHB4IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDExOSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLXBlb3BsZS1yZXN1bHRzIC53aC1zZWFyY2gtcmVzdWx0c19fbGlzdCB7XG4gICAgICBtYXJnaW46IC0xMzBweCA3LjUlIDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAvKiBsaW5lIDEyOCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3NlYXJjaC5zY3NzICovXG4gIC53aC1wZW9wbGUtc29ydCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDBweDtcbiAgICByaWdodDogNy41JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC8qIGxpbmUgMTI4LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXBlb3BsZS1zb3J0IHtcbiAgICB0b3A6IDUwcHg7IH0gfVxuXG4vKiBsaW5lIDEzOSwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3NlYXJjaC5zY3NzICovXG4ubm8tcmVzdWx0cyAud2gtcGVvcGxlLXNvcnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgMTQ0LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fc2VhcmNoLnNjc3MgKi9cbi53aC1zZWFyY2hfX25vLXJlc3VsdHMge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC8qIGxpbmUgMTQ3LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXBlb3BsZS1yZXN1bHRzLm5vLXJlc3VsdHMgLndoLXNlYXJjaF9fbm8tcmVzdWx0cyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLyogbGluZSAxNTMsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19zZWFyY2guc2NzcyAqL1xuLndoLXNlYXJjaC1yZXN1bHRzLS1uby1yZXN1bHRzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICAvKiBsaW5lIDE2NCwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3NlYXJjaC5zY3NzICovXG4gIC5uby1yZXN1bHRzIC53aC1zZWFyY2gtcmVzdWx0cy0tbm8tcmVzdWx0cyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLyogbGluZSAxNzAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19zZWFyY2guc2NzcyAqL1xuLm5vLXJlc3VsdHMgLndoLXNlYXJjaC1yZXN1bHRzLS1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIGxpbmUgMTc3LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fc2VhcmNoLnNjc3MgKi9cbi5zZWxlY3RyaWMtd2gtcGVvcGxlLXNvcnQtZHJvcGRvd24gLnNlbGVjdHJpYyB7XG4gIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg3MjQzNDsgfVxuICAvKiBsaW5lIDE4Miwgc3JjL3Njc3MvbW9kdWxlcy9wZW9wbGUvX3NlYXJjaC5zY3NzICovXG4gIC5zZWxlY3RyaWMtd2gtcGVvcGxlLXNvcnQtZHJvcGRvd24gLnNlbGVjdHJpYyAubGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODcyNDM0OyB9XG4gIC8qIGxpbmUgMTkxLCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fc2VhcmNoLnNjc3MgKi9cbiAgLnNlbGVjdHJpYy13aC1wZW9wbGUtc29ydC1kcm9wZG93biAuc2VsZWN0cmljIC5idXR0b24ge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMzhweDsgfVxuICAgIC8qIGxpbmUgMTk2LCBzcmMvc2Nzcy9tb2R1bGVzL3Blb3BsZS9fc2VhcmNoLnNjc3MgKi9cbiAgICAuc2VsZWN0cmljLXdoLXBlb3BsZS1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlciB7XG4gICAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNGRkY7XG4gICAgICBib3JkZXI6IDA7IH1cblxuLyogbGluZSAyMTAsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19zZWFyY2guc2NzcyAqL1xuLnNlbGVjdHJpYy13aC1wZW9wbGUtc29ydC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG4gIG1pbi13aWR0aDogMjgwcHg7IH1cbiAgLyogbGluZSAyMTUsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19zZWFyY2guc2NzcyAqL1xuICAuc2VsZWN0cmljLXdoLXBlb3BsZS1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMgLmRpc2FibGVkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLyogbGluZSAyMTgsIHNyYy9zY3NzL21vZHVsZXMvcGVvcGxlL19zZWFyY2guc2NzcyAqL1xuICAgIC5zZWxlY3RyaWMtd2gtcGVvcGxlLXNvcnQtZHJvcGRvd24gLnNlbGVjdHJpYy1pdGVtcyAuZGlzYWJsZWQ6Zmlyc3QtY2hpbGQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvcGFjaXR5OiAxOyB9XG5cbi8qIGxpbmUgNywgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4ud2gtZ2xvYmFsLXNlYXJjaCAud2gtc2VhcmNoLXJlc3VsdHMge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKiBsaW5lIDE0LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbi53aC1nbG9iYWwtc2VhcmNoIC53aC1zZWFyY2hfX3dyYXBwZXIge1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiA0MHB4IDI1cHggMDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE0LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaCAud2gtc2VhcmNoX193cmFwcGVyIHtcbiAgICAgIG1hcmdpbjogNDBweCA3LjUlIDA7IH0gfVxuXG4vKiBsaW5lIDI2LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbi53aC1nbG9iYWwtc2VhcmNoX190ZWFzZXIgLmhpZ2hsaWdodCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjODcyNDM0OyB9XG5cbi8qIGxpbmUgMzMsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuLndoLWdsb2JhbC1zZWFyY2ggLndoLXNlYXJjaC1ib3gge1xuICBtYXJnaW4tYm90dG9tOiAzMnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAzMywgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLWdsb2JhbC1zZWFyY2ggLndoLXNlYXJjaC1ib3gge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA3NXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDc1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMzMsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuICAgIC53aC1nbG9iYWwtc2VhcmNoIC53aC1zZWFyY2gtYm94IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA4MHB4OyB9IH1cblxuLyogbGluZSA0OCwgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4ud2gtcGVvcGxlLXNlYXJjaCAud2gtc2VhcmNoLWJveF9fYnV0dG9uIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3M7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNDsgfVxuICAvKiBsaW5lIDUzLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLXBlb3BsZS1zZWFyY2ggLndoLXNlYXJjaC1ib3hfX2J1dHRvbi5lbmFibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBvcGFjaXR5OiAxOyB9XG5cbi8qIGxpbmUgNTksIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuLndoLWdsb2JhbC1zZWFyY2ggLndoLXNlYXJjaC1ib3hfX2J1dHRvbiB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gIC8qIGxpbmUgNjIsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuICAud2gtZ2xvYmFsLXNlYXJjaCAud2gtc2VhcmNoLWJveF9fYnV0dG9uLmVuYWJsZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvOyB9XG5cbi8qIGxpbmUgNjksIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuLndoLWdsb2JhbC1zZWFyY2ggLndoLXNlYXJjaC1yZXN1bHRzX19saXN0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tdG9wOiAtNjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNjksIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuICAgIC53aC1nbG9iYWwtc2VhcmNoIC53aC1zZWFyY2gtcmVzdWx0c19fbGlzdCB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAvKiBsaW5lIDgxLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLWdsb2JhbC1zZWFyY2ggLndoLXNlYXJjaC1maWx0ZXJzIHtcbiAgICBwYWRkaW5nOiAwIDI1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAvKiBsaW5lIDgxLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLWdsb2JhbC1zZWFyY2ggLndoLXNlYXJjaC1maWx0ZXJzIHtcbiAgICBwYWRkaW5nOiAwOyB9IH1cblxuLyogbGluZSA5Mywgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4ud2gtZ2xvYmFsLXNlYXJjaCAud2gtc2VhcmNoLWZpbHRlcnNfX3R5cGVzIHtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSA5Mywgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLWdsb2JhbC1zZWFyY2ggLndoLXNlYXJjaC1maWx0ZXJzX190eXBlcyB7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBzdGFydDtcbiAgICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydDtcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9IH1cbiAgLyogbGluZSAxMDAsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuICAud2gtZ2xvYmFsLXNlYXJjaCAud2gtc2VhcmNoLWZpbHRlcnNfX3R5cGVzLmRpc2FibGVkIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBvcGFjaXR5OiAwLjc7IH1cblxuLyogbGluZSAxMDgsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuLndoLWdsb2JhbC1zZWFyY2ggLndoLXNlYXJjaC1maWx0ZXJzX190eXBlIHtcbiAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTA4LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaCAud2gtc2VhcmNoLWZpbHRlcnNfX3R5cGUge1xuICAgICAgd2lkdGg6IGNhbGMoMjUlIC0gMTBweCk7XG4gICAgICBtYXJnaW46IDAgNXB4IDEwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMTA4LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaCAud2gtc2VhcmNoLWZpbHRlcnNfX3R5cGUge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW46IDAgMCAxMHB4OyB9IH1cbiAgLyogbGluZSAxMjIsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuICAud2gtZ2xvYmFsLXNlYXJjaCAud2gtc2VhcmNoLWZpbHRlcnNfX3R5cGUgYSB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTIyLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAgIC53aC1nbG9iYWwtc2VhcmNoIC53aC1zZWFyY2gtZmlsdGVyc19fdHlwZSBhIHtcbiAgICAgICAgcGFkZGluZzogMTVweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTIyLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAgIC53aC1nbG9iYWwtc2VhcmNoIC53aC1zZWFyY2gtZmlsdGVyc19fdHlwZSBhIHtcbiAgICAgICAgcGFkZGluZzogMjBweDsgfSB9XG5cbi8qIGxpbmUgMTM1LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbi53aC1zZWFyY2gtZmlsdGVyc19fdHlwZS5oaWRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiBsaW5lIDE0MSwgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4ud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzIC53aC1zZWFyY2gtcmVzdWx0c19fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDI1cHggMzBweCA4MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxNDEsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuICAgIC53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMgLndoLXNlYXJjaC1yZXN1bHRzX193cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDI1cHggMzVweCA4MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE0MSwgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cyAud2gtc2VhcmNoLXJlc3VsdHNfX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogNTBweCA3LjUlIDEwMHB4OyB9IH1cblxuLyogbGluZSAxNTMsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy5uby1yZXN1bHRzIC53aC1zZWFyY2gtcmVzdWx0c19fd3JhcHBlciB7XG4gIHBhZGRpbmc6IDI1cHggMzBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMTUzLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLm5vLXJlc3VsdHMgLndoLXNlYXJjaC1yZXN1bHRzX193cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDI1cHggMzVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxNTMsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuICAgIC53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMubm8tcmVzdWx0cyAud2gtc2VhcmNoLXJlc3VsdHNfX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogNTBweCA3LjUlOyB9IH1cblxuLyogbGluZSAxNjcsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cyAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciB7XG4gIG1hcmdpbi10b3A6IC03MHB4O1xuICBwYWRkaW5nOiAxMTVweCAyNXB4IDYwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE2Nywgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cyAud2gtc2VhcmNoLXJlc3VsdHNfX2Zvb3RlciB7XG4gICAgICBtYXJnaW4tdG9wOiAtOTBweDtcbiAgICAgIHBhZGRpbmc6IDE0MHB4IDI1cHggNzBweDsgfSB9XG5cbi8qIGxpbmUgMTc4LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbi53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIHBhZGRpbmc6IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFQ0VDRUM7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAzcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDAsIDAsIDAsIDAuMSk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE3OCwgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDI1cHggMjBweCAyNXB4IDI1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAvKiBsaW5lIDE5MSwgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gIC53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fbGluayB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDsgfSB9XG5cbi8qIGxpbmUgMTk3LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbi53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9faW1hZ2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDYwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDsgfVxuICAvKiBsaW5lIDIwMywgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gIC53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9faW1hZ2Uud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2ltYWdlLS1wZW9wbGUge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgMjAzLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAgIC53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9faW1hZ2Uud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2ltYWdlLS1wZW9wbGUge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE5Nywgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX19pbWFnZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxNDdweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMzBweDsgfSB9XG4gIC8qIGxpbmUgMjE4LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX19pbWFnZSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMjIzLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2ltYWdlICsgLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX19jb250ZW50IHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNzdweCk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAvKiBsaW5lIDIzMiwgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gIC53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fY29udGVudC1tYWluIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogODElO1xuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAvKiBsaW5lIDI0MCwgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gIC53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fY29udGVudC1tYWluLS1mdWxsIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi8qIGxpbmUgMjQ2LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbi53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fY29udGVudC1yaWdodCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMThweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMjQ2LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2NvbnRlbnQtcmlnaHQge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiAxOSU7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICAgICAgbWFyZ2luLXRvcDogLTE2cHg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kO1xuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQ7XG4gICAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgICAgZmxleC13cmFwOiB3cmFwOyB9IH1cblxuLyogbGluZSAyNjIsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLyogbGluZSAyNjYsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX190eXBlLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDI2Niwgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX190eXBlLXdyYXBwZXIge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnB4OyB9IH1cblxuLyogbGluZSAyNzYsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX190eXBlIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzg3MjQzNDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMjc2LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3R5cGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfSB9XG5cbi8qIGxpbmUgMjkwLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbi53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fc3VidHlwZSB7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4zcyBlYXNlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjRkZGO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJhY2tncm91bmQ6ICM4NzI0MzQ7IH1cblxuLyogbGluZSAzMDQsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX190aXRsZSB7XG4gIG1hcmdpbjogMTVweCAwIDJweDsgfVxuICAvKiBsaW5lIDMwNywgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gIC53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbS0tcGVvcGxlIC53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fdGl0bGUge1xuICAgIG1hcmdpbjogMCAwIDJweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMzA0LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RpdGxlIHtcbiAgICAgIG1hcmdpbjogMCAwIDRweDsgfSB9XG4gIC8qIGxpbmUgMzE1LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX190aXRsZSAqIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLyogbGluZSAzMTksIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RpdGxlIGEge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzI4MjMyNDsgfVxuICAgIC8qIGxpbmUgMzI2LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RpdGxlIGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAzMTksIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuICAgICAgLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX190aXRsZSBhIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDsgfSB9XG5cbi8qIGxpbmUgMzM3LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbi53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fZGVzY3JpcHRpb24ge1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkNyaW1zb24gVGV4dFwiLCBzZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNsZWFyOiBib3RoO1xuICBjb2xvcjogIzc1NzU3NTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMzM3LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2Rlc2NyaXB0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMjNweDtcbiAgICAgIGNvbG9yOiAjNDE0MTQxOyB9IH1cbiAgLyogbGluZSAzNTAsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2Rlc2NyaXB0aW9uIC5oaWdobGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGNvbG9yOiAjMjgyMzI0OyB9XG5cbi8qIGxpbmUgMzU3LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbi53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fZGVzY3JpcHRpb24tLW1vYmlsZSB7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDM1Nywgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX19kZXNjcmlwdGlvbi0tbW9iaWxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4vKiBsaW5lIDM2NSwgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4ud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2Rlc2NyaXB0aW9uLS10YWJsZXQge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgIC8qIGxpbmUgMzY1LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2Rlc2NyaXB0aW9uLS10YWJsZXQge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4vKiBsaW5lIDM3Miwgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4ud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2Rlc2NyaXB0aW9uLS1kZXNrdG9wIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMzcyLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2Rlc2NyaXB0aW9uLS1kZXNrdG9wIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLyogbGluZSAzODAsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX19wZGYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDM4MCwgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gICAgLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX19wZGYge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7IH0gfVxuXG4vKiBsaW5lIDM5Mywgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4ud2gtc2VhcmNoLXNvcnQge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAzOTMsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuICAgIC53aC1zZWFyY2gtc29ydCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDQwcHg7XG4gICAgICByaWdodDogNy41JTtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuICAvKiBsaW5lIDQwNCwgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gIC5uby1yZXN1bHRzIC53aC1zZWFyY2gtc29ydCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi8qIGxpbmUgNDExLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbi5zZWxlY3RyaWMtd2gtc2VhcmNoLXNvcnQtZHJvcGRvd24gLnNlbGVjdHJpYyB7XG4gIG1pbi1oZWlnaHQ6IDQ1cHg7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg3MjQzNDsgfVxuICAvKiBsaW5lIDQxNiwgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gIC5zZWxlY3RyaWMtd2gtc2VhcmNoLXNvcnQtZHJvcGRvd24gLnNlbGVjdHJpYyAubGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogI0ZGRjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODcyNDM0OyB9XG4gIC8qIGxpbmUgNDI1LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgLnNlbGVjdHJpYy13aC1zZWFyY2gtc29ydC1kcm9wZG93biAuc2VsZWN0cmljIC5idXR0b24ge1xuICAgIHdpZHRoOiAzOHB4O1xuICAgIGhlaWdodDogMzhweDsgfVxuICAgIC8qIGxpbmUgNDMwLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAuc2VsZWN0cmljLXdoLXNlYXJjaC1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMgLmJ1dHRvbjphZnRlciB7XG4gICAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBjb250ZW50OiBcIlxcZjEwN1wiO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNGRkY7XG4gICAgICBib3JkZXI6IDA7IH1cblxuLyogbGluZSA0NDQsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuLnNlbGVjdHJpYy13aC1zZWFyY2gtc29ydC1kcm9wZG93biAuc2VsZWN0cmljLWl0ZW1zIHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87XG4gIG1pbi13aWR0aDogMjgwcHg7IH1cbiAgLyogbGluZSA0NDksIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuICAuc2VsZWN0cmljLXdoLXNlYXJjaC1zb3J0LWRyb3Bkb3duIC5zZWxlY3RyaWMtaXRlbXMgLmRpc2FibGVkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLyogbGluZSA0NTIsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuICAgIC5zZWxlY3RyaWMtd2gtc2VhcmNoLXNvcnQtZHJvcGRvd24gLnNlbGVjdHJpYy1pdGVtcyAuZGlzYWJsZWQ6Zmlyc3QtY2hpbGQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBvcGFjaXR5OiAxOyB9XG5cbi8qIGxpbmUgNDYwLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbi53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fbG9jYXRpb24sXG4ud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RlbGVwaG9uZSxcbi53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fZW1haWwge1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDIycHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNDYwLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2xvY2F0aW9uLFxuICAgIC53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fdGVsZXBob25lLFxuICAgIC53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fZW1haWwge1xuICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7IH0gfVxuICAvKiBsaW5lIDQ3Nywgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gIC53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fbG9jYXRpb246YmVmb3JlLFxuICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RlbGVwaG9uZTpiZWZvcmUsXG4gIC53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fZW1haWw6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTFweDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBjb2xvcjogIzc1NzU3NTsgfVxuXG4vKiBsaW5lIDQ4Nywgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4ud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2xvY2F0aW9uIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM3NTc1NzU7IH1cbiAgLyogbGluZSA0OTIsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2xvY2F0aW9uOmJlZm9yZSB7XG4gICAgdG9wOiAxcHg7XG4gICAgY29udGVudDogdXJsKFwiL2ltYWdlcy9sb2NhdGlvbi1pY29uLnN2Z1wiKTsgfVxuICAvKiBsaW5lIDQ5Nywgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gIC53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fbG9jYXRpb246bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAvKiBsaW5lIDUwMSwgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4gIC53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fbG9jYXRpb24gYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gIC8qIGxpbmUgNTA3LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX190ZWxlcGhvbmUge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfSB9XG5cbi8qIGxpbmUgNTEyLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbi53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fdGVsZXBob25lOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIGxpbmUgNTE2LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbi53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fdGVsZXBob25lOmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbnRlbnQ6IFwiXFxmMDk1XCI7IH1cblxuLyogbGluZSA1MjIsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX190ZWxlcGhvbmUgKyAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2xvY2F0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNTIyLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3RlbGVwaG9uZSArIC53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fbG9jYXRpb24ge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDsgfSB9XG5cbi8qIGxpbmUgNTMxLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbi53aC1nbG9iYWwtc2VhcmNoLXJlc3VsdHMtaXRlbV9fZW1haWwge1xuICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgY2xlYXI6IGxlZnQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHBhZGRpbmctbGVmdDogMjhweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNTMxLCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2VtYWlsIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDE1cHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cbiAgLyogbGluZSA1NDMsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2VtYWlsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXGYwZTBcIjtcbiAgICBjb2xvcjogIzAwNTc2RjsgfVxuXG4vKiBsaW5lIDU0OSwgc3JjL3Njc3MvbW9kdWxlcy9zZWFyY2gvX3NlYXJjaC5zY3NzICovXG4ud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3Bvc2l0aW9uIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzQxNDE0MTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNTQ5LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX3Bvc2l0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogN3B4OyB9IH1cblxuLyogbGluZSA1NjcsIHNyYy9zY3NzL21vZHVsZXMvc2VhcmNoL19zZWFyY2guc2NzcyAqL1xuLndoLWdsb2JhbC1zZWFyY2gtcmVzdWx0cy1pdGVtX19kYXRlIHtcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LWZhbWlseTogXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzZGNkY2RjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNTY3LCBzcmMvc2Nzcy9tb2R1bGVzL3NlYXJjaC9fc2VhcmNoLnNjc3MgKi9cbiAgICAud2gtZ2xvYmFsLXNlYXJjaC1yZXN1bHRzLWl0ZW1fX2RhdGUge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19iYW5uZXItaGVyby5zY3NzICovXG4ud2gtYmFubmVyLWhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDcwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI0ZGRjsgfVxuICAvKiBsaW5lIDgsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2Jhbm5lci1oZXJvLnNjc3MgKi9cbiAgLndoLWJhbm5lci1oZXJvICsgLndoLWdlbmVyaWMtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAvKiBsaW5lIDEyLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19iYW5uZXItaGVyby5zY3NzICovXG4gIC53aC1iYW5uZXItaGVyb19faW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlci9hdXRvIDEwMCU7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDQwLCAzNSwgMzYsIDAuMik7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDQwLCAzNSwgMzYsIDAuMik7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTIsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2Jhbm5lci1oZXJvLnNjc3MgKi9cbiAgICAgIC53aC1iYW5uZXItaGVyb19faW1nIHtcbiAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSAxMiwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fYmFubmVyLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWJhbm5lci1oZXJvX19pbWcge1xuICAgICAgICByaWdodDogNS40JTtcbiAgICAgICAgbGVmdDogNS40JTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OWVtKSB7XG4gICAgICAvKiBsaW5lIDM3LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19iYW5uZXItaGVyby5zY3NzICovXG4gICAgICAuY3JvcC1yaWdodCAud2gtYmFubmVyLWhlcm9fX2ltZyB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjsgfVxuICAgICAgLyogbGluZSA0MSwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fYmFubmVyLWhlcm8uc2NzcyAqL1xuICAgICAgLmNyb3AtbGVmdCAud2gtYmFubmVyLWhlcm9fX2ltZyB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyOyB9IH1cbiAgLyogbGluZSA0OCwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fYmFubmVyLWhlcm8uc2NzcyAqL1xuICAud2gtYmFubmVyLWhlcm9fX3dyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgNDgsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2Jhbm5lci1oZXJvLnNjc3MgKi9cbiAgICAgIC53aC1iYW5uZXItaGVyb19fd3JhcHBlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMyMHB4OyB9IH1cbiAgLyogbGluZSA1OSwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fYmFubmVyLWhlcm8uc2NzcyAqL1xuICAud2gtYmFubmVyLWhlcm9fX2ltZy0tcmVkIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA0MHB4KTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvYXV0byBjYWxjKDEwMCUgKyAxNDBweCk7XG4gICAgLXdlYmtpdC1maWx0ZXI6IGJsdXIoMTBweCk7XG4gICAgICAgICAgICBmaWx0ZXI6IGJsdXIoMTBweCk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAgIC8qIGxpbmUgNTksIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2Jhbm5lci1oZXJvLnNjc3MgKi9cbiAgICAgIC53aC1iYW5uZXItaGVyb19faW1nLS1yZWQge1xuICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bzsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgNTksIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2Jhbm5lci1oZXJvLnNjc3MgKi9cbiAgICAgIC53aC1iYW5uZXItaGVyb19faW1nLS1yZWQge1xuICAgICAgICByaWdodDogNS40JTtcbiAgICAgICAgbGVmdDogNS40JTtcbiAgICAgICAgd2lkdGg6IDg5LjIlO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bzsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ZW0pIHtcbiAgICAgIC8qIGxpbmUgODUsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2Jhbm5lci1oZXJvLnNjc3MgKi9cbiAgICAgIC5jcm9wLXJpZ2h0IC53aC1iYW5uZXItaGVyb19faW1nLS1yZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7IH1cbiAgICAgIC8qIGxpbmUgODksIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2Jhbm5lci1oZXJvLnNjc3MgKi9cbiAgICAgIC5jcm9wLWxlZnQgLndoLWJhbm5lci1oZXJvX19pbWctLXJlZCB7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgY2VudGVyOyB9IH1cbiAgLyogbGluZSA5NSwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fYmFubmVyLWhlcm8uc2NzcyAqL1xuICAud2gtYmFubmVyLWhlcm9fX2NvbnRlbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiA3MHB4IDMwcHg7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwMSwgOSwgMjQsIDAuOCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KC00NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpIDEwMCUpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgYmFja2dyb3VuZC1ibGVuZC1tb2RlOiBvdmVybGF5OyB9XG4gICAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAgIC8qIGxpbmUgOTUsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2Jhbm5lci1oZXJvLnNjc3MgKi9cbiAgICAgIC53aC1iYW5uZXItaGVyb19fY29udGVudCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMTM4LCAxMiwgMzMsIDAuODUpOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAgIC8qIGxpbmUgOTUsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2Jhbm5lci1oZXJvLnNjc3MgKi9cbiAgICAgIC53aC1iYW5uZXItaGVyb19fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDYwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDk1LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19iYW5uZXItaGVyby5zY3NzICovXG4gICAgICAud2gtYmFubmVyLWhlcm9fX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiA3MHB4IDcuNCU7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMyMHB4OyB9IH1cbiAgICBAbWVkaWEgYWxsIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSkge1xuICAgICAgLyogbGluZSAxMTcsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2Jhbm5lci1oZXJvLnNjc3MgKi9cbiAgICAgIC53aC1iYW5uZXItaGVyb19fY29udGVudDpiZWZvcmUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgY29udGVudDogXCJcIjsgfSB9XG4gICAgQHN1cHBvcnRzICgtbXMtaW1lLWFsaWduOiBhdXRvKSB7XG4gICAgICAvKiBsaW5lIDExNywgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fYmFubmVyLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWJhbm5lci1oZXJvX19jb250ZW50OmJlZm9yZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDEzOCwgMTIsIDMzLCAwLjgpOyB9IH1cbiAgLyogbGluZSAxNDAsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2Jhbm5lci1oZXJvLnNjc3MgKi9cbiAgLndoLWJhbm5lci1oZXJvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjc1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTQwLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19iYW5uZXItaGVyby5zY3NzICovXG4gICAgICAud2gtYmFubmVyLWhlcm9fX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjQzNzVyZW07IH0gfVxuICAvKiBsaW5lIDE1Mywgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fYmFubmVyLWhlcm8uc2NzcyAqL1xuICAud2gtYmFubmVyLWhlcm9fX3RlYXNlciB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgLyogbGluZSAxNjAsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2Jhbm5lci1oZXJvLnNjc3MgKi9cbiAgICAud2gtYmFubmVyLWhlcm9fX3RlYXNlcjpiZWZvcmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogNzBweDtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgbWFyZ2luOiAyMHB4IGF1dG8gMzVweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGOyB9XG4gIC8qIGxpbmUgMTcxLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19iYW5uZXItaGVyby5zY3NzICovXG4gIC53aC1iYW5uZXItaGVyby53aC1iYW5uZXItaGVyby12MiAud2gtYmFubmVyLWhlcm9fX2ltZyB7XG4gICAgbWF4LWhlaWdodDogNzAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIGFuZCAobWF4LXdpZHRoOiA2My45OWVtKSB7XG4gICAgICAvKiBsaW5lIDE3MSwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fYmFubmVyLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWJhbm5lci1oZXJvLndoLWJhbm5lci1oZXJvLXYyIC53aC1iYW5uZXItaGVyb19faW1nIHtcbiAgICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICAgIGxlZnQ6IDQwcHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA4MHB4KTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDE3MSwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fYmFubmVyLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWJhbm5lci1oZXJvLndoLWJhbm5lci1oZXJvLXYyIC53aC1iYW5uZXItaGVyb19faW1nIHtcbiAgICAgICAgcmlnaHQ6IDE1LjQlO1xuICAgICAgICBsZWZ0OiAxNS40JTsgfSB9XG4gIC8qIGxpbmUgMTg5LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19iYW5uZXItaGVyby5zY3NzICovXG4gIC53aC1iYW5uZXItaGVyby53aC1iYW5uZXItaGVyby12MiAud2gtYmFubmVyLWhlcm9fX2NvbnRlbnQge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAgICAgZmxleDogMTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAvKiBsaW5lIDE4OSwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fYmFubmVyLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWJhbm5lci1oZXJvLndoLWJhbm5lci1oZXJvLXYyIC53aC1iYW5uZXItaGVyb19fY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH0gfVxuICAvKiBsaW5lIDE5OCwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fYmFubmVyLWhlcm8uc2NzcyAqL1xuICAud2gtYmFubmVyLWhlcm8ud2gtYmFubmVyLWhlcm8tdjIgLndoLWJhbm5lci1oZXJvX193cmFwcGVyIHtcbiAgICByaWdodDogMjBweDtcbiAgICBsZWZ0OiAyMHB4O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIG1hcmdpbi10b3A6IDgwJTsgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gICAgICAvKiBsaW5lIDE5OCwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fYmFubmVyLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWJhbm5lci1oZXJvLndoLWJhbm5lci1oZXJvLXYyIC53aC1iYW5uZXItaGVyb19fd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkgYW5kIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgICAgIC8qIGxpbmUgMTk4LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19iYW5uZXItaGVyby5zY3NzICovXG4gICAgICAud2gtYmFubmVyLWhlcm8ud2gtYmFubmVyLWhlcm8tdjIgLndoLWJhbm5lci1oZXJvX193cmFwcGVyIHtcbiAgICAgICAgcmlnaHQ6IDgwcHg7XG4gICAgICAgIGxlZnQ6IDgwcHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxNjBweCk7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwJTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDE5OCwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fYmFubmVyLWhlcm8uc2NzcyAqL1xuICAgICAgLndoLWJhbm5lci1oZXJvLndoLWJhbm5lci1oZXJvLXYyIC53aC1iYW5uZXItaGVyb19fd3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IDE4LjQlO1xuICAgICAgICBsZWZ0OiAxOC40JTtcbiAgICAgICAgd2lkdGg6IDYzLjIlO1xuICAgICAgICBtYXJnaW4tdG9wOiAxNSU7IH0gfVxuXG4vKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2dlb2dyYXBoaWMtcmVhY2guc2NzcyAqL1xuLndoLWdlb2dyYXBoaWMtcmVhY2gge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiA0MHB4IDI1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2dlb2dyYXBoaWMtcmVhY2guc2NzcyAqL1xuICAgIC53aC1nZW9ncmFwaGljLXJlYWNoIHtcbiAgICAgIG1heC13aWR0aDogODUlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH0gfVxuXG4vKiBsaW5lIDEyLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19nZW9ncmFwaGljLXJlYWNoLnNjc3MgKi9cbi53aC1nZW9ncmFwaGljLXJlYWNoX19yZWdpb25zLXRpdGxlLXdyYXBwZXIge1xuICBwYWRkaW5nOiAzMHB4IDIycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNFNkU2RTY7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCAjODcyNDM0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDNweCAjZTZlNmU2O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCAjZTZlNmU2OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxMiwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fZ2VvZ3JhcGhpYy1yZWFjaC5zY3NzICovXG4gICAgLndoLWdlb2dyYXBoaWMtcmVhY2hfX3JlZ2lvbnMtdGl0bGUtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYmFja2dyb3VuZDogMDtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfSB9XG5cbi8qIGxpbmUgMjcsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2dlb2dyYXBoaWMtcmVhY2guc2NzcyAqL1xuLndoLWdlb2dyYXBoaWMtcmVhY2hfX3RpdGxlIHtcbiAgZm9udDogNzAwIDAuODc1cmVtLzEuMjggXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM4NzI0MzQ7IH1cbiAgLyogbGluZSAzNywgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fZ2VvZ3JhcGhpYy1yZWFjaC5zY3NzICovXG4gIC53aC1nZW9ncmFwaGljLXJlYWNoX190aXRsZTpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDdweDtcbiAgICBsZWZ0OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMnB4O1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxMTEsIDExMSwgMTExLCAwLjUpOyB9XG5cbi8qIGxpbmUgNDksIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2dlb2dyYXBoaWMtcmVhY2guc2NzcyAqL1xuLndoLWdlb2dyYXBoaWMtcmVhY2hfX3JlZ2lvbnMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLyogbGluZSA1NCwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fZ2VvZ3JhcGhpYy1yZWFjaC5zY3NzICovXG4gICogKyAud2gtZ2VvZ3JhcGhpYy1yZWFjaF9fcmVnaW9ucyB7XG4gICAgbWFyZ2luLXRvcDogMjJweDsgfVxuXG4vKiBsaW5lIDU5LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19nZW9ncmFwaGljLXJlYWNoLnNjc3MgKi9cbi53aC1nZW9ncmFwaGljLXJlYWNoLXJlZ2lvbiB7XG4gIGZvbnQ6IDQwMCAxNHB4LzIycHggXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICAtd2Via2l0LWNvbHVtbi1icmVhay1pbnNpZGU6IGF2b2lkO1xuICBicmVhay1pbnNpZGU6IGF2b2lkLWNvbHVtbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNTksIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2dlb2dyYXBoaWMtcmVhY2guc2NzcyAqL1xuICAgIC53aC1nZW9ncmFwaGljLXJlYWNoLXJlZ2lvbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuICAvKiBsaW5lIDY5LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19nZW9ncmFwaGljLXJlYWNoLnNjc3MgKi9cbiAgLndoLWdlb2dyYXBoaWMtcmVhY2gtcmVnaW9uICsgLndoLWdlb2dyYXBoaWMtcmVhY2gtcmVnaW9uIHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC8qIGxpbmUgNjksIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2dlb2dyYXBoaWMtcmVhY2guc2NzcyAqL1xuICAgICAgLndoLWdlb2dyYXBoaWMtcmVhY2gtcmVnaW9uICsgLndoLWdlb2dyYXBoaWMtcmVhY2gtcmVnaW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDYwcHg7IH0gfVxuXG4vKiBsaW5lIDc5LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19nZW9ncmFwaGljLXJlYWNoLnNjc3MgKi9cbi53aC1nZW9ncmFwaGljLXJlYWNoLXJlZ2lvbl9fbGluayB7XG4gIHBhZGRpbmctYm90dG9tOiAycHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWJvdHRvbS1jb2xvciAwLjNzO1xuICB0cmFuc2l0aW9uOiBib3JkZXItYm90dG9tLWNvbG9yIDAuM3M7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMwMDU3NkY7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCB0cmFuc3BhcmVudDsgfVxuICAvKiBsaW5lIDg2LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19nZW9ncmFwaGljLXJlYWNoLnNjc3MgKi9cbiAgLndoLWdlb2dyYXBoaWMtcmVhY2gtcmVnaW9uX19saW5rOmhvdmVyLCAud2gtZ2VvZ3JhcGhpYy1yZWFjaC1yZWdpb25fX2xpbms6Zm9jdXMsIC53aC1nZW9ncmFwaGljLXJlYWNoLXJlZ2lvbl9fbGluazphY3RpdmUge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4vKiBsaW5lIDkzLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19nZW9ncmFwaGljLXJlYWNoLnNjc3MgKi9cbi53aC1nZW9ncmFwaGljLXJlYWNoX19tYXAtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTEwMHB4O1xuICBtYXJnaW46IDQwcHggYXV0byAwOyB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA0Ny45OWVtKSB7XG4gICAgLyogbGluZSA5Mywgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fZ2VvZ3JhcGhpYy1yZWFjaC5zY3NzICovXG4gICAgLndoLWdlb2dyYXBoaWMtcmVhY2hfX21hcC13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAvKiBsaW5lIDEwMywgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fZ2VvZ3JhcGhpYy1yZWFjaC5zY3NzICovXG4gICogKyAud2gtZ2VvZ3JhcGhpYy1yZWFjaF9fbWFwLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH1cblxuLyogbGluZSAxMDgsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2dlb2dyYXBoaWMtcmVhY2guc2NzcyAqL1xuLndoLWdlb2dyYXBoaWMtcmVhY2hfX21hcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cbiAgQG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpIHtcbiAgICAvKiBsaW5lIDEwOCwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fZ2VvZ3JhcGhpYy1yZWFjaC5zY3NzICovXG4gICAgLndoLWdlb2dyYXBoaWMtcmVhY2hfX21hcCB7XG4gICAgICBoZWlnaHQ6IDUwMHB4OyB9IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3Ljk5ZW0pIHtcbiAgICAvKiBsaW5lIDEwOCwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fZ2VvZ3JhcGhpYy1yZWFjaC5zY3NzICovXG4gICAgLndoLWdlb2dyYXBoaWMtcmVhY2hfX21hcCB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLyogbGluZSAxMjEsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2dlb2dyYXBoaWMtcmVhY2guc2NzcyAqL1xuICAqICsgLndoLWdlb2dyYXBoaWMtcmVhY2hfX21hcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEyOCwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fZ2VvZ3JhcGhpYy1yZWFjaC5zY3NzICovXG4gICAgLndoLWdlb2dyYXBoaWMtcmVhY2hfX21hcCBhIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogZmlsbCAwLjVzO1xuICAgICAgdHJhbnNpdGlvbjogZmlsbCAwLjVzO1xuICAgICAgZmlsbDogIzAwNTc2RjsgfSB9XG5cbi8qIGxpbmUgMTM2LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19nZW9ncmFwaGljLXJlYWNoLnNjc3MgKi9cbi53aC1nZW9ncmFwaGljLXJlYWNoX19tYXAtbGFiZWwge1xuICBmb250LXNpemU6IDEuMDYyNXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZDogIzg3MjQzNDtcbiAgdGV4dC1hbmNob3I6IG1pZGRsZTtcbiAgZmlsbDogI0ZGRjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMTM2LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19nZW9ncmFwaGljLXJlYWNoLnNjc3MgKi9cbiAgICAud2gtZ2VvZ3JhcGhpYy1yZWFjaF9fbWFwLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzVlbSkge1xuICAgIC8qIGxpbmUgMTM2LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19nZW9ncmFwaGljLXJlYWNoLnNjc3MgKi9cbiAgICAud2gtZ2VvZ3JhcGhpYy1yZWFjaF9fbWFwLWxhYmVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtOyB9IH1cblxuLyogbGluZSAxNjAsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2dlb2dyYXBoaWMtcmVhY2guc2NzcyAqL1xuW2RhdGEtaG92ZXJlZC1yZWdpb249YW1lcmljYXNdIFtkYXRhLXJlZ2lvbj1hbWVyaWNhc10ge1xuICBmaWxsOiAjODcyNDM0OyB9XG4gIC8qIGxpbmUgMTYzLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19nZW9ncmFwaGljLXJlYWNoLnNjc3MgKi9cbiAgW2RhdGEtaG92ZXJlZC1yZWdpb249YW1lcmljYXNdIFtkYXRhLXJlZ2lvbj1hbWVyaWNhc10gLndoLWdlb2dyYXBoaWMtcmVhY2hfX21hcC1sYWJlbCB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAvKiBsaW5lIDE2Nywgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fZ2VvZ3JhcGhpYy1yZWFjaC5zY3NzICovXG4gIFtkYXRhLWhvdmVyZWQtcmVnaW9uPWFtZXJpY2FzXSBbZGF0YS1yZWdpb249YW1lcmljYXNdLndoLWdlb2dyYXBoaWMtcmVhY2gtcmVnaW9uX19saW5rIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDA1NzZGOyB9XG5cbi8qIGxpbmUgMTYwLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19nZW9ncmFwaGljLXJlYWNoLnNjc3MgKi9cbltkYXRhLWhvdmVyZWQtcmVnaW9uPWVtZWFdIFtkYXRhLXJlZ2lvbj1lbWVhXSB7XG4gIGZpbGw6ICM4NzI0MzQ7IH1cbiAgLyogbGluZSAxNjMsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2dlb2dyYXBoaWMtcmVhY2guc2NzcyAqL1xuICBbZGF0YS1ob3ZlcmVkLXJlZ2lvbj1lbWVhXSBbZGF0YS1yZWdpb249ZW1lYV0gLndoLWdlb2dyYXBoaWMtcmVhY2hfX21hcC1sYWJlbCB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAvKiBsaW5lIDE2Nywgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fZ2VvZ3JhcGhpYy1yZWFjaC5zY3NzICovXG4gIFtkYXRhLWhvdmVyZWQtcmVnaW9uPWVtZWFdIFtkYXRhLXJlZ2lvbj1lbWVhXS53aC1nZW9ncmFwaGljLXJlYWNoLXJlZ2lvbl9fbGluayB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwNTc2RjsgfVxuXG4vKiBsaW5lIDE2MCwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fZ2VvZ3JhcGhpYy1yZWFjaC5zY3NzICovXG5bZGF0YS1ob3ZlcmVkLXJlZ2lvbj1hc2lhXSBbZGF0YS1yZWdpb249YXNpYV0ge1xuICBmaWxsOiAjODcyNDM0OyB9XG4gIC8qIGxpbmUgMTYzLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19nZW9ncmFwaGljLXJlYWNoLnNjc3MgKi9cbiAgW2RhdGEtaG92ZXJlZC1yZWdpb249YXNpYV0gW2RhdGEtcmVnaW9uPWFzaWFdIC53aC1nZW9ncmFwaGljLXJlYWNoX19tYXAtbGFiZWwge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLyogbGluZSAxNjcsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2dlb2dyYXBoaWMtcmVhY2guc2NzcyAqL1xuICBbZGF0YS1ob3ZlcmVkLXJlZ2lvbj1hc2lhXSBbZGF0YS1yZWdpb249YXNpYV0ud2gtZ2VvZ3JhcGhpYy1yZWFjaC1yZWdpb25fX2xpbmsge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICMwMDU3NkY7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDYzLjk5ZW0pIHtcbiAgLyogbGluZSAxNzUsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2dlb2dyYXBoaWMtcmVhY2guc2NzcyAqL1xuICBbZGF0YS1yZWdpb25dIHtcbiAgICBmaWxsOiAjODcyNDM0OyB9XG4gICAgLyogbGluZSAxNzgsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2dlb2dyYXBoaWMtcmVhY2guc2NzcyAqL1xuICAgIFtkYXRhLXJlZ2lvbl0gLndoLWdlb2dyYXBoaWMtcmVhY2hfX21hcC1sYWJlbCB7XG4gICAgICBvcGFjaXR5OiAxOyB9IH1cblxuLyogbGluZSAxLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19pbnNpZ2h0cy1yb3cuc2NzcyAqL1xuLndoLWluc2lnaHRzLXJvdyB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLyogbGluZSA2LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19pbnNpZ2h0cy1yb3cuc2NzcyAqL1xuLndoLWluc2lnaHRzLXJvd19faXRlbXMge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLyogbGluZSAxMiwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9faW5zaWdodHMtcm93LnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLXJvd19faXRlbXMgLnNsaWNrLXNsaWRlIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAyNjZweDtcbiAgICBtaW4td2lkdGg6IDI2NnB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAgIC8qIGxpbmUgMTksIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2luc2lnaHRzLXJvdy5zY3NzICovXG4gICAgLndoLWluc2lnaHRzLXJvd19faXRlbXMgLnNsaWNrLXNsaWRlID4gZGl2IHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAvKiBsaW5lIDI0LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19pbnNpZ2h0cy1yb3cuc2NzcyAqL1xuICAgIC53aC1pbnNpZ2h0cy1yb3dfX2l0ZW1zIC5zbGljay1zbGlkZSAud2gtaW5zaWdodHMtcm93LWl0ZW0ge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogYXV0bzsgfVxuICAvKiBsaW5lIDMxLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19pbnNpZ2h0cy1yb3cuc2NzcyAqL1xuICAud2gtaW5zaWdodHMtcm93X19pdGVtcyAuc2xpY2stZG90cyB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDIwcHggMCAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC8qIGxpbmUgNDAsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2luc2lnaHRzLXJvdy5zY3NzICovXG4gIC53aC1pbnNpZ2h0cy1yb3dfX2l0ZW1zIC5zbGljay10cmFjayB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDsgfVxuXG4vKiBsaW5lIDQ1LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19pbnNpZ2h0cy1yb3cuc2NzcyAqL1xuLndoLWluc2lnaHRzLXJvdy1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgLyogbGluZSA1MCwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9faW5zaWdodHMtcm93LnNjc3MgKi9cbiAgLndoLWluc2lnaHRzLXJvd19faXRlbXMgPiAud2gtaW5zaWdodHMtcm93LWl0ZW0ge1xuICAgIHdpZHRoOiAyNjZweDtcbiAgICBtaW4td2lkdGg6IDI2NnB4O1xuICAgIG1hcmdpbi1sZWZ0OiAxMnB4OyB9XG4gICAgLyogbGluZSA1NSwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9faW5zaWdodHMtcm93LnNjc3MgKi9cbiAgICAud2gtaW5zaWdodHMtcm93X19pdGVtcyA+IC53aC1pbnNpZ2h0cy1yb3ctaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDYwLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19pbnNpZ2h0cy1yb3cuc2NzcyAqL1xuICAgICAgLndoLWluc2lnaHRzLXJvd19faXRlbXMgPiAud2gtaW5zaWdodHMtcm93LWl0ZW06Zmlyc3QtY2hpbGQ6bnRoLWxhc3QtY2hpbGQoMiksXG4gICAgICAud2gtaW5zaWdodHMtcm93X19pdGVtcyA+IC53aC1pbnNpZ2h0cy1yb3ctaXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgyKSB+IC53aC1pbnNpZ2h0cy1yb3ctaXRlbSB7XG4gICAgICAgIHdpZHRoOiA0MiU7IH1cbiAgICAgIC8qIGxpbmUgNjUsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2luc2lnaHRzLXJvdy5zY3NzICovXG4gICAgICAud2gtaW5zaWdodHMtcm93X19pdGVtcyA+IC53aC1pbnNpZ2h0cy1yb3ctaXRlbTpmaXJzdC1jaGlsZDpudGgtbGFzdC1jaGlsZCgzKSxcbiAgICAgIC53aC1pbnNpZ2h0cy1yb3dfX2l0ZW1zID4gLndoLWluc2lnaHRzLXJvdy1pdGVtOmZpcnN0LWNoaWxkOm50aC1sYXN0LWNoaWxkKDMpIH4gLndoLWluc2lnaHRzLXJvdy1pdGVtIHtcbiAgICAgICAgd2lkdGg6IDI4JTsgfSB9XG5cbi8qIGxpbmUgNzQsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2luc2lnaHRzLXJvdy5zY3NzICovXG4ud2gtaW5zaWdodHMtcm93LWl0ZW1fX2xpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMjBweCAyNXB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4zcztcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBib3JkZXI6IDJweCBzb2xpZCAjRTZFNkU2O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMnB4IDNweCByZ2JhKDMwLCAyNiwgMjcsIDAuMSk7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAycHggM3B4IHJnYmEoMzAsIDI2LCAyNywgMC4xKTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNzQsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2luc2lnaHRzLXJvdy5zY3NzICovXG4gICAgLndoLWluc2lnaHRzLXJvdy1pdGVtX19saW5rIHtcbiAgICAgIGhlaWdodDogMTAwJTsgfSB9XG4gIC8qIGxpbmUgOTEsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2luc2lnaHRzLXJvdy5zY3NzICovXG4gIC53aC1pbnNpZ2h0cy1yb3ctaXRlbV9fbGluazphY3RpdmUsIC53aC1pbnNpZ2h0cy1yb3ctaXRlbV9fbGluazpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSA5Niwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9faW5zaWdodHMtcm93LnNjc3MgKi9cbiAgICAud2gtaW5zaWdodHMtcm93LWl0ZW1fX2xpbmtbaHJlZl06aG92ZXIge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTdweCk7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtN3B4KTsgfSB9XG4gIC8qIGxpbmUgMTAyLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19pbnNpZ2h0cy1yb3cuc2NzcyAqL1xuICAud2gtaW5zaWdodHMtcm93LWl0ZW1fX2xpbms6YmVmb3JlLCAud2gtaW5zaWdodHMtcm93LWl0ZW1fX2xpbms6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlOyB9XG4gIC8qIGxpbmUgMTEwLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19pbnNpZ2h0cy1yb3cuc2NzcyAqL1xuICAud2gtaW5zaWdodHMtcm93LWl0ZW1fX2xpbms6YmVmb3JlIHtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgI0U2RTZFNjtcbiAgICBib3JkZXItd2lkdGg6IDJweCAwIDAgMnB4OyB9XG4gIC8qIGxpbmUgMTIwLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19pbnNpZ2h0cy1yb3cuc2NzcyAqL1xuICAud2gtaW5zaWdodHMtcm93LWl0ZW1fX2xpbms6YWZ0ZXIge1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGJvdHRvbTogMTBweDtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgb3BhY2l0eTogMDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDA1NzZGO1xuICAgIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEzMCwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9faW5zaWdodHMtcm93LnNjc3MgKi9cbiAgICAud2gtaW5zaWdodHMtcm93LWl0ZW1fX2xpbmtbaHJlZl06aG92ZXI6YmVmb3JlIHtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgb3BhY2l0eTogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSAxMzgsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2luc2lnaHRzLXJvdy5zY3NzICovXG4gICAgLndoLWluc2lnaHRzLXJvdy1pdGVtX19saW5rW2hyZWZdOmhvdmVyOmFmdGVyIHtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgb3BhY2l0eTogMTsgfSB9XG5cbi8qIGxpbmUgMTQ3LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19pbnNpZ2h0cy1yb3cuc2NzcyAqL1xuLndoLWluc2lnaHRzLXJvdy1pdGVtX19oZWFkbGluZSB7XG4gIGZvbnQ6IDYwMCAxOHB4LzIzcHggXCJDcmltc29uIFRleHRcIiwgc2VyaWY7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzI4MjMyNDsgfVxuXG4vKiBsaW5lIDE1NCwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9faW5zaWdodHMtcm93LnNjc3MgKi9cbi53aC1pbnNpZ2h0cy1yb3ctaXRlbV9fbGFiZWwge1xuICBmb250OiA0MDAgMTJweCBcIkNoaXZvXCIsIHNhbnMtc2VyaWY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwNTc2RjsgfVxuICAvKiBsaW5lIDE2MSwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9faW5zaWdodHMtcm93LnNjc3MgKi9cbiAgKiArIC53aC1pbnNpZ2h0cy1yb3ctaXRlbV9fbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAxNHB4O1xuICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gICAgLyogbGluZSAxNjYsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX2luc2lnaHRzLXJvdy5zY3NzICovXG4gICAgKiArIC53aC1pbnNpZ2h0cy1yb3ctaXRlbV9fbGFiZWw6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNTc2RjsgfVxuXG4vKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX3NvbHV0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuLndoLXNvbHV0aW9uLWxpc3Rpbmcge1xuICBjbGVhcjogYm90aDtcbiAgbWFyZ2luOiA0MHB4IDI1cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX3NvbHV0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1zb2x1dGlvbi1saXN0aW5nIHtcbiAgICAgIG1hcmdpbjogMCA3LjUlOyB9IH1cbiAgLyogbGluZSA5LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19zb2x1dGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgLndoLXNvbHV0aW9uLWxpc3RpbmcgPiBzZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbi8qIGxpbmUgMTQsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX3NvbHV0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuLndoLXNvbHV0aW9uLWxpc3RpbmdfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luOiAwIDVweCAzMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgIC8qIGxpbmUgMTQsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX3NvbHV0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1zb2x1dGlvbi1saXN0aW5nX190aXRsZSB7XG4gICAgICBmb250LXNpemU6IDIuNzVyZW07XG4gICAgICBtYXJnaW46IDAgMCAzMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDE0LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19zb2x1dGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtc29sdXRpb24tbGlzdGluZ19fdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAzLjQzNzVyZW07XG4gICAgICBtYXJnaW46IDAgMCA0MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLyogbGluZSAzMiwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fc29sdXRpb24tbGlzdGluZy5zY3NzICovXG4gIC53aC1zb2x1dGlvbi1saXN0aW5nX193cmFwcGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfSB9XG5cbi8qIGxpbmUgNDAsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX3NvbHV0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuLndoLXNvbHV0aW9uLWxpc3Rpbmctc2VjdGlvbiB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMzBweCAyMnB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2O1xuICBib3JkZXItdG9wOiA2cHggc29saWQgIzg3MjQzNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCAzcHggI2U2ZTZlNjtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAzcHggI2U2ZTZlNjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNDAsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX3NvbHV0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1zb2x1dGlvbi1saXN0aW5nLXNlY3Rpb24ge1xuICAgICAgcGFkZGluZzogNDBweDsgfSB9XG4gIC8qIGxpbmUgNTIsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX3NvbHV0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtc29sdXRpb24tbGlzdGluZy1zZWN0aW9uICsgLndoLXNvbHV0aW9uLWxpc3Rpbmctc2VjdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDUyLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19zb2x1dGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgICAgIC53aC1zb2x1dGlvbi1saXN0aW5nLXNlY3Rpb24gKyAud2gtc29sdXRpb24tbGlzdGluZy1zZWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLXRvcDogMjFweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAgIC8qIGxpbmUgNTIsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX3NvbHV0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAgICAgLndoLXNvbHV0aW9uLWxpc3Rpbmctc2VjdGlvbiArIC53aC1zb2x1dGlvbi1saXN0aW5nLXNlY3Rpb24ge1xuICAgICAgICB3aWR0aDogNjIlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICBtYXJnaW4tbGVmdDogNTVweDtcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICAgICAgICAgIGZsZXgtZ3JvdzogMTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgLyogbGluZSA2Nywgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fc29sdXRpb24tbGlzdGluZy5zY3NzICovXG4gICAgLndoLXNvbHV0aW9uLWxpc3Rpbmctc2VjdGlvbjpmaXJzdC1jaGlsZCB7XG4gICAgICB3aWR0aDogMzIlO1xuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMDtcbiAgICAgICAgICAgICAgZmxleC1ncm93OiAwOyB9IH1cblxuLyogbGluZSA3NSwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fc29sdXRpb24tbGlzdGluZy5zY3NzICovXG4ud2gtc29sdXRpb24tbGlzdGluZy1zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQ6IDcwMCAwLjg3NXJlbS8xLjI4IFwiQ2hpdm9cIiwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICM4NzI0MzQ7IH1cbiAgLyogbGluZSA4NCwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fc29sdXRpb24tbGlzdGluZy5zY3NzICovXG4gIC53aC1zb2x1dGlvbi1saXN0aW5nLXNlY3Rpb25fX3RpdGxlOmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogN3B4O1xuICAgIGxlZnQ6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEycHg7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDExMSwgMTExLCAxMTEsIDAuNSk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLyogbGluZSA5Niwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fc29sdXRpb24tbGlzdGluZy5zY3NzICovXG4gIC53aC1zb2x1dGlvbi1saXN0aW5nX19pdGVtcy13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLyogbGluZSAxMDEsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX3NvbHV0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtc29sdXRpb24tbGlzdGluZy1zZWN0aW9uLS1pbmR1c3RyaWVzIC53aC1zb2x1dGlvbi1saXN0aW5nX19pdGVtcy13cmFwcGVyIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsO1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG4vKiBsaW5lIDEwNywgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fc29sdXRpb24tbGlzdGluZy5zY3NzICovXG4qICsgLndoLXNvbHV0aW9uLWxpc3RpbmdfX2l0ZW1zLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAyMnB4OyB9XG5cbi8qIGxpbmUgMTEyLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19zb2x1dGlvbi1saXN0aW5nLnNjc3MgKi9cbi53aC1zb2x1dGlvbi1saXN0aW5nX19pdGVtcyB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogNDcuOTllbSkge1xuICAgIC8qIGxpbmUgMTEyLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19zb2x1dGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtc29sdXRpb24tbGlzdGluZ19faXRlbXMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMThweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxMTIsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX3NvbHV0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1zb2x1dGlvbi1saXN0aW5nX19pdGVtcyB7XG4gICAgICB3aWR0aDogNTAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAvKiBsaW5lIDEyNiwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fc29sdXRpb24tbGlzdGluZy5zY3NzICovXG4gICAgLndoLXNvbHV0aW9uLWxpc3RpbmdfX2l0ZW1zOm50aC1jaGlsZCgyKSB7XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bzsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLyogbGluZSAxMzIsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX3NvbHV0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAgIC53aC1zb2x1dGlvbi1saXN0aW5nX19pdGVtczpmaXJzdC1jaGlsZDpsYXN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgICAvKiBsaW5lIDEzOSwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fc29sdXRpb24tbGlzdGluZy5zY3NzICovXG4gICAgLndoLXNvbHV0aW9uLWxpc3Rpbmctc2VjdGlvbi0taW5kdXN0cmllcyAud2gtc29sdXRpb24tbGlzdGluZ19faXRlbXMge1xuICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgMTQ1LCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19zb2x1dGlvbi1saXN0aW5nLnNjc3MgKi9cbiAgICAud2gtc29sdXRpb24tbGlzdGluZy1zZWN0aW9uLS1pbmR1c3RyaWVzIC53aC1zb2x1dGlvbi1saXN0aW5nX19pdGVtcyArIC53aC1zb2x1dGlvbi1saXN0aW5nX19pdGVtcyxcbiAgICAud2gtc29sdXRpb24tbGlzdGluZy1zZWN0aW9uLS1pbmR1c3RyaWVzIC53aC1zb2x1dGlvbi1saXN0aW5nX19pdGVtcyArIGRpdiArIC53aC1zb2x1dGlvbi1saXN0aW5nX19pdGVtcyB7XG4gICAgICBtYXJnaW4tdG9wOiAxOHB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAvKiBsaW5lIDE1NCwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fc29sdXRpb24tbGlzdGluZy5zY3NzICovXG4gIC53aC1zb2x1dGlvbi1saXN0aW5nX19pdGVtcyB+IC53aC1zb2x1dGlvbi1saXN0aW5nX19pdGVtcyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwOyB9IH1cblxuLyogbGluZSAxNjAsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX3NvbHV0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuLndoLXNvbHV0aW9uLWxpc3RpbmctaXRlbSB7XG4gIGZvbnQ6IDQwMCAxNHB4LzIycHggXCJDaGl2b1wiLCBzYW5zLXNlcmlmO1xuICAtd2Via2l0LWNvbHVtbi1icmVhay1pbnNpZGU6IGF2b2lkO1xuICBicmVhay1pbnNpZGU6IGF2b2lkLWNvbHVtbjsgfVxuICAvKiBsaW5lIDE2Niwgc3JjL3Njc3MvbW9kdWxlcy9zb2x1dGlvbi9fc29sdXRpb24tbGlzdGluZy5zY3NzICovXG4gIC53aC1zb2x1dGlvbi1saXN0aW5nLWl0ZW0gKyAud2gtc29sdXRpb24tbGlzdGluZy1pdGVtIHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4OyB9XG5cbi8qIGxpbmUgMTcxLCBzcmMvc2Nzcy9tb2R1bGVzL3NvbHV0aW9uL19zb2x1dGlvbi1saXN0aW5nLnNjc3MgKi9cbi53aC1zb2x1dGlvbi1saXN0aW5nLWl0ZW1fX2xpbmsge1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjMDA1NzZGO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLyogbGluZSAxNzcsIHNyYy9zY3NzL21vZHVsZXMvc29sdXRpb24vX3NvbHV0aW9uLWxpc3Rpbmcuc2NzcyAqL1xuICAud2gtc29sdXRpb24tbGlzdGluZy1pdGVtX19saW5rOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzAwNTc2RjsgfVxuXG4vKiBsaW5lIDYsIHNyYy9zY3NzL2NhbGxvdXRzL19zdWJzY3JpYmUuc2NzcyAqL1xuLndoLXN1YnNjcmliZS1jYWxsb3V0IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmc6IDMwcHggMjVweDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiAjRUVGNUY3O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTBweCAyMHB4IHJnYmEoMzAsIDI2LCAyNywgMC4xKTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDEwcHggMjBweCByZ2JhKDMwLCAyNiwgMjcsIDAuMSk7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnk7XG4gICAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5O1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgNiwgc3JjL3Njc3MvY2FsbG91dHMvX3N1YnNjcmliZS5zY3NzICovXG4gICAgLndoLXN1YnNjcmliZS1jYWxsb3V0IHtcbiAgICAgIG1hcmdpbjogMCAyNXB4O1xuICAgICAgcGFkZGluZzogMzBweCAzMHB4IDMwcHggNDVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNjMuOTllbSkge1xuICAgIC8qIGxpbmUgNiwgc3JjL3Njc3MvY2FsbG91dHMvX3N1YnNjcmliZS5zY3NzICovXG4gICAgLndoLXN1YnNjcmliZS1jYWxsb3V0IHtcbiAgICAgIG1hcmdpbjogMCAyNXB4IDUwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC8qIGxpbmUgNiwgc3JjL3Njc3MvY2FsbG91dHMvX3N1YnNjcmliZS5zY3NzICovXG4gICAgLndoLXN1YnNjcmliZS1jYWxsb3V0IHtcbiAgICAgIG1hcmdpbjogNDBweCA3LjUlIDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC8qIGxpbmUgMzMsIHNyYy9zY3NzL2NhbGxvdXRzL19zdWJzY3JpYmUuc2NzcyAqL1xuICAgIC5jb2wtMzAgLndoLXN1YnNjcmliZS1jYWxsb3V0IHtcbiAgICAgIG1hcmdpbjogMCAwIDQwcHg7IH0gfVxuICAvKiBsaW5lIDM4LCBzcmMvc2Nzcy9jYWxsb3V0cy9fc3Vic2NyaWJlLnNjc3MgKi9cbiAgLndoLWdlbmVyaWMtY29udGVudCAuY29sLTMwIC53aC1zdWJzY3JpYmUtY2FsbG91dCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuICAvKiBsaW5lIDQzLCBzcmMvc2Nzcy9jYWxsb3V0cy9fc3Vic2NyaWJlLnNjc3MgKi9cbiAgLndoLXN1YnNjcmliZS1jYWxsb3V0OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAtMTMwcHg7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tld1goLTQ1ZGVnKTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2tld1goLTQ1ZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICNDNkRGRTY7IH1cbiAgLyogbGluZSA1Niwgc3JjL3Njc3MvY2FsbG91dHMvX3N1YnNjcmliZS5zY3NzICovXG4gIC53aC1zdWJzY3JpYmUtY2FsbG91dF9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiQ3JpbXNvbiBUZXh0XCIsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgY29sb3I6ICMwMDU3NkY7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLyogbGluZSA1Niwgc3JjL3Njc3MvY2FsbG91dHMvX3N1YnNjcmliZS5zY3NzICovXG4gICAgICAud2gtc3Vic2NyaWJlLWNhbGxvdXRfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAyNTBweCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gICAgICAvKiBsaW5lIDczLCBzcmMvc2Nzcy9jYWxsb3V0cy9fc3Vic2NyaWJlLnNjc3MgKi9cbiAgICAgIC5jb2wtMzAgLndoLXN1YnNjcmliZS1jYWxsb3V0X190aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuICAvKiBsaW5lIDgyLCBzcmMvc2Nzcy9jYWxsb3V0cy9fc3Vic2NyaWJlLnNjc3MgKi9cbiAgLndoLXN1YnNjcmliZS1jYWxsb3V0X19jdGEge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgYXV0bzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAvKiBsaW5lIDgyLCBzcmMvc2Nzcy9jYWxsb3V0cy9fc3Vic2NyaWJlLnNjc3MgKi9cbiAgICAgIC53aC1zdWJzY3JpYmUtY2FsbG91dF9fY3RhIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAgICAgLyogbGluZSA5MSwgc3JjL3Njc3MvY2FsbG91dHMvX3N1YnNjcmliZS5zY3NzICovXG4gICAgICAuY29sLTMwIC53aC1zdWJzY3JpYmUtY2FsbG91dF9fY3RhIHtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuICAvKiBsaW5lIDk4LCBzcmMvc2Nzcy9jYWxsb3V0cy9fc3Vic2NyaWJlLnNjc3MgKi9cbiAgLnNlYXJjaC1kb25lIC53aC1zdWJzY3JpYmUtY2FsbG91dCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG5AcGFnZSB7XG4gIHNpemU6IExldHRlciBwb3J0cmFpdDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAvKiBsaW5lIDgsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIGJvZHkge1xuICAgIG1hcmdpbjogNDBweCA1MHB4IDAgNjBweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gIC8qIGxpbmUgMTMsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIGh0bWwge1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGNvbG9yOiAjMjYyNjI2OyB9XG4gIC8qIGxpbmUgMTgsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIGJvZHksXG4gIGh0bWwge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC8qIGxpbmUgMjMsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYge1xuICAgIGZvbnQtZmFtaWx5OiBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gICAgY29sb3I6ICMyNjI2MjY7IH1cbiAgLyogbGluZSAzNCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgYSB7XG4gICAgY29sb3I6ICMyNjI2MjY7IH1cbiAgLyogbGluZSAzOCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLnBhZ2UtYnJlYWstaW5zaWRlIHtcbiAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7IH1cbiAgLyogbGluZSA0Miwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLmlzLXByaW50IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAvKiBsaW5lIDQ2LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAubm8tcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSA1MCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogODFweDsgfVxuICAgIC8qIGxpbmUgNTMsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLnBhZ2UtYmlvZ3JhcGh5IC53aC1oZWFkZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuICAvKiBsaW5lIDU4LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtaGVhZGVyLW5hdmlnYXRpb25fX25hdmJhciB7XG4gICAgbWFyZ2luOiAyMHB4IDA7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xuICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC8qIGxpbmUgNjMsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1oZWFkZXItbmF2aWdhdGlvbl9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7IH1cbiAgLyogbGluZSA2OCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19sb2dvIHtcbiAgICBtYXJnaW46IDAgLTIwcHggMCAwOyB9XG4gICAgLyogbGluZSA3MSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtaGVhZGVyLW5hdmlnYXRpb25fX2xvZ28gLndoLWhlYWRlci1uYXZpZ2F0aW9uX19sb2dvLS1zY3JlZW4ge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIC8qIGxpbmUgNzUsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19sb2dvIC53aC1oZWFkZXItbmF2aWdhdGlvbl9fbG9nby0tcGRmIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDE4MHB4OyB9XG4gIC8qIGxpbmUgODEsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1zdGlja3ktaGVhZGVyLFxuICAud2gtc3Vic2NyaWJlLWNhbGxvdXQsXG4gIC5zZXJpZXMtZXhwbG9yZXIsXG4gIC53aC11dGlsaXR5LW5hdmlnYXRpb24sXG4gIC53aC1oZWFkZXItbmF2aWdhdGlvbl9fbGlua3Mtd3JhcCxcbiAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19zZWFyY2gtaWNvbixcbiAgLndoLWhlYWRlci1uYXZpZ2F0aW9uX19idXJnZXIsXG4gIC53aC1hcnRpY2xlLWhlcm9fX2ltZyxcbiAgLndoLWFydGljbGUtaGVyb19fdGFncyxcbiAgLndoLWFydGljbGUtaGVyb19fdmlkZW8sXG4gIC53aC1wZW9wbGUtaGVhZGVyLFxuICAud2gtY29va2llLXVzZS1kaXNjbGFpbWVyLFxuICAud2gtaW5zaWdodHMtbGlzdGluZyxcbiAgLndoLW5vdGV3b3J0aHktY29udGVudCxcbiAgZm9vdGVyLFxuICAuc2VsZWN0cmljLXdyYXBwZXIsXG4gIC53aC1mZWF0dXJlZC12aWRlbyxcbiAgLndoLWZlYXR1cmVkLW1lZGlhLFxuICAuY29sLTMwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLyogbGluZSAxMDMsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1nZW5lcmljLWNvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy1yaWdodDogOTZweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLyogbGluZSAxMTEsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1iYW5uZXItaGVybyxcbiAgLndoLWFydGljbGUtaGVybyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAgIC8qIGxpbmUgMTE1LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1iYW5uZXItaGVybyArIC53aC1nZW5lcmljLWNvbnRlbnQsXG4gICAgLndoLWFydGljbGUtaGVybyArIC53aC1nZW5lcmljLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAvKiBsaW5lIDEyNCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWdlbmVyaWMtY29udGVudCAud2gtZ2VuZXJpYy1jb250ZW50X190ZWFzZXIgaDIsXG4gIC53aC1hcnRpY2xlLWJvZHkgaDIsXG4gIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC1kZXNjcmlwdGlvbiBoMiB7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuICAvKiBsaW5lIDEyOCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWdlbmVyaWMtY29udGVudCAud2gtZ2VuZXJpYy1jb250ZW50X190ZWFzZXIgcCxcbiAgLndoLWdlbmVyaWMtY29udGVudCAud2gtZ2VuZXJpYy1jb250ZW50X190ZWFzZXIgbGksIC53aC1nZW5lcmljLWNvbnRlbnQgLndoLWdlbmVyaWMtY29udGVudF9fdGVhc2VyOjpmaXJzdC1sZXR0ZXIsXG4gIC53aC1hcnRpY2xlLWJvZHkgcCxcbiAgLndoLWFydGljbGUtYm9keSBsaSxcbiAgLndoLWFydGljbGUtYm9keTo6Zmlyc3QtbGV0dGVyLFxuICAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtZGVzY3JpcHRpb24gcCxcbiAgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LWRlc2NyaXB0aW9uIGxpLFxuICAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtZGVzY3JpcHRpb246OmZpcnN0LWxldHRlciB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjg7IH1cbiAgLyogbGluZSAxMzgsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1nZW5lcmljLWNvbnRlbnQgLndoLWdlbmVyaWMtY29udGVudF9fdGVhc2VyIG9sIG9sLFxuICAud2gtZ2VuZXJpYy1jb250ZW50IC53aC1nZW5lcmljLWNvbnRlbnRfX3RlYXNlciBvbCB1bCxcbiAgLndoLWdlbmVyaWMtY29udGVudCAud2gtZ2VuZXJpYy1jb250ZW50X190ZWFzZXIgdWwgb2wsXG4gIC53aC1nZW5lcmljLWNvbnRlbnQgLndoLWdlbmVyaWMtY29udGVudF9fdGVhc2VyIHVsIHVsLFxuICAud2gtYXJ0aWNsZS1ib2R5IG9sIG9sLFxuICAud2gtYXJ0aWNsZS1ib2R5IG9sIHVsLFxuICAud2gtYXJ0aWNsZS1ib2R5IHVsIG9sLFxuICAud2gtYXJ0aWNsZS1ib2R5IHVsIHVsLFxuICAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtZGVzY3JpcHRpb24gb2wgb2wsXG4gIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC1kZXNjcmlwdGlvbiBvbCB1bCxcbiAgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LWRlc2NyaXB0aW9uIHVsIG9sLFxuICAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtZGVzY3JpcHRpb24gdWwgdWwge1xuICAgIG1hcmdpbjogM3B4IDA7IH1cbiAgLyogbGluZSAxNDUsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1nZW5lcmljLWNvbnRlbnQgLndoLWdlbmVyaWMtY29udGVudF9fdGVhc2VyIG9sIHVsID4gbGk6YmVmb3JlLFxuICAud2gtZ2VuZXJpYy1jb250ZW50IC53aC1nZW5lcmljLWNvbnRlbnRfX3RlYXNlciB1bCB1bCA+IGxpOmJlZm9yZSxcbiAgLndoLWFydGljbGUtYm9keSBvbCB1bCA+IGxpOmJlZm9yZSxcbiAgLndoLWFydGljbGUtYm9keSB1bCB1bCA+IGxpOmJlZm9yZSxcbiAgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LWRlc2NyaXB0aW9uIG9sIHVsID4gbGk6YmVmb3JlLFxuICAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtZGVzY3JpcHRpb24gdWwgdWwgPiBsaTpiZWZvcmUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0b3A6IDA7XG4gICAgY29udGVudDogXCJcXDIwMjJcIjtcbiAgICBjb2xvcjogI0I2QjZCNjsgfVxuICAvKiBsaW5lIDE1NSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWdlbmVyaWMtY29udGVudCAud2gtZ2VuZXJpYy1jb250ZW50X190ZWFzZXIgbGksXG4gIC53aC1hcnRpY2xlLWJvZHkgbGksXG4gIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC1kZXNjcmlwdGlvbiBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDsgfVxuICAgIC8qIGxpbmUgMTYwLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1nZW5lcmljLWNvbnRlbnQgLndoLWdlbmVyaWMtY29udGVudF9fdGVhc2VyIGxpOmJlZm9yZSxcbiAgICAud2gtYXJ0aWNsZS1ib2R5IGxpOmJlZm9yZSxcbiAgICAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtZGVzY3JpcHRpb24gbGk6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMTsgfVxuICAvKiBsaW5lIDE3MSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWdlbmVyaWMtY29udGVudCAud2gtZ2VuZXJpYy1jb250ZW50X190ZWFzZXIgdWwgPiBsaTpiZWZvcmUsXG4gIC53aC1hcnRpY2xlLWJvZHkgdWwgPiBsaTpiZWZvcmUsXG4gIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC1kZXNjcmlwdGlvbiB1bCA+IGxpOmJlZm9yZSB7XG4gICAgdG9wOiAycHg7XG4gICAgY29udGVudDogXCJcXDIwMTNcIjtcbiAgICBjb2xvcjogIzg3MjQzNDtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gIC8qIGxpbmUgMTgyLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtZ2VuZXJpYy1jb250ZW50IC53aC1nZW5lcmljLWNvbnRlbnRfX3RlYXNlciBvbCA+IGxpOmJlZm9yZSxcbiAgLndoLWFydGljbGUtYm9keSBvbCA+IGxpOmJlZm9yZSxcbiAgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LWRlc2NyaXB0aW9uIG9sID4gbGk6YmVmb3JlIHtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS44O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgLyogbGluZSAxOTQsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1hcnRpY2xlLWJvZHkgPiAqOmZpcnN0LWNoaWxkIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC8qIGxpbmUgMjAxLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtYXJ0aWNsZS1oZXJvIHtcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgICAvKiBsaW5lIDIwOCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtYXJ0aWNsZS1oZXJvOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuICAvKiBsaW5lIDIxMywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFydGljbGUtYnJpZWYge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLyogbGluZSAyMjEsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1hcnRpY2xlLWJyaWVmX190aXRsZSB7XG4gICAgcGFkZGluZzogMzBweCAwIDIwcHg7IH1cbiAgICAvKiBsaW5lIDIyNCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtYXJ0aWNsZS1icmllZl9fdGl0bGU6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGNvbnRlbnQ6IFwiXFwyMDE0XCI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAvKiBsaW5lIDIzMSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFydGljbGUtYnJpZWZfX2NvbnRlbnQge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNzU3NTc1OyB9XG4gICAgLyogbGluZSAyMzUsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLWFydGljbGUtYnJpZWZfX2NvbnRlbnQgbGk6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC8qIGxpbmUgMjQxLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAucm93IHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLyogbGluZSAyNDUsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC5jb2wtNzAge1xuICAgIG1hcmdpbjogMDsgfVxuICAvKiBsaW5lIDI0OSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICBmb250LWZhbWlseTogXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwO1xuICAgIGNvbG9yOiAjMjYyNjI2O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDI2MCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFydGljbGUtZm9vdG5vdGVzX19pdGVtLWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMC44MTI1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzsgfVxuICAgIC8qIGxpbmUgMjY1LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1hcnRpY2xlLWZvb3Rub3Rlc19faXRlbS1jb250ZW50LnJ0ZiwgLndoLWFydGljbGUtZm9vdG5vdGVzX19pdGVtLWNvbnRlbnQud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIge1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAvKiBsaW5lIDI3MCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbi1pdGVtX190YWIge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDI3OSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbi1pdGVtX190YWItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LWZhbWlseTogXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIG1hcmdpbjogMCAwIDE3cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzI4MjMyNDsgfVxuICAvKiBsaW5lIDI4OSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbi1pdGVtX190YWItaWNvbiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAvKiBsaW5lIDI5Mywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbi1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIC8qIGxpbmUgMzI1LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtZGVzY3JpcHRpb24gcDpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAvKiBsaW5lIDMzMCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLXBlb3BsZS1ncmlkIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG4gIC8qIGxpbmUgMzM0LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtYXJ0aWNsZS1mb290bm90ZXMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAyNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDk2cHg7IH1cbiAgICAvKiBsaW5lIDM0Mywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtYXJ0aWNsZS1mb290bm90ZXM6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDU4cHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzg3MjQzNDsgfVxuICAvKiBsaW5lIDM1NCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLXJlY29nbml0aW9uLWxpc3RpbmcsXG4gIC53aC1jcmVkZW50aWFscy1saXN0aW5nLFxuICAud2gta2V5LWNvbnRhY3RzLFxuICAud2gtYWNjb3JkaW9uLFxuICAud2gtcmVsYXRlZC1zb2x1dGlvbnMsXG4gIC53aC1jb250cmlidXRvcnMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW4tdG9wOiAyM3B4O1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDk2cHg7IH1cbiAgLyogbGluZSAzNjksIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1wZW9wbGUtZ3JpZF9fdGl0bGUsXG4gIC53aC1jb250YWN0cy1saXN0aW5nX190aXRsZSxcbiAgLndoLWV4cGVyaWVuY2UtbGlzdGluZ19fdGl0bGUsXG4gIC53aC1yZWNvZ25pdGlvbi1saXN0aW5nX190aXRsZSxcbiAgLndoLWNyZWRlbnRpYWxzLWxpc3RpbmdfX3RpdGxlLFxuICAud2gta2V5LWNvbnRhY3RzX190aXRsZSxcbiAgLndoLWNvbnRyaWJ1dG9yc19fdGl0bGUsXG4gIC53aC1mZWF0dXJlZC12aWRlb19fdGl0bGUsXG4gIC53aC1hY2NvcmRpb25fX3RpdGxlLFxuICAud2gtaW5zaWdodHMtbGlzdGluZ19fdGl0bGUsXG4gIC53aC1yZWxhdGVkLXNvbHV0aW9uc19fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgcGFkZGluZzogMjVweCAwIDA7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gICAgLyogbGluZSAzOTEsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLXBlb3BsZS1ncmlkX190aXRsZTo6YmVmb3JlLFxuICAgIC53aC1jb250YWN0cy1saXN0aW5nX190aXRsZTo6YmVmb3JlLFxuICAgIC53aC1leHBlcmllbmNlLWxpc3RpbmdfX3RpdGxlOjpiZWZvcmUsXG4gICAgLndoLXJlY29nbml0aW9uLWxpc3RpbmdfX3RpdGxlOjpiZWZvcmUsXG4gICAgLndoLWNyZWRlbnRpYWxzLWxpc3RpbmdfX3RpdGxlOjpiZWZvcmUsXG4gICAgLndoLWtleS1jb250YWN0c19fdGl0bGU6OmJlZm9yZSxcbiAgICAud2gtY29udHJpYnV0b3JzX190aXRsZTo6YmVmb3JlLFxuICAgIC53aC1mZWF0dXJlZC12aWRlb19fdGl0bGU6OmJlZm9yZSxcbiAgICAud2gtYWNjb3JkaW9uX190aXRsZTo6YmVmb3JlLFxuICAgIC53aC1pbnNpZ2h0cy1saXN0aW5nX190aXRsZTo6YmVmb3JlLFxuICAgIC53aC1yZWxhdGVkLXNvbHV0aW9uc19fdGl0bGU6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IC0yNXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDU4cHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzg3MjQzNDsgfVxuICAvKiBsaW5lIDQwMywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWV4cGVyaWVuY2UtbGlzdGluZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDk2cHg7IH1cbiAgLyogbGluZSA0MDgsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1rZXktY29udGFjdHMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDk2cHg7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgLyogbGluZSA0MTMsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC5ydGYsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciB7XG4gICAgZm9udC1mYW1pbHk6IFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgY29sb3I6ICMyNjI2MjY7IH1cbiAgICAvKiBsaW5lIDQyMCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAucnRmIG9sLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgb2wsXG4gICAgLnJ0ZiB1bCwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIHVsIHtcbiAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTsgfVxuICAgICAgLyogbGluZSA0MjQsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgICAucnRmIG9sIG9sLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgb2wgb2wsXG4gICAgICAucnRmIG9sIHVsLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgb2wgdWwsXG4gICAgICAucnRmIHVsIG9sLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgdWwgb2wsXG4gICAgICAucnRmIHVsIHVsLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgdWwgdWwge1xuICAgICAgICBtYXJnaW46IDNweCAwOyB9XG4gICAgICAvKiBsaW5lIDQzMSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAgIC5ydGYgb2wgdWwgPiBsaTpiZWZvcmUsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBvbCB1bCA+IGxpOmJlZm9yZSxcbiAgICAgIC5ydGYgdWwgdWwgPiBsaTpiZWZvcmUsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciB1bCB1bCA+IGxpOmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjQjZCNkI2O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgLyogbGluZSA0MzksIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLnJ0ZiBsaSwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIGxpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG4gICAgICAvKiBsaW5lIDQ0NCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAgIC5ydGYgbGk6YmVmb3JlLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgbGk6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgLyogbGluZSA0NTYsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLnJ0ZiB1bCA+IGxpOmJlZm9yZSwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIHVsID4gbGk6YmVmb3JlIHtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgY29udGVudDogXCJcXDIwMTNcIjtcbiAgICAgIGNvbG9yOiAjODcyNDM0O1xuICAgICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgIC8qIGxpbmUgNDY3LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC5ydGYgb2wgPiBsaTpiZWZvcmUsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBvbCA+IGxpOmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBsaW5lLWhlaWdodDogMS44O1xuICAgICAgdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgIC8qIGxpbmUgNDc4LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC5ydGYgaDEsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBoMSxcbiAgICAucnRmIGgyLCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgaDIsXG4gICAgLnJ0ZiBoMywgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIGgzLFxuICAgIC5ydGYgaDQsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBoNCxcbiAgICAucnRmIGg1LCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgaDUsXG4gICAgLnJ0ZiBoNiwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIGg2IHtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIlRpbWVzIE5ldyBSb21hblwiLCBUaW1lcywgc2VyaWY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgIGNvbG9yOiAjMjYyNjI2OyB9XG4gICAgLyogbGluZSA0ODksIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLnJ0ZiBoMywgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIGgzLFxuICAgIC5ydGYgaDQsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBoNCxcbiAgICAucnRmIGg1LCAud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgaDUsXG4gICAgLnJ0ZiBoNiwgLndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIGg2IHtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gICAgLyogbGluZSA0OTcsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLnJ0ZiBoNDpiZWZvcmUsIC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBoNDpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuICAvKiBsaW5lIDUwNSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFydGljbGUtYnJpZWZfX3RpdGxlOmJlZm9yZSB7XG4gICAgdG9wOiBpbml0aWFsO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgY29udGVudDogXCJcXDIwMTRcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjODcyNDM0OyB9XG4gIC8qIGxpbmUgNTEzLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtY29udGFjdC1pdGVtX19lbWFpbCxcbiAgLndoLWNvbnRhY3QtaXRlbV9fdGVsZXBob25lIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGNvbG9yOiAjOGM4YzhjOyB9XG4gICAgLyogbGluZSA1MTksIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLWNvbnRhY3QtaXRlbV9fZW1haWw6YmVmb3JlLFxuICAgIC53aC1jb250YWN0LWl0ZW1fX3RlbGVwaG9uZTpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuICAvKiBsaW5lIDUyNSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1kZXRhaWxzIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIxNnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDIxNnB4ICNmMmYyZjI7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAyMTZweCAjZjJmMmYyOyB9XG4gIC8qIGxpbmUgNTM0LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtYmlvLW92ZXJ2aWV3LWRldGFpbHNfX2ltZyB7XG4gICAgd2lkdGg6IDIxNnB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAyMTZweCAhaW1wb3J0YW50O1xuICAgIG1pbi13aWR0aDogMjE2cHggIWltcG9ydGFudDtcbiAgICBtaW4taGVpZ2h0OiAyMTZweCAhaW1wb3J0YW50O1xuICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gICAgICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDsgfVxuICAvKiBsaW5lIDU0Miwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuODM7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCA5NnB4IDAgMDtcbiAgICBjb2xvcjogIzI2MjYyNjsgfVxuICAgIC8qIGxpbmUgNTQ5LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCBvbCxcbiAgICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnQgdWwge1xuICAgICAgZm9udC1zaXplOiAwLjc1cmVtOyB9XG4gICAgICAvKiBsaW5lIDU1Mywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCBvbCBvbCxcbiAgICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCBvbCB1bCxcbiAgICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCB1bCBvbCxcbiAgICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCB1bCB1bCB7XG4gICAgICAgIG1hcmdpbjogM3B4IDA7IH1cbiAgICAgIC8qIGxpbmUgNTYwLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgICAgLndoLWJpby1vdmVydmlldy1jb250ZW50IG9sIHVsID4gbGk6YmVmb3JlLFxuICAgICAgLndoLWJpby1vdmVydmlldy1jb250ZW50IHVsIHVsID4gbGk6YmVmb3JlIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFwyMDIyXCI7XG4gICAgICAgIGNvbG9yOiAjQjZCNkI2O1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgLyogbGluZSA1NzEsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLWJpby1vdmVydmlldy1jb250ZW50IGxpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG4gICAgICAvKiBsaW5lIDU3Niwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCBsaTpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDU4OCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnQgdWwgPiBsaTpiZWZvcmUge1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBjb250ZW50OiBcIlxcMjAxM1wiO1xuICAgICAgY29sb3I6ICM4NzI0MzQ7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgLyogbGluZSA1OTksIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLWJpby1vdmVydmlldy1jb250ZW50IG9sID4gbGk6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjg7XG4gICAgICB0b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgLyogbGluZSA2MTAsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLWJpby1vdmVydmlldy1jb250ZW50IGgxLFxuICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCBoMixcbiAgICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnQgaDMsXG4gICAgLndoLWJpby1vdmVydmlldy1jb250ZW50IGg0LFxuICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGVudCBoNSxcbiAgICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRlbnQgaDYge1xuICAgICAgZm9udC1mYW1pbHk6IFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICBjb2xvcjogIzI2MjYyNjsgfVxuICAvKiBsaW5lIDYyNCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1kZXRhaWxzX19oZWFkbGluZXMgKyAud2gtYmlvLW92ZXJ2aWV3LWNvbnRhY3Qge1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgLyogbGluZSA2MjgsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1iaW8tb3ZlcnZpZXctZGV0YWlsc19faGVhZGxpbmVzIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAgIC8qIGxpbmUgNjMyLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1iaW8tb3ZlcnZpZXctZGV0YWlsc19faGVhZGxpbmVzIGgxIHtcbiAgICAgIGZvbnQtc2l6ZTogMS44NzVyZW07XG4gICAgICBmb250LWZhbWlseTogXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGNvbG9yOiAjMjYyNjI2OyB9XG4gICAgICAvKiBsaW5lIDY0MCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAgIC53aC1iaW8tb3ZlcnZpZXctZGV0YWlsc19faGVhZGxpbmVzIGgxIHN1cCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDY0NSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtYmlvLW92ZXJ2aWV3LWRldGFpbHNfX2hlYWRsaW5lcyBoMiB7XG4gICAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDAuMDMxMjVyZW07XG4gICAgICBjb2xvcjogIzI4MjMyNDsgfVxuICAvKiBsaW5lIDY1NSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1jb250YWN0X19sb2NhdGlvbixcbiAgLndoLWJpby1vdmVydmlldy1jb250YWN0X190ZWxlcGhvbmUsXG4gIC53aC1iaW8tb3ZlcnZpZXctY29udGFjdF9fZW1haWwge1xuICAgIGZvbnQtc2l6ZTogMC42NjYyNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA0Mzc1cmVtO1xuICAgIGNvbG9yOiAjODA4MDgwOyB9XG4gICAgLyogbGluZSA2NjQsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLWJpby1vdmVydmlldy1jb250YWN0X19sb2NhdGlvbjpiZWZvcmUsXG4gICAgLndoLWJpby1vdmVydmlldy1jb250YWN0X190ZWxlcGhvbmU6YmVmb3JlLFxuICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGFjdF9fZW1haWw6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgLyogbGluZSA2NjksIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1iaW8tb3ZlcnZpZXctY29udGFjdCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLyogbGluZSA2NzQsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLWJpby1vdmVydmlldy1jb250YWN0OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDBweDtcbiAgICAgIHdpZHRoOiA1OHB4O1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM4NzI0MzQ7IH1cbiAgICAvKiBsaW5lIDY4NCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRhY3QgaHIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAvKiBsaW5lIDY5MCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1jb250YWN0LS1sb2NhdGlvbnMgLndoLWJpby1vdmVydmlldy1jb250YWN0X19sb2NhdGlvbixcbiAgLndoLWJpby1vdmVydmlldy1jb250YWN0LS1sb2NhdGlvbnMgLndoLWJpby1vdmVydmlldy1jb250YWN0X190ZWxlcGhvbmUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIC8qIGxpbmUgNjk2LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRhY3QtLWxvY2F0aW9ucyAud2gtYmlvLW92ZXJ2aWV3LWNvbnRhY3RfX3RlbGVwaG9uZSB7XG4gICAgY2xlYXI6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDY5OSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRhY3QtLWxvY2F0aW9ucyAud2gtYmlvLW92ZXJ2aWV3LWNvbnRhY3RfX3RlbGVwaG9uZTpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgY29udGVudDogXCJ8XCI7IH1cbiAgICAvKiBsaW5lIDcwOSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtYmlvLW92ZXJ2aWV3LWNvbnRhY3QtLWxvY2F0aW9ucyAud2gtYmlvLW92ZXJ2aWV3LWNvbnRhY3RfX3RlbGVwaG9uZSArIC53aC1iaW8tb3ZlcnZpZXctY29udGFjdF9fdGVsZXBob25lIHtcbiAgICAgIGNsZWFyOiBsZWZ0OyB9XG4gICAgICAvKiBsaW5lIDcxMiwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAgIC53aC1iaW8tb3ZlcnZpZXctY29udGFjdC0tbG9jYXRpb25zIC53aC1iaW8tb3ZlcnZpZXctY29udGFjdF9fdGVsZXBob25lICsgLndoLWJpby1vdmVydmlldy1jb250YWN0X190ZWxlcGhvbmU6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogbm9uZTsgfVxuICAvKiBsaW5lIDcxOSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWJpby1vdmVydmlldy1kZXRhaWxzX190aXRsZXMge1xuICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gICAgLyogbGluZSA3MjYsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLWJpby1vdmVydmlldy1kZXRhaWxzX190aXRsZXM6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDczMCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtYmlvLW92ZXJ2aWV3LWRldGFpbHNfX3RpdGxlcyBsaSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9XG4gICAgICAvKiBsaW5lIDczMywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAgIC53aC1iaW8tb3ZlcnZpZXctZGV0YWlsc19fdGl0bGVzIGxpOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLyogbGluZSA3MzgsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLWJpby1vdmVydmlldy1kZXRhaWxzX190aXRsZXMgbGk6ZW1wdHkge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAvKiBsaW5lIDc0Mywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLXNvY2lhbC1saW5rcyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAvKiBsaW5lIDc0Nywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWNyZWRlbnRpYWxzLWxpc3RpbmdfX2NhdGVnb3JpZXMge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuICAvKiBsaW5lIDc1NCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWNyZWRlbnRpYWxzLWNhdGVnb3J5IHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgcGFkZGluZzogMCA2cHggMCA5cHg7IH1cbiAgICAvKiBsaW5lIDc1OSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtY3JlZGVudGlhbHMtY2F0ZWdvcnk6bnRoLWNoaWxkKDNuKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cbiAgICAvKiBsaW5lIDc2Mywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtY3JlZGVudGlhbHMtY2F0ZWdvcnk6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lOyB9XG4gIC8qIGxpbmUgNzY4LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtY29udGVudC1yZWFkbW9yZV9fd3JhcHBlciA+ICoge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuICAvKiBsaW5lIDc3NCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWNvbnRlbnQtcmVhZG1vcmVfX2J0biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC8qIGxpbmUgNzc4LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtaGlnaGxpZ2h0LXBpY2tzLFxuICAud2gtZXhwZXJpZW5jZS1saXN0aW5nX19jYWxsb3V0cyxcbiAgLndoLWV4cGVyaWVuY2UtbGlzdGluZ19fdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC8qIGxpbmUgNzg0LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtZXhwZXJpZW5jZS1saXN0aW5nX193cmFwcGVyIHtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuICAvKiBsaW5lIDc4OCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWV4cGVyaWVuY2UtbGlzdGluZ19fd3JhcHBlci10b3Age1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICAvKiBsaW5lIDc5Miwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWV4cGVyaWVuY2UtbGlzdGluZ19fdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cbiAgLyogbGluZSA3OTYsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1leHBlcmllbmNlLWxpc3RpbmdfX2l0ZW1zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNXB4O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDsgfVxuICAvKiBsaW5lIDgwMywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWV4cGVyaWVuY2UtbGlzdGluZ19faW50ZXJpbi1jb250ZW50LnJ0ZiwgLndoLWV4cGVyaWVuY2UtbGlzdGluZ19faW50ZXJpbi1jb250ZW50LndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIHtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzI2MjYyNjsgfVxuICAgIC8qIGxpbmUgODA5LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1leHBlcmllbmNlLWxpc3RpbmdfX2ludGVyaW4tY29udGVudC5ydGYgdWwsIC53aC1leHBlcmllbmNlLWxpc3RpbmdfX2ludGVyaW4tY29udGVudC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciB1bCB7XG4gICAgICBtYXJnaW4tbGVmdDogMjVweDsgfVxuICAgIC8qIGxpbmUgODEzLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1leHBlcmllbmNlLWxpc3RpbmdfX2ludGVyaW4tY29udGVudC5ydGYgbGksIC53aC1leHBlcmllbmNlLWxpc3RpbmdfX2ludGVyaW4tY29udGVudC53aC1nZW5lcmljLXBhZ2VfX3RlYXNlciBsaSB7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjb2xvcjogIzI2MjYyNjsgfVxuICAgICAgLyogbGluZSA4MjAsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgICAud2gtZXhwZXJpZW5jZS1saXN0aW5nX19pbnRlcmluLWNvbnRlbnQucnRmIGxpOmJlZm9yZSwgLndoLWV4cGVyaWVuY2UtbGlzdGluZ19faW50ZXJpbi1jb250ZW50LndoLWdlbmVyaWMtcGFnZV9fdGVhc2VyIGxpOmJlZm9yZSB7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDNweDtcbiAgICAgICAgbGVmdDogLTIwcHg7XG4gICAgICAgIGNvbnRlbnQ6IFwiXFwyMDEzXCI7XG4gICAgICAgIGNvbG9yOiAjODcyNDM0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmU7IH1cbiAgICAvKiBsaW5lIDgzNSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtZXhwZXJpZW5jZS1saXN0aW5nX19pbnRlcmluLWNvbnRlbnQucnRmIGgzLCAud2gtZXhwZXJpZW5jZS1saXN0aW5nX19pbnRlcmluLWNvbnRlbnQud2gtZ2VuZXJpYy1wYWdlX190ZWFzZXIgaDMge1xuICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gIC8qIGxpbmUgODQxLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtZXhwZXJpZW5jZS1pdGVtIHtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbiAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzI2MjYyNjtcbiAgICBib3JkZXI6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgIC8qIGxpbmUgODU0LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1leHBlcmllbmNlLWl0ZW0gLndoLWV4cGVyaWVuY2UtaXRlbV9fZGV0YWlscyxcbiAgICAud2gtZXhwZXJpZW5jZS1pdGVtIHAge1xuICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgICAgIC8qIGxpbmUgODYxLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgICAgLndoLWV4cGVyaWVuY2UtaXRlbSAud2gtZXhwZXJpZW5jZS1pdGVtX19kZXRhaWxzOmZpcnN0LWNoaWxkLFxuICAgICAgLndoLWV4cGVyaWVuY2UtaXRlbSBwOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICAvKiBsaW5lIDg2NSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAgIC53aC1leHBlcmllbmNlLWl0ZW0gLndoLWV4cGVyaWVuY2UtaXRlbV9fZGV0YWlsczo6YmVmb3JlLFxuICAgICAgLndoLWV4cGVyaWVuY2UtaXRlbSBwOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBub25lOyB9XG4gICAgLyogbGluZSA4NzEsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLWV4cGVyaWVuY2UtaXRlbSAud2gtZXhwZXJpZW5jZS1pdGVtX19kZXRhaWxzIG9sLFxuICAgIC53aC1leHBlcmllbmNlLWl0ZW0gLndoLWV4cGVyaWVuY2UtaXRlbV9fZGV0YWlscyB1bCB7XG4gICAgICBmb250LXNpemU6IDAuODEyNXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjb2xvcjogIzI2MjYyNjsgfVxuICAgICAgLyogbGluZSA4ODEsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgICAud2gtZXhwZXJpZW5jZS1pdGVtIC53aC1leHBlcmllbmNlLWl0ZW1fX2RldGFpbHMgb2wgdWwgPiBsaTpiZWZvcmUsXG4gICAgICAud2gtZXhwZXJpZW5jZS1pdGVtIC53aC1leHBlcmllbmNlLWl0ZW1fX2RldGFpbHMgdWwgdWwgPiBsaTpiZWZvcmUge1xuICAgICAgICBjb2xvcjogI0I2QjZCNjtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgIC8qIGxpbmUgODg5LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1leHBlcmllbmNlLWl0ZW0gLndoLWV4cGVyaWVuY2UtaXRlbV9fZGV0YWlscyBsaSB7XG4gICAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHBhZGRpbmctbGVmdDogMjVweDsgfVxuICAgICAgLyogbGluZSA4OTQsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgICAud2gtZXhwZXJpZW5jZS1pdGVtIC53aC1leHBlcmllbmNlLWl0ZW1fX2RldGFpbHMgbGk6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgLyogbGluZSA5MDYsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLWV4cGVyaWVuY2UtaXRlbSAud2gtZXhwZXJpZW5jZS1pdGVtX19kZXRhaWxzIHVsID4gbGk6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIGNvbnRlbnQ6IFwiXFwyMDEzXCI7XG4gICAgICBjb2xvcjogIzg3MjQzNDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLyogbGluZSA5MTksIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLWV4cGVyaWVuY2UtaXRlbSAud2gtZXhwZXJpZW5jZS1pdGVtX19kZXRhaWxzIHVsID4gbGkgPiB1bCA+IGxpOmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xcHg7XG4gICAgICBjb250ZW50OiBcIlxcMjAyMlwiO1xuICAgICAgY29sb3I6ICM4YzhjOGM7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC8qIGxpbmUgOTM3LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1leHBlcmllbmNlLWl0ZW0gLndoLWV4cGVyaWVuY2UtaXRlbV9fZGV0YWlscyBvbCA+IGxpOmJlZm9yZSB7XG4gICAgICBmb250LWZhbWlseTogXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgICB0b3A6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgLyogbGluZSA5NDksIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLWV4cGVyaWVuY2UtaXRlbTo6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTFweDtcbiAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgY29udGVudDogXCJcXDIwMTNcIjtcbiAgICAgIGNvbG9yOiAjOGM4YzhjO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLyogbGluZSA5NjMsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1leHBlcmllbmNlLWl0ZW1fX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDAuMDMxMjVyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBjb2xvcjogIzg3MjQzNDsgfVxuICAgIC8qIGxpbmUgOTczLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1leHBlcmllbmNlLWl0ZW1fX3RpdGxlOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTsgfVxuICAvKiBsaW5lIDk3OCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWV4cGVyaWVuY2UtaXRlbV9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogIzhjOGM4YzsgfVxuICAvKiBsaW5lIDk4NSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWV4cGVyaWVuY2UtaXRlbSAud2gtZXhwZXJpZW5jZS1pdGVtX19kZXRhaWxzOmJlZm9yZSxcbiAgLndoLWV4cGVyaWVuY2UtaXRlbSBwOmJlZm9yZSB7XG4gICAgY29udGVudDogbm9uZTsgfVxuICAvKiBsaW5lIDk5MSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLXJlY29nbml0aW9uLWRldGFpbHMge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLyogbGluZSA5OTksIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1yZWNvZ25pdGlvbi1kZXRhaWxzLWNvbnRlbnQge1xuICAgIG1hcmdpbjogMCAyMHB4O1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC8qIGxpbmUgMTAwNiwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLXJlY29nbml0aW9uLWRldGFpbHMtY29udGVudCA+IHVsIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLyogbGluZSAxMDExLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50ID4gcCxcbiAgLndoLXJlY29nbml0aW9uLWRldGFpbHMtY29udGVudCA+IHVsID4gbGkge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxM3B4O1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBjb2xvcjogIzI2MjYyNjsgfVxuICAgIC8qIGxpbmUgMTAyMSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50ID4gcDpiZWZvcmUsXG4gICAgLndoLXJlY29nbml0aW9uLWRldGFpbHMtY29udGVudCA+IHVsID4gbGk6YmVmb3JlIHtcbiAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgY29udGVudDogXCJcXDIwMTNcIjtcbiAgICAgIGNvbG9yOiAjODcyNDM0O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAvKiBsaW5lIDEwMzUsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLXJlY29nbml0aW9uLWRldGFpbHMtY29udGVudCA+IHA6aG92ZXI6OmJlZm9yZSxcbiAgICAud2gtcmVjb2duaXRpb24tZGV0YWlscy1jb250ZW50ID4gdWwgPiBsaTpob3Zlcjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgLyogbGluZSAxMDQxLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtcmVjb2duaXRpb24tYXdhcmRfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIG1hcmdpbjogMThweCAwIDEzcHg7IH1cbiAgLyogbGluZSAxMDUwLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtcmVjb2duaXRpb24tbGlzdGluZ19fYXdhcmRzIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAyOHB4O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICAvKiBsaW5lIDEwNjEsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1yZWNvZ25pdGlvbi1hd2FyZF9fc3VidGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICBjb2xvcjogIzhjOGM4YzsgfVxuICAvKiBsaW5lIDEwNjgsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1yZWNvZ25pdGlvbi1hd2FyZF9fZGV0YWlscyB7XG4gICAgZm9udC1zaXplOiAwLjc1cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZXR0ZXItc3BhY2luZzogMDsgfVxuICAgIC8qIGxpbmUgMTA3Mywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtcmVjb2duaXRpb24tYXdhcmRfX2RldGFpbHM6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTE1cHg7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDI1cHgpO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDJweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzg3MjQzNDtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgLyogbGluZSAxMDg1LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtcmVjb2duaXRpb24tZGV0YWlsc19fdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC8qIGxpbmUgMTA5MSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWtleS1jb250YWN0c19fdGl0bGUgKyAud2gta2V5LWNvbnRhY3RzX19saXN0IC53aC1wZXJzb24ge1xuICAgIGJvcmRlci1ib3R0b206IDA7IH1cbiAgLyogbGluZSAxMDk3LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gta2V5LWNvbnRhY3RzX19saXN0LFxuICAud2gtY29udHJpYnV0b3JzX19saXN0IHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLyogbGluZSAxMTAyLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtcGVyc29uLFxuICAud2gtY29udHJpYnV0b3JzLWl0ZW0ge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMTMwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiA5NnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZzogN3B4O1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0I2QjZCNjtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyO1xuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gICAgLyogbGluZSAxMTE4LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1wZXJzb246OmJlZm9yZSxcbiAgICAud2gtY29udHJpYnV0b3JzLWl0ZW06OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lOyB9XG4gICAgLyogbGluZSAxMTIyLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1wZXJzb246bnRoLWNoaWxkKC1uKzIpLCAud2gtcGVyc29uOmZpcnN0LWNoaWxkLFxuICAgIC53aC1jb250cmlidXRvcnMtaXRlbTpudGgtY2hpbGQoLW4rMiksXG4gICAgLndoLWNvbnRyaWJ1dG9ycy1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQjZCNkI2OyB9XG4gICAgLyogbGluZSAxMTI3LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1wZXJzb246bGFzdC1jaGlsZCxcbiAgICAud2gtY29udHJpYnV0b3JzLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0I2QjZCNjsgfVxuICAvKiBsaW5lIDExMzIsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1wZXJzb24ge1xuICAgIG1pbi1oZWlnaHQ6IDEzNnB4OyB9XG4gIC8qIGxpbmUgMTEzNiwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLXBlcnNvbl9fbGVmdCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEzMHB4OyB9XG4gIC8qIGxpbmUgMTE0Miwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLXBlcnNvbl9faW1nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA3cHg7XG4gICAgbGVmdDogN3B4O1xuICAgIHdpZHRoOiAxMjBweDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEycHgpO1xuICAgIG1heC1oZWlnaHQ6IDEyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAvKiBsaW5lIDExNTEsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLXBlcnNvbl9faW1nIGltZyB7XG4gICAgICB3aWR0aDogMTIwcHg7XG4gICAgICBoZWlnaHQ6IDEyMHB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAvKiBsaW5lIDExNTgsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1wZXJzb25fX3JpZ2h0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIHBhZGRpbmc6IDAgMCAwIDEzMHB4OyB9XG4gIC8qIGxpbmUgMTE2NSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLXBlcnNvbl9fcmlnaHQtLWxvY2F0aW9ucyAud2gtcGVyc29uX190ZWxlcGhvbmUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGNsZWFyOiBub25lOyB9XG4gICAgLyogbGluZSAxMTY5LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1wZXJzb25fX3JpZ2h0LS1sb2NhdGlvbnMgLndoLXBlcnNvbl9fdGVsZXBob25lOmJlZm9yZSB7XG4gICAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBjb250ZW50OiBcInxcIjsgfVxuICAvKiBsaW5lIDExODAsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1wZXJzb25fX3JpZ2h0LS1sb2NhdGlvbnMgLndoLXBlcnNvbl9fbG9jYXRpb24ge1xuICAgIG1hcmdpbi1yaWdodDogNXB4OyB9XG4gIC8qIGxpbmUgMTE4NSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLXBlcnNvbl9fd3JhcHBlciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWluLWhlaWdodDogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLyogbGluZSAxMTkxLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1wZXJzb25fX3dyYXBwZXI6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICBjbGVhcjogYm90aDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7IH1cbiAgLyogbGluZSAxMTk4LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtY29udHJpYnV0b3JzLWl0ZW1fX3RpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4OyB9XG4gIC8qIGxpbmUgMTIwMiwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLXBlcnNvbl9fbmFtZSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7IH1cbiAgLyogbGluZSAxMjA3LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtcGVyc29uX19uYW1lIGEsXG4gIC53aC1jb250cmlidXRvcnMtaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjMjYyNjI2OyB9XG4gIC8qIGxpbmUgMTIxNSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLXBlcnNvbl9fdGl0bGUsXG4gIC53aC1jb250cmlidXRvcnMtaXRlbV9fbGV2ZWwge1xuICAgIGZvbnQtc2l6ZTogMC43MDgxM3JlbTtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA2MjVyZW07XG4gICAgY29sb3I6ICM4YzhjOGM7IH1cbiAgLyogbGluZSAxMjI1LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtcGVyc29uX19lbWFpbCB7XG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICAgIC1tcy13b3JkLWJyZWFrOiBicmVhay1hbGw7XG4gICAgaHlwaGVuczogYXV0bztcbiAgICAtbXMtaHlwaGVuczogYXV0bztcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICAgIC13ZWJraXQtaHlwaGVuczogYXV0bzsgfVxuICAvKiBsaW5lIDEyMzcsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1wZXJzb25fX2VtYWlsLFxuICAud2gtcGVyc29uX19sb2NhdGlvbixcbiAgLndoLXBlcnNvbl9fdGVsZXBob25lIHtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMTI1cmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgY29sb3I6ICM4YzhjOGM7IH1cbiAgICAvKiBsaW5lIDEyNTAsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLXBlcnNvbl9fZW1haWw6YmVmb3JlLFxuICAgIC53aC1wZXJzb25fX2xvY2F0aW9uOmJlZm9yZSxcbiAgICAud2gtcGVyc29uX190ZWxlcGhvbmU6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgLyogbGluZSAxMjU1LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtcGVyc29uX190ZWxlcGhvbmUgKyAud2gtcGVyc29uX19sb2NhdGlvbiB7XG4gICAgbWFyZ2luLXRvcDogMDsgfVxuICAvKiBsaW5lIDEyNTksIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1rZXktY29udGFjdHNfX2xpbmsge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSAxMjY0LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICBib2R5Om5vdCgucGFnZS1sb2NhdGlvbikgLndoLWNvbnRhY3RzLWxpc3Rpbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSAxMjcwLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtbG9jYXRpb24taW5mbyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICBib3JkZXI6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDEyNzcsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1sb2NhdGlvbi1pbmZvICsgLndoLWdlbmVyaWMtY29udGVudCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLyogbGluZSAxMjgxLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtbG9jYXRpb24taW5mb19fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDsgfVxuICAvKiBsaW5lIDEyODUsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1sb2NhdGlvbi1pbmZvX19pbWcsXG4gIC53aC1sb2NhdGlvbi1pbmZvX19jdGEsXG4gIC53aC1sb2NhdGlvbi1kZXRhaWxzX19saW5rIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC8qIGxpbmUgMTI5MSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWxvY2F0aW9uLWRldGFpbHNfX3RpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAvKiBsaW5lIDEyOTUsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1sb2NhdGlvbi1kZXRhaWxzX19hZGRyZXNzLFxuICAud2gtbG9jYXRpb24tZGV0YWlsc19fdGVsZXBob25lIHtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIGNvbG9yOiAjOGM4YzhjOyB9XG4gICAgLyogbGluZSAxMzA0LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1sb2NhdGlvbi1kZXRhaWxzX19hZGRyZXNzOjpiZWZvcmUsXG4gICAgLndoLWxvY2F0aW9uLWRldGFpbHNfX3RlbGVwaG9uZTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cbiAgLyogbGluZSAxMzEwLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtaW5zaWdodHMtcm93IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC8qIGxpbmUgMTMxNCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLXN0YXRpc3RpY3Mge1xuICAgIG1hcmdpbjogNDBweCAyNXB4OyB9XG4gICAgLyogbGluZSAxMzE3LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1zdGF0aXN0aWNzIC5zbGljay10cmFjayB7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgIWltcG9ydGFudDtcbiAgICAgIG9wYWNpdHk6IDEgIWltcG9ydGFudDsgfVxuICAgIC8qIGxpbmUgMTMyMywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtc3RhdGlzdGljcyAuc2xpY2stc2xpZGUge1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuICAgIC8qIGxpbmUgMTMyNywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtc3RhdGlzdGljcyAuc2xpY2stYXJyb3cge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAvKiBsaW5lIDEzMzIsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1zdGF0aXN0aWNzLXNsaWRlLWdyYXBoaWNfX2JvcmRlciB7XG4gICAgc3Ryb2tlLXdpZHRoOiAxOyB9XG4gIC8qIGxpbmUgMTMzNiwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLXN0YXRpc3RpY3NfX3BhZ2luYXRpb24ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSAxMzQwLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtY29udGFjdHMtbGlzdGluZyB7XG4gICAgbWFyZ2luOiA0MHB4IDA7IH1cbiAgLyogbGluZSAxMzQ0LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtdmlkZW8tZ3JpZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAvKiBsaW5lIDEzNDksIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1hY2NvcmRpb25fX3RvZ2dsZS1hbGwge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAvKiBsaW5lIDEzNTMsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1hY2NvcmRpb25fX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC8qIGxpbmUgMTM1OCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbi1pdGVtLS1vcGVuIC53aC1hY2NvcmRpb24taXRlbV9fdGFiIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gIC8qIGxpbmUgMTM2Miwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50X193cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDsgfVxuICAvKiBsaW5lIDEzNjcsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudC1jdGEge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSAxMzcxLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnQtdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSAxMzc5LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAucGFnZS1nb3Zlcm5tZW50IC53aC1iYW5uZXItaGVyb19fdGVhc2VyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIC8qIGxpbmUgMTM4Mywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLnBhZ2UtZ292ZXJubWVudCAud2gtYWNjb3JkaW9uIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZy10b3A6IDA7IH1cbiAgICAvKiBsaW5lIDEzODcsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLnBhZ2UtZ292ZXJubWVudCAud2gtYWNjb3JkaW9uOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lOyB9XG4gIC8qIGxpbmUgMTM5Miwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLnBhZ2UtZ292ZXJubWVudCAud2gtYWNjb3JkaW9uLWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNCNkI2QjY7IH1cbiAgLyogbGluZSAxMzk3LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAucGFnZS1nb3Zlcm5tZW50IC53aC1hY2NvcmRpb25fX2hlYWRlciB7XG4gICAgbWluLWhlaWdodDogYXV0bztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLyogbGluZSAxNDAzLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAucGFnZS1nb3Zlcm5tZW50IC53aC1hY2NvcmRpb25fX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC1zaXplOiAyMXB4ICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICAgIGNvbG9yOiAjMjYyNjI2OyB9XG4gIC8qIGxpbmUgMTQxMywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLnBhZ2UtZ292ZXJubWVudCAud2gtYWNjb3JkaW9uLWl0ZW1fX3RhYiB7XG4gICAgYm9yZGVyLWJvdHRvbTogMDsgfVxuICAvKiBsaW5lIDE0MTcsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC5wYWdlLWdvdmVybm1lbnQgLndoLWFjY29yZGlvbi1pdGVtX190YWItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LWZhbWlseTogXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgIG1hcmdpbjogMjBweCAwIDhweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICBjb2xvcjogIzI2MjYyNjsgfVxuICAvKiBsaW5lIDE0MjcsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC5wYWdlLWdvdmVybm1lbnQgLndoLWFjY29yZGlvbi1pdGVtX19jb250ZW50LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbi10b3A6IDI0cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wMzEyNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC8qIGxpbmUgMTQzNywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLnBhZ2UtZ292ZXJubWVudCAud2gtYWNjb3JkaW9uLWl0ZW1fX2NvbnRlbnRfX3dyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDsgfVxuICAvKiBsaW5lIDE0NDEsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC5wYWdlLWdvdmVybm1lbnQgLndoLWFjY29yZGlvbi1pdGVtX19nb3Zlcm5tZW50LWl0ZW0ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC8qIGxpbmUgMTQ0Nywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLnBhZ2UtZ292ZXJubWVudCAud2gtYWNjb3JkaW9uLWl0ZW1fX2dvdmVybm1lbnQtaXRlbS1pbWcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSAxNDUxLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAucGFnZS1nb3Zlcm5tZW50IC53aC1hY2NvcmRpb24taXRlbV9fZ292ZXJubWVudC1pdGVtLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDAgMCAzcHg7XG4gICAgY29sb3I6ICMyNjI2MjY7IH1cbiAgLyogbGluZSAxNDU5LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAucGFnZS1nb3Zlcm5tZW50IC53aC1hY2NvcmRpb24taXRlbV9fZ292ZXJubWVudC1pdGVtLWNvbnRlbnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIGNvbG9yOiAjMjYyNjI2OyB9XG4gIC8qIGxpbmUgMTQ2Nywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLnBhZ2UtZ292ZXJubWVudCAud2gtYWNjb3JkaW9uLWl0ZW1fX2dvdmVybm1lbnQtaXRlbS1wb3NpdGlvbnMge1xuICAgIHBhZGRpbmctbGVmdDogNTNweDsgfVxuICAvKiBsaW5lIDE0NzEsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC5wYWdlLWdvdmVybm1lbnQgLndoLWFjY29yZGlvbi1pdGVtX19nb3Zlcm5tZW50LWl0ZW0tcG9zaXRpb24ge1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcHg7IH1cbiAgICAvKiBsaW5lIDE0NzcsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLnBhZ2UtZ292ZXJubWVudCAud2gtYWNjb3JkaW9uLWl0ZW1fX2dvdmVybm1lbnQtaXRlbS1wb3NpdGlvbiBoNSB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgdGV4dC1pbmRlbnQ6IDA7XG4gICAgICBjb2xvcjogIzI2MjYyNjsgfVxuICAgICAgLyogbGluZSAxNDg3LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgICAgLnBhZ2UtZ292ZXJubWVudCAud2gtYWNjb3JkaW9uLWl0ZW1fX2dvdmVybm1lbnQtaXRlbS1wb3NpdGlvbiBoNTpiZWZvcmUge1xuICAgICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgY29udGVudDogXCJcXDIwMTNcIjtcbiAgICAgICAgY29sb3I6ICM4NzI0MzQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLyogbGluZSAxNTAxLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC5wYWdlLWdvdmVybm1lbnQgLndoLWFjY29yZGlvbi1pdGVtX19nb3Zlcm5tZW50LWl0ZW0tcG9zaXRpb24gcCB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgY29sb3I6ICMyNjI2MjY7IH1cbiAgICAgIC8qIGxpbmUgMTUwOSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAgIC5wYWdlLWdvdmVybm1lbnQgLndoLWFjY29yZGlvbi1pdGVtX19nb3Zlcm5tZW50LWl0ZW0tcG9zaXRpb24gcCBiciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSAxNTE2LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAucGFnZS1nb3Zlcm5tZW50IC53aC1hY2NvcmRpb24taXRlbV9fZ292ZXJubWVudC1pdGVtLXBvc2l0aW9uLWRhdGU6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIiwgXCI7IH1cbiAgLyogbGluZSAxNTIzLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtYXJ0aWNsZS1mb290bm90ZXMgLndoLWFjY29yZGlvbi1pdGVtX190YWItdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSAxNTI3LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtYXJ0aWNsZS1mb290bm90ZXMgLndoLWFjY29yZGlvbi1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC8qIGxpbmUgMTUzMywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFydGljbGUtZm9vdG5vdGVzX19jb250ZW50IG9sIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgY291bnRlci1yZXNldDogbGk7IH1cbiAgLyogbGluZSAxNTM5LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtYXJ0aWNsZS1mb290bm90ZXNfX2NvbnRlbnQgbGkge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGxpOyB9XG4gICAgLyogbGluZSAxNTQ0LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1hcnRpY2xlLWZvb3Rub3Rlc19fY29udGVudCBsaTpiZWZvcmUge1xuICAgICAgZm9udC1zaXplOiAwLjgxMjVyZW07XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxZW07XG4gICAgICBjb250ZW50OiBjb3VudGVyKGxpKSBcIi5cIjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC8qIGxpbmUgMTU1OCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFydGljbGUtZm9vdG5vdGVzX19jb250ZW50IGEge1xuICAgIGNvbG9yOiAjMjYyNjI2OyB9XG4gIC8qIGxpbmUgMTU2Mywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFydGljbGUtZm9vdG5vdGVzIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudF9fd3JhcHBlciB7XG4gICAgcGFkZGluZzogMjVweCAwIDA7IH1cbiAgLyogbGluZSAxNTY3LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtY29udHJpYnV0b3JzIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAvKiBsaW5lIDE1NzIsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1jb250cmlidXRvcnMtaXRlbSxcbiAgLndoLXBlb3BsZS1ncmlkLWl0ZW0sXG4gIC53aC1jb250YWN0LWl0ZW0ge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDJweCAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweCAhaW1wb3J0YW50OyB9XG4gIC8qIGxpbmUgMTU3OSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWNvbnRhY3QtaXRlbV9fdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICM4YzhjOGM7IH1cbiAgLyogbGluZSAxNTg0LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtY29udHJpYnV0b3JzLWl0ZW1fX2ltZyB7XG4gICAgd2lkdGg6IDExNXB4O1xuICAgIGhlaWdodDogMTE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9XG4gICAgLyogbGluZSAxNTg5LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1jb250cmlidXRvcnMtaXRlbV9faW1nIGltZyB7XG4gICAgICB3aWR0aDogMTE1cHg7XG4gICAgICBoZWlnaHQ6IDExNXB4O1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAvKiBsaW5lIDE1OTcsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1yZWxhdGVkLXNvbHV0aW9ucyB7XG4gICAgcGFkZGluZy1yaWdodDogOTZweDsgfVxuICAvKiBsaW5lIDE2MDEsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1yZWxhdGVkLXNvbHV0aW9uc19fdGl0bGUge1xuICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkOyB9XG4gIC8qIGxpbmUgMTYwNSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLXJlbGF0ZWQtc29sdXRpb25zLWxpbmtzIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQ7XG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG4gIC8qIGxpbmUgMTYxMSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLXJlbGF0ZWQtc29sdXRpb25zLWxpbmtzX19saW5rIHtcbiAgICB3aWR0aDogMzMuMzMlO1xuICAgIHBhZGRpbmc6IDAgMTRweCA1cHggOXB4O1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4gICAgLyogbGluZSAxNjE2LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1yZWxhdGVkLXNvbHV0aW9ucy1saW5rc19fbGluazpudGgtY2hpbGQoM24pIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTVweDsgfVxuICAgIC8qIGxpbmUgMTYyMCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAud2gtcmVsYXRlZC1zb2x1dGlvbnMtbGlua3NfX2xpbmsgYSB7XG4gICAgICBmb250LXNpemU6IDAuNjg3NXJlbTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBjb2xvcjogIzI2MjYyNjsgfVxuICAgICAgLyogbGluZSAxNjI1LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgICAgLndoLXJlbGF0ZWQtc29sdXRpb25zLWxpbmtzX19saW5rIGE6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBub25lOyB9XG4gIC8qIGxpbmUgMTYzNywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLnBhZ2UtZ292ZXJubWVudCAud2gtYXJ0aWNsZS1oZXJvLFxuICAucGFnZS1nb3Zlcm5tZW50IC53aC1iYW5uZXItaGVybyxcbiAgLnBhZ2UtYXJ0aWNsZSAud2gtYXJ0aWNsZS1oZXJvLFxuICAucGFnZS1hcnRpY2xlIC53aC1iYW5uZXItaGVybyxcbiAgLnBhZ2Utc29sdXRpb24gLndoLWFydGljbGUtaGVybyxcbiAgLnBhZ2Utc29sdXRpb24gLndoLWJhbm5lci1oZXJvLFxuICAucGFnZS1sb2NhdGlvbiAud2gtYXJ0aWNsZS1oZXJvLFxuICAucGFnZS1sb2NhdGlvbiAud2gtYmFubmVyLWhlcm8ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBjb2xvcjogIzI2MjYyNjsgfVxuICAvKiBsaW5lIDE2NDQsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC5wYWdlLWdvdmVybm1lbnQgLndoLWJhbm5lci1oZXJvX19pbWcsXG4gIC5wYWdlLWdvdmVybm1lbnQgLndoLWJhbm5lci1oZXJvX19pbWctLXJlZCxcbiAgLnBhZ2UtYXJ0aWNsZSAud2gtYmFubmVyLWhlcm9fX2ltZyxcbiAgLnBhZ2UtYXJ0aWNsZSAud2gtYmFubmVyLWhlcm9fX2ltZy0tcmVkLFxuICAucGFnZS1zb2x1dGlvbiAud2gtYmFubmVyLWhlcm9fX2ltZyxcbiAgLnBhZ2Utc29sdXRpb24gLndoLWJhbm5lci1oZXJvX19pbWctLXJlZCxcbiAgLnBhZ2UtbG9jYXRpb24gLndoLWJhbm5lci1oZXJvX19pbWcsXG4gIC5wYWdlLWxvY2F0aW9uIC53aC1iYW5uZXItaGVyb19faW1nLS1yZWQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLyogbGluZSAxNjQ5LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAucGFnZS1nb3Zlcm5tZW50IC53aC1hcnRpY2xlLWhlcm9fX3dyYXBwZXIsXG4gIC5wYWdlLWdvdmVybm1lbnQgLndoLWJhbm5lci1oZXJvX193cmFwcGVyLFxuICAucGFnZS1hcnRpY2xlIC53aC1hcnRpY2xlLWhlcm9fX3dyYXBwZXIsXG4gIC5wYWdlLWFydGljbGUgLndoLWJhbm5lci1oZXJvX193cmFwcGVyLFxuICAucGFnZS1zb2x1dGlvbiAud2gtYXJ0aWNsZS1oZXJvX193cmFwcGVyLFxuICAucGFnZS1zb2x1dGlvbiAud2gtYmFubmVyLWhlcm9fX3dyYXBwZXIsXG4gIC5wYWdlLWxvY2F0aW9uIC53aC1hcnRpY2xlLWhlcm9fX3dyYXBwZXIsXG4gIC5wYWdlLWxvY2F0aW9uIC53aC1iYW5uZXItaGVyb19fd3JhcHBlciB7XG4gICAgbWluLWhlaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC8qIGxpbmUgMTY1NCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLnBhZ2UtZ292ZXJubWVudCAud2gtYXJ0aWNsZS1oZXJvX19jb250ZW50LFxuICAucGFnZS1nb3Zlcm5tZW50IC53aC1iYW5uZXItaGVyb19fY29udGVudCxcbiAgLnBhZ2UtYXJ0aWNsZSAud2gtYXJ0aWNsZS1oZXJvX19jb250ZW50LFxuICAucGFnZS1hcnRpY2xlIC53aC1iYW5uZXItaGVyb19fY29udGVudCxcbiAgLnBhZ2Utc29sdXRpb24gLndoLWFydGljbGUtaGVyb19fY29udGVudCxcbiAgLnBhZ2Utc29sdXRpb24gLndoLWJhbm5lci1oZXJvX19jb250ZW50LFxuICAucGFnZS1sb2NhdGlvbiAud2gtYXJ0aWNsZS1oZXJvX19jb250ZW50LFxuICAucGFnZS1sb2NhdGlvbiAud2gtYmFubmVyLWhlcm9fX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gIC8qIGxpbmUgMTY2MSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLnBhZ2UtZ292ZXJubWVudCAud2gtYXJ0aWNsZS1oZXJvX190aXRsZSxcbiAgLnBhZ2UtZ292ZXJubWVudCAud2gtYmFubmVyLWhlcm9fX3RpdGxlLFxuICAucGFnZS1hcnRpY2xlIC53aC1hcnRpY2xlLWhlcm9fX3RpdGxlLFxuICAucGFnZS1hcnRpY2xlIC53aC1iYW5uZXItaGVyb19fdGl0bGUsXG4gIC5wYWdlLXNvbHV0aW9uIC53aC1hcnRpY2xlLWhlcm9fX3RpdGxlLFxuICAucGFnZS1zb2x1dGlvbiAud2gtYmFubmVyLWhlcm9fX3RpdGxlLFxuICAucGFnZS1sb2NhdGlvbiAud2gtYXJ0aWNsZS1oZXJvX190aXRsZSxcbiAgLnBhZ2UtbG9jYXRpb24gLndoLWJhbm5lci1oZXJvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICBmb250LWZhbWlseTogXCJUaW1lcyBOZXcgUm9tYW5cIiwgVGltZXMsIHNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjIzcHg7XG4gICAgY29sb3I6ICMyNjI2MjY7IH1cbiAgICAvKiBsaW5lIDE2NzQsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLnBhZ2UtZ292ZXJubWVudCAud2gtYXJ0aWNsZS1oZXJvX190aXRsZTpiZWZvcmUsXG4gICAgLnBhZ2UtZ292ZXJubWVudCAud2gtYmFubmVyLWhlcm9fX3RpdGxlOmJlZm9yZSxcbiAgICAucGFnZS1hcnRpY2xlIC53aC1hcnRpY2xlLWhlcm9fX3RpdGxlOmJlZm9yZSxcbiAgICAucGFnZS1hcnRpY2xlIC53aC1iYW5uZXItaGVyb19fdGl0bGU6YmVmb3JlLFxuICAgIC5wYWdlLXNvbHV0aW9uIC53aC1hcnRpY2xlLWhlcm9fX3RpdGxlOmJlZm9yZSxcbiAgICAucGFnZS1zb2x1dGlvbiAud2gtYmFubmVyLWhlcm9fX3RpdGxlOmJlZm9yZSxcbiAgICAucGFnZS1sb2NhdGlvbiAud2gtYXJ0aWNsZS1oZXJvX190aXRsZTpiZWZvcmUsXG4gICAgLnBhZ2UtbG9jYXRpb24gLndoLWJhbm5lci1oZXJvX190aXRsZTpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxNDVweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci10b3A6IDZweCBzb2xpZCAjODcyNDM0OyB9XG4gIC8qIGxpbmUgMTY4NSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLnBhZ2UtZ292ZXJubWVudCAud2gtYXJ0aWNsZS1oZXJvX19kYXRlLFxuICAucGFnZS1nb3Zlcm5tZW50IC53aC1iYW5uZXItaGVyb19fdGVhc2VyLFxuICAucGFnZS1hcnRpY2xlIC53aC1hcnRpY2xlLWhlcm9fX2RhdGUsXG4gIC5wYWdlLWFydGljbGUgLndoLWJhbm5lci1oZXJvX190ZWFzZXIsXG4gIC5wYWdlLXNvbHV0aW9uIC53aC1hcnRpY2xlLWhlcm9fX2RhdGUsXG4gIC5wYWdlLXNvbHV0aW9uIC53aC1iYW5uZXItaGVyb19fdGVhc2VyLFxuICAucGFnZS1sb2NhdGlvbiAud2gtYXJ0aWNsZS1oZXJvX19kYXRlLFxuICAucGFnZS1sb2NhdGlvbiAud2gtYmFubmVyLWhlcm9fX3RlYXNlciB7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgcGFkZGluZy1yaWdodDogOTZweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuICAgIC8qIGxpbmUgMTY5NCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgICAucGFnZS1nb3Zlcm5tZW50IC53aC1hcnRpY2xlLWhlcm9fX2RhdGU6YmVmb3JlLFxuICAgIC5wYWdlLWdvdmVybm1lbnQgLndoLWJhbm5lci1oZXJvX190ZWFzZXI6YmVmb3JlLFxuICAgIC5wYWdlLWFydGljbGUgLndoLWFydGljbGUtaGVyb19fZGF0ZTpiZWZvcmUsXG4gICAgLnBhZ2UtYXJ0aWNsZSAud2gtYmFubmVyLWhlcm9fX3RlYXNlcjpiZWZvcmUsXG4gICAgLnBhZ2Utc29sdXRpb24gLndoLWFydGljbGUtaGVyb19fZGF0ZTpiZWZvcmUsXG4gICAgLnBhZ2Utc29sdXRpb24gLndoLWJhbm5lci1oZXJvX190ZWFzZXI6YmVmb3JlLFxuICAgIC5wYWdlLWxvY2F0aW9uIC53aC1hcnRpY2xlLWhlcm9fX2RhdGU6YmVmb3JlLFxuICAgIC5wYWdlLWxvY2F0aW9uIC53aC1iYW5uZXItaGVyb19fdGVhc2VyOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBub25lOyB9XG4gIC8qIGxpbmUgMTcwMywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbi0tYXJlYS1mb2N1cyAud2gtYWNjb3JkaW9uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7IH1cbiAgLyogbGluZSAxNzA4LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtYWNjb3JkaW9uLS1hcmVhLWZvY3VzIC53aC1hY2NvcmRpb24taXRlbV9fY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAvKiBsaW5lIDE3MTIsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1hY2NvcmRpb24tLWFyZWEtZm9jdXMgLndoLWFjY29yZGlvbl9fbGlzdCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLyogbGluZSAxNzE3LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtYWNjb3JkaW9uLS1hcmVhLWZvY3VzIC53aC1hY2NvcmRpb24taXRlbSB7XG4gICAgd2lkdGg6IDMzLjMzJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHBhZGRpbmc6IDAgMTRweCA1cHggOXB4OyB9XG4gICAgLyogbGluZSAxNzIyLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1hY2NvcmRpb24tLWFyZWEtZm9jdXMgLndoLWFjY29yZGlvbi1pdGVtOm50aC1jaGlsZCgzbikge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4OyB9XG4gIC8qIGxpbmUgMTczMSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbi0tYXJlYS1mb2N1cyAud2gtYWNjb3JkaW9uLWl0ZW1fX3RhYi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAwLjY4NzVyZW07XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIG1hcmdpbjogMDtcbiAgICBjb2xvcjogIzI2MjYyNjsgfVxuICAvKiBsaW5lIDE3NDIsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1yZWNvZ25pdGlvbi1saXN0aW5nX190b3Age1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICAvKiBsaW5lIDE3NDcsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1yZWNvZ25pdGlvbi1hd2FyZCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAgICAgLW1zLWZsZXg6IDAgMCA1MCU7XG4gICAgICAgICAgICBmbGV4OiAwIDAgNTAlOyB9XG4gICAgLyogbGluZSAxNzU0LCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAgIC53aC1yZWNvZ25pdGlvbi1hd2FyZDpudGgtY2hpbGQoZXZlbikgLndoLXJlY29nbml0aW9uLWF3YXJkX19pbWcge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoNTAlIC0gMjVweCAtIDVweCk7IH1cbiAgICAvKiBsaW5lIDE3NTksIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLXJlY29nbml0aW9uLWF3YXJkIGEsXG4gICAgLndoLXJlY29nbml0aW9uLWF3YXJkIC53aC1yZWNvZ25pdGlvbi1hd2FyZF9faW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDUwcHg7XG4gICAgICBtYXgtd2lkdGg6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiA1MHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87IH1cbiAgLyogbGluZSAxNzcyLCBzcmMvc2Nzcy9fcHJpbnQuc2NzcyAqL1xuICAud2gtcmVjb2duaXRpb24tYXdhcmRfX2RldGFpbHMge1xuICAgIGZvbnQtc2l6ZTogMC41cmVtO1xuICAgIG1hcmdpbi10b3A6IDE1cHg7IH1cbiAgICAvKiBsaW5lIDE3NzYsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gICAgLndoLXJlY29nbml0aW9uLWF3YXJkX19kZXRhaWxzOmJlZm9yZSB7XG4gICAgICB0b3A6IC04cHg7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDE0cHgpO1xuICAgICAgd2lkdGg6IDI4LjhweDtcbiAgICAgIGJvcmRlci10b3Atd2lkdGg6IDFweDsgfVxuICAvKiBsaW5lIDE3ODQsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1yZWNvZ25pdGlvbi1kZXRhaWxzIHtcbiAgICBwYWRkaW5nLXRvcDogMDsgfVxuICAvKiBsaW5lIDE3ODgsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1jcmVkZW50aWFscy1jYXRlZ29yeV9fdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMC43MDgxM3JlbTtcbiAgICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjAzMTI1cmVtOyB9XG4gIC8qIGxpbmUgMTc5Niwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWNyZWRlbnRpYWxzLWNhdGVnb3J5X19saXN0IGxpLFxuICAud2gtY3JlZGVudGlhbHMtY2F0ZWdvcnlfX2xpc3Qgc3BhbixcbiAgLndoLWNyZWRlbnRpYWxzLWNhdGVnb3J5X19saXN0IGgzIHtcbiAgICBmb250LXNpemU6IDAuNzVyZW07XG4gICAgZm9udC1mYW1pbHk6IFwiVGltZXMgTmV3IFJvbWFuXCIsIFRpbWVzLCBzZXJpZjtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBjb2xvcjogIzI2MjYyNjsgfVxuICAvKiBsaW5lIDE4MDgsIHNyYy9zY3NzL19wcmludC5zY3NzICovXG4gIC53aC1jcmVkZW50aWFscy1jYXRlZ29yeV9fbGlzdCBwIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG4gIC8qIGxpbmUgMTgxMywgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWNyZWRlbnRpYWxzLWxpc3RpbmdfX25vdGUge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC8qIGxpbmUgMTgxOSwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWNhbGxvdXQtZ3JpZC1pdGVtX190aXRsZTpiZWZvcmUge1xuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0b3A6IC0zcHg7XG4gICAgY29udGVudDogXCJcXDIwMTRcIjtcbiAgICBjb2xvcjogI0I2QjZCNjtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gIC8qIGxpbmUgMTgzMCwgc3JjL3Njc3MvX3ByaW50LnNjc3MgKi9cbiAgLndoLWFjY29yZGlvbi1pdGVtX19pbmR1c3RyeS1pc3N1ZXMtbGlzdCBsaTpiZWZvcmUsXG4gIC53aC1hY2NvcmRpb24taXRlbV9faW5kdXN0cnktaXNzdWVzIHVsIGxpOmJlZm9yZSB7XG4gICAgZm9udC1mYW1pbHk6IEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0zcHg7XG4gICAgY29udGVudDogXCJcXDIwMTRcIjtcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjODcyNDM0OyB9IH1cbiJdfQ== */
