html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}/*!
 *  Font Awesome 4.3.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("https://legacy.logrocket-assets.io/font/fontawesome-webfont.eot");src:url("https://legacy.logrocket-assets.io/font/fontawesome-webfont.eot") format("embedded-opentype"),url("https://legacy.logrocket-assets.io/font/fontawesome-webfont.woff2") format("woff2"),url("https://legacy.logrocket-assets.io/font/fontawesome-webfont.woff") format("woff"),url("https://legacy.logrocket-assets.io/font/fontawesome-webfont.ttf") format("truetype"),url("https://legacy.logrocket-assets.io/font/fontawesome-webfont.svg") format("svg");font-weight:normal;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;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.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 0.08em #eee;border-radius:.1em}.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(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{-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-remove:before,.fa-close: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-gear:before,.fa-cog: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-rotate-right:before,.fa-repeat: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-photo:before,.fa-image: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-warning:before,.fa-exclamation-triangle: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-gears:before,.fa-cogs: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-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-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars: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-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard: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-unlink:before,.fa-chain-broken: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-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw: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-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try: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-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap: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: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-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-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-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-genderless:before,.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-soccer-ball-o:before,.fa-futbol-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-shekel:before,.fa-sheqel:before,.fa-ils: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-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-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-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*//*!
normalize.css v^3.0 | MIT License | git.io/normalize
Copyright (c) Nicolas Gallagher and Jonathan Neal
*//*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.hidden,[hidden]{display:none !important}.pure-img{max-width:100%;height:auto;display:block}.pure-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;-ms-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class*="pure-u"]{font-family:sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-5-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-2-24,.pure-u-3-24,.pure-u-4-24,.pure-u-5-24,.pure-u-6-24,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%;*width:4.1357%}.pure-u-1-12,.pure-u-2-24{width:8.3333%;*width:8.3023%}.pure-u-1-8,.pure-u-3-24{width:12.5%;*width:12.469%}.pure-u-1-6,.pure-u-4-24{width:16.6667%;*width:16.6357%}.pure-u-1-5{width:20%;*width:19.969%}.pure-u-5-24{width:20.8333%;*width:20.8023%}.pure-u-1-4,.pure-u-6-24{width:25%;*width:24.969%}.pure-u-7-24{width:29.1667%;*width:29.1357%}.pure-u-1-3,.pure-u-8-24{width:33.3333%;*width:33.3023%}.pure-u-3-8,.pure-u-9-24{width:37.5%;*width:37.469%}.pure-u-2-5{width:40%;*width:39.969%}.pure-u-5-12,.pure-u-10-24{width:41.6667%;*width:41.6357%}.pure-u-11-24{width:45.8333%;*width:45.8023%}.pure-u-1-2,.pure-u-12-24{width:50%;*width:49.969%}.pure-u-13-24{width:54.1667%;*width:54.1357%}.pure-u-7-12,.pure-u-14-24{width:58.3333%;*width:58.3023%}.pure-u-3-5{width:60%;*width:59.969%}.pure-u-5-8,.pure-u-15-24{width:62.5%;*width:62.469%}.pure-u-2-3,.pure-u-16-24{width:66.6667%;*width:66.6357%}.pure-u-17-24{width:70.8333%;*width:70.8023%}.pure-u-3-4,.pure-u-18-24{width:75%;*width:74.969%}.pure-u-19-24{width:79.1667%;*width:79.1357%}.pure-u-4-5{width:80%;*width:79.969%}.pure-u-5-6,.pure-u-20-24{width:83.3333%;*width:83.3023%}.pure-u-7-8,.pure-u-21-24{width:87.5%;*width:87.469%}.pure-u-11-12,.pure-u-22-24{width:91.6667%;*width:91.6357%}.pure-u-23-24{width:95.8333%;*width:95.8023%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}.pure-button{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;text-align:center;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button{font-family:inherit;font-size:100%;padding:.5em 1em;color:#444;color:rgba(0,0,0,0.8);border:1px solid #999;border:0 rgba(0,0,0,0);background-color:#E6E6E6;text-decoration:none;border-radius:2px}.pure-button-hover,.pure-button:hover,.pure-button:focus{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(40%, rgba(0,0,0,0.05)), to(rgba(0,0,0,0.1)));background-image:-webkit-linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1));background-image:linear-gradient(transparent, rgba(0,0,0,0.05) 40%, rgba(0,0,0,0.1))}.pure-button:focus{outline:0}.pure-button-active,.pure-button:active{box-shadow:0 0 0 1px rgba(0,0,0,0.15) inset,0 0 6px rgba(0,0,0,0.2) inset;border-color:#000\9}.pure-button[disabled],.pure-button-disabled,.pure-button-disabled:hover,.pure-button-disabled:focus,.pure-button-disabled:active{border:0;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);filter:alpha(opacity=40);-khtml-opacity:.4;-moz-opacity:.4;opacity:.4;cursor:not-allowed;box-shadow:none}.pure-button-hidden{display:none}.pure-button::-moz-focus-inner{padding:0;border:0}.pure-button-primary,.pure-button-selected,a.pure-button-primary,a.pure-button-selected{background-color:#0078e7;color:#fff}.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;vertical-align:middle;box-sizing:border-box}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;box-sizing:border-box}.pure-form input[type=color]{padding:.2em .5em}.pure-form input[type=text]:focus,.pure-form input[type=password]:focus,.pure-form input[type=email]:focus,.pure-form input[type=url]:focus,.pure-form input[type=date]:focus,.pure-form input[type=month]:focus,.pure-form input[type=time]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=week]:focus,.pure-form input[type=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129FEA}.pure-form input:not([type]):focus{outline:0;border-color:#129FEA}.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus,.pure-form input[type=checkbox]:focus{outline:thin solid #129FEA;outline:1px auto #129FEA}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=text][disabled],.pure-form input[type=password][disabled],.pure-form input[type=email][disabled],.pure-form input[type=url][disabled],.pure-form input[type=date][disabled],.pure-form input[type=month][disabled],.pure-form input[type=time][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=week][disabled],.pure-form input[type=number][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=color][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input:not([type])[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form textarea:focus:invalid,.pure-form select:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus,.pure-form input[type=checkbox]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{height:2.25em;border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type=text],.pure-form-stacked input[type=password],.pure-form-stacked input[type=email],.pure-form-stacked input[type=url],.pure-form-stacked input[type=date],.pure-form-stacked input[type=month],.pure-form-stacked input[type=time],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=week],.pure-form-stacked input[type=number],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=color],.pure-form-stacked input[type=file],.pure-form-stacked select,.pure-form-stacked label,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-stacked input:not([type]){display:block;margin:.25em 0}.pure-form-aligned input,.pure-form-aligned textarea,.pure-form-aligned select,.pure-form-aligned .pure-help-inline,.pure-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form input.pure-input-rounded,.pure-form .pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{display:block;padding:10px;margin:0 0 -1px;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{top:1px;border-radius:4px 4px 0 0;margin:0}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{top:1px;border-radius:4px;margin:0}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{top:-2px;border-radius:0 0 4px 4px;margin:0}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}@media only screen and (max-width: 480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=text],.pure-group input[type=password],.pure-group input[type=email],.pure-group input[type=url],.pure-group input[type=date],.pure-group input[type=month],.pure-group input[type=time],.pure-group input[type=datetime],.pure-group input[type=datetime-local],.pure-group input[type=week],.pure-group input[type=number],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=color]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form .pure-help-inline,.pure-form-message-inline,.pure-form-message{display:block;font-size:.75em;padding:.2em 0 .8em}}.pure-menu{box-sizing:border-box}.pure-menu-fixed{position:fixed;left:0;top:0;z-index:3}.pure-menu-list,.pure-menu-item{position:relative}.pure-menu-list{list-style:none;margin:0;padding:0}.pure-menu-item{padding:0;margin:0;height:100%}.pure-menu-link,.pure-menu-heading{display:block;text-decoration:none;white-space:nowrap}.pure-menu-horizontal{width:100%;white-space:nowrap}.pure-menu-horizontal .pure-menu-list{display:inline-block}.pure-menu-horizontal .pure-menu-item,.pure-menu-horizontal .pure-menu-heading,.pure-menu-horizontal .pure-menu-separator{display:inline-block;*display:inline;zoom:1;vertical-align:middle}.pure-menu-item .pure-menu-item{display:block}.pure-menu-children{display:none;position:absolute;left:100%;top:0;margin:0;padding:0;z-index:3}.pure-menu-horizontal .pure-menu-children{left:0;top:auto;width:inherit}.pure-menu-allow-hover:hover>.pure-menu-children,.pure-menu-active>.pure-menu-children{display:block;position:absolute}.pure-menu-has-children>.pure-menu-link:after{padding-left:.5em;content:"\25B8";font-size:small}.pure-menu-horizontal .pure-menu-has-children>.pure-menu-link:after{content:"\25BE"}.pure-menu-scrollable{overflow-y:scroll;overflow-x:hidden}.pure-menu-scrollable .pure-menu-list{display:block}.pure-menu-horizontal.pure-menu-scrollable .pure-menu-list{display:inline-block}.pure-menu-horizontal.pure-menu-scrollable{white-space:nowrap;overflow-y:hidden;overflow-x:auto;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;padding:.5em 0}.pure-menu-horizontal.pure-menu-scrollable::-webkit-scrollbar{display:none}.pure-menu-separator{background-color:#ccc;height:1px;margin:.3em 0}.pure-menu-horizontal .pure-menu-separator{width:1px;height:1.3em;margin:0 .3em}.pure-menu-heading{text-transform:uppercase;color:#565d64}.pure-menu-link{color:#777}.pure-menu-children{background-color:#fff}.pure-menu-link,.pure-menu-disabled,.pure-menu-heading{padding:.5em 1em}.pure-menu-disabled{opacity:.5}.pure-menu-disabled .pure-menu-link:hover{background-color:transparent}.pure-menu-active>.pure-menu-link,.pure-menu-link:hover,.pure-menu-link:focus{background-color:#eee}.pure-menu-selected .pure-menu-link,.pure-menu-selected .pure-menu-link:visited{color:#000}.pure-table{border-collapse:collapse;border-spacing:0;empty-cells:show;border:1px solid #cbcbcb}.pure-table caption{color:#000;font:italic 85%/1 arial,sans-serif;padding:1em 0;text-align:center}.pure-table td,.pure-table th{border-left:1px solid #cbcbcb;border-width:0 0 0 1px;font-size:inherit;margin:0;overflow:visible;padding:.5em 1em}.pure-table td:first-child,.pure-table th:first-child{border-left-width:0}.pure-table thead{background-color:#e0e0e0;color:#000;text-align:left;vertical-align:bottom}.pure-table td{background-color:transparent}.pure-table-odd td{background-color:#f2f2f2}.pure-table-striped tr:nth-child(2n-1) td{background-color:#f2f2f2}.pure-table-bordered td{border-bottom:1px solid #cbcbcb}.pure-table-bordered tbody>tr:last-child>td{border-bottom-width:0}.pure-table-horizontal td,.pure-table-horizontal th{border-width:0 0 1px;border-bottom:1px solid #cbcbcb}.pure-table-horizontal tbody>tr:last-child>td{border-bottom-width:0}/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/.pure-g{letter-spacing:-.31em;*letter-spacing:normal;*word-spacing:-.43em;text-rendering:optimizespeed;font-family:FreeSans,Arimo,"Droid Sans",Helvetica,Arial,sans-serif;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;-ms-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start}.opera-only :-o-prefocus,.pure-g{word-spacing:-.43em}.pure-u{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-g [class*="pure-u"]{font-family:sans-serif}.pure-u-1,.pure-u-1-1,.pure-u-1-2,.pure-u-1-3,.pure-u-2-3,.pure-u-1-4,.pure-u-3-4,.pure-u-1-5,.pure-u-2-5,.pure-u-3-5,.pure-u-4-5,.pure-u-5-5,.pure-u-1-6,.pure-u-5-6,.pure-u-1-8,.pure-u-3-8,.pure-u-5-8,.pure-u-7-8,.pure-u-1-12,.pure-u-5-12,.pure-u-7-12,.pure-u-11-12,.pure-u-1-24,.pure-u-2-24,.pure-u-3-24,.pure-u-4-24,.pure-u-5-24,.pure-u-6-24,.pure-u-7-24,.pure-u-8-24,.pure-u-9-24,.pure-u-10-24,.pure-u-11-24,.pure-u-12-24,.pure-u-13-24,.pure-u-14-24,.pure-u-15-24,.pure-u-16-24,.pure-u-17-24,.pure-u-18-24,.pure-u-19-24,.pure-u-20-24,.pure-u-21-24,.pure-u-22-24,.pure-u-23-24,.pure-u-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-1-24{width:4.1667%;*width:4.1357%}.pure-u-1-12,.pure-u-2-24{width:8.3333%;*width:8.3023%}.pure-u-1-8,.pure-u-3-24{width:12.5%;*width:12.469%}.pure-u-1-6,.pure-u-4-24{width:16.6667%;*width:16.6357%}.pure-u-1-5{width:20%;*width:19.969%}.pure-u-5-24{width:20.8333%;*width:20.8023%}.pure-u-1-4,.pure-u-6-24{width:25%;*width:24.969%}.pure-u-7-24{width:29.1667%;*width:29.1357%}.pure-u-1-3,.pure-u-8-24{width:33.3333%;*width:33.3023%}.pure-u-3-8,.pure-u-9-24{width:37.5%;*width:37.469%}.pure-u-2-5{width:40%;*width:39.969%}.pure-u-5-12,.pure-u-10-24{width:41.6667%;*width:41.6357%}.pure-u-11-24{width:45.8333%;*width:45.8023%}.pure-u-1-2,.pure-u-12-24{width:50%;*width:49.969%}.pure-u-13-24{width:54.1667%;*width:54.1357%}.pure-u-7-12,.pure-u-14-24{width:58.3333%;*width:58.3023%}.pure-u-3-5{width:60%;*width:59.969%}.pure-u-5-8,.pure-u-15-24{width:62.5%;*width:62.469%}.pure-u-2-3,.pure-u-16-24{width:66.6667%;*width:66.6357%}.pure-u-17-24{width:70.8333%;*width:70.8023%}.pure-u-3-4,.pure-u-18-24{width:75%;*width:74.969%}.pure-u-19-24{width:79.1667%;*width:79.1357%}.pure-u-4-5{width:80%;*width:79.969%}.pure-u-5-6,.pure-u-20-24{width:83.3333%;*width:83.3023%}.pure-u-7-8,.pure-u-21-24{width:87.5%;*width:87.469%}.pure-u-11-12,.pure-u-22-24{width:91.6667%;*width:91.6357%}.pure-u-23-24{width:95.8333%;*width:95.8023%}.pure-u-1,.pure-u-1-1,.pure-u-5-5,.pure-u-24-24{width:100%}/*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*//*!
Pure v0.6.0
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yahoo/pure/blob/master/LICENSE.md
*/.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form select,.pure-form textarea{padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;vertical-align:middle;box-sizing:border-box}.pure-form input:not([type]){padding:.5em .6em;display:inline-block;border:1px solid #ccc;box-shadow:inset 0 1px 3px #ddd;border-radius:4px;box-sizing:border-box}.pure-form input[type=color]{padding:.2em .5em}.pure-form input[type=text]:focus,.pure-form input[type=password]:focus,.pure-form input[type=email]:focus,.pure-form input[type=url]:focus,.pure-form input[type=date]:focus,.pure-form input[type=month]:focus,.pure-form input[type=time]:focus,.pure-form input[type=datetime]:focus,.pure-form input[type=datetime-local]:focus,.pure-form input[type=week]:focus,.pure-form input[type=number]:focus,.pure-form input[type=search]:focus,.pure-form input[type=tel]:focus,.pure-form input[type=color]:focus,.pure-form select:focus,.pure-form textarea:focus{outline:0;border-color:#129FEA}.pure-form input:not([type]):focus{outline:0;border-color:#129FEA}.pure-form input[type=file]:focus,.pure-form input[type=radio]:focus,.pure-form input[type=checkbox]:focus{outline:thin solid #129FEA;outline:1px auto #129FEA}.pure-form .pure-checkbox,.pure-form .pure-radio{margin:.5em 0;display:block}.pure-form input[type=text][disabled],.pure-form input[type=password][disabled],.pure-form input[type=email][disabled],.pure-form input[type=url][disabled],.pure-form input[type=date][disabled],.pure-form input[type=month][disabled],.pure-form input[type=time][disabled],.pure-form input[type=datetime][disabled],.pure-form input[type=datetime-local][disabled],.pure-form input[type=week][disabled],.pure-form input[type=number][disabled],.pure-form input[type=search][disabled],.pure-form input[type=tel][disabled],.pure-form input[type=color][disabled],.pure-form select[disabled],.pure-form textarea[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input:not([type])[disabled]{cursor:not-allowed;background-color:#eaeded;color:#cad2d3}.pure-form input[readonly],.pure-form select[readonly],.pure-form textarea[readonly]{background-color:#eee;color:#777;border-color:#ccc}.pure-form input:focus:invalid,.pure-form textarea:focus:invalid,.pure-form select:focus:invalid{color:#b94a48;border-color:#e9322d}.pure-form input[type=file]:focus:invalid:focus,.pure-form input[type=radio]:focus:invalid:focus,.pure-form input[type=checkbox]:focus:invalid:focus{outline-color:#e9322d}.pure-form select{height:2.25em;border:1px solid #ccc;background-color:#fff}.pure-form select[multiple]{height:auto}.pure-form label{margin:.5em 0 .2em}.pure-form fieldset{margin:0;padding:.35em 0 .75em;border:0}.pure-form legend{display:block;width:100%;padding:.3em 0;margin-bottom:.3em;color:#333;border-bottom:1px solid #e5e5e5}.pure-form-stacked input[type=text],.pure-form-stacked input[type=password],.pure-form-stacked input[type=email],.pure-form-stacked input[type=url],.pure-form-stacked input[type=date],.pure-form-stacked input[type=month],.pure-form-stacked input[type=time],.pure-form-stacked input[type=datetime],.pure-form-stacked input[type=datetime-local],.pure-form-stacked input[type=week],.pure-form-stacked input[type=number],.pure-form-stacked input[type=search],.pure-form-stacked input[type=tel],.pure-form-stacked input[type=color],.pure-form-stacked input[type=file],.pure-form-stacked select,.pure-form-stacked label,.pure-form-stacked textarea{display:block;margin:.25em 0}.pure-form-stacked input:not([type]){display:block;margin:.25em 0}.pure-form-aligned input,.pure-form-aligned textarea,.pure-form-aligned select,.pure-form-aligned .pure-help-inline,.pure-form-message-inline{display:inline-block;*display:inline;*zoom:1;vertical-align:middle}.pure-form-aligned textarea{vertical-align:top}.pure-form-aligned .pure-control-group{margin-bottom:.5em}.pure-form-aligned .pure-control-group label{text-align:right;display:inline-block;vertical-align:middle;width:10em;margin:0 1em 0 0}.pure-form-aligned .pure-controls{margin:1.5em 0 0 11em}.pure-form input.pure-input-rounded,.pure-form .pure-input-rounded{border-radius:2em;padding:.5em 1em}.pure-form .pure-group fieldset{margin-bottom:10px}.pure-form .pure-group input,.pure-form .pure-group textarea{display:block;padding:10px;margin:0 0 -1px;border-radius:0;position:relative;top:-1px}.pure-form .pure-group input:focus,.pure-form .pure-group textarea:focus{z-index:3}.pure-form .pure-group input:first-child,.pure-form .pure-group textarea:first-child{top:1px;border-radius:4px 4px 0 0;margin:0}.pure-form .pure-group input:first-child:last-child,.pure-form .pure-group textarea:first-child:last-child{top:1px;border-radius:4px;margin:0}.pure-form .pure-group input:last-child,.pure-form .pure-group textarea:last-child{top:-2px;border-radius:0 0 4px 4px;margin:0}.pure-form .pure-group button{margin:.35em 0}.pure-form .pure-input-1{width:100%}.pure-form .pure-input-2-3{width:66%}.pure-form .pure-input-1-2{width:50%}.pure-form .pure-input-1-3{width:33%}.pure-form .pure-input-1-4{width:25%}.pure-form .pure-help-inline,.pure-form-message-inline{display:inline-block;padding-left:.3em;color:#666;vertical-align:middle;font-size:.875em}.pure-form-message{display:block;color:#666;font-size:.875em}@media only screen and (max-width: 480px){.pure-form button[type=submit]{margin:.7em 0 0}.pure-form input:not([type]),.pure-form input[type=text],.pure-form input[type=password],.pure-form input[type=email],.pure-form input[type=url],.pure-form input[type=date],.pure-form input[type=month],.pure-form input[type=time],.pure-form input[type=datetime],.pure-form input[type=datetime-local],.pure-form input[type=week],.pure-form input[type=number],.pure-form input[type=search],.pure-form input[type=tel],.pure-form input[type=color],.pure-form label{margin-bottom:.3em;display:block}.pure-group input:not([type]),.pure-group input[type=text],.pure-group input[type=password],.pure-group input[type=email],.pure-group input[type=url],.pure-group input[type=date],.pure-group input[type=month],.pure-group input[type=time],.pure-group input[type=datetime],.pure-group input[type=datetime-local],.pure-group input[type=week],.pure-group input[type=number],.pure-group input[type=search],.pure-group input[type=tel],.pure-group input[type=color]{margin-bottom:0}.pure-form-aligned .pure-control-group label{margin-bottom:.3em;text-align:left;display:block;width:100%}.pure-form-aligned .pure-controls{margin:1.5em 0 0}.pure-form .pure-help-inline,.pure-form-message-inline,.pure-form-message{display:block;font-size:.75em;padding:.2em 0 .8em}}@media screen and (min-width: 35.5em){.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-2,.pure-u-sm-1-3,.pure-u-sm-2-3,.pure-u-sm-1-4,.pure-u-sm-3-4,.pure-u-sm-1-5,.pure-u-sm-2-5,.pure-u-sm-3-5,.pure-u-sm-4-5,.pure-u-sm-5-5,.pure-u-sm-1-6,.pure-u-sm-5-6,.pure-u-sm-1-8,.pure-u-sm-3-8,.pure-u-sm-5-8,.pure-u-sm-7-8,.pure-u-sm-1-12,.pure-u-sm-5-12,.pure-u-sm-7-12,.pure-u-sm-11-12,.pure-u-sm-1-24,.pure-u-sm-2-24,.pure-u-sm-3-24,.pure-u-sm-4-24,.pure-u-sm-5-24,.pure-u-sm-6-24,.pure-u-sm-7-24,.pure-u-sm-8-24,.pure-u-sm-9-24,.pure-u-sm-10-24,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-sm-1-24{width:4.1667%;*width:4.1357%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%;*width:8.3023%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5000%;*width:12.4690%}.pure-u-sm-1-6,.pure-u-sm-4-24{width:16.6667%;*width:16.6357%}.pure-u-sm-1-5{width:20%;*width:19.9690%}.pure-u-sm-5-24{width:20.8333%;*width:20.8023%}.pure-u-sm-1-4,.pure-u-sm-6-24{width:25%;*width:24.9690%}.pure-u-sm-7-24{width:29.1667%;*width:29.1357%}.pure-u-sm-1-3,.pure-u-sm-8-24{width:33.3333%;*width:33.3023%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5000%;*width:37.4690%}.pure-u-sm-2-5{width:40%;*width:39.9690%}.pure-u-sm-5-12,.pure-u-sm-10-24{width:41.6667%;*width:41.6357%}.pure-u-sm-11-24{width:45.8333%;*width:45.8023%}.pure-u-sm-1-2,.pure-u-sm-12-24{width:50%;*width:49.9690%}.pure-u-sm-13-24{width:54.1667%;*width:54.1357%}.pure-u-sm-7-12,.pure-u-sm-14-24{width:58.3333%;*width:58.3023%}.pure-u-sm-3-5{width:60%;*width:59.9690%}.pure-u-sm-5-8,.pure-u-sm-15-24{width:62.5000%;*width:62.4690%}.pure-u-sm-2-3,.pure-u-sm-16-24{width:66.6667%;*width:66.6357%}.pure-u-sm-17-24{width:70.8333%;*width:70.8023%}.pure-u-sm-3-4,.pure-u-sm-18-24{width:75%;*width:74.9690%}.pure-u-sm-19-24{width:79.1667%;*width:79.1357%}.pure-u-sm-4-5{width:80%;*width:79.9690%}.pure-u-sm-5-6,.pure-u-sm-20-24{width:83.3333%;*width:83.3023%}.pure-u-sm-7-8,.pure-u-sm-21-24{width:87.5000%;*width:87.4690%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%;*width:91.6357%}.pure-u-sm-23-24{width:95.8333%;*width:95.8023%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-5-5,.pure-u-sm-24-24{width:100%}}@media screen and (min-width: 48em){.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-2,.pure-u-md-1-3,.pure-u-md-2-3,.pure-u-md-1-4,.pure-u-md-3-4,.pure-u-md-1-5,.pure-u-md-2-5,.pure-u-md-3-5,.pure-u-md-4-5,.pure-u-md-5-5,.pure-u-md-1-6,.pure-u-md-5-6,.pure-u-md-1-8,.pure-u-md-3-8,.pure-u-md-5-8,.pure-u-md-7-8,.pure-u-md-1-12,.pure-u-md-5-12,.pure-u-md-7-12,.pure-u-md-11-12,.pure-u-md-1-24,.pure-u-md-2-24,.pure-u-md-3-24,.pure-u-md-4-24,.pure-u-md-5-24,.pure-u-md-6-24,.pure-u-md-7-24,.pure-u-md-8-24,.pure-u-md-9-24,.pure-u-md-10-24,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%;*width:4.1357%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%;*width:8.3023%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5000%;*width:12.4690%}.pure-u-md-1-6,.pure-u-md-4-24{width:16.6667%;*width:16.6357%}.pure-u-md-1-5{width:20%;*width:19.9690%}.pure-u-md-5-24{width:20.8333%;*width:20.8023%}.pure-u-md-1-4,.pure-u-md-6-24{width:25%;*width:24.9690%}.pure-u-md-7-24{width:29.1667%;*width:29.1357%}.pure-u-md-1-3,.pure-u-md-8-24{width:33.3333%;*width:33.3023%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5000%;*width:37.4690%}.pure-u-md-2-5{width:40%;*width:39.9690%}.pure-u-md-5-12,.pure-u-md-10-24{width:41.6667%;*width:41.6357%}.pure-u-md-11-24{width:45.8333%;*width:45.8023%}.pure-u-md-1-2,.pure-u-md-12-24{width:50%;*width:49.9690%}.pure-u-md-13-24{width:54.1667%;*width:54.1357%}.pure-u-md-7-12,.pure-u-md-14-24{width:58.3333%;*width:58.3023%}.pure-u-md-3-5{width:60%;*width:59.9690%}.pure-u-md-5-8,.pure-u-md-15-24{width:62.5000%;*width:62.4690%}.pure-u-md-2-3,.pure-u-md-16-24{width:66.6667%;*width:66.6357%}.pure-u-md-17-24{width:70.8333%;*width:70.8023%}.pure-u-md-3-4,.pure-u-md-18-24{width:75%;*width:74.9690%}.pure-u-md-19-24{width:79.1667%;*width:79.1357%}.pure-u-md-4-5{width:80%;*width:79.9690%}.pure-u-md-5-6,.pure-u-md-20-24{width:83.3333%;*width:83.3023%}.pure-u-md-7-8,.pure-u-md-21-24{width:87.5000%;*width:87.4690%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%;*width:91.6357%}.pure-u-md-23-24{width:95.8333%;*width:95.8023%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-5-5,.pure-u-md-24-24{width:100%}}@media screen and (min-width: 64em){.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-2,.pure-u-lg-1-3,.pure-u-lg-2-3,.pure-u-lg-1-4,.pure-u-lg-3-4,.pure-u-lg-1-5,.pure-u-lg-2-5,.pure-u-lg-3-5,.pure-u-lg-4-5,.pure-u-lg-5-5,.pure-u-lg-1-6,.pure-u-lg-5-6,.pure-u-lg-1-8,.pure-u-lg-3-8,.pure-u-lg-5-8,.pure-u-lg-7-8,.pure-u-lg-1-12,.pure-u-lg-5-12,.pure-u-lg-7-12,.pure-u-lg-11-12,.pure-u-lg-1-24,.pure-u-lg-2-24,.pure-u-lg-3-24,.pure-u-lg-4-24,.pure-u-lg-5-24,.pure-u-lg-6-24,.pure-u-lg-7-24,.pure-u-lg-8-24,.pure-u-lg-9-24,.pure-u-lg-10-24,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%;*width:4.1357%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%;*width:8.3023%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5000%;*width:12.4690%}.pure-u-lg-1-6,.pure-u-lg-4-24{width:16.6667%;*width:16.6357%}.pure-u-lg-1-5{width:20%;*width:19.9690%}.pure-u-lg-5-24{width:20.8333%;*width:20.8023%}.pure-u-lg-1-4,.pure-u-lg-6-24{width:25%;*width:24.9690%}.pure-u-lg-7-24{width:29.1667%;*width:29.1357%}.pure-u-lg-1-3,.pure-u-lg-8-24{width:33.3333%;*width:33.3023%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5000%;*width:37.4690%}.pure-u-lg-2-5{width:40%;*width:39.9690%}.pure-u-lg-5-12,.pure-u-lg-10-24{width:41.6667%;*width:41.6357%}.pure-u-lg-11-24{width:45.8333%;*width:45.8023%}.pure-u-lg-1-2,.pure-u-lg-12-24{width:50%;*width:49.9690%}.pure-u-lg-13-24{width:54.1667%;*width:54.1357%}.pure-u-lg-7-12,.pure-u-lg-14-24{width:58.3333%;*width:58.3023%}.pure-u-lg-3-5{width:60%;*width:59.9690%}.pure-u-lg-5-8,.pure-u-lg-15-24{width:62.5000%;*width:62.4690%}.pure-u-lg-2-3,.pure-u-lg-16-24{width:66.6667%;*width:66.6357%}.pure-u-lg-17-24{width:70.8333%;*width:70.8023%}.pure-u-lg-3-4,.pure-u-lg-18-24{width:75%;*width:74.9690%}.pure-u-lg-19-24{width:79.1667%;*width:79.1357%}.pure-u-lg-4-5{width:80%;*width:79.9690%}.pure-u-lg-5-6,.pure-u-lg-20-24{width:83.3333%;*width:83.3023%}.pure-u-lg-7-8,.pure-u-lg-21-24{width:87.5000%;*width:87.4690%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%;*width:91.6357%}.pure-u-lg-23-24{width:95.8333%;*width:95.8023%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-5-5,.pure-u-lg-24-24{width:100%}}@media screen and (min-width: 80em){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-2,.pure-u-xl-1-3,.pure-u-xl-2-3,.pure-u-xl-1-4,.pure-u-xl-3-4,.pure-u-xl-1-5,.pure-u-xl-2-5,.pure-u-xl-3-5,.pure-u-xl-4-5,.pure-u-xl-5-5,.pure-u-xl-1-6,.pure-u-xl-5-6,.pure-u-xl-1-8,.pure-u-xl-3-8,.pure-u-xl-5-8,.pure-u-xl-7-8,.pure-u-xl-1-12,.pure-u-xl-5-12,.pure-u-xl-7-12,.pure-u-xl-11-12,.pure-u-xl-1-24,.pure-u-xl-2-24,.pure-u-xl-3-24,.pure-u-xl-4-24,.pure-u-xl-5-24,.pure-u-xl-6-24,.pure-u-xl-7-24,.pure-u-xl-8-24,.pure-u-xl-9-24,.pure-u-xl-10-24,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%;*width:4.1357%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%;*width:8.3023%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5000%;*width:12.4690%}.pure-u-xl-1-6,.pure-u-xl-4-24{width:16.6667%;*width:16.6357%}.pure-u-xl-1-5{width:20%;*width:19.9690%}.pure-u-xl-5-24{width:20.8333%;*width:20.8023%}.pure-u-xl-1-4,.pure-u-xl-6-24{width:25%;*width:24.9690%}.pure-u-xl-7-24{width:29.1667%;*width:29.1357%}.pure-u-xl-1-3,.pure-u-xl-8-24{width:33.3333%;*width:33.3023%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5000%;*width:37.4690%}.pure-u-xl-2-5{width:40%;*width:39.9690%}.pure-u-xl-5-12,.pure-u-xl-10-24{width:41.6667%;*width:41.6357%}.pure-u-xl-11-24{width:45.8333%;*width:45.8023%}.pure-u-xl-1-2,.pure-u-xl-12-24{width:50%;*width:49.9690%}.pure-u-xl-13-24{width:54.1667%;*width:54.1357%}.pure-u-xl-7-12,.pure-u-xl-14-24{width:58.3333%;*width:58.3023%}.pure-u-xl-3-5{width:60%;*width:59.9690%}.pure-u-xl-5-8,.pure-u-xl-15-24{width:62.5000%;*width:62.4690%}.pure-u-xl-2-3,.pure-u-xl-16-24{width:66.6667%;*width:66.6357%}.pure-u-xl-17-24{width:70.8333%;*width:70.8023%}.pure-u-xl-3-4,.pure-u-xl-18-24{width:75%;*width:74.9690%}.pure-u-xl-19-24{width:79.1667%;*width:79.1357%}.pure-u-xl-4-5{width:80%;*width:79.9690%}.pure-u-xl-5-6,.pure-u-xl-20-24{width:83.3333%;*width:83.3023%}.pure-u-xl-7-8,.pure-u-xl-21-24{width:87.5000%;*width:87.4690%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%;*width:91.6357%}.pure-u-xl-23-24{width:95.8333%;*width:95.8023%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-5-5,.pure-u-xl-24-24{width:100%}}@media screen and (min-width: 42em){.pure-u-mobile-1,.pure-u-mobile-1-1,.pure-u-mobile-1-2,.pure-u-mobile-1-3,.pure-u-mobile-2-3,.pure-u-mobile-1-4,.pure-u-mobile-3-4,.pure-u-mobile-1-5,.pure-u-mobile-2-5,.pure-u-mobile-3-5,.pure-u-mobile-4-5,.pure-u-mobile-5-5,.pure-u-mobile-1-6,.pure-u-mobile-5-6,.pure-u-mobile-1-8,.pure-u-mobile-3-8,.pure-u-mobile-5-8,.pure-u-mobile-7-8,.pure-u-mobile-1-12,.pure-u-mobile-5-12,.pure-u-mobile-7-12,.pure-u-mobile-11-12,.pure-u-mobile-1-24,.pure-u-mobile-2-24,.pure-u-mobile-3-24,.pure-u-mobile-4-24,.pure-u-mobile-5-24,.pure-u-mobile-6-24,.pure-u-mobile-7-24,.pure-u-mobile-8-24,.pure-u-mobile-9-24,.pure-u-mobile-10-24,.pure-u-mobile-11-24,.pure-u-mobile-12-24,.pure-u-mobile-13-24,.pure-u-mobile-14-24,.pure-u-mobile-15-24,.pure-u-mobile-16-24,.pure-u-mobile-17-24,.pure-u-mobile-18-24,.pure-u-mobile-19-24,.pure-u-mobile-20-24,.pure-u-mobile-21-24,.pure-u-mobile-22-24,.pure-u-mobile-23-24,.pure-u-mobile-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-mobile-1-24{width:4.1667%;*width:4.1357%}.pure-u-mobile-1-12,.pure-u-mobile-2-24{width:8.3333%;*width:8.3023%}.pure-u-mobile-1-8,.pure-u-mobile-3-24{width:12.5000%;*width:12.4690%}.pure-u-mobile-1-6,.pure-u-mobile-4-24{width:16.6667%;*width:16.6357%}.pure-u-mobile-1-5{width:20%;*width:19.9690%}.pure-u-mobile-5-24{width:20.8333%;*width:20.8023%}.pure-u-mobile-1-4,.pure-u-mobile-6-24{width:25%;*width:24.9690%}.pure-u-mobile-7-24{width:29.1667%;*width:29.1357%}.pure-u-mobile-1-3,.pure-u-mobile-8-24{width:33.3333%;*width:33.3023%}.pure-u-mobile-3-8,.pure-u-mobile-9-24{width:37.5000%;*width:37.4690%}.pure-u-mobile-2-5{width:40%;*width:39.9690%}.pure-u-mobile-5-12,.pure-u-mobile-10-24{width:41.6667%;*width:41.6357%}.pure-u-mobile-11-24{width:45.8333%;*width:45.8023%}.pure-u-mobile-1-2,.pure-u-mobile-12-24{width:50%;*width:49.9690%}.pure-u-mobile-13-24{width:54.1667%;*width:54.1357%}.pure-u-mobile-7-12,.pure-u-mobile-14-24{width:58.3333%;*width:58.3023%}.pure-u-mobile-3-5{width:60%;*width:59.9690%}.pure-u-mobile-5-8,.pure-u-mobile-15-24{width:62.5000%;*width:62.4690%}.pure-u-mobile-2-3,.pure-u-mobile-16-24{width:66.6667%;*width:66.6357%}.pure-u-mobile-17-24{width:70.8333%;*width:70.8023%}.pure-u-mobile-3-4,.pure-u-mobile-18-24{width:75%;*width:74.9690%}.pure-u-mobile-19-24{width:79.1667%;*width:79.1357%}.pure-u-mobile-4-5{width:80%;*width:79.9690%}.pure-u-mobile-5-6,.pure-u-mobile-20-24{width:83.3333%;*width:83.3023%}.pure-u-mobile-7-8,.pure-u-mobile-21-24{width:87.5000%;*width:87.4690%}.pure-u-mobile-11-12,.pure-u-mobile-22-24{width:91.6667%;*width:91.6357%}.pure-u-mobile-23-24{width:95.8333%;*width:95.8023%}.pure-u-mobile-1,.pure-u-mobile-1-1,.pure-u-mobile-5-5,.pure-u-mobile-24-24{width:100%}}.slick-slider{position:relative;display:block;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:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:before,.slick-track:after{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}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0, -50%);transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir="rtl"] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir="rtl"] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir="rtl"] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir="rtl"] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}/*! nouislider - 11.0.0 - 2018-01-12 20:37:52 */.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-ms-touch-action:none;touch-action:none;-ms-user-select:none;-moz-user-select:none;user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr;box-shadow:none !important;background:#D3D3D3 !important}.noUi-base,.noUi-connects{width:100%;height:100%;position:relative;z-index:1}.noUi-connects{overflow:hidden;z-index:0}.noUi-connect,.noUi-origin{will-change:transform;position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;-webkit-transform-origin:0 0;transform-origin:0 0}.noUi-vertical .noUi-origin{width:0}.noUi-horizontal .noUi-origin{height:0}.noUi-handle{position:relative}.noUi-handle:focus{outline:none !important}.slider-hole{position:absolute;width:1rem;height:1rem;background-color:#764abc;border-radius:100%;top:-0.155rem;z-index:23232023;pointer-events:none;-webkit-transform:translate(-0.45rem, 0.05rem);transform:translate(-0.45rem, 0.05rem)}.noUi-state-tap .noUi-connect,.noUi-state-tap .noUi-origin{-webkit-transition:transform 0.3s;-webkit-transition:-webkit-transform 0.3s;transition:-webkit-transform 0.3s;transition:transform 0.3s;transition:transform 0.3s, -webkit-transform 0.3s}.noUi-state-drag *{cursor:inherit !important}.noUi-horizontal{height:0.8rem}.noUi-horizontal .noUi-handle{width:1.6rem;height:1.6rem;left:-0.6rem;top:-0.45rem;border:0.3rem solid white;border-radius:100%;box-shadow:0 0 0 1pt #F2F2F2;cursor:pointer;-webkit-transform:translateX(-0.16rem);transform:translateX(-0.16rem)}.noUi-target{background:#FAFAFA;border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB}.noUi-connects{border-radius:3px}.noUi-connect{background:#764abc}.noUi-draggable{cursor:ew-resize}.noUi-vertical .noUi-draggable{cursor:ns-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:100%;background:#FFF;cursor:default}.noUi-pips,.noUi-pips *{box-sizing:border-box}.noUi-pips{position:absolute;color:#999}.noUi-value{position:absolute;white-space:nowrap;text-align:center}.noUi-value-sub{color:#ccc;font-size:10px}.noUi-marker{position:absolute;background:#FDFDFD !important;-webkit-transform:translateY(-1.4rem);transform:translateY(-1.4rem);z-index:4}.noUi-marker:first-child{display:none}.noUi-marker:nth-last-child(2){display:none}.noUi-marker-sub{background:#AAA}.noUi-marker-large{background:#AAA}.noUi-pips-horizontal{padding:10px 0;height:80px;top:100%;left:0;width:100%}.noUi-value-horizontal{-webkit-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.noUi-rtl .noUi-value-horizontal{-webkit-transform:translate(50%, 50%);transform:translate(50%, 50%)}.noUi-marker-horizontal.noUi-marker{margin-left:-1px;width:2px;height:5px}.noUi-marker-horizontal.noUi-marker-sub{height:10px}.noUi-marker-horizontal.noUi-marker-large{height:15px}.noUi-pips-vertical{padding:0 10px;height:100%;top:0;left:100%}.noUi-value-vertical{-webkit-transform:translate(0, -50%);transform:translate(0, -50%, 0);padding-left:25px}.noUi-rtl .noUi-value-vertical{-webkit-transform:translate(0, 50%);transform:translate(0, 50%)}.noUi-marker-vertical.noUi-marker{width:5px;height:2px;margin-top:-1px}.noUi-marker-vertical.noUi-marker-sub{width:10px}.noUi-marker-vertical.noUi-marker-large{width:15px}.noUi-tooltip{display:block;position:absolute;border:1px solid #D9D9D9;border-radius:3px;background:#fff;color:#000;padding:5px;text-align:center;white-space:nowrap}.noUi-horizontal .noUi-tooltip{-webkit-transform:translate(-50%, 0);transform:translate(-50%, 0);left:50%;bottom:120%}.noUi-vertical .noUi-tooltip{-webkit-transform:translate(0, -50%);transform:translate(0, -50%);top:50%;right:120%}@font-face{font-family:"slick";src:url("../slick.html");font-weight:normal;font-style:normal}@font-face{font-family:'LOGROCKET_AVENIR';src:url("https://legacy.logrocket-assets.io/font/AvenirNext-UltraLight.ttf");font-weight:300}@font-face{font-family:'LOGROCKET_AVENIR';src:url("https://legacy.logrocket-assets.io/font/Avenir-Book.ttf");font-weight:500}@font-face{font-family:'LOGROCKET_AVENIR';src:url("https://legacy.logrocket-assets.io/font/AvenirLTStd-Light.otf");font-weight:400}@font-face{font-family:'LOGROCKET_AVENIR';src:url("https://legacy.logrocket-assets.io/font/Avenir-Medium.ttf");font-weight:700}@font-face{font-family:'LOGROCKET_MUSEO_SANS';src:url("https://legacy.logrocket-assets.io/font/MuseoSansRegular.ttf");font-weight:400}@font-face{font-family:'LOGROCKET_MUSEO_SANS';src:url("https://legacy.logrocket-assets.io/font/MuseoSansLight.ttf");font-weight:300}@font-face{font-family:'Freight Sans';src:url("https://legacy.logrocket-assets.io/font/FreightSansSC.woff");font-weight:400}@font-face{font-family:'Source Code Pro';src:url("https://legacy.logrocket-assets.io/font/SourceCodePro-Light.ttf");font-weight:300}html{font-family:"LOGROCKET_MUSEO_SANS",Helvetica,Arial,sans-serif;font-weight:300}h1{font-size:2.6rem;font-weight:500;margin:0;font-family:"LOGROCKET_MUSEO_SANS",Helvetica,Arial,sans-serif}h2{font-weight:500;line-height:2.4rem;font-size:1.3rem}@media screen and (max-width: 42em){h2{font-size:1.5rem}}h3{font-size:2rem;font-family:"LOGROCKET_MUSEO_SANS",Helvetica,Arial,sans-serif;font-weight:300;margin-bottom:1.5rem;line-height:3.5rem}h3 .inline-icon{display:inline-block;height:2.8rem;margin-right:1rem;-webkit-transform:translateY(0.8rem);transform:translateY(0.8rem)}h3.add-margin-bottom{margin-bottom:4rem}@media screen and (max-width: 42em){h3{font-weight:500}h3 strong{color:#764ABC}}h4{font-size:1.3rem;font-weight:300;font-family:"LOGROCKET_MUSEO_SANS",Helvetica,Arial,sans-serif;margin-bottom:3rem;line-height:2.5rem;max-width:65rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 42em){h4{font-size:1.5rem}}h5{font-weight:300;font-size:2rem;font-family:"LOGROCKET_MUSEO_SANS",Helvetica,Arial,sans-serif}p,.p{font-weight:300;color:#383F4D;font-family:"LOGROCKET_AVENIR",Helvetica,sans-serif;font-weight:400;font-size:1rem;line-height:1.6rem}@media screen and (max-width: 42em){p,.p{font-size:1.3rem}}.smallcaps{font-family:'Freight Sans';font-weight:400;font-size:1.3rem}strong{font-weight:500}html,body{background-color:#FDFDFD;color:#575757;font-size:18px;height:100%;line-height:1.5;position:relative;font-family:'LOGROCKET_AVENIR';color:#F2F2F2}html,body,button,input,select,textarea,.pure-g [class*='pure-u']{font-family:'LOGROCKET_AVENIR';letter-spacing:0}a,a:hover{color:inherit;text-decoration:none}img{max-width:100%}::-moz-selection{background:#764ABC;color:#FDFDFD}::selection{background:#764ABC;color:#FDFDFD}.base-content{margin:0 auto;max-width:82rem;position:relative;text-align:center;width:90%}@media screen and (max-width: 768px){.base-content{width:95%}}.button,button{border:1px solid #764ABC;border-radius:1.5rem;background-color:#764ABC;padding:0rem 1.8rem;color:#FDFDFD;cursor:pointer;-webkit-transition:0.3s ease all;transition:0.3s ease all;font-size:1.1rem;height:2.8rem;line-height:3rem;font-family:"LOGROCKET_AVENIR",Helvetica,sans-serif;font-weight:400;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.button:hover,button:hover{background-color:#926fca;border-color:#926fca}.button:focus,button:focus{outline:none}.button.transparent,button.transparent{border:1px solid #764ABC;background-color:transparent;color:#764ABC}.button.transparent:hover,button.transparent:hover{background-color:#764ABC;color:#FDFDFD}.button.with-margin,button.with-margin{margin-top:4rem}.button:disabled,button:disabled{background-color:#ae94d8;border-color:#ae94d8}code{position:relative;display:block;padding:1rem;font-size:1rem;background-color:#F2F2F2;margin:1rem 0;border-left:0.3rem solid #764ABC;word-wrap:break-word}section{padding:5rem 0;border-bottom:1px solid #E3E3E3;overflow:hidden}section.white{background-color:#FDFDFD;color:#383F4D}section.light-blue{background-color:#4DB0E1;color:#FDFDFD}section.ultra-light-blue{background-color:#F7F9FB;color:#383F4D}section.dark-gray{background-color:#575757;color:#FDFDFD}section.ultra-dark-gray{background-color:#383F4D;color:#FDFDFD}section.ultra-light-gray{background-color:#F2F2F2;color:#383F4D}section.light-gray{background-color:#E3E3E3;color:#383F4D}section.purple{background-color:#764ABC;color:#FDFDFD}.pure-u-1-1{position:relative}@media screen and (min-width: 42em){.safari-fix{position:absolute;left:0;top:0;bottom:0;right:0}}.safari-fix.center{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}.tippy-tooltip-content{font-weight:400;font-size:14px}.invisible{visibility:hidden}@media screen and (min-width: 42em){.mobile-only{display:none !important}}@media screen and (max-width: 42em){.desktop-only{display:none !important}}@media screen and (min-width: 1921px){html,body{font-size:19px}}@media screen and (max-width: 1920px){html,body{font-size:16px}}@media screen and (max-width: 1440px){html,body{font-size:15px}}@media screen and (max-width: 1024px){html,body{font-size:14px}}@media screen and (max-width: 568px){html,body{font-size:13px}}@media screen and (max-width: 480px){html,body{font-size:11px}}@media screen and (max-width: 319px){html,body{font-size:7px}}@media screen and (max-width: 240px){html,body{font-size:5px}}nav{height:5em;position:absolute;width:100%;z-index:100;color:#575757}nav .dark-only{display:none}nav.transparent .nav-content{background-color:rgba(0,0,0,0) !important}nav.dark:not(.products-dropdown-open){color:#FDFDFD;box-shadow:none}nav.dark:not(.products-dropdown-open) .light-only{display:none}nav.dark:not(.products-dropdown-open) .dark-only{display:block}nav.dark:not(.products-dropdown-open) .waitlist{color:#FDFDFD !important}nav.dark:not(.products-dropdown-open) .nav-row{background-color:rgba(0,0,0,0)}nav.dark:not(.products-dropdown-open) .nav-content{background:none}nav.dark:not(.products-dropdown-open) .mobile-dropdown{color:#575757;box-shadow:none}nav.dark:not(.products-dropdown-open) .dropdown:hover{background:none;color:#E3E3E3}nav.dark:not(.products-dropdown-open).dropdown-open{background-color:#FDFDFD;color:#575757}nav.dark:not(.products-dropdown-open).dropdown-open .light-only{display:block}nav.dark:not(.products-dropdown-open).dropdown-open .dark-only{display:none}nav.dark:not(.products-dropdown-open) .text-link a{cursor:pointer}nav.dark:not(.products-dropdown-open) .text-link a:hover{color:#E3E3E3 !important}@media screen and (max-width: 52em){nav{height:4em}}@media screen and (max-width: 52em){nav{box-shadow:1px 1px 10px #F2F2F2;font-size:15px}}nav.dropdown-open{box-shadow:none;border-bottom:1px solid #F2F2F2}nav .nav-content{background-color:#FDFDFD;position:relative;width:100%;height:100%;z-index:10}nav .nav-row{display:block;max-width:82rem;position:relative;width:90%;height:100%;margin:0 auto;padding-top:0.7em}@media screen and (max-width: 52em){nav .nav-row{padding-top:0.7em}}nav .logo-container{float:left;margin-top:0.7em;margin-right:1.5em;position:relative;width:8em}@media screen and (max-width: 52em){nav .logo-container{margin-top:0.6em}}nav .logo-container img{width:100%}nav .nav-links{display:inline-block;font-weight:700;margin-top:1.1em}@media screen and (max-width: 52em){nav .nav-links{display:none}}nav .nav-links .github{width:0.8rem;margin-top:-1rem;-webkit-transform:translateY(0.1rem);transform:translateY(0.1rem);margin-left:0.2rem;padding-right:0.1rem}nav .nav-links.right{float:right}nav .nav-links .nav-link{display:inline-block;margin-left:1.3em;margin-right:1.3em;font-size:0.9em}nav .nav-links .text-link a{cursor:pointer;-webkit-transition:0.3s ease color;transition:0.3s ease color}nav .nav-links .text-link a:hover{color:#764ABC}nav .nav-links .text-link.waitlist{color:#764ABC}nav .nav-links .text-link.waitlist a:hover{color:#482b75}nav .hamburger{display:inline-block;float:right;font-size:1.3em;padding-top:0.4em;cursor:pointer;-webkit-tap-highlight-color:transparent}@media screen and (min-width: 52em){nav .hamburger{display:none}}nav .mobile-dropdown{position:absolute;width:100%;height:12rem;-webkit-transition:0.3s ease all;transition:0.3s ease all;-webkit-transform:translateY(-18rem);transform:translateY(-18rem);z-index:-1;transition:0.3s ease all;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-shadow:1px 1px 10px #EDEDED;background-color:#FDFDFD;padding-bottom:1.5rem}@media screen and (min-width: 52em){nav .mobile-dropdown{display:none}}nav .mobile-dropdown.slid-down{-webkit-transform:translateY(0);transform:translateY(0)}nav .mobile-dropdown .links{text-align:center;margin-bottom:1rem}nav .mobile-dropdown .top-links{margin-bottom:1.5rem;margin-top:1rem}nav .mobile-dropdown .top-links a{margin-right:1rem}nav .mobile-dropdown a{margin:0 0.5rem;font-weight:600}nav .mobile-dropdown .non-bold-links a{font-weight:400}nav .products{cursor:pointer}nav .dropdown{left:0;right:0;padding:0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1000000000000;display:flex;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}nav .dropdown .icon-card .icon{height:2.5rem;margin-bottom:0.5rem}nav .dropdown .card-text h2{margin-bottom:0.5rem}nav .dropdown .card-text p{max-width:18rem;margin:0 auto 1rem}nav .dropdown button{margin-top:1rem}nav .dropdown .product{display:inline-block;box-sizing:border-box;position:relative;padding:0 1rem;font-weight:400;text-align:center;-webkit-transform:scale(0.8);transform:scale(0.8)}nav .dropdown .product:hover .description{text-decoration:underline}nav .dropdown .product img{height:1.8rem;margin:0.8rem auto 1rem;display:block}nav .dropdown-menu{background-color:#FDFDFD;display:none;padding:0;border:0;border-radius:6px;top:60px}@media (min-width: 992px){nav .dropdown-menu{position:absolute}}@media all and (max-width: 1100px){nav .dropdown:hover .dropdown-menu{top:105px !important}}@media all and (min-width: 1920px){nav .dropdown:hover .dropdown-menu{top:80px !important}}nav .dropdown:hover{background:#FDFDFD;color:#764ABC}nav .dropdown-menu::before{border-bottom:10px solid #E3E3E3;border-left:10px solid transparent;border-right:10px solid transparent;top:-10px;content:"";position:absolute;left:6%;width:0;height:0}nav .dropdown:hover .dropdown-menu{top:60px;min-width:332px;max-width:332px;box-shadow:0 6px 12px rgba(0,0,0,0.175);border:1px solid rgba(0,0,0,0.15);display:block;position:absolute;z-index:1000;float:left;min-width:10rem;margin:0.125rem 0 0;font-size:1rem;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border-radius:0.25rem}nav .dropdown-menu .dropdown-item{padding:15px 30px !important;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex}nav .dropdown-menu .dropdown-item:hover{background:#f0f0f0;color:inherit}nav .dropdown-menu .dropdown-item img{width:60px;height:60px;-o-object-fit:contain;object-fit:contain;margin-right:15px;max-width:10rem}nav .media-body{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1}nav .dropdown-menu .dropdown-item h5{font-size:16px;color:#383f4d;margin-bottom:5px}nav .dropdown .dropdown-menu .dropdown-item p{font-size:12px;line-height:12px;white-space:normal;margin:0}.navbar-spacer{height:3rem}.main-hero{padding-top:12rem;padding-bottom:13rem;position:relative;border-bottom:0}.main-hero #sub{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-hero .product-hunt{position:absolute;top:-6rem;width:100%;text-align:center;margin-bottom:4rem;font-weight:500}@media screen and (max-width: 42em){.main-hero .product-hunt{top:-5rem}}.main-hero .product-hunt img{height:2rem;margin-right:0.7rem;-webkit-transform:translateY(0.7rem);transform:translateY(0.7rem)}.main-hero .demo-button{margin-left:1rem;border:1px solid #764ABC;background-color:transparent;color:#764ABC}.main-hero .demo-button:hover{background-color:#764ABC;color:#FDFDFD}@media screen and (max-width: 42em){.main-hero{padding-top:12rem;padding-bottom:9rem}}.main-hero h1{margin-top:0;margin-bottom:1.5rem}@media screen and (max-width: 42em){.main-hero h1{max-width:80%;margin:0 auto 2rem}}.main-hero button{display:inline-block}.main-hero h2{max-width:35rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 1440px){.main-hero h2{max-width:35rem;margin-left:auto;margin-right:auto}}.main-hero .hero-content{text-align:center;z-index:1000000}@media screen and (max-width: 42em){.main-hero .hero-content{text-align:center}}.main-hero .signup-form-wrapper{margin-top:3rem}.main-hero .github{height:1.3rem;-webkit-transform:translateX(-0.6rem) translateY(0.2rem);transform:translateX(-0.6rem) translateY(0.2rem);padding-right:0.2rem}.main-hero .mobile-signup-wrapper{margin-top:2rem}.main-hero .clouds{position:absolute;left:0;width:calc(100% + 30rem);bottom:-1rem;max-height:14rem}.main-hero .rocket-flying{position:absolute;right:9rem;height:18rem;bottom:6rem;opacity:0.9}@media screen and (max-width: 1440px){.main-hero .rocket-flying{right:5rem;height:16rem}}@media screen and (max-width: 1550px){.main-hero .rocket-flying{right:4rem}}@media screen and (max-width: 1025px){.main-hero .rocket-flying{right:2rem;bottom:4rem}}@media screen and (max-width: 42em){.main-hero .rocket-flying{display:none}}.main-hero .rocket-shadow{position:absolute;right:6rem;height:15rem;bottom:6rem;-webkit-filter:blur(2px);filter:blur(2px)}@media screen and (max-width: 1440px){.main-hero .rocket-shadow{right:2rem;height:13rem}}@media screen and (max-width: 1550px){.main-hero .rocket-shadow{right:2rem}}@media screen and (max-width: 1025px){.main-hero .rocket-shadow{right:1rem;bottom:4rem}}@media screen and (max-width: 42em){.main-hero .rocket-shadow{display:none}}.trusted-by{padding:1rem 0 2rem;background-color:#F7F9FB}@media screen and (max-width: 42em){.trusted-by{padding-top:2rem}}.trusted-by .text-side{color:#ABABAB;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;box-sizing:border-box;font-family:"LOGROCKET_MUSEO_SANS",Helvetica,Arial,sans-serif;font-size:1.1rem}@media screen and (min-width: 42em){.trusted-by .text-side{padding-right:3rem}}@media screen and (max-width: 42em){.trusted-by .text-side{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.2rem}}.trusted-by .img-wrapper{height:4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-filter:grayscale(100%);filter:grayscale(100%);padding-left:0.5rem;opacity:0.9}@media screen and (max-width: 42em){.trusted-by .img-wrapper{margin-top:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:none !important;transform:none !important}}@media screen and (max-width: 1100px){.trusted-by .img-wrapper{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-transform-origin:left;transform-origin:left}}@media screen and (max-width: 880px){.trusted-by .img-wrapper{-webkit-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:left;transform-origin:left}}.trusted-by .mobile-only.logos{margin-top:1rem}.trusted-by .reddit{height:2.4rem;opacity:0.65;margin-right:1.4rem}.trusted-by .airbnb{height:2.5rem;opacity:0.7;margin-right:0.8rem}.trusted-by .wheniwork{height:1.9rem;opacity:0.9;margin-right:0.4rem}.trusted-by .kaplan{height:2rem;opacity:0.6;margin-right:0.9rem}.trusted-by .carfax{height:2.5rem;opacity:0.65;margin:1rem}.trusted-by .mobile-only .carfax{margin-right:1rem;height:2.2rem}.trusted-by .tableau{height:2rem}.user-type{padding-bottom:0.2rem}.confusion-web .caption-side{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;box-sizing:border-box}@media screen and (min-width: 42em){.confusion-web .caption-side{padding-right:2rem}}@media screen and (min-width: 42em){.confusion-web h3{text-align:left}}.index-dashboard-diagram{padding-bottom:2.5rem;overflow:hidden}.index-dashboard-diagram .base-content{max-width:75rem}.index-dashboard-diagram h3{max-width:45rem;margin:0 auto 4rem;color:#FDFDFD}.index-dashboard-diagram h4{color:#FDFDFD}.index-dashboard-diagram .diagram-container{position:relative;text-align:center}@media screen and (min-width: 42em){.index-dashboard-diagram .diagram-container{height:22rem}}.index-dashboard-diagram .diagram-container img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width: 42em){.index-dashboard-diagram .diagram-container img{position:absolute;left:20%;width:60%}}@media screen and (max-width: 42em){.index-dashboard-diagram .diagram-container img{position:relative;width:90%;margin:0 auto 2rem}}.index-dashboard-diagram .diagram-container p{color:#FDFDFD}.index-dashboard-diagram .diagram-left-container{position:absolute;left:0;top:0;bottom:0;width:20%;padding-top:1rem}.index-dashboard-diagram .diagram-left-container .pointer{text-align:left}.index-dashboard-diagram .diagram-right-container{position:absolute;right:0;top:0;bottom:0;width:20%;padding-top:1rem}.index-dashboard-diagram .diagram-right-container .pointer{text-align:right;margin-left:10%}.index-dashboard-diagram .diagram-right-container .pointer .pointer-description{padding-left:10%}.index-dashboard-diagram .pointer{border-top:2px solid #FDFDFD;padding-top:0.4rem;margin-bottom:3rem}@media screen and (min-width: 42em){.index-dashboard-diagram .pointer{width:90%}}@media screen and (max-width: 42em){.index-dashboard-diagram .pointer{width:100%}}.index-dashboard-diagram .pointer .pointer-title{margin-bottom:0.4rem}.index-dashboard-diagram .mobile-pointers-container{text-align:left}.index-dashboard-diagram #demoButton{position:absolute;left:38%;top:40px;border:1px solid #764ABC;border-radius:1.5rem;background-color:#764ABC;padding:0rem 1.8rem;color:#FDFDFD;cursor:pointer;-webkit-transition:0.3s ease all;transition:0.3s ease all;font-size:1.1rem;height:2.8rem;font-family:"LOGROCKET_AVENIR",Helvetica,sans-serif;font-weight:400;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.index-dashboard-diagram #demoButton:hover{background-color:#926fca;border-color:#926fca}.value-prop-section .text-side{height:100%;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-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width: 42em){.value-prop-section .text-side{max-width:95%;margin:0 auto 2rem}}.value-prop-section h4{margin:0;margin-bottom:0;text-align:left;max-width:30rem;font-weight:500}.value-prop-section h4.caption{color:#764ABC;font-weight:700;margin-bottom:1rem}.value-prop-section img{border:1px solid #F2F2F2;box-shadow:0 55px 70px -20px rgba(50,50,93,0.15),0 20px 30px -10px rgba(50,0,0,0.14);max-width:95%;float:right}@media screen and (max-width: 42em){.value-prop-section img{float:none;margin:auto}}.testimonial-section .testimonials{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-align:center;-ms-flex-align:center;align-items:center;margin-bottom:3rem}@media screen and (min-width: 42em){.testimonial-section .testimonials{margin-top:3rem}}@media screen and (max-width: 42em){.testimonial-section .testimonials{margin-top:2rem}}.testimonial-section .testimonials .fullheight{height:100%}.testimonial-section .testimonials .quote-text{max-width:45rem;margin-bottom:1rem}.testimonial-section .testimonials .pic-and-quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.testimonial-section .testimonials .pic-and-quote img{width:4.5rem;border-radius:4.5rem;margin-left:-1rem}.testimonial-section .testimonials .pic-and-quote .quote{width:4.5rem;height:4.5rem;text-align:center;padding-top:1.2rem;color:#FDFDFD;border-radius:4rem;box-sizing:border-box;font-size:1.7rem;background-color:#764ABC}.testimonial-section .testimonials .aol-logo{height:3rem;margin-top:1.5rem}.call-to-action{padding:0 !important}.call-to-action .side{padding:6rem 4rem 14rem;padding-right:1rem;box-sizing:border-box}.call-to-action .purple{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#764ABC;z-index:-1}.call-to-action .gray{position:absolute;width:100%;height:100%;top:0;left:0;background-color:#383F4D;z-index:-1}.call-to-action button{position:absolute;bottom:6rem;left:4rem}.call-to-action .signup-side .github{height:1.2rem;-webkit-transform:translateX(-0.5rem) translateY(0.2rem);transform:translateX(-0.5rem) translateY(0.2rem);padding-right:0.1rem}.call-to-action .signup-side button{margin-top:3rem;margin-left:0}.call-to-action .signup-side h3{font-weight:400;margin-bottom:2rem}.call-to-action .signup-side h2{max-width:30rem;z-index:100000}.call-to-action .signup-side .tiled-pattern{opacity:0.2}.call-to-action .open-source h3,.call-to-action .open-source h2,.call-to-action .open-source p{font-family:'Source Code Pro'}.call-to-action .open-source h2{font-size:1.1rem}.call-to-action .open-source h3{font-size:2.1rem;letter-spacing:0.1px;margin-bottom:2.1rem}.call-to-action .open-source button{color:#FDFDFD;margin-left:0;margin-top:2.5rem;line-height:2.9rem}.call-to-action .open-source button:hover{background-color:#575757}.meet-our-tools .subtitle{margin-bottom:3rem}.meet-our-tools .tool{width:90%;-webkit-transition:0.3s ease all;transition:0.3s ease all}.meet-our-tools .tool:hover{box-shadow:0 16px 24px 0 rgba(180,194,214,0.5);-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem)}.meet-our-tools .icon-card{border:1px solid #eef0fe;width:100%;height:12rem;margin:0 auto;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;-webkit-transition:0.3s ease all;transition:0.3s ease all;cursor:pointer;z-index:100;position:relative;box-sizing:border-box}.meet-our-tools .icon-card:hover{box-shadow:none}.meet-our-tools .icon-card .icon{width:20%}.meet-our-tools .card-text{background-color:#eef0fe;text-align:center;box-sizing:border-box;padding:1rem 1rem 1.3rem;width:100%;margin:0 auto;border:1px solid #eef0fe;border-top:none}.meet-our-tools .card-title{font-weight:400;margin-bottom:0.5rem}@media screen and (max-width: 42em){.meet-our-tools .pure-u-1-1{text-align:center}.meet-our-tools .tool{display:inline-block;margin-bottom:2rem}}.resolve-introduction .image-side{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 42em){.resolve-introduction .image-side{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.resolve-introduction .image-wrapper{position:relative;width:90%;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;max-width:30rem}.resolve-introduction .resolve-image{-ms-flex-negative:0;flex-shrink:0;min-width:100%}.resolve-introduction .resolve-image-popover{position:absolute;left:6%;top:77.3%;height:13%}.resolve-introduction .content-side{margin-top:1rem}@media screen and (max-width: 42em){.resolve-introduction .content-side{margin-top:0rem}}.resolve-introduction .content-side .caption-pair{text-align:left}.resolve-introduction .content-side .caption-pair:first-child{margin-bottom:2rem}@media screen and (max-width: 42em){.resolve-introduction .content-side .caption-pair:first-child{margin-bottom:2rem}}.resolve-introduction .content-side .caption-pair h2{font-weight:500}.resolve-introduction .content-side .support-logos{margin-top:3rem}.resolve-introduction .content-side .support-logos img{width:90%}.works-with-your-stack h3,.works-with-your-stack h4{text-align:left}@media screen and (max-width: 42em){.works-with-your-stack h3,.works-with-your-stack h4{text-align:center}}.works-with-your-stack .stack-tiles{display:-webkit-box;display:-ms-flexbox;display:flex}.works-with-your-stack .stack-tiles h4{text-align:center}.works-with-your-stack .stack-tiles .tile{border-radius:0.2rem;height:8rem;position:relative;box-sizing:border-box;width:90%;margin:auto;padding-top:1rem;margin-bottom:1rem}.works-with-your-stack .stack-tiles .tile img{height:3.2rem}.works-with-your-stack .img-side img{position:absolute;left:4rem;top:2rem;width:50rem;max-width:10000rem}@media screen and (max-width: 42em){.works-with-your-stack .img-side{display:none}}.customer-experience{padding-bottom:0}.customer-experience .img-container{position:relative;margin-bottom:-2rem;margin-top:3rem}.customer-experience .dashboard-shot{margin-top:3rem}.customer-experience .dashboard-popover-img{position:absolute;width:58%;top:18%;right:1%}.integrations-section img{max-width:55rem}@media screen and (max-width: 42em){.integrations-section img{max-width:80%}}.footer{background-color:#F2F2F2;padding:2rem 0 0}.footer .pure-g{padding:0 2rem 2rem}.footer .section-title{color:#764ABC;font-weight:700;font-size:0.8rem;width:100%;margin:0 auto 1rem;border-bottom:2px solid #764ABC;padding-bottom:0.5rem}@media screen and (max-width: 42em){.footer .section-title{font-size:1rem}}.footer .menu-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-right:2rem;box-sizing:border-box;position:relative}@media screen and (max-width: 42em){.footer .menu-column{margin-bottom:1rem}}.footer .menu-option{color:#575757;border-bottom:1px solid #E3E3E3;padding-bottom:0.6rem;margin-bottom:0.7rem;font-size:0.8rem;cursor:pointer;font-family:"LOGROCKET_AVENIR",Helvetica,sans-serif;font-weight:400}.footer .menu-option:hover{color:#764ABC}@media screen and (max-width: 42em){.footer .menu-option{font-size:1rem}}.footer .logos img{height:2rem;opacity:0.7;margin-right:0.5rem;cursor:pointer;border-radius:0.4rem}.footer .footer-phone{color:#575757;margin:0.2rem 0}.footer .footer-address{color:#575757}.footer .bottom-stripe{height:5rem;background-color:#E3E3E3;width:100%;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}.footer .with-heart{color:#575757;font-size:0.9rem}@media screen and (max-width: 42em){.footer .with-heart{font-size:1rem}}.footer .with-heart .heart{color:#764ABC}.footer .copyright{color:#ABABAB;font-size:0.8rem;position:absolute;left:2rem}@media screen and (max-width: 42em){.footer .copyright{font-size:0.9rem}}.footer .newsletter-plug{color:#383F4D;cursor:pointer;-webkit-transform:translateY(-0.7rem);transform:translateY(-0.7rem);display:inline-block;font-size:0.8rem;font-weight:400}@media screen and (max-width: 42em){.footer .newsletter-plug{font-size:1rem}}.footer .newsletter-plug:hover{text-decoration:underline}.footer .statuspage-link{display:inline-block;-ms-flex-item-align:start;align-self:flex-start}.footer .statuspage-button{display:inline-block;padding:0.5rem 1rem;font-weight:400;cursor:pointer;border-radius:0.4rem;font-size:0.9rem;margin-top:0.5rem}@media screen and (max-width: 42em){.footer .statuspage-button{margin-bottom:1rem}}.footer .statuspage-button .bold{font-weight:500}.footer .statuspage-button.critical{background-color:#823535}.footer .statuspage-button.major{background-color:#E6B45F}.footer .statuspage-button.minor{background-color:#f1c40f}.footer .statuspage-button.none{background-color:#5CB5A1}.footer .statuspage-button.maintenance{background-color:#f1c40f}.subpage-hero{position:relative;color:#383F4D;z-index:1;padding:10rem 0 5rem}.subpage-hero h1{margin-bottom:0.5rem;z-index:100;position:relative}.subpage-hero h2{margin-bottom:2rem}.subpage-hero .icon{width:3rem;margin-bottom:1rem}.subpage-hero .navbar-spacer{background-color:#764ABC}.subpage-hero .github{height:1.3rem;-webkit-transform:translateX(-0.6rem) translateY(-0.15rem);transform:translateX(-0.6rem) translateY(-0.15rem);padding-right:0.2rem}.subpage-hero .tiled-pattern{background-image:url("../png/pattern_large.png");background-repeat:repeat;width:100%;height:100%;background-size:auto 120%;position:absolute;top:0;left:0;z-index:1;opacity:0.2}.call-to-action{position:relative;color:#FDFDFD;padding:3rem 0 3rem;border-bottom:none}.call-to-action button{border:1px solid #FDFDFD;margin-right:1rem;display:inline-block;margin-left:1rem;-webkit-transform:translateY(-0.2rem);transform:translateY(-0.2rem)}@media screen and (min-width: 42em){.call-to-action button{margin-left:2rem}}.call-to-action h3{margin-bottom:3rem;color:#FDFDFD;display:inline-block}.call-to-action .rocket{width:2rem;-webkit-transform:translateY(0.9rem);transform:translateY(0.9rem);margin-left:1rem;margin-right:2rem;display:inline-block}.tiled-pattern{background-image:url("../png/pattern.png");background-repeat:repeat;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1;opacity:0.2}.subpage-introduction-section .image-wrapper{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.subpage-introduction-section .resolve-image{max-height:30rem}@media screen and (max-width: 42em){.subpage-introduction-section .resolve-image{margin-top:2rem}}.subpage-introduction-section .content-side .caption-pair{text-align:left}.subpage-introduction-section .content-side .caption-pair:first-child{margin-bottom:3rem}.subpage-introduction-section .content-side .caption-pair:last-child h4{margin-bottom:0}.subpage-introduction-section .content-side .support-logos{margin-top:3rem}.subpage-introduction-section .content-side .support-logos img{height:5rem}.subpage-introduction-section h2{position:relative}.subpage-introduction-section .inline-icon{position:absolute;left:-3rem;top:0.5rem;height:1.6rem}.subpage-introduction-section .bottom-line-callout{background-color:#FDFDFD;border:1px solid #383F4D;padding:0.8rem 1.5rem;color:#383F4D;display:inline-block;margin-top:5rem}.subpage-introduction-section .bottom-line-callout h4{margin-bottom:0}.subpage-introduction-section .caption{text-align:left}.subpage-other-pages .icon-card .icon{height:2.5rem;margin-bottom:0.5rem}.subpage-other-pages .divider-line{height:80%;width:1px;right:0;background-color:#ABABAB;position:absolute;top:20%}.subpage-other-pages .card-text h2{margin-bottom:0.5rem}.subpage-other-pages .card-text p{max-width:18rem;margin:0 auto 1rem}@media screen and (max-width: 42em){.subpage-other-pages .card-text.first{margin-bottom:3rem}}.subpage-other-pages button{margin-top:1rem}.subpage-numbered-steps{padding-bottom:0}.subpage-numbered-steps .numbered-steps{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-align:center;-ms-flex-align:center;align-items:center}.subpage-numbered-steps .numbered-steps.green .number{background-color:#5CB5A1}.subpage-numbered-steps .numbered-steps.green h4,.subpage-numbered-steps .numbered-steps.green .caption,.subpage-numbered-steps .numbered-steps.green p{color:#5CB5A1}.subpage-numbered-steps .numbered-steps.pink .number{background-color:#E56DCB}.subpage-numbered-steps .numbered-steps.pink h4,.subpage-numbered-steps .numbered-steps.pink .caption,.subpage-numbered-steps .numbered-steps.pink p{color:#E56DCB}.subpage-numbered-steps .numbered-steps .text-side{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;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;max-height:25rem}.subpage-numbered-steps .number{width:3rem;height:3rem;text-align:center;padding-top:0.4rem;color:#FDFDFD;border-radius:4rem;box-sizing:border-box;font-size:1.6rem;margin-bottom:2rem}.subpage-numbered-steps h4{margin-bottom:2rem}@media screen and (max-width: 42em){.subpage-numbered-steps h4{margin-bottom:0}}.subpage-numbered-steps .image-container{position:relative;margin-bottom:5rem;padding-left:2rem;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}.subpage-numbered-steps .image-container .main-img{max-width:calc(100% - 16rem)}.subpage-numbered-steps .caption{font-family:'LOGROCKET_AVENIR';font-weight:700;position:absolute}.subpage-numbered-steps .caption .arrow{width:5rem;position:absolute;bottom:-4rem}.subpage-numbered-steps .caption p{max-width:15rem;text-align:left}.subpage-numbered-steps .caption.right{right:0}.subpage-numbered-steps .caption.right .arrow{left:0rem}.subpage-numbered-steps .caption.left{left:0}.subpage-numbered-steps .caption.left .arrow{right:4rem}.subpage-numbered-steps.resolve-steps .pure-u-1-1{margin-bottom:5rem}.subpage-numbered-steps .resolve-2{max-width:30rem}.subpage-numbered-steps .resolve-3{max-width:30rem}.subpage-quote .base-content{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-align:center;-ms-flex-align:center;align-items:center}.subpage-quote .quote-text{max-width:45rem;margin-bottom:1rem}.subpage-quote .pic-and-quote{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem}.subpage-quote .pic-and-quote img{width:4.5rem;border-radius:4.5rem;margin-left:-1rem}.subpage-quote .pic-and-quote .quote{width:4.5rem;height:4.5rem;text-align:center;padding-top:1.2rem;color:#FDFDFD;border-radius:4rem;box-sizing:border-box;font-size:1.7rem}.subpage-quote .pic-and-quote .quote.green{background-color:#5CB5A1}.subpage-quote .pic-and-quote .quote.pink{background-color:#E56DCB}.subpage-quote .pic-and-quote .quote.orange{background-color:#E6B45F}.testimonial-card{width:95%;margin:auto;border:1px solid #ABABAB;max-width:21rem;cursor:pointer;-webkit-transition:0.3s ease all;transition:0.3s ease all}@media screen and (max-width: 42em){.testimonial-card{width:100%;max-width:23rem}}.testimonial-card:hover{box-shadow:0 16px 24px 0 rgba(180,194,214,0.5);-webkit-transform:translateY(-0.5rem);transform:translateY(-0.5rem)}.testimonial-card.with-name{max-width:23rem}.testimonial-card.with-name .top-section{height:14rem}.testimonial-card.with-name .colored-portion{height:17rem}.testimonial-card .top-section{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-align:center;-ms-flex-align:center;align-items:center;height:12rem;background-color:#FDFDFD}.testimonial-card .top-section h4{margin-bottom:0.5rem;font-size:2.5rem;color:#383F4D;font-weight:300}.testimonial-card .top-section p{margin-bottom:0.7rem}.testimonial-card img{height:2.1rem;margin-bottom:1rem}.testimonial-card img.person{height:7rem;border-radius:10rem;margin-top:0.8rem}.testimonial-card img.person.small{height:6rem}.testimonial-card img.zomnio-logo{height:2.5rem}.testimonial-card .line{width:50%;background-color:#FDFDFD;height:1px;margin:1rem auto}.testimonial-card .colored-portion{padding:0 1.5rem 0;box-sizing:border-box;height:14rem;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;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media screen and (max-width: 42em){.testimonial-card .colored-portion{height:16rem}}.testimonial-card .colored-portion p,.testimonial-card .colored-portion h2{color:#FDFDFD;text-align:center}.testimonial-card .colored-portion.green{background-color:#5CB5A1}.testimonial-card .colored-portion.pink{background-color:#E56DCB}.testimonial-card .colored-portion.orange{background-color:#E6B45F}.subpage-cta{position:relative;color:#FDFDFD;background-color:#764ABC;padding:6rem 0}.subpage-cta h3{font-weight:400;z-index:1000;position:relative}.subpage-cta h2{margin-bottom:2rem;z-index:1000;position:relative}.subpage-cta .tiled-pattern{background-image:url("../png/pattern_large.png");background-repeat:repeat;width:100%;height:100%;background-size:auto 120%;position:absolute;top:0;left:0;z-index:1;opacity:0.2}.subpage-cta button{border-color:#FDFDFD;color:#FDFDFD;z-index:1000;position:relative;display:inline-block}.subpage-cta .github{height:1.3rem;-webkit-transform:translateX(-0.6rem) translateY(0.15rem);transform:translateX(-0.6rem) translateY(0.15rem);padding-right:0.1rem}.cta-on-prem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 1025px){.cta-on-prem{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.cta-on-prem .cta-section{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;position:relative;padding:6rem;width:auto;box-sizing:border-box}@media screen and (max-width: 1025px){.cta-on-prem .cta-section{padding:3rem}.cta-on-prem .cta-section h3{font-size:2rem}.cta-on-prem .cta-section p,.cta-on-prem .cta-section .cta-button{font-size:1.4rem}.cta-on-prem .cta-section.section-onprem p{font-size:1.3rem !important}}@media (max-width: 1300px){.cta-on-prem .cta-section{padding:2rem}}@media (max-width: 1100px){.cta-on-prem .cta-section{padding:1rem}}.cta-on-prem .cta-container{padding:2rem;text-align:left;margin:0 auto;z-index:100;position:relative}.cta-on-prem .pattern{width:100%;height:100%;position:absolute;top:0;left:0;background-repeat:repeat;z-index:10}.cta-on-prem .section-onprem{background-color:#363636}.cta-on-prem .section-onprem .pattern{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAIklEQVQoU2NkYGD4z8DAwMiAA+CUgKmnjQIUN9HGChQPAwB5swIJcl6NNwAAAABJRU5ErkJggg==);background-size:16px;opacity:0.2}.cta-on-prem .section-onprem h3{margin-left:-3px}.cta-on-prem .section-onprem p,.cta-on-prem .section-onprem h3,.cta-on-prem .section-onprem .cta-button{font-family:'Source Code Pro'}.cta-on-prem .section-onprem p{font-size:1rem}.cta-on-prem .section-onprem .cta-button{line-height:2.8rem}.cta-on-prem .section-cloud{background-color:#8151A8}.cta-on-prem .section-cloud .pattern{background-image:url("../png/pattern.png");background-size:auto 120%;opacity:0.2}.cta-on-prem h3,.cta-on-prem p,.cta-on-prem .cta-button{font-family:"LOGROCKET_AVENIR",Helvetica,sans-serif}.cta-on-prem h3,.cta-on-prem p{color:#FDFDFD;text-align:left}.cta-on-prem h3{font-size:2rem;line-height:2rem;margin-bottom:0;padding-bottom:0}.cta-on-prem p{font-size:1.1rem;margin:2rem 0;font-weight:400;line-height:2rem}.cta-on-prem .cta-button{border:1px solid #FDFDFD;color:#FDFDFD;z-index:1000;display:inline-block;cursor:pointer;padding:0rem 1.8rem;line-height:3rem;font-size:1.1rem;height:2.8rem;font-weight:400;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;border-radius:1.5rem}.cta-on-prem .cta-button:hover{background-color:#FDFDFD;color:#764ABC}.inline-signup-container .inline-signup-wrapper{position:relative;height:3rem;box-sizing:border-box;margin:0 auto;max-width:28rem;width:100%}.inline-signup-container .inline-signup-wrapper .short-placeholder{display:none}@media screen and (max-width: 768px){.inline-signup-container .inline-signup-wrapper .long-placeholder{display:none}.inline-signup-container .inline-signup-wrapper .short-placeholder{display:block}}@media screen and (max-width: 42em){.inline-signup-container .inline-signup-wrapper{margin:0 auto;border:0;height:4rem;margin-bottom:6rem}}.inline-signup-container .inline-signup-wrapper form{position:relative;height:100%}.inline-signup-container .inline-signup-wrapper input{width:100%;height:100%;border:none;position:relative;box-sizing:border-box;padding:1rem;outline:none;padding-right:11rem;border:1px solid #764ABC;border-radius:1rem;color:#575757;font-weight:500}@media screen and (max-width: 42em){.inline-signup-container .inline-signup-wrapper input{border:1px solid #764ABC;border-radius:0}}.inline-signup-container .inline-signup-wrapper input.white{border:1px solid #FDFDFD;color:#383F4D}.inline-signup-container .inline-signup-wrapper .submit-button{position:absolute;right:0;top:0;height:100%;width:10rem;background-color:#764ABC;color:#FDFDFD;letter-spacing:1px;cursor:pointer;font-size:0.9rem;-webkit-transition:0.3s ease background-color;transition:0.3s ease background-color;outline:none;padding:0;border-top-left-radius:0;border-bottom-left-radius:0;border-top-right-radius:1rem;border-bottom-right-radius:1rem}@media screen and (max-width: 42em){.inline-signup-container .inline-signup-wrapper .submit-button{position:relative;width:100%;font-size:1.1rem}}@media screen and (max-width: 42em){.inline-signup-container .inline-signup-wrapper .submit-button{border-radius:0}}.inline-signup-container .inline-signup-wrapper .submit-button:hover{background-color:#926fca}.inline-signup-container .inline-signup-wrapper .submit-button.white{border:1px solid #FDFDFD}.inline-signup-container .inline-signup-wrapper .thank-you-message{color:#575757;text-align:center;border:1px solid #E3E3E3;padding:0.5rem 1rem;border-radius:5px}@media screen and (max-width: 42em){.inline-signup-container .inline-signup-wrapper .thank-you-message{padding-top:1rem;letter-spacing:0}}.inline-signup-container .inline-signup-wrapper .thank-you-message.white{color:#FDFDFD;border:none}.inline-signup-container .inline-signup-wrapper .thank-you-message .share-buttons{margin-top:0.75rem}.inline-signup-container .inline-signup-wrapper .thank-you-message .share-buttons iframe{margin:0 0.25rem}.inline-signup-container .additional-form textarea{width:90%;max-width:35rem;display:block;margin:auto;margin-bottom:1rem;border:2px solid #ABABAB;outline:none;padding:1rem;color:#575757;font-weight:500}.inline-signup-container .additional-form textarea:focus{border:2px solid #764ABC}.wow{visibility:hidden}.fastFadeInUp{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(0, 0.79, 1, 1);animation-timing-function:cubic-bezier(0, 0.79, 1, 1);-webkit-animation-name:fade-in-up, fade-in;animation-name:fade-in-up, fade-in}.fadeInRight{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(0, 0.79, 1, 1);animation-timing-function:cubic-bezier(0, 0.79, 1, 1);-webkit-animation-name:fade-in-right, fade-in;animation-name:fade-in-right, fade-in}.fadeInLeft{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(0, 0.79, 1, 1);animation-timing-function:cubic-bezier(0, 0.79, 1, 1);-webkit-animation-name:fade-in-left, fade-in;animation-name:fade-in-left, fade-in}@media screen and (min-width: 568px){.slowSlideUp{-webkit-animation-name:slide-down;animation-name:slide-down;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:-15s;animation-delay:-15s}}@media screen and (min-width: 568px){.slowSlideUpDelayed{-webkit-animation-name:slide-down;animation-name:slide-down;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-delay:0s;animation-delay:0s}}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-in-right{0%{-webkit-transform:translateX(20px);transform:translateX(20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-in-left{0%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fade-in-left{0%{-webkit-transform:translateX(-20px);transform:translateX(-20px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fade-in-up{0%{-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fade-in-up{0%{-webkit-transform:translateY(20px);transform:translateY(20px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes slide-down{0%{-webkit-transform:translateY(49rem);transform:translateY(49rem)}100%{-webkit-transform:translateY(-49rem);transform:translateY(-49rem)}}@keyframes slide-down{0%{-webkit-transform:translateY(49rem);transform:translateY(49rem)}100%{-webkit-transform:translateY(-49rem);transform:translateY(-49rem)}}.blur{-webkit-filter:blur(3px);filter:blur(3px)}.no-scroll{overflow:hidden}.modal{position:fixed;width:100%;height:100%;left:0;top:0;z-index:100;color:#383F4D;font-weight:400}.modal .scrim{position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,0.7)}.modal .content{width:25rem;height:22rem;position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;background-color:#FDFDFD;box-sizing:border-box;padding:2.5rem 2rem 1rem}@media screen and (max-width: 42em){.modal .content{padding-top:4rem;width:90%;height:30rem;bottom:20%;font-size:1.4rem;height:35rem}}.modal .content a{text-decoration:underline}.modal .modal-close-button{position:absolute;right:1rem;top:1rem;font-size:1.3rem;cursor:pointer}@media screen and (max-width: 42em){.modal .modal-close-button{font-size:2rem}}.modal .modal-close-button:hover{color:#764ABC}.modal form{width:100%;box-sizing:border-box}.modal h2{margin:2rem 0 1rem}.modal .textarea{width:100%;height:8rem;resize:none;box-sizing:border-box;padding:0.5rem}@media screen and (min-width: 42em){.modal .textarea:focus{outline:none}}@media screen and (max-width: 42em){.modal .textarea{font-size:16px}}.modal .submit-button{margin:0 auto;width:100%;background-color:#764ABC;color:#FDFDFD;-webkit-transition:0.3s ease all;transition:0.3s ease all;margin-top:1rem}.modal .submit-button:hover{background-color:#926fca}.modal .submit-button:focus{outline:none}.privacy-section .base-content p,.privacy-section .base-content ul{text-align:left;font-size:1.1rem;line-height:1.8rem;font-weight:400}.privacy-section .base-content h3{font-size:1.8rem;text-align:left;margin-bottom:2rem;margin-top:4rem}.privacy-section .base-content h4{text-align:left;margin:0;margin-bottom:1rem;margin-top:2rem}.privacy-section .base-content ul{margin:1rem 0}.privacy-section .base-content ul>li{text-indent:-5px}.privacy-section .base-content ul>li:before{content:"-";text-indent:-5px;margin-right:0.2rem;text-decoration:none}.terms-and-conditions p{margin-bottom:2rem}.terms-and-conditions a{text-decoration:underline}.dashboard-diagram{padding:5rem 0 7rem;overflow:hidden}.dashboard-diagram h3{margin:0 auto 3rem;color:#383F4D}.dashboard-diagram .diagram-container{position:relative;text-align:center}@media screen and (min-width: 42em){.dashboard-diagram .diagram-container{height:22rem}}.dashboard-diagram .diagram-container img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width: 42em){.dashboard-diagram .diagram-container img{position:absolute;left:20%;width:60%}}@media screen and (max-width: 42em){.dashboard-diagram .diagram-container img{position:relative;width:90%;margin:0 auto 2rem}}.dashboard-diagram .diagram-left-container{position:absolute;left:0;top:0;bottom:0;width:20%;padding-top:3rem}.dashboard-diagram .diagram-left-container .pointer{text-align:left}.dashboard-diagram .diagram-right-container{position:absolute;right:0;top:0;bottom:0;width:20%;padding-top:3rem}.dashboard-diagram .diagram-right-container .pointer{text-align:right;margin-left:10%}.dashboard-diagram .diagram-right-container .pointer .pointer-description{padding-left:10%}.dashboard-diagram .pointer{border-top:2px solid #5CB5A1;padding-top:0.4rem;margin-bottom:3rem}@media screen and (min-width: 42em){.dashboard-diagram .pointer{width:90%}}@media screen and (max-width: 42em){.dashboard-diagram .pointer{width:100%}}.dashboard-diagram .pointer .pointer-title{margin-bottom:0.4rem}.dashboard-diagram .mobile-pointers-container{text-align:left}.frameworks-section{padding:1rem 0 1rem;background-color:#D6F1FF}.frameworks-section h4{color:#383F4D;text-align:left;margin-bottom:0}.frameworks-section .text-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;box-sizing:border-box}@media screen and (min-width: 42em){.frameworks-section .text-side{padding-right:3rem;height:100%}}@media screen and (max-width: 42em){.frameworks-section .text-side{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.frameworks-section .img-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0.5rem}.frameworks-section .img-wrapper img{max-width:30rem;margin-top:0.75rem}@media screen and (max-width: 42em){.frameworks-section .img-wrapper{margin-top:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media screen and (max-width: 750px){.desktop-only-pricing{display:none !important}}@media screen and (min-width: 750px){.mobile-only-pricing{display:none !important}}.pricing-header{background-color:#764ABC;color:#FDFDFD;padding-top:7rem;padding-bottom:0;overflow:visible}@media screen and (max-width: 42em){.pricing-header{padding-bottom:3rem}}.pricing-header .navbar-spacer{background-color:#764ABC}.pricing-header .smallcaps{margin-bottom:2rem}.pricing-header .top-plans{margin-top:3rem;width:100%;-webkit-transform:translateY(2rem);transform:translateY(2rem);max-width:67rem;margin-left:auto;margin-right:auto}.pricing-header .top-plans .pricing-contact{width:100%}.pricing-header .top-plans .plan-wrapper{position:relative;width:33%;display:inline-block;padding:0 0.8rem;box-sizing:border-box;text-align:center}.pricing-header .top-plans .plan{border:1px solid #E3E3E3;background-color:#FDFDFD;color:#575757;border-radius:0.5rem;margin:0 auto;padding-bottom:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;box-shadow:0 8px 15px 0 rgba(5,57,106,0.06)}.pricing-header .top-plans .plan button{width:80%;display:inline-block;margin-top:1rem}.pricing-header .top-plans .plan .cost{font-weight:700;margin-bottom:1rem;font-size:1.1rem}.pricing-header .top-plans .plan .text{font-size:1.1rem;margin-bottom:0.2rem;font-family:"LOGROCKET_MUSEO_SANS",Helvetica,Arial,sans-serif}.pricing-header .top-plans .info-section{height:6rem;margin-bottom:2rem}.pricing-header .top-plans .img-wrapper{width:100%;position:relative;margin-bottom:1rem}.pricing-header .top-plans .img-wrapper.wrapper-2{height:5rem}.pricing-header .top-plans .img-wrapper.wrapper-3{height:7.5rem}.pricing-header .top-plans .img-wrapper.wrapper-5{height:10rem}.pricing-header .top-plans .name{margin-bottom:1rem;color:#ABABAB}.pricing-header .top-plans img{position:absolute;left:0;right:0;bottom:0;margin:auto}.pricing-header .top-plans img.rocket-2{height:3rem}.pricing-header .top-plans img.rocket-3{height:5rem}.pricing-header .top-plans img.rocket-5{height:6rem}.slider-section{padding:9rem 0 8rem;padding-bottom:2rem;padding-top:4rem;border-bottom:none}.slider-section p{max-width:45rem;margin:3rem auto 4rem}.slider-section .base-content{max-width:65rem}.slider-section .description{text-align:left;font-size:1.1rem;font-family:"LOGROCKET_MUSEO_SANS",Helvetica,Arial,sans-serif;font-weight:300}@media screen and (max-width: 42em){.slider-section .description{margin-bottom:4rem;padding-left:1rem}}.slider-section .description strong{font-weight:800}.slider-section .slider-wrapper{max-width:60%}@media screen and (max-width: 42em){.slider-section .slider-wrapper{max-width:95%}}.slider-section .slider-container{padding-left:3rem;box-shadow:0 2px 6px 0 rgba(31,38,45,0.2),0 1px 1px 0 rgba(31,38,45,0.2),0 0 0 1px rgba(31,38,45,0.1);padding:4rem;padding-bottom:1rem;border-radius:0.3rem;border:1px solid #E3E3E3;max-width:52rem;position:relative;margin:auto}@media screen and (max-width: 42em){.slider-section .slider-container{padding-left:1rem;padding-right:2rem}}.slider-section .buttons-bar{height:3rem;padding-top:0.4rem;padding-bottom:0.4rem;position:absolute;top:0;left:0;right:0;text-align:center;border-bottom:1px solid #E3E3E3;z-index:1000000}.slider-section .buttons-bar .popover{position:absolute;background-color:#383F4D;color:#FDFDFD;padding:0 0.8rem;border-radius:0.3rem;top:0.4rem;width:13rem;font-weight:300 !important}.slider-section .buttons-bar .popover .arrow{background-color:#383F4D;width:1rem;height:1rem;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:1rem}.slider-section .buttons-bar .popover#developer-popover{left:1rem}.slider-section .buttons-bar .popover#developer-popover .arrow{right:-0.45rem}.slider-section .buttons-bar .popover#professional-popover{right:1rem}.slider-section .buttons-bar .popover#professional-popover .arrow{left:-0.45rem}.slider-section .buttons-bar .plan-button{width:10rem;max-width:33%;display:inline-block;line-height:50%;box-sizing:border-box;height:100%;line-height:3.1rem;cursor:pointer;border-radius:0.2rem}.slider-section .buttons-bar .plan-button:hover{background-color:#F2F2F2}.slider-section .buttons-bar .plan-button.selected{background-color:#eef0fe;color:#764ABC;font-weight:700}.slider-section .plan-container{padding:3rem 0 0}.slider-section .aux-plan{position:absolute;left:0;top:3rem;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#FDFDFD;z-index:10000}.slider-section .aux-plan .free-price{font-size:1.2rem;color:#ABABAB;margin-bottom:1rem}.slider-section .aux-plan .free-price .value{font-weight:700;font-size:1.8rem;color:#575757}.slider-section .aux-plan h4{margin-bottom:0rem;font-weight:500}.slider-section .aux-plan p{margin-bottom:0;max-width:20rem;margin-left:auto;margin-right:auto;margin-top:1rem;font-weight:400}.slider-section .aux-plan button{margin-top:2rem;margin-bottom:10rem}.slider-section .chosen-plan{width:35%;position:absolute;right:0;height:3rem;-webkit-transform:translateX(-3rem);transform:translateX(-3rem)}@media screen and (max-width: 42em){.slider-section .chosen-plan{width:100%}}.slider-section .chosen-plan button{-webkit-transform:translateY(-0.4rem);transform:translateY(-0.4rem)}.slider-section .chosen-plan .side{width:49%;display:inline-block;font-size:1.4rem;padding-right:1.6rem;box-sizing:border-box}.slider-section .chosen-plan .side .content{position:relative;height:100%}.slider-section .chosen-plan .side:first-child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slider-section .chosen-plan #session-count-display{width:6rem;text-align:right;display:inline-block}@media screen and (max-width: 42em){.slider-section .chosen-plan #session-count-display{width:30rem;display:inline;text-align:left}}.slider-section .chosen-plan .value-side{position:relative}@media screen and (max-width: 42em){.slider-section .chosen-plan .value-side{margin-top:3rem}}.slider-section .chosen-plan .value{font-weight:700;font-size:1.5rem;position:relative}.slider-section .chosen-plan #count-value{position:relative;text-align:center}@media screen and (max-width: 42em){.slider-section .chosen-plan #count-value{width:20rem;position:absolute;bottom:-5rem;left:0;right:0;margin:auto}}.slider-section .chosen-plan .monthly-sessions{font-size:1.1rem;color:#ABABAB;bottom:2rem}@media screen and (max-width: 42em){.slider-section .chosen-plan .monthly-sessions{bottom:auto;display:inline-block;padding-left:0.5rem}}.slider-section .chosen-plan #contact-value{position:absolute;left:2rem}.slider-section .chosen-plan #free-value{position:absolute;left:2rem}.slider-section .chosen-plan .dynamic{font-size:0.9rem;position:absolute;bottom:-1.8rem;left:4rem;text-align:left;width:13rem}.slider-section .chosen-plan .pricing-tooltip{color:#ABABAB}.slider-section .terms{margin-top:6rem;margin-left:auto;margin-right:auto;max-width:45rem}@media screen and (max-width: 42em){.slider-section .terms{margin-top:10rem}}.slider-section .terms .pure-u-1-1{box-sizing:border-box;padding:1rem}.slider-section .terms .term-card{border:2px solid #E3E3E3;border-radius:0.3rem;padding-top:3.5rem;position:relative}.slider-section .terms .term-card.grayed{opacity:0.5}.slider-section .terms .term-card .title{font-size:1.2rem;font-weight:700;position:relative}.slider-section .terms .term-card .price-display{font-size:1.6rem;font-weight:700;margin-top:1.8rem}.slider-section .terms .term-card .price-display .terminum{color:#ABABAB;font-size:1.2rem}.slider-section .terms .term-card .stats{margin-top:1rem}.slider-section .terms .term-card .stats .stat{margin-bottom:0.4rem}.slider-section .terms .term-card .stats .stat .value{font-weight:500}.slider-section .terms .term-card button{margin-top:2rem;margin-bottom:2rem}.slider-section .terms .term-card .save-20{position:absolute;top:-2.5rem;right:0;left:0;margin:auto;width:8rem;border-radius:0.3rem;background-color:#eef0fe;color:purple;font-size:1rem}.slider-section .terms .term-card .save-20 .number{font-size:0.8rem}.table-section .table{border:2px solid #F2F2F2;border-radius:0.2rem;max-width:65rem;margin:auto;box-shadow:0 8px 15px 0 rgba(5,57,106,0.06);background-color:#FDFDFD}.table-section .row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #F2F2F2}.table-section .row.last-child{border-bottom:none}@media screen and (max-width: 42em){.table-section .row{font-size:0.9rem}}.table-section .header-row{font-weight:700}.table-section .cell{-webkit-box-flex:3;-ms-flex:3 0 0;flex:3 0 0;padding:0.7rem 0;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;font-family:"LOGROCKET_MUSEO_SANS",Helvetica,Arial,sans-serif;box-sizing:border-box}.table-section .cell:first-child{-webkit-box-flex:4;-ms-flex:4 0 0;flex:4 0 0}@media screen and (max-width: 42em){.table-section .cell:first-child{-webkit-box-flex:5;-ms-flex:5 0 0;flex:5 0 0;text-align:left}}.table-section .bottom-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem 0}.table-section .bottom-cell div{font-weight:700;margin-bottom:1.5rem}.table-section .bottom-cell button{width:80%}.table-section .bottom-cell.title-cell{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-weight:700;padding-top:2rem}.table-section .bottom-cell.title-cell div{text-align:left;font-weight:300;margin-top:1rem;max-width:16rem}.table-section .title-cell{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:2rem;margin-right:-2rem}.table-section .title-row{text-align:left;padding:0.2rem 2rem;box-sizing:border-box;color:#575757;font-size:1.1rem;background-color:#F2F2F2}.table-section .fa-check-circle{color:#5CB5A1}.table-section .fa-question-circle{color:#ABABAB;margin-left:0.2rem;-webkit-transform:translateY(-0.1rem);transform:translateY(-0.1rem)}.pricing-plans{padding-bottom:1rem}.pricing-plans .pricing-table{position:relative;width:calc(100% - 10rem);padding-left:10rem}.pricing-plans .pricing-table .smallcaps,.pricing-plans .pricing-table p{color:#575757}.pricing-plans .table-row{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.pricing-plans .standard-cell{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;border:1px solid #E3E3E3;border-top:none;padding:0.7rem 0;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;font-family:"LOGROCKET_MUSEO_SANS",Helvetica,Arial,sans-serif}.pricing-plans .standard-cell:not(:first-of-type){border-left:none}.pricing-plans .open-cell{position:absolute;left:-10rem;border-bottom:1px solid #E3E3E3;width:10rem;bottom:0;padding-bottom:0.7rem;font-family:"LOGROCKET_MUSEO_SANS",Helvetica,Arial,sans-serif;font-weight:400}.pricing-plans .open-cell i{display:inline-block;color:#ABABAB;margin-left:0.15rem;margin-right:0.1rem}.pricing-plans .rocket-cell{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;height:15rem;padding-bottom:0.5rem;border:1px solid #E3E3E3}.pricing-plans .rocket-cell .plan-name{margin-bottom:0.3rem}.pricing-plans .rocket-cell .price{color:#ABABAB}.pricing-plans .rocket-cell .price .starting{font-size:0.9rem;margin-right:0.2rem;-webkit-transform:translateY(-0.1rem);transform:translateY(-0.1rem);display:inline-block}@media screen and (max-width: 950px){.pricing-plans .rocket-cell .price .starting{display:block}}.pricing-plans .rocket-cell:not(:first-child){border-left:none}.pricing-plans .rocket-cell .feature{font-weight:700;color:#575757;height:3rem;line-height:3.2rem;border-bottom:2px solid #eef0fe}.pricing-plans .rocket-cell .img-wrapper{height:65%;position:relative;margin-bottom:1rem}.pricing-plans .rocket-cell img{position:absolute;bottom:0;left:0;right:0;margin:auto}.pricing-plans .rocket-cell img.rocket-1{height:40%}.pricing-plans .rocket-cell img.rocket-2{height:45%}.pricing-plans .rocket-cell img.rocket-3{height:55%}.pricing-plans .rocket-cell img.rocket-4{height:70%}.pricing-plans .rocket-cell img.rocket-5{height:80%}.pricing-plans a{color:#ABABAB}.pricing-plans a:hover{text-decoration:underline}.pricing-plans .mobile-prices .price-card{position:relative;width:95%;margin:0 auto 3rem;border:1px solid #E3E3E3;padding-bottom:2rem}.pricing-plans .mobile-prices .price-card button{margin-top:1rem}.pricing-plans .mobile-prices .price-card .header{border-bottom:1px solid #E3E3E3;height:12rem;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pricing-plans .mobile-prices .price-card .header img{height:60%;position:absolute;left:3rem;top:0;bottom:0;margin:auto}.pricing-plans .mobile-prices .price-card .header p{font-size:3rem;text-align:left;padding-left:40%;margin-bottom:1rem;line-height:2.2rem}.pricing-plans .mobile-prices .price-card .header .price{font-size:2.2rem;color:#ABABAB}.pricing-plans .mobile-prices .price-card .header .price .starting{font-size:1.3rem;margin-right:0.5rem;-webkit-transform:translateY(-0.2rem);transform:translateY(-0.2rem);display:inline-block}.pricing-plans .mobile-prices .price-card .stat{width:100%;height:5rem;padding:0 2rem;box-sizing:border-box;line-height:5rem}.pricing-plans .mobile-prices .price-card .stat .label{font-size:1.5rem;float:center;font-weight:500}.pricing-plans .mobile-prices .price-card .stat .value{float:right;font-size:1.5rem}.pricing-plans .open-source{margin-top:4rem;text-align:center;font-size:1rem;color:#575757;font-weight:300}.pricing-plans .open-source h4{max-width:90%}.pricing-plans .open-source .heart{color:#764ABC}.pricing-plans .open-source .chat-link{text-decoration:underline;cursor:pointer}.pricing-custom .subtitle{margin-bottom:1rem}.pricing-custom .description{max-width:45rem;margin-top:1.5rem;margin-bottom:2.5rem}.pricing-features{padding-top:8rem}.pricing-features h3{margin-bottom:0rem}.pricing-features h4{margin-bottom:3.5rem}.pricing-features .base-content{max-width:65rem}.pricing-features .feature{box-sizing:border-box;padding-top:2.5rem;padding-bottom:2rem}@media screen and (max-width: 42em){.pricing-features .feature{width:95%;margin:auto;border:1px solid #E3E3E3 !important;margin-bottom:3rem}}.pricing-features .feature .feature-logo{width:3rem;position:absolute;left:0;right:0;top:-1.5rem;margin:auto}.pricing-features .feature .title{font-weight:500;font-size:1.4rem;margin-bottom:0.5rem}.pricing-features .feature .feature-points{width:95%;max-width:18rem;margin:auto}.pricing-features .feature .feature-points .feature-title{color:#764ABC;border-bottom:1px dashed #764ABC;display:inline-block;margin-bottom:0.5rem;cursor:help;position:relative;font-size:1.1rem;font-weight:300;font-family:"LOGROCKET_MUSEO_SANS",Helvetica,Arial,sans-serif}.pricing-features .feature .feature-points .feature-title .popup{display:none;position:absolute;top:-10rem;border:1px solid #764ABC;border-radius:0.5rem;background-color:#FDFDFD;width:15rem;padding:1rem;text-align:left;color:#575757;cursor:default;font-size:1rem;z-index:100000}.pricing-features .feature .feature-points .feature-title .popup .link{color:#764ABC;text-decoration:underline;display:block;margin-top:0.5rem;cursor:pointer}.pricing-features .feature .feature-points .feature-title:hover .popup{display:block}.pricing-features .feature .feature-points .feature-icon{width:1.5rem}.pricing-features .feature .feature-points .icon-container{margin-top:2rem;margin-bottom:0.5rem;height:2rem}.pricing-features .features{box-shadow:0 8px 15px 0 rgba(5,57,106,0.06)}.pricing-features .feature-1{border:1px solid #E3E3E3;border-right:none;background-color:#FDFDFD}.pricing-features .feature-2{border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;background-color:#FDFDFD}.pricing-features .feature-3{border:1px solid #E3E3E3;border-left:none;background-color:#FDFDFD}.pricing-faq .pure-g{margin-bottom:3rem}.pricing-faq a{text-decoration:underline}@media screen and (max-width: 42em){.pricing-faq .question-wrapper:last-child{margin-top:3rem}}.pricing-faq .question{text-align:left;margin:0 auto;max-width:25rem}.pricing-faq .question h4{margin-bottom:1rem;line-height:2rem}.reproduce-chooser-partial{max-width:60rem;margin:auto}.reproduce-chooser-partial .chooser-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.reproduce-chooser-partial .chooser-buttons .reproduce-chooser-button{width:100%;padding:1.2rem;background-color:#eef0fe;text-align:left;margin-bottom:1rem;cursor:pointer;box-sizing:border-box}@media screen and (min-width: 42em){.reproduce-chooser-partial .chooser-buttons .reproduce-chooser-button.selected{box-shadow:0 16px 24px 0 rgba(180,194,214,0.5);background-color:#dbdffd}}.reproduce-chooser-partial .image-container{position:relative;height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.reproduce-chooser-partial .image-container .reproduce-chooser-img{display:none;width:95%;position:relative}.reproduce-chooser-partial .image-container .reproduce-chooser-img.visible{display:block}.reproduce-chooser-partial .image-container .popup{position:absolute;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-timing-function:cubic-bezier(0, 0.79, 1, 1);animation-timing-function:cubic-bezier(0, 0.79, 1, 1);-webkit-animation-name:fade-in-up, fade-in;animation-name:fade-in-up, fade-in}.reproduce-chooser-partial .image-container .popup.network-popup{width:40%;top:37%;left:60%}.reproduce-chooser-partial .image-container .popup.performance-popup{width:30%;top:32%;left:61%}.resolve-chooser-section .chooser-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:2rem}.resolve-chooser-section .chooser-buttons .resolve-chooser-button{margin:0 1rem;cursor:pointer}.resolve-chooser-section .chooser-buttons .resolve-chooser-button.selected{border-bottom:1px solid #E56DCB}.resolve-chooser-section .image-container .resolve-chooser-img{display:none;margin:auto;position:relative}.resolve-chooser-section .image-container .resolve-chooser-img.visible{display:inline-block}.resolve-chooser-section .image-container .resolve-chooser-img img{max-width:80%;position:relative;max-height:30rem}.resolve-chooser-section .caption{font-family:'LOGROCKET_AVENIR';font-weight:700;position:absolute}@media screen and (max-width: 850px){.resolve-chooser-section .caption{display:none}}.resolve-chooser-section .caption .arrow{width:4rem;position:absolute;bottom:-0.5rem}.resolve-chooser-section .caption p{color:#E56DCB;max-width:12rem;text-align:left}.resolve-chooser-section .caption.right{right:-12rem}.resolve-chooser-section .caption.right .arrow{left:-5rem}.resolve-chooser-section .caption.left{left:-9rem}.resolve-chooser-section .caption.left .arrow{right:1rem}.understand-story-section h3,.understand-story-section h4{color:#383F4D}.understand-story-section h4{max-width:45rem}.understand-story-section .hero-img{margin-bottom:5rem}.understand-story-section .divider{width:70%;height:1px;background-color:#764ABC;opacity:0.3;position:relative;margin:5rem auto 5rem}.understand-story-section .bottom-half h3,.understand-story-section .bottom-half h4{text-align:left}.understand-story-section .bottom-half .content-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding-right:3rem}.understand-story-section img{border:1px solid #E3E3E3}.purple-section{padding-bottom:0}.purple-section h4{max-width:60rem;margin-bottom:2rem}.purple-section img{margin-bottom:-1rem}@media screen and (max-width: 42em){.share-notes-section h3{margin-top:3rem}}.share-notes-section h3,.share-notes-section h4{text-align:left}.share-notes-section .content-side{padding-left:3rem;height:100%;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}.share-notes-section img{border:1px solid #E3E3E3}.customers-hero{padding-top:14rem;padding-bottom:13rem;position:relative;border-bottom:0}@media screen and (max-width: 42em){.customers-hero{padding-top:11rem;padding-bottom:10rem}}.customers-hero h1{margin-top:0;margin-bottom:1rem}@media screen and (max-width: 42em){.customers-hero h1{max-width:80%;margin:0 auto 2rem}}.customers-hero h3{line-height:150%}.customers-hero .hero-content{text-align:center;z-index:1000000}@media screen and (max-width: 42em){.customers-hero .hero-content{text-align:center}}.customers-hero .signup-form-wrapper{margin-top:3rem}.customers-hero .mobile-signup-wrapper{margin-top:2rem}.customers-hero .clouds{position:absolute;left:-30rem;width:calc(100% + 30rem);bottom:-1rem;max-width:1000000rem}.customers-hero .rocket-flying{position:absolute;right:9rem;height:3rem;top:8rem;opacity:0.9}@media screen and (max-width: 42em){.customers-hero .rocket-flying{display:none}}#brandfolder.customer-highlight{padding:6em 0}.customer-highlight{padding-top:3rem}.customer-highlight .customer-logo{max-width:225px}.customer-highlight .karuna-logo{height:125px}.customer-highlight .image-side{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}.customer-highlight .image-side.right{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.customer-highlight .image-side.left{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media screen and (max-width: 42em){.customer-highlight .image-side.left{margin-bottom:3rem}}@media screen and (max-width: 42em){.customer-highlight .image-side{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}}.customer-highlight.padded{padding-top:5rem}.customer-highlight .title{text-align:left;margin-bottom:5rem}.customer-highlight .aol-logo{height:3rem;margin-bottom:1rem}.customer-highlight .zomnio-logo{height:5rem;margin-bottom:1rem}.customer-highlight .left{text-align:left}.customer-highlight a{color:#4DB0E1;display:inline-block}.customer-highlight .metric{color:#764ABC}.customer-highlight .metric img{height:1.8rem}.customer-logos-block{padding:2rem 0}.customer-logos-block img{opacity:0.4;-webkit-filter:grayscale(100%);filter:grayscale(100%);max-width:65rem}@media screen and (max-width: 42em){.customer-logos-block img{width:95%}}.webinars h4,.webinars p{text-align:left}.webinars h4{margin-bottom:0}.webinars p{margin-bottom:1rem}.webinars .title{margin-bottom:2.5rem}.webinars a{display:block}.webinars .webinar-mtop{margin-top:2rem}@media screen and (max-width: 42em){.webinars .webinar-second{padding-top:3rem}}.webinars button{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-align:start;-ms-flex-align:start;align-items:flex-start}.webinars .webinar-speaker-wrap{margin:1.5rem 0;width:80%}.webinars .webinar-speaker-wrap .individ-speaker p{margin:6px 0;text-align:left}.webinars .webinar-speaker-wrap .individ-speaker img{border-radius:10rem;height:6rem;display:block}.quotes-carousel-section{padding:5rem 0 7rem}.quotes-carousel-section .tweet-container{-webkit-transform:scale(1.5) !important;transform:scale(1.5) !important}@media screen and (max-width: 42em){.quotes-carousel-section .tweet-container{display:none}}.quotes-carousel-section .carousel-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:70%;height:30rem;margin:auto}@media screen and (max-width: 42em){.quotes-carousel-section .carousel-container{height:auto}.quotes-carousel-section .carousel-container h4{font-size:1rem}}.quotes-carousel-section .carousel-arrow{background-color:#764ABC;width:4rem;height:4rem;border-radius:4rem;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;cursor:pointer;position:absolute;top:calc(50% - 2rem);z-index:100}.quotes-carousel-section .carousel-arrow img{height:35%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.quotes-carousel-section .carousel-arrow-left{left:-2rem}.quotes-carousel-section .carousel-arrow-right{right:-2rem;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.quotes-carousel-section .carousel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;margin:auto}.quotes-carousel-section .carousel .carousel-pane{background-color:#F7F9FB;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-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem;width:100%;height:100%;outline:none !important;min-height:25rem}.quotes-carousel-section .carousel .carousel-pane h4{text-align:center;max-width:45rem;margin-bottom:1rem}.quotes-carousel-section .carousel .carousel-pane .attribution{color:#ABABAB}.quotes-carousel-section .carousel .carousel-pane .person-pic{height:8rem;margin-bottom:1rem;border-radius:100rem}.quotes-carousel-section .carousel .carousel-pane .quotee-logo{height:4rem}.quotes-carousel-section .slick-dots li button:before{font-size:2rem}.quotes-carousel-section .slick-dots li.slick-active button:before{color:#383F4D}.case-study-results{text-align:left;background:#efefef;border-top-right-radius:10px;border-bottom-right-radius:10px;padding:30px;width:13%;position:fixed;top:180px}.case-study-results p,.case-study-results ul{color:#000000;text-align:left}.case-study-results ul{list-style:inherit;padding-left:20px}@media all and (max-width: 1180px){.case-study-results{display:none}}.case-study-section{padding-top:10rem}.case-study-section .base-content{max-width:50rem}.case-study-section .team_banner.wheelhouse{max-width:50rem}.case-study-section h3{font-weight:400;margin-bottom:4rem}.case-study-section h4{text-align:left;padding:0;margin:0;margin-bottom:3rem;max-width:100%}.case-study-section h5{margin-top:1rem;margin-bottom:1rem;text-align:left}.case-study-section img{margin-bottom:2rem}.case-study-section .big-quote{font-family:'LOGROCKET_AVENIR';font-weight:700;font-size:2rem;margin-bottom:4rem}.case-study-section .quote-char{line-height:1.5rem;margin-top:4rem;margin-bottom:0}.case-study-section .signup{color:#4DB0E1;cursor:pointer}.about-header{background-color:#764ABC}.about-header .navbar-spacer{background-color:#764ABC}.about-opening{border-bottom:none}.about-opening h3{margin-left:auto;margin-right:auto;max-width:65rem;margin-bottom:2rem}.about-opening p{text-align:left}.about-opening p:not(:last-child){margin-bottom:1rem}.about-opening a{text-decoration:underline}.about-opening .sub-content{max-width:40rem;margin:0rem auto 0rem auto}.about-happy-pictures{padding:0;border:none;position:relative}.about-happy-pictures img{min-width:100%}@media screen and (max-width: 42em){.about-happy-pictures img{min-width:200%}}.about-jobs h3{line-height:3.5rem}.about-jobs h4,.about-jobs p,.about-jobs ul{text-align:left}.about-jobs p{margin-bottom:1rem}.about-jobs ul{font-weight:400;margin:0;padding-left:0.5rem;list-style-type:none}.about-jobs .job-listings{padding-left:0}.about-jobs .underlined{text-decoration:underline}.about-jobs li{margin-bottom:0.3rem}.about-jobs ul>li{text-indent:-5px}.about-jobs ul>li:before{content:"-";text-indent:-5px;margin-right:0.2rem;text-decoration:none}.about-jobs h4{margin-bottom:1rem}.about-jobs .section{margin-bottom:2rem}.about-jobs a{text-decoration:underline}.about-jobs .investors-section{margin-top:4rem}.about-jobs .investors-section h3{margin-bottom:2rem}.about-jobs .investors-section img{max-width:40rem;width:100%}.about-jobs .about-jobs-content{max-width:40rem;margin:0 auto}.about-jobs .about-jobs-content .jobs-button{text-decoration:none}.big-icon{width:7rem;padding-bottom:1.5rem}.for-faq .pure-g{margin-bottom:3rem}.for-faq a{text-decoration:underline}@media screen and (max-width: 42em){.for-faq .question-wrapper:last-child{margin-top:3rem}}.for-faq .question{text-align:left;margin:0 auto;max-width:25rem}.for-faq .question h4{margin-bottom:1rem}.features-dashboard-diagram-hero{padding:5rem 0 7rem;overflow:hidden}.features-dashboard-diagram-hero h3{margin:0 auto 3rem;color:#383F4D}.features-dashboard-diagram-hero .diagram-container{position:relative;text-align:center}@media screen and (min-width: 42em){.features-dashboard-diagram-hero .diagram-container{height:22rem}}.features-dashboard-diagram-hero .diagram-container img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width: 42em){.features-dashboard-diagram-hero .diagram-container img{position:absolute;left:20%;width:60%}}@media screen and (max-width: 42em){.features-dashboard-diagram-hero .diagram-container img{position:relative;width:90%;margin:0 auto 2rem}}.features-dashboard-diagram-hero .diagram-left-container{position:absolute;left:0;top:0;bottom:0;width:20%;padding-top:3rem}.features-dashboard-diagram-hero .diagram-left-container .pointer{text-align:left}.features-dashboard-diagram-hero .diagram-right-container{position:absolute;right:0;top:0;bottom:0;width:20%;padding-top:3rem}.features-dashboard-diagram-hero .diagram-right-container .pointer{text-align:right;margin-left:10%}.features-dashboard-diagram-hero .diagram-right-container .pointer .pointer-description{padding-left:10%}.features-dashboard-diagram-hero .pointer{border-top:2px solid #5CB5A1;padding-top:0.4rem;margin-bottom:3rem}@media screen and (min-width: 42em){.features-dashboard-diagram-hero .pointer{width:90%}}@media screen and (max-width: 42em){.features-dashboard-diagram-hero .pointer{width:100%}}.features-dashboard-diagram-hero .pointer .pointer-title{margin-bottom:0.4rem}.features-dashboard-diagram-hero .mobile-pointers-container{text-align:left}.features-resolve-introduction .image-side{width:100%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (max-width: 42em){.features-resolve-introduction .image-side{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3rem;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.features-resolve-introduction .image-wrapper{position:relative;width:90%;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;max-width:30rem}.features-resolve-introduction .resolve-image{-ms-flex-negative:0;flex-shrink:0;min-width:100%}.features-resolve-introduction .resolve-image-popover{position:absolute;left:6%;top:77.3%;height:13%}.features-resolve-introduction .content-side{margin-top:1rem}@media screen and (max-width: 42em){.features-resolve-introduction .content-side{margin-top:0rem}}.features-resolve-introduction .content-side .caption-pair{text-align:left}.features-resolve-introduction .content-side .caption-pair:first-child{margin-bottom:2rem}@media screen and (max-width: 42em){.features-resolve-introduction .content-side .caption-pair:first-child{margin-bottom:2rem}}.features-resolve-introduction .content-side .caption-pair h2{font-weight:500}.features-resolve-introduction .content-side .support-logos{margin-top:3rem}.features-resolve-introduction .content-side .support-logos img{width:90%}.features-customer-experience{padding-bottom:0}.features-customer-experience .img-container{position:relative;margin-bottom:-2rem;margin-top:3rem}.features-customer-experience .dashboard-shot{margin-top:3rem}.features-customer-experience .dashboard-popover-img{position:absolute;width:58%;top:18%;right:1%}@media screen and (max-width: 42em){.testimonials .testimonial-card{margin-bottom:2rem}}.platform-hero{padding-bottom:7rem;background-color:#764ABC;color:#FDFDFD;overflow:visible}@media screen and (max-width: 42em){.platform-hero{padding-bottom:12.5rem}}.platform-hero h1{font-size:2.9rem;margin:auto;max-width:32rem;margin-bottom:2rem}.platform-hero .content-container{color:#575757;background-color:#FDFDFD;border:2px solid #E3E3E3;position:absolute;z-index:100000;max-width:58rem;left:0;right:0;margin:auto;text-align:left;height:14rem;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 2rem}@media screen and (max-width: 42em){.platform-hero .content-container{height:25rem;max-width:95%}}.platform-hero .content-container .pure-u-1-1{padding-left:1rem;box-sizing:border-box}@media screen and (max-width: 42em){.platform-hero .content-container .pure-u-1-1:first-child{margin-bottom:2rem}}.platform-hero .content-container h4{margin-bottom:1rem}.platforms-content{padding:0;padding-bottom:5rem;position:relative}.platforms-content .base-content{padding-top:10rem}@media screen and (max-width: 42em){.platforms-content .base-content{padding-top:15rem}}.platforms-content .base-content .if{max-width:35rem;margin-bottom:2rem}.platforms-content .base-content .cta{margin-top:2rem;margin-bottom:0}.platforms-content .base-content .underline{text-decoration:underline;cursor:pointer}.live-hero{padding-top:10rem;background-color:#E4E8EB !important;border-bottom:none;padding-bottom:2rem}@media screen and (max-width: 42em){.live-hero{padding-bottom:2rem}.live-hero .pure-g{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.live-hero .macbook-frame{max-width:10000rem !important;width:100%}@media screen and (max-width: 42em){.live-hero .macbook-frame{display:none}}.live-hero .video-side{padding-right:1rem;box-sizing:border-box}@media screen and (max-width: 42em){.live-hero .video-side{padding-right:0}}.live-hero .video-container{position:relative;width:125%;margin-left:-7.2rem}@media screen and (max-width: 42em){.live-hero .video-container{width:95%;margin-left:0;margin:auto}}.live-hero .video{position:absolute;left:20.5%;right:20.2%;height:80%;top:9%;cursor:pointer}@media screen and (max-width: 42em){.live-hero .video{position:relative;left:auto;right:auto;top:auto;height:auto;margin:auto;width:100%}}.live-hero .content-side{text-align:left;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;height:100%;padding-left:1rem}@media screen and (max-width: 42em){.live-hero .content-side{padding-left:0;margin-bottom:4rem;text-align:center}}.live-hero .content-side h1{margin-bottom:2rem;color:#764ABC}.live-hero .content-side h2{margin-bottom:2rem}.live-trusted-by{background-color:#E4E8EB !important}.live-chooser-section .chooser-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:3rem}.live-chooser-section .chooser-buttons .resolve-chooser-button{margin:0 1rem;cursor:pointer}.live-chooser-section .chooser-buttons .resolve-chooser-button.selected{border-bottom:1px solid #764ABC}.live-chooser-section .image-wrapper{height:23rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.live-chooser-section .image-container .resolve-chooser-img{display:none;margin:auto;position:relative}@media screen and (min-width: 850px){.live-chooser-section .image-container .resolve-chooser-img.live-img{-webkit-transform:translateX(5rem);transform:translateX(5rem)}}@media screen and (min-width: 850px){.live-chooser-section .image-container .resolve-chooser-img.session-details{-webkit-transform:translateX(5rem);transform:translateX(5rem)}}.live-chooser-section .image-container .resolve-chooser-img.network-img-container{max-width:40rem}.live-chooser-section .image-container .resolve-chooser-img.visible{display:inline-block}.live-chooser-section .image-container .resolve-chooser-img img{max-width:80%;position:relative;max-height:30rem}.live-chooser-section .caption{font-family:'LOGROCKET_AVENIR';font-weight:700;position:absolute}@media screen and (max-width: 850px){.live-chooser-section .caption{display:none}}.live-chooser-section .caption .arrow{width:4rem;position:absolute;bottom:-0.5rem}.live-chooser-section .caption p{color:#764ABC;max-width:12rem;text-align:left}.live-chooser-section .caption.right{right:-12rem}.live-chooser-section .caption.right .arrow{left:-5rem}.live-chooser-section .caption.left{left:-9rem}.live-chooser-section .caption.left .arrow{right:1rem}.live-testimonial-section{color:#FDFDFD !important;background-color:#383F4D;background:-webkit-linear-gradient(top left, #764abc, #ba59f8);background:linear-gradient(to bottom right, #764abc, #ba59f8)}.live-testimonial-section .base-content{max-width:60rem}.live-testimonial-section .pic{border-radius:100rem;box-shadow:0 1px 20px rgba(0,0,0,0.2)}@media screen and (max-width: 42em){.live-testimonial-section .pic{max-width:10rem;margin-bottom:1rem}}.live-testimonial-section .quote-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.live-testimonial-section .quote-text{font-size:1.6rem;text-align:left;padding-left:4rem;font-weight:500}@media screen and (max-width: 42em){.live-testimonial-section .quote-attribution{font-size:1.6rem;margin-bottom:1rem}}.live-testimonial-section .name{font-weight:700;font-size:1.4rem;margin-top:0.5rem}@media screen and (max-width: 42em){.live-testimonial-section .name{font-size:1.8rem}}.live-testimonial-section .quote-attribution{font-size:1rem}@media screen and (max-width: 42em){.live-testimonial-section .quote-attribution{font-size:1.4rem;margin-bottom:2rem}}.live-integrations .divider-line{height:80%;width:1px;right:0;background-color:#ABABAB;position:absolute;top:20%}@media screen and (max-width: 42em){.live-integrations .divider-line{display:none}}.live-integrations .logos{max-width:22rem}@media screen and (max-width: 42em){.live-integrations .logos{margin-bottom:4rem}}.live-integrations .logo-intercom{max-width:35rem;border-radius:0.2rem;box-shadow:0 1px 20px rgba(0,0,0,0.2)}@media screen and (max-width: 42em){.live-integrations .logo-intercom{margin-bottom:4rem}}.live-integrations h2{margin-bottom:2rem}.live-integrations .content-container{max-width:90%;margin:auto}.live-integrations .code{max-width:26rem;border-radius:0.2rem;box-shadow:0 1px 20px rgba(0,0,0,0.2)}.live-cta{position:relative;color:#383F4D;padding:6rem 0;background-color:#383F4D;background-color:#E4E8EB !important}.live-cta .tiled-pattern{background-image:url("../png/pattern_large.png");background-repeat:repeat;width:100%;height:100%;background-size:auto 120%;position:absolute;top:0;left:0;z-index:1;opacity:0.08}.live-cta h3{font-weight:400;z-index:1000;position:relative}.live-cta h2{margin-bottom:2rem;z-index:1000;position:relative}.live-cta button{color:#FDFDFD;z-index:1000;position:relative;display:inline-block}.live-cta .github{height:1.3rem;-webkit-transform:translateX(-0.6rem) translateY(0.15rem);transform:translateX(-0.6rem) translateY(0.15rem);padding-right:0.1rem}.recording-filters{padding-bottom:0;border-bottom:none}.recording-filters h4{max-width:60rem;margin-bottom:3rem}.recording-filters img{margin-bottom:-2rem;max-width:75%}@media screen and (max-width: 42em){.recording-filters img{max-width:95%}}.recording-cta{position:relative;color:#383F4D;padding:6rem 0;background-color:#383F4D;background-color:#E4E8EB !important}.recording-cta .tiled-pattern{background-image:url("../png/pattern_large.png");background-repeat:repeat;width:100%;height:100%;background-size:auto 120%;position:absolute;top:0;left:0;z-index:1;opacity:0.08}.recording-cta h3{font-weight:400;z-index:1000;position:relative}.recording-cta h2{margin-bottom:2rem;z-index:1000;position:relative}.recording-cta button{color:#FDFDFD;z-index:1000;position:relative;display:inline-block}.recording-cta .plans-button{background-color:transparent !important;color:#764ABC !important;margin-right:1rem}.signup-page{color:#222}.signup-page .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:5rem auto 0 auto;max-width:51.5rem;position:relative;width:90%}@media screen and (max-width: 768px){.signup-page .container{width:90%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.signup-page h1{color:#222;font-size:2rem;margin:1rem 0}.signup-page h2{color:#222;font-size:1.5rem;margin:1rem 0}.signup-page h3{color:#222;font-size:1rem;margin:2rem 0 1rem 0;line-height:1rem;text-transform:uppercase;font-weight:bold}.signup-page p{line-height:2rem}.signup-page ul.feature-list li{list-style-type:disc;margin-left:1.1rem;padding:0.5rem 0;font-weight:400}.signup-page ul.company-list li{list-style-type:none;margin:0.5rem;-webkit-filter:grayscale(100%);filter:grayscale(100%);display:inline-block;vertical-align:middle}.signup-page ul.company-list li img{width:6rem;opacity:0.65}.signup-page .logo{width:8rem}.signup-page .column-left{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%;padding-right:3rem;box-sizing:border-box}@media screen and (max-width: 768px){.signup-page .column-left{padding-right:0;padding-bottom:3rem}}.signup-page .column-right{-webkit-box-flex:1;-ms-flex:1 0 20%;flex:1 0 20%}@media screen and (max-width: 768px){.signup-page .column-right{padding-bottom:3rem}}.signup-page #embedded-lock{-webkit-transform:scale(1.1) translate(0.5rem, 5rem);transform:scale(1.1) translate(0.5rem, 5rem)}@media screen and (max-width: 768px){.signup-page #embedded-lock{-webkit-transform:none;transform:none}}.request-demo-hero{padding-bottom:0}.request-demo-hero h2{width:35rem;margin-left:auto;margin-right:auto;line-height:1.8rem}.request-demo-section{color:#222;width:35rem;margin:0 auto;padding-top:1rem;font-weight:400}.request-demo-section .message-area{text-align:center}.request-demo-section .message-area h3{margin-bottom:0}.request-demo-section .row{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media screen and (max-width: 768px){.request-demo-section .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.request-demo-section .column{-webkit-box-flex:1;-ms-flex:1 0 calc(50% - 0.5rem);flex:1 0 calc(50% - 0.5rem)}.request-demo-section .column:first-of-type{margin-right:0.5rem}.request-demo-section .column:last-of-type{margin-left:0.5rem}@media screen and (max-width: 768px){.request-demo-section .column{-webkit-box-flex:100%;-ms-flex-positive:100%;flex-grow:100%;margin-left:0 !important;margin-right:0 !important}}.request-demo-section .column.full{-webkit-box-flex:1;-ms-flex:1 0 calc(100%);flex:1 0 calc(100%)}.request-demo-section .column.full:first-of-type{margin-right:0rem}.request-demo-section .column.full:last-of-type{margin-left:0rem}.request-demo-section label.label-block{display:block}.request-demo-section label.label-block:not(:first-of-type){margin-top:1rem}@media screen and (max-width: 768px){.request-demo-section label.label-block{margin-top:1rem}}.request-demo-section input[type="text"],.request-demo-section input[type="tel"],.request-demo-section input[type="email"],.request-demo-section textarea{display:block;width:100%;border:none;box-sizing:border-box;padding:0.5rem;outline:none;border:1px solid #E3E3E3;border-radius:0.3rem;color:#575757;font-weight:500}.request-demo-section input[type="text"]:focus,.request-demo-section input[type="tel"]:focus,.request-demo-section input[type="email"]:focus,.request-demo-section textarea:focus{border-color:#764ABC}.request-demo-section textarea{resize:vertical}.request-demo-section input[type="checkbox"]{margin-right:0.5rem;margin-top:2px;display:inline-block}.request-demo-section input[type="submit"]{width:100%}.request-demo-section .hidden{display:none}.request-demo-link{margin-right:0.5rem;display:inline-block;width:auto;color:#575757;font-weight:400;padding:0rem 1.8rem;line-height:3rem;font-size:1.1rem;height:2.8rem;border:1px solid #764ABC;border-radius:1.5rem;color:#764ABC;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease;box-sizing:border-box}.request-demo-link:hover{color:#FDFDFD;background-color:#764ABC}.on-prem-content{color:#4d4d4d;background-color:#fafafa;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol",sans-serif}.copy-block-partial p{margin:15px 0px;padding:0px 20px}.copy-block-partial h4{margin-bottom:0}.copy-block-partial .seo-img-right-1,.copy-block-partial .seo-img-right-2{margin-top:4em}.copy-block-partial .seo-img-right-2{width:65%}.copy-block-partial ul,.copy-block-partial ol{padding:0px 20px}.copy-block-partial ol li{list-style-type:upper-roman}.copy-block-partial ul li{margin-top:10px;list-style:circle;color:#383F4D;font-family:"LOGROCKET_AVENIR",Helvetica,sans-serif;font-weight:400;font-size:1rem;line-height:1.6rem}.copy-block-partial a{color:#764abc;text-decoration:underline}.seo-header .seo-icon{width:500px;margin-bottom:10px}.funnel-insights .purple{color:#764ABC}.funnel-insights h4{color:#202473;font-size:1.875rem}.funnel-insights .insights-header-hr{width:70%;color:#000000;opacity:20%;margin:4rem auto 1.25rem}.funnel-insights h1{color:#202473 !important;font-weight:bold;font-size:2.5rem;line-height:3.4375rem}.funnel-insights hr{margin:5rem auto;color:#F0F0F0;opacity:40%;width:70%}.funnel-insights .insights-trusted-by{margin:0 auto}.funnel-insights .insights-trusted-by .img-wrapper{max-width:630px;margin:0 auto;padding:0}.funnel-insights .insights-step-number-container{background:#E4E8EB;border-radius:1rem;padding:2.1875rem}.funnel-insights .insights-step-number-container p{text-align:left;margin:1.25rem 0;font-size:1.25rem;line-height:2rem}.funnel-insights .insights-step-number-container .insights-step-number{background:#764ABC;border-radius:50%;width:4.625rem;height:4.625rem;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;font-size:1.5rem;box-shadow:10px 10px 26px rgba(118,74,188,0.16);-moz-box-shadow:10px 10px 26px rgba(118,74,188,0.16);-webkit-box-shadow:10px 10px 26px rgba(118,74,188,0.16)}.funnel-insights .insights-step-number-container .insights-step-number span{text-align:center;width:100%}.funnel-insights .insights-step-image-container img{max-width:31.25rem;border-radius:1rem}.funnel-insights .insights-step-image-container video{max-width:37.5rem;border-radius:1rem;width:100%}.funnel-insights .insights-right .insights-step-image-container img{float:left;margin-left:2rem}@media screen and (max-width: 42em){.funnel-insights .insights-right .insights-step-image-container img{margin:0 auto;float:none}}.funnel-insights .insights-left .insights-step-image-container img{float:right;margin-right:2rem}@media screen and (max-width: 42em){.funnel-insights .insights-left .insights-step-image-container img{margin:0 auto;float:none}}.funnel-insights .insights-step-anecdote-container{position:absolute;background:#ffffff;padding:1.5625rem;font-weight:400;max-width:13.125rem;text-align:left;border-radius:1rem;font-size:1rem;line-height:1.5rem;box-shadow:0 0 90px rgba(3,2,38,0.15);-moz-box-shadow:0 0 90px rgba(3,2,38,0.15);-webkit-box-shadow:0 0 90px rgba(3,2,38,0.15)}.funnel-insights .insights-right .insights-step-anecdote-container{top:45%;right:10%}.funnel-insights .insights-right .insights-step-anecdote-container::before{content:"\A";border-style:solid;border-width:10px 15px 10px 0;border-color:transparent #ffffff transparent transparent;position:absolute;left:-15px}.funnel-insights .insights-left .insights-step-anecdote-container{top:35%;left:6%}.funnel-insights .insights-left .insights-step-anecdote-container::before{content:"\A";border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #ffffff;position:absolute;right:-15px}.funnel-insights .funnel-insight-integration h4{margin-bottom:1.5rem}.funnel-insights .funnel-insight-integration p{font-size:1.25rem;width:70%;margin:0 auto}.funnel-insights .insights-integrations{background:#CCF1FA;box-shadow:0 40px 80px rgba(204,241,250,0.5);-moz-box-shadow:0 40px 80px rgba(204,241,250,0.5);-webkit-box-shadow:0 40px 80px rgba(204,241,250,0.5);padding:4rem 5rem;border-radius:20px;margin:3.125rem 0 4.6875rem}.funnel-insights .insights-integrations .img-wrapper{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;flex-wrap:wrap;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap}.funnel-insights .insights-integrations img{max-width:10.9375rem;padding:0.5rem 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.insights-signup-footer{color:#ffffff;padding:6rem 0;position:relative;background:#764abc;background:-webkit-linear-gradient(left, #764abc 24%, #202373 100%);background:linear-gradient(90deg, #764abc 24%, #202373 100%)}.insights-signup-footer button{color:#764ABC;background-color:#ffffff;box-shadow:0 18px 41px rgba(255,255,255,0.2);-moz-box-shadow:0 18px 41px rgba(255,255,255,0.2);-webkit-box-shadow:0 18px 41px rgba(255,255,255,0.2)}.insights-signup-footer button:hover{background-color:#926fca;border-color:#926fca;color:#f5f5f5}.insights-signup-footer h2{margin-bottom:2rem}.session-replay-hero .video video{width:95%}.session-replay-content h3{color:#202473;text-align:left;font-size:1.5em;font-weight:bold}.session-replay-content h5{color:#202473;text-align:left;font-size:1.2em;font-weight:bold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.session-replay-content p{text-align:left;margin:1.5rem 0rem}.session-replay-content a{color:#764ABC;text-decoration:underline;font-weight:bold}.session-replay-content video,.session-replay-content img{max-width:650px;width:100%}.session-replay-content .highlight{color:#202473;font-weight:bold}.session-replay-content .session-replay-upper-content-wrap{width:70%;margin:0 auto}.session-replay-content .session-replay-upper-content{padding:2rem 4.5rem}.session-replay-content .accordion{width:70%;margin:0 auto}.session-replay-content .accordion .accordion-pane{margin-bottom:1rem}.session-replay-content .accordion input[name='panel']{display:none}.session-replay-content .accordion label{border-radius:.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 3rem;font-weight:500;font-size:1.5625rem;line-height:100%;text-align:left;background:#f0f0f0;background:-webkit-radial-gradient(circle, #f0f0f0 0%, #dfe0ef 50%, rgba(180,194,214,0.5) 100%);background:radial-gradient(circle, #f0f0f0 0%, #dfe0ef 50%, rgba(180,194,214,0.5) 100%);box-shadow:inset 0 2px 0 #fff;cursor:pointer;color:#1E286F;-webkit-transition:all .4s cubic-bezier(0.865, 0.14, 0.095, 0.87);transition:all .4s cubic-bezier(0.865, 0.14, 0.095, 0.87)}.session-replay-content .accordion label:after{content:'˅';display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;right:3rem;width:3rem;top:3rem;line-height:1rem;height:1rem;color:rgba(32,36,115,0.4);font-size:3rem;text-align:center;border-radius:50%}.session-replay-content .accordion label:hover{color:#27ae60}.session-replay-content .accordion label img{width:3.125rem;margin-right:1.25rem}.session-replay-content .accordion input:checked+label{color:#27ae60}.session-replay-content .accordion input:checked+label:after{content:'⌃';line-height:.8rem}.session-replay-content .accordion .accordion-content{overflow:hidden;height:0px;position:relative;padding:0rem 4.5rem;-webkit-transition:height .4s cubic-bezier(0.865, 0.14, 0.095, 0.87);transition:height .4s cubic-bezier(0.865, 0.14, 0.095, 0.87)}.session-replay-content .accordion .accordion-content:not(:last-of-type){box-shadow:inset 0 -2px 2px rgba(0,0,0,0.25),inset 4px 0 0 0 #27ae60,inset 0 3px 6px rgba(0,0,0,0.75)}.session-replay-content .accordion .accordion-content .accordion__header{padding:1rem 0}.session-replay-content .accordion .accordion-content .accordion-body{text-align:left}.session-replay-content .accordion .accordion-content .sub-header-image{width:3.125rem;margin-right:1.25rem}.session-replay-content input[name='panel']:checked ~ .accordion-content{padding:2rem 4.5rem}.session-replay-content input[name='panel']:checked ~ .accordion-content.accordion-content--medlarge{height:auto}@media all and (max-width: 600px){.session-replay-hero .video video{width:100%}.session-replay-content .session-replay-upper-content-wrap,.session-replay-content .accordion{width:95%}.session-replay-content .session-replay-upper-content{padding:2rem 0rem}.session-replay-content video,.session-replay-content img{max-width:100% !important}.session-replay-content .accordion label:after{right:0rem}}#intercom-container .intercom-launcher-button{background-color:#764ABC !important;border:1px solid #764ABC !important}.auth0-lock-widget{font-family:'LOGROCKET_AVENIR' !important;box-shadow:none !important;border:1px solid #E6E6E6 !important;-webkit-transition:none !important;transition:none !important;font-weight:400}.auth0-lock-overlay{background:none !important;background-color:#f9f9f9 !important;z-index:1000000000}.auth0-lock-badge-bottom{display:none !important}.auth0-lock-header-bg{display:none !important}.auth0-lock.auth0-lock .auth0-lock-social-button.auth0-lock-social-big-button[data-provider="auth0"]{background:#926fca !important}.auth0-lock-custom-icon{left:10px !important;top:10px !important;width:18px}.auth0-lock-submit{height:70px}.auth0-lock-center{z-index:100000000;position:relative}.auth0-lock-center{width:100%;height:100%}#wootric-modal{display:none}.webinar-hero h1{margin-bottom:.75em}.webinar-content ul{display:block;width:50%;margin:20px auto;text-align:left}@media all and (max-width: 600px){.webinars .individ-speaker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxpYi9yZXNldC5taW4uc2NzcyIsImxpYi9mb250LWF3ZXNvbWUvZm9udC1hd2Vzb21lLnNjc3MiLCJsaWIvZm9udC1hd2Vzb21lL19wYXRoLnNjc3MiLCJsaWIvZm9udC1hd2Vzb21lL19jb3JlLnNjc3MiLCJsaWIvZm9udC1hd2Vzb21lL19sYXJnZXIuc2NzcyIsImxpYi9mb250LWF3ZXNvbWUvX2ZpeGVkLXdpZHRoLnNjc3MiLCJsaWIvZm9udC1hd2Vzb21lL19saXN0LnNjc3MiLCJsaWIvZm9udC1hd2Vzb21lL19ib3JkZXJlZC1wdWxsZWQuc2NzcyIsImxpYi9mb250LWF3ZXNvbWUvX2FuaW1hdGVkLnNjc3MiLCJsaWIvZm9udC1hd2Vzb21lL19yb3RhdGVkLWZsaXBwZWQuc2NzcyIsImxpYi9mb250LWF3ZXNvbWUvX21peGlucy5zY3NzIiwibGliL2ZvbnQtYXdlc29tZS9fc3RhY2tlZC5zY3NzIiwibGliL2ZvbnQtYXdlc29tZS9fdmFyaWFibGVzLnNjc3MiLCJsaWIvZm9udC1hd2Vzb21lL19pY29ucy5zY3NzIiwibGliL19wdXJlLnNjc3MiLCJsaWIvc2xpY2svc2xpY2suc2NzcyIsImxpYi9zbGljay9zbGljay10aGVtZS5zY3NzIiwibGliL25vLXVpLnNjc3MiLCJfdHlwb2dyYXBoeS5zY3NzIiwiX2NvbG9ycy5zY3NzIiwiX2Jhc2Uuc2NzcyIsIl9yZXNwb25zaXZlLnNjc3MiLCJfbmF2LnNjc3MiLCJfaW5kZXguc2NzcyIsIl9mb290ZXIuc2NzcyIsIl9zaGFyZWQuc2NzcyIsIl9pbmxpbmUtc2lnbnVwLWZvcm0uc2NzcyIsIl9hbmltYXRpb25zLnNjc3MiLCJfbW9kYWwuc2NzcyIsIl9wcml2YWN5LnNjc3MiLCJfcmVwcm9kdWNlLnNjc3MiLCJfcHJpY2luZy5zY3NzIiwiX3JlcHJvZHVjZV9jaG9vc2VyLnNjc3MiLCJfcmVzb2x2ZS5zY3NzIiwiX3VuZGVyc3RhbmQuc2NzcyIsIl9jdXN0b21lcnMuc2NzcyIsIl9jYXNlX3N0dWR5LnNjc3MiLCJfY29tcGFueS5zY3NzIiwiX2Zvci5zY3NzIiwiX2ZlYXR1cmVzLnNjc3MiLCJfcGxhdGZvcm0uc2NzcyIsIl9saXZlLnNjc3MiLCJfc2Vzc2lvbi1yZWNvcmRpbmcuc2NzcyIsIl9zaWdudXAuc2NzcyIsIl9yZXF1ZXN0X2RlbW8uc2NzcyIsIl9vbl9wcmVtX3RyaWFsLnNjc3MiLCJfc2VvLnNjc3MiLCJfZnVubmVsX2luc2lnaHRzLnNjc3MiLCJfc2Vzc2lvbl9yZXBsYXkuc2NzcyIsInN0eWxlLm1pbi5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUVBLDJaQUEyWixTQUFTLFVBQVUsU0FBUyxlQUFlLGFBQWEsdUJBQXVCLENBQUMsOEVBQThFLGFBQWEsQ0FBQyxLQUFLLGFBQWEsQ0FBQyxNQUFNLGVBQWUsQ0FBQyxhQUFhLFdBQVcsQ0FBQyxvREFBb0QsV0FBVyxZQUFZLENBQUMsTUFBTSx5QkFBeUIsZ0JBQWdCLENBQUU7OztHQ0Nud0IsV0NDRCwwQkFDQSwyQ0FDQSxzU0FNQSxtQkFDQSxpQkFBa0IsQ0NWcEIsSUFDRSxxQkFDQSw2Q0FDQSxrQkFDQSxvQkFDQSxtQ0FDQSxrQ0FDQSxrQ0FBQSxBQUEwQix5QkFBQSxDQUUzQixPQ1BDLG9CQUNBLGtCQUNBLG1CQUFvQixDQUNyQixPQUN1QixhQUFjLENBQUksT0FDbEIsYUFBYyxDQUFJLE9BQ2xCLGFBQWMsQ0FBSSxPQUNsQixhQUFjLENBQUksT0NUeEMsZ0JBQ0EsaUJBQWtCLENBQ25CLE9DREMsZUFDQSxzQkFDQSxvQkFBcUIsQ0FIdkIsVUFJUyxpQkFBa0IsQ0FBSSxPQUc3QixrQkFDQSxnQkFDQSxnQkFDQSxhQUNBLGlCQUFrQixDQUxwQixhQU9JLGVBQWdDLENBQ2pDLFdDYkQseUJBQ0EseUJBQ0Esa0JBQW1CLENBQ3BCLFlBRWEsV0FBWSxDQUFJLFdBQ2pCLFVBQVcsQ0FBSSxjQUdaLGlCQUFrQixDQURsQyxlQUVpQixnQkFBaUIsQ0FBSSxTQ1ZwQyw2Q0FDUSxvQ0FBcUMsQ0FDOUMsVUFHQywrQ0FDUSxzQ0FBdUMs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SyxZQUlWLGlCQUNJLENBQUUsc0RBTWpCLGdCQUNZLFdBQ1Ysa0JBQ1Usb0JBQ0QscUVBQUEsQUFsSU4sNERBQUEsQ0FBQSx5RUFzSUcscUdBQ2dHLENBQUEseUVBR3RHLGNBQ1csQ0FBQSxzRUFHWCxlQUNFLENBQVUsd0VBR1osZUFDUyxvQkFDTyxDQUFBLHlFQVlVLG1CQUNuQixDQUFBLHFHQUdxQyxXQUM5QyxDQUFNLGtDQU1tQixrQ0FDRyxVQUMxQixDQUFLLDhGQUc2QixTQUNsQyxDQUFBLHNEQUVGLGlCQUNXLENBQUEsMERBTFgseUJBUWEsQ0FBQSwrQ0FFRyxVQUNkLENBQUssQ0FBRSw4Q0N6S1Msb0NBQ1EsbUNBQ0EsQ0FBQSxtQkFDM0IsMENBR2MsMkJBQ0Qsb0NBQ0osbUNBQUEsQUFDSSwyQkFBQSxlQUNaLENBQUEsb0JBQ0QsMkJBR2Esb0NBQ00sa0JBQ1QsQ0FBQSx5QkFDVix1QkFHVSxDQUFBLHNCQUNWLHVCQUdVLENBQUEscUdBR2lGLDZCQUM5RSxDQUFBLHdCQUNiLHFCQUdPLG9CQUNELFVBQ0wsQ0FBSyxtQkFDTixXQUdDLENBQU0sbUJBQ1Asa0JBR1UsaUJBQ0MsQ0FBQSxtQkFDWCxXQUdNLFdBQ0wsQ0FBTSxlQUNQLFlBR0MsQ0FBTyxpQkFDUixtQkFHYyxDQUFFLG9CQUNoQixjQUdTLFVBQ1IsaUJBQ08sZUFDUCxDQUFVLGtDQUdlLDJCQUNmLG9CQUFBLEFBQ0Qsb0JBREMsQUFDRCxhQUFBLDRCQUFBLEFBQ1MsNkJBRFQsQUFDUywwQkFEVCxBQUNTLHNCQUFBLDZCQUFBLEFBQ04sZ0JBQUEsbUJBQUEsQUFDVixXQURVLEFBQ1YsTUFBQSxDQUFBLENBQUEiLCJmaWxlIjoic3R5bGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIiAvKiBFcmljIE1leWVyJ3MgUmVzZXQgQ1NTIHYyLjAgKGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvKVxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5odG1sLGJvZHksZGl2LHNwYW4sYXBwbGV0LG9iamVjdCxpZnJhbWUsaDEsaDIsaDMsaDQsaDUsaDYscCxibG9ja3F1b3RlLHByZSxhLGFiYnIsYWNyb255bSxhZGRyZXNzLGJpZyxjaXRlLGNvZGUsZGVsLGRmbixlbSxpbWcsaW5zLGtiZCxxLHMsc2FtcCxzbWFsbCxzdHJpa2Usc3Ryb25nLHN1YixzdXAsdHQsdmFyLGIsdSxpLGNlbnRlcixkbCxkdCxkZCxvbCx1bCxsaSxmaWVsZHNldCxmb3JtLGxhYmVsLGxlZ2VuZCx0YWJsZSxjYXB0aW9uLHRib2R5LHRmb290LHRoZWFkLHRyLHRoLHRkLGFydGljbGUsYXNpZGUsY2FudmFzLGRldGFpbHMsZW1iZWQsZmlndXJlLGZpZ2NhcHRpb24sZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWVudSxuYXYsb3V0cHV0LHJ1Ynksc2VjdGlvbixzdW1tYXJ5LHRpbWUsbWFyayxhdWRpbyx2aWRlb3ttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyOjA7Zm9udC1zaXplOjEwMCU7Zm9udDppbmhlcml0O3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfWFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtZW51LG5hdixzZWN0aW9ue2Rpc3BsYXk6YmxvY2t9Ym9keXtsaW5lLWhlaWdodDoxfW9sLHVse2xpc3Qtc3R5bGU6bm9uZX1ibG9ja3F1b3RlLHF7cXVvdGVzOm5vbmV9YmxvY2txdW90ZTpiZWZvcmUsYmxvY2txdW90ZTphZnRlcixxOmJlZm9yZSxxOmFmdGVye2NvbnRlbnQ6Jyc7Y29udGVudDpub25lfXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXItc3BhY2luZzowfSIsIi8qIVxuICogIEZvbnQgQXdlc29tZSA0LjMuMCBieSBAZGF2ZWdhbmR5IC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvIC0gQGZvbnRhd2Vzb21lXG4gKiAgTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcbiAqL1xuXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XG5AaW1wb3J0IFwibWl4aW5zXCI7XG5AaW1wb3J0IFwicGF0aFwiO1xuQGltcG9ydCBcImNvcmVcIjtcbkBpbXBvcnQgXCJsYXJnZXJcIjtcbkBpbXBvcnQgXCJmaXhlZC13aWR0aFwiO1xuQGltcG9ydCBcImxpc3RcIjtcbkBpbXBvcnQgXCJib3JkZXJlZC1wdWxsZWRcIjtcbkBpbXBvcnQgXCJhbmltYXRlZFwiO1xuQGltcG9ydCBcInJvdGF0ZWQtZmxpcHBlZFwiO1xuQGltcG9ydCBcInN0YWNrZWRcIjtcbkBpbXBvcnQgXCJpY29uc1wiO1xuIiwiLyogRk9OVCBQQVRIXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdGb250QXdlc29tZSc7XG4gIHNyYzogdXJsKCcuLi9mb250L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90Jyk7XG4gIHNyYzogdXJsKCcuLi9mb250L2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLFxuICAgIHVybCgnLi4vZm9udC9mb250YXdlc29tZS13ZWJmb250LndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxuICAgIHVybCgnLi4vZm9udC9mb250YXdlc29tZS13ZWJmb250LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcbiAgICB1cmwoJy4uL2ZvbnQvZm9udGF3ZXNvbWUtd2ViZm9udC50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksXG4gICAgdXJsKCcuLi9mb250L2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnJykgZm9ybWF0KCdzdmcnKTtcbi8vICBzcmM6IHVybCgnI3skZmEtZm9udC1wYXRofS9Gb250QXdlc29tZS5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7IC8vIHVzZWQgd2hlbiBkZXZlbG9waW5nIGZvbnRzXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbiIsIi8vIEJhc2UgQ2xhc3MgRGVmaW5pdGlvblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICN7JGZhLWZvbnQtc2l6ZS1iYXNlfS8xIEZvbnRBd2Vzb21lOyAvLyBzaG9ydGVuaW5nIGZvbnQgZGVjbGFyYXRpb25cbiAgZm9udC1zaXplOiBpbmhlcml0OyAvLyBjYW4ndCBoYXZlIGZvbnQtc2l6ZSBpbmhlcml0IG9uIGxpbmUgYWJvdmUsIHNvIG5lZWQgdG8gb3ZlcnJpZGVcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87IC8vIG9wdGltaXplbGVnaWJpbGl0eSB0aHJvd3MgdGhpbmdzIG9mZiAjMTA5NFxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IC8vIGVuc3VyZXMgbm8gaGFsZi1waXhlbCByZW5kZXJpbmcgaW4gZmlyZWZveFxuXG59XG4iLCIvLyBJY29uIFNpemVzXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4uI3skZmEtY3NzLXByZWZpeH0tbGcge1xuICBmb250LXNpemU6ICg0ZW0gLyAzKTtcbiAgbGluZS1oZWlnaHQ6ICgzZW0gLyA0KTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tMnggeyBmb250LXNpemU6IDJlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LTN4IHsgZm9udC1zaXplOiAzZW07IH1cbi4jeyRmYS1jc3MtcHJlZml4fS00eCB7IGZvbnQtc2l6ZTogNGVtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tNXggeyBmb250LXNpemU6IDVlbTsgfVxuIiwiLy8gRml4ZWQgV2lkdGggSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi4jeyRmYS1jc3MtcHJlZml4fS1mdyB7XG4gIHdpZHRoOiAoMThlbSAvIDE0KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuIiwiLy8gTGlzdCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAkZmEtbGktd2lkdGg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgPiBsaSB7IHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxufVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAtJGZhLWxpLXdpZHRoO1xuICB3aWR0aDogJGZhLWxpLXdpZHRoO1xuICB0b3A6ICgyZW0gLyAxNCk7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgJi4jeyRmYS1jc3MtcHJlZml4fS1sZyB7XG4gICAgbGVmdDogLSRmYS1saS13aWR0aCArICg0ZW0gLyAxNCk7XG4gIH1cbn1cbiIsIi8vIEJvcmRlcmVkICYgUHVsbGVkXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1ib3JkZXIge1xuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtO1xuICBib3JkZXI6IHNvbGlkIC4wOGVtICRmYS1ib3JkZXItY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6IC4xZW07XG59XG5cbi5wdWxsLXJpZ2h0IHsgZmxvYXQ6IHJpZ2h0OyB9XG4ucHVsbC1sZWZ0IHsgZmxvYXQ6IGxlZnQ7IH1cblxuLiN7JGZhLWNzcy1wcmVmaXh9IHtcbiAgJi5wdWxsLWxlZnQgeyBtYXJnaW4tcmlnaHQ6IC4zZW07IH1cbiAgJi5wdWxsLXJpZ2h0IHsgbWFyZ2luLWxlZnQ6IC4zZW07IH1cbn1cbiIsIi8vIFNwaW5uaW5nIEljb25zXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3BpbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDJzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuXG4uI3skZmEtY3NzLXByZWZpeH0tcHVsc2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgfVxufVxuIiwiLy8gUm90YXRlZCAmIEZsaXBwZWQgSWNvbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCAgeyBAaW5jbHVkZSBmYS1pY29uLXJvdGF0ZSg5MGRlZywgMSk7ICB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLTE4MCB7IEBpbmNsdWRlIGZhLWljb24tcm90YXRlKDE4MGRlZywgMik7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMjcwIHsgQGluY2x1ZGUgZmEtaWNvbi1yb3RhdGUoMjcwZGVnLCAzKTsgfVxuXG4uI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsIHsgQGluY2x1ZGUgZmEtaWNvbi1mbGlwKC0xLCAxLCAwKTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwgICB7IEBpbmNsdWRlIGZhLWljb24tZmxpcCgxLCAtMSwgMik7IH1cblxuLy8gSG9vayBmb3IgSUU4LTlcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS05MCxcbjpyb290IC4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtMTgwLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LXJvdGF0ZS0yNzAsXG46cm9vdCAuI3skZmEtY3NzLXByZWZpeH0tZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLiN7JGZhLWNzcy1wcmVmaXh9LWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7XG59XG4iLCIvLyBNaXhpbnNcbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG5cbkBtaXhpbiBmYS1pY29uKCkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsICN7JGZhLWZvbnQtc2l6ZS1iYXNlfS8xIEZvbnRBd2Vzb21lOyAvLyBzaG9ydGVuaW5nIGZvbnQgZGVjbGFyYXRpb25cbiAgZm9udC1zaXplOiBpbmhlcml0OyAvLyBjYW4ndCBoYXZlIGZvbnQtc2l6ZSBpbmhlcml0IG9uIGxpbmUgYWJvdmUsIHNvIG5lZWQgdG8gb3ZlcnJpZGVcbiAgdGV4dC1yZW5kZXJpbmc6IGF1dG87IC8vIG9wdGltaXplbGVnaWJpbGl0eSB0aHJvd3MgdGhpbmdzIG9mZiAjMTA5NFxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7IC8vIGVuc3VyZXMgbm8gaGFsZi1waXhlbCByZW5kZXJpbmcgaW4gZmlyZWZveFxuXG59XG5cbkBtaXhpbiBmYS1pY29uLXJvdGF0ZSgkZGVncmVlcywgJHJvdGF0aW9uKSB7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249I3skcm90YXRpb259KTtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgkZGVncmVlcyk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoJGRlZ3JlZXMpO1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKCRkZWdyZWVzKTtcbn1cblxuQG1peGluIGZhLWljb24tZmxpcCgkaG9yaXosICR2ZXJ0LCAkcm90YXRpb24pIHtcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0jeyRyb3RhdGlvbn0pO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoJGhvcml6LCAkdmVydCk7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgkaG9yaXosICR2ZXJ0KTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKCRob3JpeiwgJHZlcnQpO1xufVxuIiwiLy8gU3RhY2tlZCBJY29uc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuXG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMXgsIC4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0yeCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay0xeCB7IGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RhY2stMnggeyBmb250LXNpemU6IDJlbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWludmVyc2UgeyBjb2xvcjogJGZhLWludmVyc2U7IH1cbiIsIi8vIFZhcmlhYmxlc1xuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cblxuJGZhLWZvbnQtcGF0aDogICAgICAgIFwiLi4vZm9udHNcIiAhZGVmYXVsdDtcbiRmYS1mb250LXNpemUtYmFzZTogICAxNHB4ICFkZWZhdWx0O1xuLy8kZmEtZm9udC1wYXRoOiAgICAgICAgXCIvL25ldGRuYS5ib290c3RyYXBjZG4uY29tL2ZvbnQtYXdlc29tZS80LjMuMC9mb250c1wiICFkZWZhdWx0OyAvLyBmb3IgcmVmZXJlbmNpbmcgQm9vdHN0cmFwIENETiBmb250IGZpbGVzIGRpcmVjdGx5XG4kZmEtY3NzLXByZWZpeDogICAgICAgZmEgIWRlZmF1bHQ7XG4kZmEtdmVyc2lvbjogICAgICAgICAgXCI0LjMuMFwiICFkZWZhdWx0O1xuJGZhLWJvcmRlci1jb2xvcjogICAgICNlZWUgIWRlZmF1bHQ7XG4kZmEtaW52ZXJzZTogICAgICAgICAgI2ZmZiAhZGVmYXVsdDtcbiRmYS1saS13aWR0aDogICAgICAgICAoMzBlbSAvIDE0KSAhZGVmYXVsdDtcblxuJGZhLXZhci1hZGp1c3Q6IFwiXFxmMDQyXCI7XG4kZmEtdmFyLWFkbjogXCJcXGYxNzBcIjtcbiRmYS12YXItYWxpZ24tY2VudGVyOiBcIlxcZjAzN1wiO1xuJGZhLXZhci1hbGlnbi1qdXN0aWZ5OiBcIlxcZjAzOVwiO1xuJGZhLXZhci1hbGlnbi1sZWZ0OiBcIlxcZjAzNlwiO1xuJGZhLXZhci1hbGlnbi1yaWdodDogXCJcXGYwMzhcIjtcbiRmYS12YXItYW1idWxhbmNlOiBcIlxcZjBmOVwiO1xuJGZhLXZhci1hbmNob3I6IFwiXFxmMTNkXCI7XG4kZmEtdmFyLWFuZHJvaWQ6IFwiXFxmMTdiXCI7XG4kZmEtdmFyLWFuZ2VsbGlzdDogXCJcXGYyMDlcIjtcbiRmYS12YXItYW5nbGUtZG91YmxlLWRvd246IFwiXFxmMTAzXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS1sZWZ0OiBcIlxcZjEwMFwiO1xuJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ6IFwiXFxmMTAxXCI7XG4kZmEtdmFyLWFuZ2xlLWRvdWJsZS11cDogXCJcXGYxMDJcIjtcbiRmYS12YXItYW5nbGUtZG93bjogXCJcXGYxMDdcIjtcbiRmYS12YXItYW5nbGUtbGVmdDogXCJcXGYxMDRcIjtcbiRmYS12YXItYW5nbGUtcmlnaHQ6IFwiXFxmMTA1XCI7XG4kZmEtdmFyLWFuZ2xlLXVwOiBcIlxcZjEwNlwiO1xuJGZhLXZhci1hcHBsZTogXCJcXGYxNzlcIjtcbiRmYS12YXItYXJjaGl2ZTogXCJcXGYxODdcIjtcbiRmYS12YXItYXJlYS1jaGFydDogXCJcXGYxZmVcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLWRvd246IFwiXFxmMGFiXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1sZWZ0OiBcIlxcZjBhOFwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1kb3duOiBcIlxcZjAxYVwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1sZWZ0OiBcIlxcZjE5MFwiO1xuJGZhLXZhci1hcnJvdy1jaXJjbGUtby1yaWdodDogXCJcXGYxOGVcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA6IFwiXFxmMDFiXCI7XG4kZmEtdmFyLWFycm93LWNpcmNsZS1yaWdodDogXCJcXGYwYTlcIjtcbiRmYS12YXItYXJyb3ctY2lyY2xlLXVwOiBcIlxcZjBhYVwiO1xuJGZhLXZhci1hcnJvdy1kb3duOiBcIlxcZjA2M1wiO1xuJGZhLXZhci1hcnJvdy1sZWZ0OiBcIlxcZjA2MFwiO1xuJGZhLXZhci1hcnJvdy1yaWdodDogXCJcXGYwNjFcIjtcbiRmYS12YXItYXJyb3ctdXA6IFwiXFxmMDYyXCI7XG4kZmEtdmFyLWFycm93czogXCJcXGYwNDdcIjtcbiRmYS12YXItYXJyb3dzLWFsdDogXCJcXGYwYjJcIjtcbiRmYS12YXItYXJyb3dzLWg6IFwiXFxmMDdlXCI7XG4kZmEtdmFyLWFycm93cy12OiBcIlxcZjA3ZFwiO1xuJGZhLXZhci1hc3RlcmlzazogXCJcXGYwNjlcIjtcbiRmYS12YXItYXQ6IFwiXFxmMWZhXCI7XG4kZmEtdmFyLWF1dG9tb2JpbGU6IFwiXFxmMWI5XCI7XG4kZmEtdmFyLWJhY2t3YXJkOiBcIlxcZjA0YVwiO1xuJGZhLXZhci1iYW46IFwiXFxmMDVlXCI7XG4kZmEtdmFyLWJhbms6IFwiXFxmMTljXCI7XG4kZmEtdmFyLWJhci1jaGFydDogXCJcXGYwODBcIjtcbiRmYS12YXItYmFyLWNoYXJ0LW86IFwiXFxmMDgwXCI7XG4kZmEtdmFyLWJhcmNvZGU6IFwiXFxmMDJhXCI7XG4kZmEtdmFyLWJhcnM6IFwiXFxmMGM5XCI7XG4kZmEtdmFyLWJlZDogXCJcXGYyMzZcIjtcbiRmYS12YXItYmVlcjogXCJcXGYwZmNcIjtcbiRmYS12YXItYmVoYW5jZTogXCJcXGYxYjRcIjtcbiRmYS12YXItYmVoYW5jZS1zcXVhcmU6IFwiXFxmMWI1XCI7XG4kZmEtdmFyLWJlbGw6IFwiXFxmMGYzXCI7XG4kZmEtdmFyLWJlbGwtbzogXCJcXGYwYTJcIjtcbiRmYS12YXItYmVsbC1zbGFzaDogXCJcXGYxZjZcIjtcbiRmYS12YXItYmVsbC1zbGFzaC1vOiBcIlxcZjFmN1wiO1xuJGZhLXZhci1iaWN5Y2xlOiBcIlxcZjIwNlwiO1xuJGZhLXZhci1iaW5vY3VsYXJzOiBcIlxcZjFlNVwiO1xuJGZhLXZhci1iaXJ0aGRheS1jYWtlOiBcIlxcZjFmZFwiO1xuJGZhLXZhci1iaXRidWNrZXQ6IFwiXFxmMTcxXCI7XG4kZmEtdmFyLWJpdGJ1Y2tldC1zcXVhcmU6IFwiXFxmMTcyXCI7XG4kZmEtdmFyLWJpdGNvaW46IFwiXFxmMTVhXCI7XG4kZmEtdmFyLWJvbGQ6IFwiXFxmMDMyXCI7XG4kZmEtdmFyLWJvbHQ6IFwiXFxmMGU3XCI7XG4kZmEtdmFyLWJvbWI6IFwiXFxmMWUyXCI7XG4kZmEtdmFyLWJvb2s6IFwiXFxmMDJkXCI7XG4kZmEtdmFyLWJvb2ttYXJrOiBcIlxcZjAyZVwiO1xuJGZhLXZhci1ib29rbWFyay1vOiBcIlxcZjA5N1wiO1xuJGZhLXZhci1icmllZmNhc2U6IFwiXFxmMGIxXCI7XG4kZmEtdmFyLWJ0YzogXCJcXGYxNWFcIjtcbiRmYS12YXItYnVnOiBcIlxcZjE4OFwiO1xuJGZhLXZhci1idWlsZGluZzogXCJcXGYxYWRcIjtcbiRmYS12YXItYnVpbGRpbmctbzogXCJcXGYwZjdcIjtcbiRmYS12YXItYnVsbGhvcm46IFwiXFxmMGExXCI7XG4kZmEtdmFyLWJ1bGxzZXllOiBcIlxcZjE0MFwiO1xuJGZhLXZhci1idXM6IFwiXFxmMjA3XCI7XG4kZmEtdmFyLWJ1eXNlbGxhZHM6IFwiXFxmMjBkXCI7XG4kZmEtdmFyLWNhYjogXCJcXGYxYmFcIjtcbiRmYS12YXItY2FsY3VsYXRvcjogXCJcXGYxZWNcIjtcbiRmYS12YXItY2FsZW5kYXI6IFwiXFxmMDczXCI7XG4kZmEtdmFyLWNhbGVuZGFyLW86IFwiXFxmMTMzXCI7XG4kZmEtdmFyLWNhbWVyYTogXCJcXGYwMzBcIjtcbiRmYS12YXItY2FtZXJhLXJldHJvOiBcIlxcZjA4M1wiO1xuJGZhLXZhci1jYXI6IFwiXFxmMWI5XCI7XG4kZmEtdmFyLWNhcmV0LWRvd246IFwiXFxmMGQ3XCI7XG4kZmEtdmFyLWNhcmV0LWxlZnQ6IFwiXFxmMGQ5XCI7XG4kZmEtdmFyLWNhcmV0LXJpZ2h0OiBcIlxcZjBkYVwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1kb3duOiBcIlxcZjE1MFwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1sZWZ0OiBcIlxcZjE5MVwiO1xuJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDogXCJcXGYxNTJcIjtcbiRmYS12YXItY2FyZXQtc3F1YXJlLW8tdXA6IFwiXFxmMTUxXCI7XG4kZmEtdmFyLWNhcmV0LXVwOiBcIlxcZjBkOFwiO1xuJGZhLXZhci1jYXJ0LWFycm93LWRvd246IFwiXFxmMjE4XCI7XG4kZmEtdmFyLWNhcnQtcGx1czogXCJcXGYyMTdcIjtcbiRmYS12YXItY2M6IFwiXFxmMjBhXCI7XG4kZmEtdmFyLWNjLWFtZXg6IFwiXFxmMWYzXCI7XG4kZmEtdmFyLWNjLWRpc2NvdmVyOiBcIlxcZjFmMlwiO1xuJGZhLXZhci1jYy1tYXN0ZXJjYXJkOiBcIlxcZjFmMVwiO1xuJGZhLXZhci1jYy1wYXlwYWw6IFwiXFxmMWY0XCI7XG4kZmEtdmFyLWNjLXN0cmlwZTogXCJcXGYxZjVcIjtcbiRmYS12YXItY2MtdmlzYTogXCJcXGYxZjBcIjtcbiRmYS12YXItY2VydGlmaWNhdGU6IFwiXFxmMGEzXCI7XG4kZmEtdmFyLWNoYWluOiBcIlxcZjBjMVwiO1xuJGZhLXZhci1jaGFpbi1icm9rZW46IFwiXFxmMTI3XCI7XG4kZmEtdmFyLWNoZWNrOiBcIlxcZjAwY1wiO1xuJGZhLXZhci1jaGVjay1jaXJjbGU6IFwiXFxmMDU4XCI7XG4kZmEtdmFyLWNoZWNrLWNpcmNsZS1vOiBcIlxcZjA1ZFwiO1xuJGZhLXZhci1jaGVjay1zcXVhcmU6IFwiXFxmMTRhXCI7XG4kZmEtdmFyLWNoZWNrLXNxdWFyZS1vOiBcIlxcZjA0NlwiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOiBcIlxcZjEzYVwiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1sZWZ0OiBcIlxcZjEzN1wiO1xuJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1yaWdodDogXCJcXGYxMzhcIjtcbiRmYS12YXItY2hldnJvbi1jaXJjbGUtdXA6IFwiXFxmMTM5XCI7XG4kZmEtdmFyLWNoZXZyb24tZG93bjogXCJcXGYwNzhcIjtcbiRmYS12YXItY2hldnJvbi1sZWZ0OiBcIlxcZjA1M1wiO1xuJGZhLXZhci1jaGV2cm9uLXJpZ2h0OiBcIlxcZjA1NFwiO1xuJGZhLXZhci1jaGV2cm9uLXVwOiBcIlxcZjA3N1wiO1xuJGZhLXZhci1jaGlsZDogXCJcXGYxYWVcIjtcbiRmYS12YXItY2lyY2xlOiBcIlxcZjExMVwiO1xuJGZhLXZhci1jaXJjbGUtbzogXCJcXGYxMGNcIjtcbiRmYS12YXItY2lyY2xlLW8tbm90Y2g6IFwiXFxmMWNlXCI7XG4kZmEtdmFyLWNpcmNsZS10aGluOiBcIlxcZjFkYlwiO1xuJGZhLXZhci1jbGlwYm9hcmQ6IFwiXFxmMGVhXCI7XG4kZmEtdmFyLWNsb2NrLW86IFwiXFxmMDE3XCI7XG4kZmEtdmFyLWNsb3NlOiBcIlxcZjAwZFwiO1xuJGZhLXZhci1jbG91ZDogXCJcXGYwYzJcIjtcbiRmYS12YXItY2xvdWQtZG93bmxvYWQ6IFwiXFxmMGVkXCI7XG4kZmEtdmFyLWNsb3VkLXVwbG9hZDogXCJcXGYwZWVcIjtcbiRmYS12YXItY255OiBcIlxcZjE1N1wiO1xuJGZhLXZhci1jb2RlOiBcIlxcZjEyMVwiO1xuJGZhLXZhci1jb2RlLWZvcms6IFwiXFxmMTI2XCI7XG4kZmEtdmFyLWNvZGVwZW46IFwiXFxmMWNiXCI7XG4kZmEtdmFyLWNvZmZlZTogXCJcXGYwZjRcIjtcbiRmYS12YXItY29nOiBcIlxcZjAxM1wiO1xuJGZhLXZhci1jb2dzOiBcIlxcZjA4NVwiO1xuJGZhLXZhci1jb2x1bW5zOiBcIlxcZjBkYlwiO1xuJGZhLXZhci1jb21tZW50OiBcIlxcZjA3NVwiO1xuJGZhLXZhci1jb21tZW50LW86IFwiXFxmMGU1XCI7XG4kZmEtdmFyLWNvbW1lbnRzOiBcIlxcZjA4NlwiO1xuJGZhLXZhci1jb21tZW50cy1vOiBcIlxcZjBlNlwiO1xuJGZhLXZhci1jb21wYXNzOiBcIlxcZjE0ZVwiO1xuJGZhLXZhci1jb21wcmVzczogXCJcXGYwNjZcIjtcbiRmYS12YXItY29ubmVjdGRldmVsb3A6IFwiXFxmMjBlXCI7XG4kZmEtdmFyLWNvcHk6IFwiXFxmMGM1XCI7XG4kZmEtdmFyLWNvcHlyaWdodDogXCJcXGYxZjlcIjtcbiRmYS12YXItY3JlZGl0LWNhcmQ6IFwiXFxmMDlkXCI7XG4kZmEtdmFyLWNyb3A6IFwiXFxmMTI1XCI7XG4kZmEtdmFyLWNyb3NzaGFpcnM6IFwiXFxmMDViXCI7XG4kZmEtdmFyLWNzczM6IFwiXFxmMTNjXCI7XG4kZmEtdmFyLWN1YmU6IFwiXFxmMWIyXCI7XG4kZmEtdmFyLWN1YmVzOiBcIlxcZjFiM1wiO1xuJGZhLXZhci1jdXQ6IFwiXFxmMGM0XCI7XG4kZmEtdmFyLWN1dGxlcnk6IFwiXFxmMGY1XCI7XG4kZmEtdmFyLWRhc2hib2FyZDogXCJcXGYwZTRcIjtcbiRmYS12YXItZGFzaGN1YmU6IFwiXFxmMjEwXCI7XG4kZmEtdmFyLWRhdGFiYXNlOiBcIlxcZjFjMFwiO1xuJGZhLXZhci1kZWRlbnQ6IFwiXFxmMDNiXCI7XG4kZmEtdmFyLWRlbGljaW91czogXCJcXGYxYTVcIjtcbiRmYS12YXItZGVza3RvcDogXCJcXGYxMDhcIjtcbiRmYS12YXItZGV2aWFudGFydDogXCJcXGYxYmRcIjtcbiRmYS12YXItZGlhbW9uZDogXCJcXGYyMTlcIjtcbiRmYS12YXItZGlnZzogXCJcXGYxYTZcIjtcbiRmYS12YXItZG9sbGFyOiBcIlxcZjE1NVwiO1xuJGZhLXZhci1kb3QtY2lyY2xlLW86IFwiXFxmMTkyXCI7XG4kZmEtdmFyLWRvd25sb2FkOiBcIlxcZjAxOVwiO1xuJGZhLXZhci1kcmliYmJsZTogXCJcXGYxN2RcIjtcbiRmYS12YXItZHJvcGJveDogXCJcXGYxNmJcIjtcbiRmYS12YXItZHJ1cGFsOiBcIlxcZjFhOVwiO1xuJGZhLXZhci1lZGl0OiBcIlxcZjA0NFwiO1xuJGZhLXZhci1lamVjdDogXCJcXGYwNTJcIjtcbiRmYS12YXItZWxsaXBzaXMtaDogXCJcXGYxNDFcIjtcbiRmYS12YXItZWxsaXBzaXMtdjogXCJcXGYxNDJcIjtcbiRmYS12YXItZW1waXJlOiBcIlxcZjFkMVwiO1xuJGZhLXZhci1lbnZlbG9wZTogXCJcXGYwZTBcIjtcbiRmYS12YXItZW52ZWxvcGUtbzogXCJcXGYwMDNcIjtcbiRmYS12YXItZW52ZWxvcGUtc3F1YXJlOiBcIlxcZjE5OVwiO1xuJGZhLXZhci1lcmFzZXI6IFwiXFxmMTJkXCI7XG4kZmEtdmFyLWV1cjogXCJcXGYxNTNcIjtcbiRmYS12YXItZXVybzogXCJcXGYxNTNcIjtcbiRmYS12YXItZXhjaGFuZ2U6IFwiXFxmMGVjXCI7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uOiBcIlxcZjEyYVwiO1xuJGZhLXZhci1leGNsYW1hdGlvbi1jaXJjbGU6IFwiXFxmMDZhXCI7XG4kZmEtdmFyLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOiBcIlxcZjA3MVwiO1xuJGZhLXZhci1leHBhbmQ6IFwiXFxmMDY1XCI7XG4kZmEtdmFyLWV4dGVybmFsLWxpbms6IFwiXFxmMDhlXCI7XG4kZmEtdmFyLWV4dGVybmFsLWxpbmstc3F1YXJlOiBcIlxcZjE0Y1wiO1xuJGZhLXZhci1leWU6IFwiXFxmMDZlXCI7XG4kZmEtdmFyLWV5ZS1zbGFzaDogXCJcXGYwNzBcIjtcbiRmYS12YXItZXllZHJvcHBlcjogXCJcXGYxZmJcIjtcbiRmYS12YXItZmFjZWJvb2s6IFwiXFxmMDlhXCI7XG4kZmEtdmFyLWZhY2Vib29rLWY6IFwiXFxmMDlhXCI7XG4kZmEtdmFyLWZhY2Vib29rLW9mZmljaWFsOiBcIlxcZjIzMFwiO1xuJGZhLXZhci1mYWNlYm9vay1zcXVhcmU6IFwiXFxmMDgyXCI7XG4kZmEtdmFyLWZhc3QtYmFja3dhcmQ6IFwiXFxmMDQ5XCI7XG4kZmEtdmFyLWZhc3QtZm9yd2FyZDogXCJcXGYwNTBcIjtcbiRmYS12YXItZmF4OiBcIlxcZjFhY1wiO1xuJGZhLXZhci1mZW1hbGU6IFwiXFxmMTgyXCI7XG4kZmEtdmFyLWZpZ2h0ZXItamV0OiBcIlxcZjBmYlwiO1xuJGZhLXZhci1maWxlOiBcIlxcZjE1YlwiO1xuJGZhLXZhci1maWxlLWFyY2hpdmUtbzogXCJcXGYxYzZcIjtcbiRmYS12YXItZmlsZS1hdWRpby1vOiBcIlxcZjFjN1wiO1xuJGZhLXZhci1maWxlLWNvZGUtbzogXCJcXGYxYzlcIjtcbiRmYS12YXItZmlsZS1leGNlbC1vOiBcIlxcZjFjM1wiO1xuJGZhLXZhci1maWxlLWltYWdlLW86IFwiXFxmMWM1XCI7XG4kZmEtdmFyLWZpbGUtbW92aWUtbzogXCJcXGYxYzhcIjtcbiRmYS12YXItZmlsZS1vOiBcIlxcZjAxNlwiO1xuJGZhLXZhci1maWxlLXBkZi1vOiBcIlxcZjFjMVwiO1xuJGZhLXZhci1maWxlLXBob3RvLW86IFwiXFxmMWM1XCI7XG4kZmEtdmFyLWZpbGUtcGljdHVyZS1vOiBcIlxcZjFjNVwiO1xuJGZhLXZhci1maWxlLXBvd2VycG9pbnQtbzogXCJcXGYxYzRcIjtcbiRmYS12YXItZmlsZS1zb3VuZC1vOiBcIlxcZjFjN1wiO1xuJGZhLXZhci1maWxlLXRleHQ6IFwiXFxmMTVjXCI7XG4kZmEtdmFyLWZpbGUtdGV4dC1vOiBcIlxcZjBmNlwiO1xuJGZhLXZhci1maWxlLXZpZGVvLW86IFwiXFxmMWM4XCI7XG4kZmEtdmFyLWZpbGUtd29yZC1vOiBcIlxcZjFjMlwiO1xuJGZhLXZhci1maWxlLXppcC1vOiBcIlxcZjFjNlwiO1xuJGZhLXZhci1maWxlcy1vOiBcIlxcZjBjNVwiO1xuJGZhLXZhci1maWxtOiBcIlxcZjAwOFwiO1xuJGZhLXZhci1maWx0ZXI6IFwiXFxmMGIwXCI7XG4kZmEtdmFyLWZpcmU6IFwiXFxmMDZkXCI7XG4kZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOiBcIlxcZjEzNFwiO1xuJGZhLXZhci1mbGFnOiBcIlxcZjAyNFwiO1xuJGZhLXZhci1mbGFnLWNoZWNrZXJlZDogXCJcXGYxMWVcIjtcbiRmYS12YXItZmxhZy1vOiBcIlxcZjExZFwiO1xuJGZhLXZhci1mbGFzaDogXCJcXGYwZTdcIjtcbiRmYS12YXItZmxhc2s6IFwiXFxmMGMzXCI7XG4kZmEtdmFyLWZsaWNrcjogXCJcXGYxNmVcIjtcbiRmYS12YXItZmxvcHB5LW86IFwiXFxmMGM3XCI7XG4kZmEtdmFyLWZvbGRlcjogXCJcXGYwN2JcIjtcbiRmYS12YXItZm9sZGVyLW86IFwiXFxmMTE0XCI7XG4kZmEtdmFyLWZvbGRlci1vcGVuOiBcIlxcZjA3Y1wiO1xuJGZhLXZhci1mb2xkZXItb3Blbi1vOiBcIlxcZjExNVwiO1xuJGZhLXZhci1mb250OiBcIlxcZjAzMVwiO1xuJGZhLXZhci1mb3J1bWJlZTogXCJcXGYyMTFcIjtcbiRmYS12YXItZm9yd2FyZDogXCJcXGYwNGVcIjtcbiRmYS12YXItZm91cnNxdWFyZTogXCJcXGYxODBcIjtcbiRmYS12YXItZnJvd24tbzogXCJcXGYxMTlcIjtcbiRmYS12YXItZnV0Ym9sLW86IFwiXFxmMWUzXCI7XG4kZmEtdmFyLWdhbWVwYWQ6IFwiXFxmMTFiXCI7XG4kZmEtdmFyLWdhdmVsOiBcIlxcZjBlM1wiO1xuJGZhLXZhci1nYnA6IFwiXFxmMTU0XCI7XG4kZmEtdmFyLWdlOiBcIlxcZjFkMVwiO1xuJGZhLXZhci1nZWFyOiBcIlxcZjAxM1wiO1xuJGZhLXZhci1nZWFyczogXCJcXGYwODVcIjtcbiRmYS12YXItZ2VuZGVybGVzczogXCJcXGYxZGJcIjtcbiRmYS12YXItZ2lmdDogXCJcXGYwNmJcIjtcbiRmYS12YXItZ2l0OiBcIlxcZjFkM1wiO1xuJGZhLXZhci1naXQtc3F1YXJlOiBcIlxcZjFkMlwiO1xuJGZhLXZhci1naXRodWI6IFwiXFxmMDliXCI7XG4kZmEtdmFyLWdpdGh1Yi1hbHQ6IFwiXFxmMTEzXCI7XG4kZmEtdmFyLWdpdGh1Yi1zcXVhcmU6IFwiXFxmMDkyXCI7XG4kZmEtdmFyLWdpdHRpcDogXCJcXGYxODRcIjtcbiRmYS12YXItZ2xhc3M6IFwiXFxmMDAwXCI7XG4kZmEtdmFyLWdsb2JlOiBcIlxcZjBhY1wiO1xuJGZhLXZhci1nb29nbGU6IFwiXFxmMWEwXCI7XG4kZmEtdmFyLWdvb2dsZS1wbHVzOiBcIlxcZjBkNVwiO1xuJGZhLXZhci1nb29nbGUtcGx1cy1zcXVhcmU6IFwiXFxmMGQ0XCI7XG4kZmEtdmFyLWdvb2dsZS13YWxsZXQ6IFwiXFxmMWVlXCI7XG4kZmEtdmFyLWdyYWR1YXRpb24tY2FwOiBcIlxcZjE5ZFwiO1xuJGZhLXZhci1ncmF0aXBheTogXCJcXGYxODRcIjtcbiRmYS12YXItZ3JvdXA6IFwiXFxmMGMwXCI7XG4kZmEtdmFyLWgtc3F1YXJlOiBcIlxcZjBmZFwiO1xuJGZhLXZhci1oYWNrZXItbmV3czogXCJcXGYxZDRcIjtcbiRmYS12YXItaGFuZC1vLWRvd246IFwiXFxmMGE3XCI7XG4kZmEtdmFyLWhhbmQtby1sZWZ0OiBcIlxcZjBhNVwiO1xuJGZhLXZhci1oYW5kLW8tcmlnaHQ6IFwiXFxmMGE0XCI7XG4kZmEtdmFyLWhhbmQtby11cDogXCJcXGYwYTZcIjtcbiRmYS12YXItaGRkLW86IFwiXFxmMGEwXCI7XG4kZmEtdmFyLWhlYWRlcjogXCJcXGYxZGNcIjtcbiRmYS12YXItaGVhZHBob25lczogXCJcXGYwMjVcIjtcbiRmYS12YXItaGVhcnQ6IFwiXFxmMDA0XCI7XG4kZmEtdmFyLWhlYXJ0LW86IFwiXFxmMDhhXCI7XG4kZmEtdmFyLWhlYXJ0YmVhdDogXCJcXGYyMWVcIjtcbiRmYS12YXItaGlzdG9yeTogXCJcXGYxZGFcIjtcbiRmYS12YXItaG9tZTogXCJcXGYwMTVcIjtcbiRmYS12YXItaG9zcGl0YWwtbzogXCJcXGYwZjhcIjtcbiRmYS12YXItaG90ZWw6IFwiXFxmMjM2XCI7XG4kZmEtdmFyLWh0bWw1OiBcIlxcZjEzYlwiO1xuJGZhLXZhci1pbHM6IFwiXFxmMjBiXCI7XG4kZmEtdmFyLWltYWdlOiBcIlxcZjAzZVwiO1xuJGZhLXZhci1pbmJveDogXCJcXGYwMWNcIjtcbiRmYS12YXItaW5kZW50OiBcIlxcZjAzY1wiO1xuJGZhLXZhci1pbmZvOiBcIlxcZjEyOVwiO1xuJGZhLXZhci1pbmZvLWNpcmNsZTogXCJcXGYwNWFcIjtcbiRmYS12YXItaW5yOiBcIlxcZjE1NlwiO1xuJGZhLXZhci1pbnN0YWdyYW06IFwiXFxmMTZkXCI7XG4kZmEtdmFyLWluc3RpdHV0aW9uOiBcIlxcZjE5Y1wiO1xuJGZhLXZhci1pb3hob3N0OiBcIlxcZjIwOFwiO1xuJGZhLXZhci1pdGFsaWM6IFwiXFxmMDMzXCI7XG4kZmEtdmFyLWpvb21sYTogXCJcXGYxYWFcIjtcbiRmYS12YXItanB5OiBcIlxcZjE1N1wiO1xuJGZhLXZhci1qc2ZpZGRsZTogXCJcXGYxY2NcIjtcbiRmYS12YXIta2V5OiBcIlxcZjA4NFwiO1xuJGZhLXZhci1rZXlib2FyZC1vOiBcIlxcZjExY1wiO1xuJGZhLXZhci1rcnc6IFwiXFxmMTU5XCI7XG4kZmEtdmFyLWxhbmd1YWdlOiBcIlxcZjFhYlwiO1xuJGZhLXZhci1sYXB0b3A6IFwiXFxmMTA5XCI7XG4kZmEtdmFyLWxhc3RmbTogXCJcXGYyMDJcIjtcbiRmYS12YXItbGFzdGZtLXNxdWFyZTogXCJcXGYyMDNcIjtcbiRmYS12YXItbGVhZjogXCJcXGYwNmNcIjtcbiRmYS12YXItbGVhbnB1YjogXCJcXGYyMTJcIjtcbiRmYS12YXItbGVnYWw6IFwiXFxmMGUzXCI7XG4kZmEtdmFyLWxlbW9uLW86IFwiXFxmMDk0XCI7XG4kZmEtdmFyLWxldmVsLWRvd246IFwiXFxmMTQ5XCI7XG4kZmEtdmFyLWxldmVsLXVwOiBcIlxcZjE0OFwiO1xuJGZhLXZhci1saWZlLWJvdXk6IFwiXFxmMWNkXCI7XG4kZmEtdmFyLWxpZmUtYnVveTogXCJcXGYxY2RcIjtcbiRmYS12YXItbGlmZS1yaW5nOiBcIlxcZjFjZFwiO1xuJGZhLXZhci1saWZlLXNhdmVyOiBcIlxcZjFjZFwiO1xuJGZhLXZhci1saWdodGJ1bGItbzogXCJcXGYwZWJcIjtcbiRmYS12YXItbGluZS1jaGFydDogXCJcXGYyMDFcIjtcbiRmYS12YXItbGluazogXCJcXGYwYzFcIjtcbiRmYS12YXItbGlua2VkaW46IFwiXFxmMGUxXCI7XG4kZmEtdmFyLWxpbmtlZGluLXNxdWFyZTogXCJcXGYwOGNcIjtcbiRmYS12YXItbGludXg6IFwiXFxmMTdjXCI7XG4kZmEtdmFyLWxpc3Q6IFwiXFxmMDNhXCI7XG4kZmEtdmFyLWxpc3QtYWx0OiBcIlxcZjAyMlwiO1xuJGZhLXZhci1saXN0LW9sOiBcIlxcZjBjYlwiO1xuJGZhLXZhci1saXN0LXVsOiBcIlxcZjBjYVwiO1xuJGZhLXZhci1sb2NhdGlvbi1hcnJvdzogXCJcXGYxMjRcIjtcbiRmYS12YXItbG9jazogXCJcXGYwMjNcIjtcbiRmYS12YXItbG9uZy1hcnJvdy1kb3duOiBcIlxcZjE3NVwiO1xuJGZhLXZhci1sb25nLWFycm93LWxlZnQ6IFwiXFxmMTc3XCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ6IFwiXFxmMTc4XCI7XG4kZmEtdmFyLWxvbmctYXJyb3ctdXA6IFwiXFxmMTc2XCI7XG4kZmEtdmFyLW1hZ2ljOiBcIlxcZjBkMFwiO1xuJGZhLXZhci1tYWduZXQ6IFwiXFxmMDc2XCI7XG4kZmEtdmFyLW1haWwtZm9yd2FyZDogXCJcXGYwNjRcIjtcbiRmYS12YXItbWFpbC1yZXBseTogXCJcXGYxMTJcIjtcbiRmYS12YXItbWFpbC1yZXBseS1hbGw6IFwiXFxmMTIyXCI7XG4kZmEtdmFyLW1hbGU6IFwiXFxmMTgzXCI7XG4kZmEtdmFyLW1hcC1tYXJrZXI6IFwiXFxmMDQxXCI7XG4kZmEtdmFyLW1hcnM6IFwiXFxmMjIyXCI7XG4kZmEtdmFyLW1hcnMtZG91YmxlOiBcIlxcZjIyN1wiO1xuJGZhLXZhci1tYXJzLXN0cm9rZTogXCJcXGYyMjlcIjtcbiRmYS12YXItbWFycy1zdHJva2UtaDogXCJcXGYyMmJcIjtcbiRmYS12YXItbWFycy1zdHJva2UtdjogXCJcXGYyMmFcIjtcbiRmYS12YXItbWF4Y2RuOiBcIlxcZjEzNlwiO1xuJGZhLXZhci1tZWFucGF0aDogXCJcXGYyMGNcIjtcbiRmYS12YXItbWVkaXVtOiBcIlxcZjIzYVwiO1xuJGZhLXZhci1tZWRraXQ6IFwiXFxmMGZhXCI7XG4kZmEtdmFyLW1laC1vOiBcIlxcZjExYVwiO1xuJGZhLXZhci1tZXJjdXJ5OiBcIlxcZjIyM1wiO1xuJGZhLXZhci1taWNyb3Bob25lOiBcIlxcZjEzMFwiO1xuJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOiBcIlxcZjEzMVwiO1xuJGZhLXZhci1taW51czogXCJcXGYwNjhcIjtcbiRmYS12YXItbWludXMtY2lyY2xlOiBcIlxcZjA1NlwiO1xuJGZhLXZhci1taW51cy1zcXVhcmU6IFwiXFxmMTQ2XCI7XG4kZmEtdmFyLW1pbnVzLXNxdWFyZS1vOiBcIlxcZjE0N1wiO1xuJGZhLXZhci1tb2JpbGU6IFwiXFxmMTBiXCI7XG4kZmEtdmFyLW1vYmlsZS1waG9uZTogXCJcXGYxMGJcIjtcbiRmYS12YXItbW9uZXk6IFwiXFxmMGQ2XCI7XG4kZmEtdmFyLW1vb24tbzogXCJcXGYxODZcIjtcbiRmYS12YXItbW9ydGFyLWJvYXJkOiBcIlxcZjE5ZFwiO1xuJGZhLXZhci1tb3RvcmN5Y2xlOiBcIlxcZjIxY1wiO1xuJGZhLXZhci1tdXNpYzogXCJcXGYwMDFcIjtcbiRmYS12YXItbmF2aWNvbjogXCJcXGYwYzlcIjtcbiRmYS12YXItbmV1dGVyOiBcIlxcZjIyY1wiO1xuJGZhLXZhci1uZXdzcGFwZXItbzogXCJcXGYxZWFcIjtcbiRmYS12YXItb3BlbmlkOiBcIlxcZjE5YlwiO1xuJGZhLXZhci1vdXRkZW50OiBcIlxcZjAzYlwiO1xuJGZhLXZhci1wYWdlbGluZXM6IFwiXFxmMThjXCI7XG4kZmEtdmFyLXBhaW50LWJydXNoOiBcIlxcZjFmY1wiO1xuJGZhLXZhci1wYXBlci1wbGFuZTogXCJcXGYxZDhcIjtcbiRmYS12YXItcGFwZXItcGxhbmUtbzogXCJcXGYxZDlcIjtcbiRmYS12YXItcGFwZXJjbGlwOiBcIlxcZjBjNlwiO1xuJGZhLXZhci1wYXJhZ3JhcGg6IFwiXFxmMWRkXCI7XG4kZmEtdmFyLXBhc3RlOiBcIlxcZjBlYVwiO1xuJGZhLXZhci1wYXVzZTogXCJcXGYwNGNcIjtcbiRmYS12YXItcGF3OiBcIlxcZjFiMFwiO1xuJGZhLXZhci1wYXlwYWw6IFwiXFxmMWVkXCI7XG4kZmEtdmFyLXBlbmNpbDogXCJcXGYwNDBcIjtcbiRmYS12YXItcGVuY2lsLXNxdWFyZTogXCJcXGYxNGJcIjtcbiRmYS12YXItcGVuY2lsLXNxdWFyZS1vOiBcIlxcZjA0NFwiO1xuJGZhLXZhci1waG9uZTogXCJcXGYwOTVcIjtcbiRmYS12YXItcGhvbmUtc3F1YXJlOiBcIlxcZjA5OFwiO1xuJGZhLXZhci1waG90bzogXCJcXGYwM2VcIjtcbiRmYS12YXItcGljdHVyZS1vOiBcIlxcZjAzZVwiO1xuJGZhLXZhci1waWUtY2hhcnQ6IFwiXFxmMjAwXCI7XG4kZmEtdmFyLXBpZWQtcGlwZXI6IFwiXFxmMWE3XCI7XG4kZmEtdmFyLXBpZWQtcGlwZXItYWx0OiBcIlxcZjFhOFwiO1xuJGZhLXZhci1waW50ZXJlc3Q6IFwiXFxmMGQyXCI7XG4kZmEtdmFyLXBpbnRlcmVzdC1wOiBcIlxcZjIzMVwiO1xuJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOiBcIlxcZjBkM1wiO1xuJGZhLXZhci1wbGFuZTogXCJcXGYwNzJcIjtcbiRmYS12YXItcGxheTogXCJcXGYwNGJcIjtcbiRmYS12YXItcGxheS1jaXJjbGU6IFwiXFxmMTQ0XCI7XG4kZmEtdmFyLXBsYXktY2lyY2xlLW86IFwiXFxmMDFkXCI7XG4kZmEtdmFyLXBsdWc6IFwiXFxmMWU2XCI7XG4kZmEtdmFyLXBsdXM6IFwiXFxmMDY3XCI7XG4kZmEtdmFyLXBsdXMtY2lyY2xlOiBcIlxcZjA1NVwiO1xuJGZhLXZhci1wbHVzLXNxdWFyZTogXCJcXGYwZmVcIjtcbiRmYS12YXItcGx1cy1zcXVhcmUtbzogXCJcXGYxOTZcIjtcbiRmYS12YXItcG93ZXItb2ZmOiBcIlxcZjAxMVwiO1xuJGZhLXZhci1wcmludDogXCJcXGYwMmZcIjtcbiRmYS12YXItcHV6emxlLXBpZWNlOiBcIlxcZjEyZVwiO1xuJGZhLXZhci1xcTogXCJcXGYxZDZcIjtcbiRmYS12YXItcXJjb2RlOiBcIlxcZjAyOVwiO1xuJGZhLXZhci1xdWVzdGlvbjogXCJcXGYxMjhcIjtcbiRmYS12YXItcXVlc3Rpb24tY2lyY2xlOiBcIlxcZjA1OVwiO1xuJGZhLXZhci1xdW90ZS1sZWZ0OiBcIlxcZjEwZFwiO1xuJGZhLXZhci1xdW90ZS1yaWdodDogXCJcXGYxMGVcIjtcbiRmYS12YXItcmE6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJhbmRvbTogXCJcXGYwNzRcIjtcbiRmYS12YXItcmViZWw6IFwiXFxmMWQwXCI7XG4kZmEtdmFyLXJlY3ljbGU6IFwiXFxmMWI4XCI7XG4kZmEtdmFyLXJlZGRpdDogXCJcXGYxYTFcIjtcbiRmYS12YXItcmVkZGl0LXNxdWFyZTogXCJcXGYxYTJcIjtcbiRmYS12YXItcmVmcmVzaDogXCJcXGYwMjFcIjtcbiRmYS12YXItcmVtb3ZlOiBcIlxcZjAwZFwiO1xuJGZhLXZhci1yZW5yZW46IFwiXFxmMThiXCI7XG4kZmEtdmFyLXJlb3JkZXI6IFwiXFxmMGM5XCI7XG4kZmEtdmFyLXJlcGVhdDogXCJcXGYwMWVcIjtcbiRmYS12YXItcmVwbHk6IFwiXFxmMTEyXCI7XG4kZmEtdmFyLXJlcGx5LWFsbDogXCJcXGYxMjJcIjtcbiRmYS12YXItcmV0d2VldDogXCJcXGYwNzlcIjtcbiRmYS12YXItcm1iOiBcIlxcZjE1N1wiO1xuJGZhLXZhci1yb2FkOiBcIlxcZjAxOFwiO1xuJGZhLXZhci1yb2NrZXQ6IFwiXFxmMTM1XCI7XG4kZmEtdmFyLXJvdGF0ZS1sZWZ0OiBcIlxcZjBlMlwiO1xuJGZhLXZhci1yb3RhdGUtcmlnaHQ6IFwiXFxmMDFlXCI7XG4kZmEtdmFyLXJvdWJsZTogXCJcXGYxNThcIjtcbiRmYS12YXItcnNzOiBcIlxcZjA5ZVwiO1xuJGZhLXZhci1yc3Mtc3F1YXJlOiBcIlxcZjE0M1wiO1xuJGZhLXZhci1ydWI6IFwiXFxmMTU4XCI7XG4kZmEtdmFyLXJ1YmxlOiBcIlxcZjE1OFwiO1xuJGZhLXZhci1ydXBlZTogXCJcXGYxNTZcIjtcbiRmYS12YXItc2F2ZTogXCJcXGYwYzdcIjtcbiRmYS12YXItc2Npc3NvcnM6IFwiXFxmMGM0XCI7XG4kZmEtdmFyLXNlYXJjaDogXCJcXGYwMDJcIjtcbiRmYS12YXItc2VhcmNoLW1pbnVzOiBcIlxcZjAxMFwiO1xuJGZhLXZhci1zZWFyY2gtcGx1czogXCJcXGYwMGVcIjtcbiRmYS12YXItc2VsbHN5OiBcIlxcZjIxM1wiO1xuJGZhLXZhci1zZW5kOiBcIlxcZjFkOFwiO1xuJGZhLXZhci1zZW5kLW86IFwiXFxmMWQ5XCI7XG4kZmEtdmFyLXNlcnZlcjogXCJcXGYyMzNcIjtcbiRmYS12YXItc2hhcmU6IFwiXFxmMDY0XCI7XG4kZmEtdmFyLXNoYXJlLWFsdDogXCJcXGYxZTBcIjtcbiRmYS12YXItc2hhcmUtYWx0LXNxdWFyZTogXCJcXGYxZTFcIjtcbiRmYS12YXItc2hhcmUtc3F1YXJlOiBcIlxcZjE0ZFwiO1xuJGZhLXZhci1zaGFyZS1zcXVhcmUtbzogXCJcXGYwNDVcIjtcbiRmYS12YXItc2hla2VsOiBcIlxcZjIwYlwiO1xuJGZhLXZhci1zaGVxZWw6IFwiXFxmMjBiXCI7XG4kZmEtdmFyLXNoaWVsZDogXCJcXGYxMzJcIjtcbiRmYS12YXItc2hpcDogXCJcXGYyMWFcIjtcbiRmYS12YXItc2hpcnRzaW5idWxrOiBcIlxcZjIxNFwiO1xuJGZhLXZhci1zaG9wcGluZy1jYXJ0OiBcIlxcZjA3YVwiO1xuJGZhLXZhci1zaWduLWluOiBcIlxcZjA5MFwiO1xuJGZhLXZhci1zaWduLW91dDogXCJcXGYwOGJcIjtcbiRmYS12YXItc2lnbmFsOiBcIlxcZjAxMlwiO1xuJGZhLXZhci1zaW1wbHlidWlsdDogXCJcXGYyMTVcIjtcbiRmYS12YXItc2l0ZW1hcDogXCJcXGYwZThcIjtcbiRmYS12YXItc2t5YXRsYXM6IFwiXFxmMjE2XCI7XG4kZmEtdmFyLXNreXBlOiBcIlxcZjE3ZVwiO1xuJGZhLXZhci1zbGFjazogXCJcXGYxOThcIjtcbiRmYS12YXItc2xpZGVyczogXCJcXGYxZGVcIjtcbiRmYS12YXItc2xpZGVzaGFyZTogXCJcXGYxZTdcIjtcbiRmYS12YXItc21pbGUtbzogXCJcXGYxMThcIjtcbiRmYS12YXItc29jY2VyLWJhbGwtbzogXCJcXGYxZTNcIjtcbiRmYS12YXItc29ydDogXCJcXGYwZGNcIjtcbiRmYS12YXItc29ydC1hbHBoYS1hc2M6IFwiXFxmMTVkXCI7XG4kZmEtdmFyLXNvcnQtYWxwaGEtZGVzYzogXCJcXGYxNWVcIjtcbiRmYS12YXItc29ydC1hbW91bnQtYXNjOiBcIlxcZjE2MFwiO1xuJGZhLXZhci1zb3J0LWFtb3VudC1kZXNjOiBcIlxcZjE2MVwiO1xuJGZhLXZhci1zb3J0LWFzYzogXCJcXGYwZGVcIjtcbiRmYS12YXItc29ydC1kZXNjOiBcIlxcZjBkZFwiO1xuJGZhLXZhci1zb3J0LWRvd246IFwiXFxmMGRkXCI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1hc2M6IFwiXFxmMTYyXCI7XG4kZmEtdmFyLXNvcnQtbnVtZXJpYy1kZXNjOiBcIlxcZjE2M1wiO1xuJGZhLXZhci1zb3J0LXVwOiBcIlxcZjBkZVwiO1xuJGZhLXZhci1zb3VuZGNsb3VkOiBcIlxcZjFiZVwiO1xuJGZhLXZhci1zcGFjZS1zaHV0dGxlOiBcIlxcZjE5N1wiO1xuJGZhLXZhci1zcGlubmVyOiBcIlxcZjExMFwiO1xuJGZhLXZhci1zcG9vbjogXCJcXGYxYjFcIjtcbiRmYS12YXItc3BvdGlmeTogXCJcXGYxYmNcIjtcbiRmYS12YXItc3F1YXJlOiBcIlxcZjBjOFwiO1xuJGZhLXZhci1zcXVhcmUtbzogXCJcXGYwOTZcIjtcbiRmYS12YXItc3RhY2stZXhjaGFuZ2U6IFwiXFxmMThkXCI7XG4kZmEtdmFyLXN0YWNrLW92ZXJmbG93OiBcIlxcZjE2Y1wiO1xuJGZhLXZhci1zdGFyOiBcIlxcZjAwNVwiO1xuJGZhLXZhci1zdGFyLWhhbGY6IFwiXFxmMDg5XCI7XG4kZmEtdmFyLXN0YXItaGFsZi1lbXB0eTogXCJcXGYxMjNcIjtcbiRmYS12YXItc3Rhci1oYWxmLWZ1bGw6IFwiXFxmMTIzXCI7XG4kZmEtdmFyLXN0YXItaGFsZi1vOiBcIlxcZjEyM1wiO1xuJGZhLXZhci1zdGFyLW86IFwiXFxmMDA2XCI7XG4kZmEtdmFyLXN0ZWFtOiBcIlxcZjFiNlwiO1xuJGZhLXZhci1zdGVhbS1zcXVhcmU6IFwiXFxmMWI3XCI7XG4kZmEtdmFyLXN0ZXAtYmFja3dhcmQ6IFwiXFxmMDQ4XCI7XG4kZmEtdmFyLXN0ZXAtZm9yd2FyZDogXCJcXGYwNTFcIjtcbiRmYS12YXItc3RldGhvc2NvcGU6IFwiXFxmMGYxXCI7XG4kZmEtdmFyLXN0b3A6IFwiXFxmMDRkXCI7XG4kZmEtdmFyLXN0cmVldC12aWV3OiBcIlxcZjIxZFwiO1xuJGZhLXZhci1zdHJpa2V0aHJvdWdoOiBcIlxcZjBjY1wiO1xuJGZhLXZhci1zdHVtYmxldXBvbjogXCJcXGYxYTRcIjtcbiRmYS12YXItc3R1bWJsZXVwb24tY2lyY2xlOiBcIlxcZjFhM1wiO1xuJGZhLXZhci1zdWJzY3JpcHQ6IFwiXFxmMTJjXCI7XG4kZmEtdmFyLXN1YndheTogXCJcXGYyMzlcIjtcbiRmYS12YXItc3VpdGNhc2U6IFwiXFxmMGYyXCI7XG4kZmEtdmFyLXN1bi1vOiBcIlxcZjE4NVwiO1xuJGZhLXZhci1zdXBlcnNjcmlwdDogXCJcXGYxMmJcIjtcbiRmYS12YXItc3VwcG9ydDogXCJcXGYxY2RcIjtcbiRmYS12YXItdGFibGU6IFwiXFxmMGNlXCI7XG4kZmEtdmFyLXRhYmxldDogXCJcXGYxMGFcIjtcbiRmYS12YXItdGFjaG9tZXRlcjogXCJcXGYwZTRcIjtcbiRmYS12YXItdGFnOiBcIlxcZjAyYlwiO1xuJGZhLXZhci10YWdzOiBcIlxcZjAyY1wiO1xuJGZhLXZhci10YXNrczogXCJcXGYwYWVcIjtcbiRmYS12YXItdGF4aTogXCJcXGYxYmFcIjtcbiRmYS12YXItdGVuY2VudC13ZWlibzogXCJcXGYxZDVcIjtcbiRmYS12YXItdGVybWluYWw6IFwiXFxmMTIwXCI7XG4kZmEtdmFyLXRleHQtaGVpZ2h0OiBcIlxcZjAzNFwiO1xuJGZhLXZhci10ZXh0LXdpZHRoOiBcIlxcZjAzNVwiO1xuJGZhLXZhci10aDogXCJcXGYwMGFcIjtcbiRmYS12YXItdGgtbGFyZ2U6IFwiXFxmMDA5XCI7XG4kZmEtdmFyLXRoLWxpc3Q6IFwiXFxmMDBiXCI7XG4kZmEtdmFyLXRodW1iLXRhY2s6IFwiXFxmMDhkXCI7XG4kZmEtdmFyLXRodW1icy1kb3duOiBcIlxcZjE2NVwiO1xuJGZhLXZhci10aHVtYnMtby1kb3duOiBcIlxcZjA4OFwiO1xuJGZhLXZhci10aHVtYnMtby11cDogXCJcXGYwODdcIjtcbiRmYS12YXItdGh1bWJzLXVwOiBcIlxcZjE2NFwiO1xuJGZhLXZhci10aWNrZXQ6IFwiXFxmMTQ1XCI7XG4kZmEtdmFyLXRpbWVzOiBcIlxcZjAwZFwiO1xuJGZhLXZhci10aW1lcy1jaXJjbGU6IFwiXFxmMDU3XCI7XG4kZmEtdmFyLXRpbWVzLWNpcmNsZS1vOiBcIlxcZjA1Y1wiO1xuJGZhLXZhci10aW50OiBcIlxcZjA0M1wiO1xuJGZhLXZhci10b2dnbGUtZG93bjogXCJcXGYxNTBcIjtcbiRmYS12YXItdG9nZ2xlLWxlZnQ6IFwiXFxmMTkxXCI7XG4kZmEtdmFyLXRvZ2dsZS1vZmY6IFwiXFxmMjA0XCI7XG4kZmEtdmFyLXRvZ2dsZS1vbjogXCJcXGYyMDVcIjtcbiRmYS12YXItdG9nZ2xlLXJpZ2h0OiBcIlxcZjE1MlwiO1xuJGZhLXZhci10b2dnbGUtdXA6IFwiXFxmMTUxXCI7XG4kZmEtdmFyLXRyYWluOiBcIlxcZjIzOFwiO1xuJGZhLXZhci10cmFuc2dlbmRlcjogXCJcXGYyMjRcIjtcbiRmYS12YXItdHJhbnNnZW5kZXItYWx0OiBcIlxcZjIyNVwiO1xuJGZhLXZhci10cmFzaDogXCJcXGYxZjhcIjtcbiRmYS12YXItdHJhc2gtbzogXCJcXGYwMTRcIjtcbiRmYS12YXItdHJlZTogXCJcXGYxYmJcIjtcbiRmYS12YXItdHJlbGxvOiBcIlxcZjE4MVwiO1xuJGZhLXZhci10cm9waHk6IFwiXFxmMDkxXCI7XG4kZmEtdmFyLXRydWNrOiBcIlxcZjBkMVwiO1xuJGZhLXZhci10cnk6IFwiXFxmMTk1XCI7XG4kZmEtdmFyLXR0eTogXCJcXGYxZTRcIjtcbiRmYS12YXItdHVtYmxyOiBcIlxcZjE3M1wiO1xuJGZhLXZhci10dW1ibHItc3F1YXJlOiBcIlxcZjE3NFwiO1xuJGZhLXZhci10dXJraXNoLWxpcmE6IFwiXFxmMTk1XCI7XG4kZmEtdmFyLXR3aXRjaDogXCJcXGYxZThcIjtcbiRmYS12YXItdHdpdHRlcjogXCJcXGYwOTlcIjtcbiRmYS12YXItdHdpdHRlci1zcXVhcmU6IFwiXFxmMDgxXCI7XG4kZmEtdmFyLXVtYnJlbGxhOiBcIlxcZjBlOVwiO1xuJGZhLXZhci11bmRlcmxpbmU6IFwiXFxmMGNkXCI7XG4kZmEtdmFyLXVuZG86IFwiXFxmMGUyXCI7XG4kZmEtdmFyLXVuaXZlcnNpdHk6IFwiXFxmMTljXCI7XG4kZmEtdmFyLXVubGluazogXCJcXGYxMjdcIjtcbiRmYS12YXItdW5sb2NrOiBcIlxcZjA5Y1wiO1xuJGZhLXZhci11bmxvY2stYWx0OiBcIlxcZjEzZVwiO1xuJGZhLXZhci11bnNvcnRlZDogXCJcXGYwZGNcIjtcbiRmYS12YXItdXBsb2FkOiBcIlxcZjA5M1wiO1xuJGZhLXZhci11c2Q6IFwiXFxmMTU1XCI7XG4kZmEtdmFyLXVzZXI6IFwiXFxmMDA3XCI7XG4kZmEtdmFyLXVzZXItbWQ6IFwiXFxmMGYwXCI7XG4kZmEtdmFyLXVzZXItcGx1czogXCJcXGYyMzRcIjtcbiRmYS12YXItdXNlci1zZWNyZXQ6IFwiXFxmMjFiXCI7XG4kZmEtdmFyLXVzZXItdGltZXM6IFwiXFxmMjM1XCI7XG4kZmEtdmFyLXVzZXJzOiBcIlxcZjBjMFwiO1xuJGZhLXZhci12ZW51czogXCJcXGYyMjFcIjtcbiRmYS12YXItdmVudXMtZG91YmxlOiBcIlxcZjIyNlwiO1xuJGZhLXZhci12ZW51cy1tYXJzOiBcIlxcZjIyOFwiO1xuJGZhLXZhci12aWFjb2luOiBcIlxcZjIzN1wiO1xuJGZhLXZhci12aWRlby1jYW1lcmE6IFwiXFxmMDNkXCI7XG4kZmEtdmFyLXZpbWVvLXNxdWFyZTogXCJcXGYxOTRcIjtcbiRmYS12YXItdmluZTogXCJcXGYxY2FcIjtcbiRmYS12YXItdms6IFwiXFxmMTg5XCI7XG4kZmEtdmFyLXZvbHVtZS1kb3duOiBcIlxcZjAyN1wiO1xuJGZhLXZhci12b2x1bWUtb2ZmOiBcIlxcZjAyNlwiO1xuJGZhLXZhci12b2x1bWUtdXA6IFwiXFxmMDI4XCI7XG4kZmEtdmFyLXdhcm5pbmc6IFwiXFxmMDcxXCI7XG4kZmEtdmFyLXdlY2hhdDogXCJcXGYxZDdcIjtcbiRmYS12YXItd2VpYm86IFwiXFxmMThhXCI7XG4kZmEtdmFyLXdlaXhpbjogXCJcXGYxZDdcIjtcbiRmYS12YXItd2hhdHNhcHA6IFwiXFxmMjMyXCI7XG4kZmEtdmFyLXdoZWVsY2hhaXI6IFwiXFxmMTkzXCI7XG4kZmEtdmFyLXdpZmk6IFwiXFxmMWViXCI7XG4kZmEtdmFyLXdpbmRvd3M6IFwiXFxmMTdhXCI7XG4kZmEtdmFyLXdvbjogXCJcXGYxNTlcIjtcbiRmYS12YXItd29yZHByZXNzOiBcIlxcZjE5YVwiO1xuJGZhLXZhci13cmVuY2g6IFwiXFxmMGFkXCI7XG4kZmEtdmFyLXhpbmc6IFwiXFxmMTY4XCI7XG4kZmEtdmFyLXhpbmctc3F1YXJlOiBcIlxcZjE2OVwiO1xuJGZhLXZhci15YWhvbzogXCJcXGYxOWVcIjtcbiRmYS12YXIteWVscDogXCJcXGYxZTlcIjtcbiRmYS12YXIteWVuOiBcIlxcZjE1N1wiO1xuJGZhLXZhci15b3V0dWJlOiBcIlxcZjE2N1wiO1xuJGZhLXZhci15b3V0dWJlLXBsYXk6IFwiXFxmMTZhXCI7XG4kZmEtdmFyLXlvdXR1YmUtc3F1YXJlOiBcIlxcZjE2NlwiO1xuXG4iLCIvKiBGb250IEF3ZXNvbWUgdXNlcyB0aGUgVW5pY29kZSBQcml2YXRlIFVzZSBBcmVhIChQVUEpIHRvIGVuc3VyZSBzY3JlZW5cbiAgIHJlYWRlcnMgZG8gbm90IHJlYWQgb2ZmIHJhbmRvbSBjaGFyYWN0ZXJzIHRoYXQgcmVwcmVzZW50IGljb25zICovXG5cbi4jeyRmYS1jc3MtcHJlZml4fS1nbGFzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdsYXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbXVzaWM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tdXNpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlYXJjaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRoLWxhcmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGgtbGFyZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGgtbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRoLWxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZWNrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVtb3ZlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jbG9zZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlYXJjaC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2VhcmNoLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZWFyY2gtbWludXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zZWFyY2gtbWludXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wb3dlci1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wb3dlci1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jb2c6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhc2gtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhvbWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1ob21lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvY2stbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb2NrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcm9hZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvd25sb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZG93bmxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLW8tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbmJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWluYm94OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYXktY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGVhdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlcGVhdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlZnJlc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWZyZXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb2NrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxhZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFkcGhvbmVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGVhZHBob25lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS1vZmY6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtb2ZmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdm9sdW1lLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12b2x1bWUtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZvbHVtZS11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZvbHVtZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXFyY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFyY29kZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhcmNvZGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYXJjb2RlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGFnczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRhZ3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9vazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJvb2ttYXJrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9va21hcms7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wcmludDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXByaW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FtZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9udDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvbnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib2xkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9sZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWl0YWxpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWl0YWxpYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRleHQtaGVpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC1oZWlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXh0LXdpZHRoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGV4dC13aWR0aDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWxlZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tY2VudGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWxpZ24tY2VudGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWxpZ24tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFsaWduLWp1c3RpZnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbGlnbi1qdXN0aWZ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3Q7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZWRlbnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LW91dGRlbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vdXRkZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5kZW50OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5kZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmlkZW8tY2FtZXJhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmlkZW8tY2FtZXJhOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGhvdG86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWltYWdlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1waWN0dXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWN0dXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wZW5jaWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXAtbWFya2VyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFwLW1hcmtlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFkanVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFkanVzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWRpdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcGVuY2lsLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtc3F1YXJlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvd3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RlcC1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhc3QtYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXN0LWJhY2t3YXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFja3dhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYWNrd2FyZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsYXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF1c2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXVzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9yd2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYXN0LWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYXN0LWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGVwLWZvcndhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVwLWZvcndhcmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lamVjdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVqZWN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hldnJvbi1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbHVzLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWludXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGltZXMtY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hlY2stY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVlc3Rpb24tY2lyY2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5mby1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNyb3NzaGFpcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jcm9zc2hhaXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGltZXMtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aW1lcy1jaXJjbGUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZWNrLWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hlY2stY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iYW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iYW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLWZvcndhcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoYXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHBhbmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leHBhbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wcmVzczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbXByZXNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXN0ZXJpc2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hc3RlcmlzazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV4Y2xhbWF0aW9uLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdpZnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVhZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxlYWY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZS1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV5ZS1zbGFzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdhcm5pbmc6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjbGFtYXRpb24tdHJpYW5nbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxlbmRhcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJhbmRvbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJhbmRvbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvbW1lbnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb21tZW50OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFnbmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFnbmV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1yZXR3ZWV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmV0d2VldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNob3BwaW5nLWNhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaG9wcGluZy1jYXJ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZm9sZGVyLW9wZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb2xkZXItb3BlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93cy12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93cy1oOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmFyLWNoYXJ0LW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJhci1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJhci1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR3aXR0ZXItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mYWNlYm9vay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYW1lcmEtcmV0cm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYW1lcmEtcmV0cm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1rZXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZWFyczpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY29nczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZ3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21tZW50czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWJzLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRodW1icy1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtby1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Rhci1oYWxmOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGVhcnQtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYXJ0LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaWduLW91dDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNpZ24tb3V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGlua2VkaW4tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGh1bWItdGFjazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1iLXRhY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1leHRlcm5hbC1saW5rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpZ24taW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaWduLWluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJvcGh5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJvcGh5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0aHViLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdGh1Yi1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11cGxvYWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11cGxvYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZW1vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVtb24tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGhvbmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNxdWFyZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYm9va21hcmstbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvb2ttYXJrLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waG9uZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waG9uZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0dGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHdpdHRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLWY6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXRodWI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS11bmxvY2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmxvY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcmVkaXQtY2FyZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNyZWRpdC1jYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcnNzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGRkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZGQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1bGxob3JuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnVsbGhvcm47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmVsbDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNlcnRpZmljYXRlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2VydGlmaWNhdGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYW5kLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhbmQtby1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaGFuZC1vLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taGFuZC1vLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oYW5kLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFycm93LWNpcmNsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3ctY2lyY2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hcnJvdy1jaXJjbGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2xvYmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nbG9iZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdyZW5jaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdyZW5jaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhc2tzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFza3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWx0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWx0ZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1icmllZmNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1icmllZmNhc2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvd3MtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYXJyb3dzLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyb3VwOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS11c2VyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbms6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saW5rOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jbG91ZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYXNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhc2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdXQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXNjaXNzb3JzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2Npc3NvcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb3B5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlcy1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZXMtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcGVyY2xpcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyY2xpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNhdmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsb3BweS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxvcHB5LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1uYXZpY29uOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yZW9yZGVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1iYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpc3QtdWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saXN0LXVsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlzdC1vbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpc3Qtb2w7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyaWtldGhyb3VnaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZGVybGluZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuZGVybGluZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhYmxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGFibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWdpYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hZ2ljOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJ1Y2s6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cnVjazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waW50ZXJlc3Qtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXMtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlLXBsdXMtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXBsdXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1nb29nbGUtcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vbmV5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9uZXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXVwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhcmV0LXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb2x1bW5zOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29sdW1uczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuc29ydGVkOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtZG93bjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hc2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3J0LWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWVudmVsb3BlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW52ZWxvcGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5rZWRpbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxpbmtlZGluOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm90YXRlLWxlZnQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXVuZG86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11bmRvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGVnYWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdhdmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2F2ZWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kYXNoYm9hcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXRhY2hvbWV0ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWNob21ldGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tbWVudC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29tbWVudHMtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbW1lbnRzLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mbGFzaDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYm9sdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJvbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaXRlbWFwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2l0ZW1hcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVtYnJlbGxhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdW1icmVsbGE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXN0ZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2xpcGJvYXJkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xpcGJvYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGlnaHRidWxiLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWdodGJ1bGItbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXhjaGFuZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jbG91ZC1kb3dubG9hZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNsb3VkLWRvd25sb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2xvdWQtdXBsb2FkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2xvdWQtdXBsb2FkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdXNlci1tZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItbWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGV0aG9zY29wZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZXRob3Njb3BlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3VpdGNhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWl0Y2FzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlbGwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZmZlZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZmZlZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWN1dGxlcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jdXRsZXJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS10ZXh0LW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1aWxkaW5nLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZy1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG9zcGl0YWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhvc3BpdGFsLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbWJ1bGFuY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbWJ1bGFuY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWRraXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1tZWRraXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWdodGVyLWpldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpZ2h0ZXItamV0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWgtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nbGUtZG91YmxlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3VibGUtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWRvdWJsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmdsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFuZ2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWFuZ2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hbmdsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVza3RvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRlc2t0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYXB0b3A6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXB0b3A7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10YWJsZXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10YWJsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb2JpbGUtcGhvbmU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LW1vYmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1vYmlsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xdW90ZS1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtbGVmdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXF1b3RlLXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcXVvdGUtcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGlubmVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3Bpbm5lcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNpcmNsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1haWwtcmVwbHk6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlcGx5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXRodWItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ2l0aHViLWFsdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvbGRlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1mb2xkZXItb3Blbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9sZGVyLW9wZW4tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNtaWxlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbWlsZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZnJvd24tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZyb3duLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWgtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1laC1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2FtZXBhZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdhbWVwYWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1rZXlib2FyZC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta2V5Ym9hcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZsYWctbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxhZy1jaGVja2VyZWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10ZXJtaW5hbDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlcm1pbmFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29kZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYWlsLXJlcGx5LWFsbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcmVwbHktYWxsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVwbHktYWxsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLWVtcHR5OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFyLWhhbGYtZnVsbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc3Rhci1oYWxmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGFyLWhhbGYtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvY2F0aW9uLWFycm93OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9jYXRpb24tYXJyb3c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jcm9wOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY3JvcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGUtZm9yazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvZGUtZm9yazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVubGluazpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2hhaW4tYnJva2VuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hhaW4tYnJva2VuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcXVlc3Rpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1xdWVzdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWluZm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbmZvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZXhjbGFtYXRpb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leGNsYW1hdGlvbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1cGVyc2NyaXB0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3VwZXJzY3JpcHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdWJzY3JpcHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdWJzY3JpcHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lcmFzZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lcmFzZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wdXp6bGUtcGllY2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wdXp6bGUtcGllY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1taWNyb3Bob25lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWljcm9waG9uZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pY3JvcGhvbmUtc2xhc2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1taWNyb3Bob25lLXNsYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hpZWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpZWxkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FsZW5kYXItbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhbGVuZGFyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpcmUtZXh0aW5ndWlzaGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcm9ja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcm9ja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWF4Y2RuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWF4Y2RuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGV2cm9uLWNpcmNsZS1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNoZXZyb24tY2lyY2xlLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoZXZyb24tY2lyY2xlLWRvd246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGV2cm9uLWNpcmNsZS1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taHRtbDU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1odG1sNTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNzczM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jc3MzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5jaG9yOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5jaG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdW5sb2NrLWFsdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVubG9jay1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWxsc2V5ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1bGxzZXllOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZWxsaXBzaXMtaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWVsbGlwc2lzLWg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbGxpcHNpcy12OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZWxsaXBzaXMtdjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJzcy1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yc3Mtc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGxheS1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbGF5LWNpcmNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRpY2tldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRpY2tldDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1pbnVzLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1pbnVzLXNxdWFyZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWludXMtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZXZlbC11cDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbGV2ZWwtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxldmVsLWRvd247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaGVjay1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaGVjay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wZW5jaWwtc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGVuY2lsLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV4dGVybmFsLWxpbmstc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZXh0ZXJuYWwtbGluay1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGFyZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zaGFyZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb21wYXNzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29tcGFzczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1kb3duOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1jYXJldC1zcXVhcmUtby1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyZXQtc3F1YXJlLW8tZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS11cDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby11cDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRvZ2dsZS1yaWdodDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYXJldC1zcXVhcmUtby1yaWdodDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cm86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWV1cjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWV1cjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWdicDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdicDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWRvbGxhcjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdXNkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcnVwZWU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWlucjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWlucjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNueTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tcm1iOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS15ZW46YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWpweTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWpweTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YmxlOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1yb3VibGU6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJ1YjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJ1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXdvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0ta3J3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIta3J3OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0Y29pbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYnRjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYnRjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXRleHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXRleHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LWFscGhhLWFzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYWxwaGEtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbHBoYS1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbHBoYS1kZXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1hbW91bnQtYXNjOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc29ydC1hbW91bnQtZGVzYzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNvcnQtYW1vdW50LWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWFzYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc29ydC1udW1lcmljLWRlc2M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10aHVtYnMtdXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10aHVtYnMtZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRodW1icy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXlvdXR1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci15b3V0dWJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teGluZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS14aW5nLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXhpbmctc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0teW91dHViZS1wbGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteW91dHViZS1wbGF5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZHJvcGJveDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyb3Bib3g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdGFjay1vdmVyZmxvdzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0YWNrLW92ZXJmbG93OyB9XG4uI3skZmEtY3NzLXByZWZpeH0taW5zdGFncmFtOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItaW5zdGFncmFtOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmxpY2tyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmxpY2tyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYWRuOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYWRuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYml0YnVja2V0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYml0YnVja2V0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJpdGJ1Y2tldC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dW1ibHI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dW1ibHItc3F1YXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHVtYmxyLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctZG93bjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctZG93bjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxvbmctYXJyb3ctdXA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sb25nLWFycm93LXVwOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbG9uZy1hcnJvdy1sZWZ0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbG9uZy1hcnJvdy1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxvbmctYXJyb3ctcmlnaHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcHBsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFwcGxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2luZG93czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXdpbmRvd3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hbmRyb2lkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5kcm9pZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpbnV4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGludXg7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcmliYmJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRyaWJiYmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2t5cGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1za3lwZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvdXJzcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1mb3Vyc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJlbGxvOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJlbGxvOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmVtYWxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmVtYWxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXR0aXA6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYXRpcGF5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhdGlwYXk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdW4tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1bi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbW9vbi1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW9vbi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJjaGl2ZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyY2hpdmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1idWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12azpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZrOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VpYm86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWlibzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlbnJlbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlbnJlbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhZ2VsaW5lczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhZ2VsaW5lczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0YWNrLWV4Y2hhbmdlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RhY2stZXhjaGFuZ2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1hcnJvdy1jaXJjbGUtby1yaWdodDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFycm93LWNpcmNsZS1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtbGVmdDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNhcmV0LXNxdWFyZS1vLWxlZnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kb3QtY2lyY2xlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kb3QtY2lyY2xlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aGVlbGNoYWlyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2hlZWxjaGFpcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpbWVvLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZpbWVvLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXR1cmtpc2gtbGlyYTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdHJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJ5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGx1cy1zcXVhcmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBsdXMtc3F1YXJlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3BhY2Utc2h1dHRsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsYWNrOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2xhY2s7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1lbnZlbG9wZS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1lbnZlbG9wZS1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13b3JkcHJlc3M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13b3JkcHJlc3M7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1vcGVuaWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1vcGVuaWQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1pbnN0aXR1dGlvbjpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tYmFuazpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tdW5pdmVyc2l0eTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVuaXZlcnNpdHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3J0YXItYm9hcmQ6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWdyYWR1YXRpb24tY2FwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ3JhZHVhdGlvbi1jYXA7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15YWhvbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXlhaG9vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZ29vZ2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmVkZGl0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmVkZGl0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXJlZGRpdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbi1jaXJjbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdHVtYmxldXBvbi1jaXJjbGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zdHVtYmxldXBvbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0dW1ibGV1cG9uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGVsaWNpb3VzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGVsaWNpb3VzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlnZzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpZ2c7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWVkLXBpcGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGllZC1waXBlci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kcnVwYWw6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kcnVwYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1qb29tbGE6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qb29tbGE7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sYW5ndWFnZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhbmd1YWdlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmF4OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmF4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnVpbGRpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1idWlsZGluZzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNoaWxkOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2hpbGQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1wYXc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zcG9vbjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb29uOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY3ViZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jdWJlczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWN1YmVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVoYW5jZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2U7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWhhbmNlLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlaGFuY2Utc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3RlYW06YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zdGVhbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0ZWFtLXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN0ZWFtLXNxdWFyZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlY3ljbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1yZWN5Y2xlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXV0b21vYmlsZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2FyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FiOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS10YXhpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdGF4aTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyZWU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmVlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc3BvdGlmeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNwb3RpZnk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1kZXZpYW50YXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZGV2aWFudGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvdW5kY2xvdWQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zb3VuZGNsb3VkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGF0YWJhc2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXRhYmFzZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGRmLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXBkZi1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS13b3JkLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLXdvcmQtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtZXhjZWwtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtZXhjZWwtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1wb3dlcnBvaW50LW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXBob3RvLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtcGljdHVyZS1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWltYWdlLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWltYWdlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLXppcC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWFyY2hpdmUtbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtYXJjaGl2ZS1vOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZmlsZS1zb3VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLWF1ZGlvLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1maWxlLWF1ZGlvLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1maWxlLW1vdmllLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtdmlkZW8tbzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWZpbGUtdmlkZW8tbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZpbGUtY29kZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmlsZS1jb2RlLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12aW5lOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdmluZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNvZGVwZW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jb2RlcGVuOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tanNmaWRkbGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1qc2ZpZGRsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxpZmUtYm91eTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tbGlmZS1idW95OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXNhdmVyOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1zdXBwb3J0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1saWZlLXJpbmc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1saWZlLXJpbmc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jaXJjbGUtby1ub3RjaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNpcmNsZS1vLW5vdGNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcmE6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LXJlYmVsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcmViZWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1nZTpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tZW1waXJlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZW1waXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2l0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdpdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1naXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1naXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oYWNrZXItbmV3czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhhY2tlci1uZXdzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdGVuY2VudC13ZWlibzpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRlbmNlbnQtd2VpYm87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1xcTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXFxOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2VjaGF0OmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS13ZWl4aW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13ZWl4aW47IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zZW5kOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcGVyLXBsYW5lOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2VuZC1vOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGFwZXItcGxhbmUtbzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhpc3Rvcnk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oaXN0b3J5OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ2VuZGVybGVzczpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tY2lyY2xlLXRoaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jaXJjbGUtdGhpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWhlYWRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWhlYWRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBhcmFncmFwaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBhcmFncmFwaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNsaWRlcnM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1zbGlkZXJzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hhcmUtYWx0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoYXJlLWFsdC1zcXVhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1ib21iOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYm9tYjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNvY2Nlci1iYWxsLW86YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWZ1dGJvbC1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZnV0Ym9sLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10dHk6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10dHk7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaW5vY3VsYXJzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmlub2N1bGFyczsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXBsdWc6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wbHVnOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tc2xpZGVzaGFyZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNsaWRlc2hhcmU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10d2l0Y2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10d2l0Y2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS15ZWxwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXIteWVscDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ld3NwYXBlci1vOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbmV3c3BhcGVyLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS13aWZpOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItd2lmaTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNhbGN1bGF0b3I6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYWxjdWxhdG9yOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZ29vZ2xlLXdhbGxldDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWdvb2dsZS13YWxsZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jYy12aXNhOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtdmlzYTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1tYXN0ZXJjYXJkOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtZGlzY292ZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1kaXNjb3ZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWNjLWFtZXg6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYy1hbWV4OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2MtcGF5cGFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2MtcGF5cGFsOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2Mtc3RyaXBlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2Mtc3RyaXBlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYmVsbC1zbGFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlbGwtc2xhc2g7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iZWxsLXNsYXNoLW86YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iZWxsLXNsYXNoLW87IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFzaDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRyYXNoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY29weXJpZ2h0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY29weXJpZ2h0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1hdDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWV5ZWRyb3BwZXI6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1leWVkcm9wcGVyOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tcGFpbnQtYnJ1c2g6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1wYWludC1icnVzaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJpcnRoZGF5LWNha2U6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1iaXJ0aGRheS1jYWtlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYXJlYS1jaGFydDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWFyZWEtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waWUtY2hhcnQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1waWUtY2hhcnQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1saW5lLWNoYXJ0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGluZS1jaGFydDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWxhc3RmbTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWxhc3RmbS1zcXVhcmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1sYXN0Zm0tc3F1YXJlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdG9nZ2xlLW9mZjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXRvZ2dsZS1vZmY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10b2dnbGUtb246YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10b2dnbGUtb247IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1iaWN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYmljeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWJ1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWlveGhvc3Q6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pb3hob3N0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYW5nZWxsaXN0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItYW5nZWxsaXN0OyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2M6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1jYzsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoZWtlbDpiZWZvcmUsXG4uI3skZmEtY3NzLXByZWZpeH0tc2hlcWVsOmJlZm9yZSxcbi4jeyRmYS1jc3MtcHJlZml4fS1pbHM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1pbHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZWFucGF0aDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lYW5wYXRoOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tYnV5c2VsbGFkczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJ1eXNlbGxhZHM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1jb25uZWN0ZGV2ZWxvcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWNvbm5lY3RkZXZlbG9wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGFzaGN1YmU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1kYXNoY3ViZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZvcnVtYmVlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZm9ydW1iZWU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1sZWFucHViOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbGVhbnB1YjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlbGxzeTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlbGxzeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNoaXJ0c2luYnVsazpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNoaXJ0c2luYnVsazsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNpbXBseWJ1aWx0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2ltcGx5YnVpbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1za3lhdGxhczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNreWF0bGFzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1wbHVzOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1wbHVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItY2FydC1hcnJvdy1kb3duOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tZGlhbW9uZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWRpYW1vbmQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1zaGlwOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc2hpcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItc2VjcmV0OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdXNlci1zZWNyZXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tb3RvcmN5Y2xlOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbW90b3JjeWNsZTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN0cmVldC12aWV3OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItc3RyZWV0LXZpZXc7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1oZWFydGJlYXQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci1oZWFydGJlYXQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tZXJjdXJ5OmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWVyY3VyeTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXRyYW5zZ2VuZGVyOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItdHJhbnNnZW5kZXI7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFuc2dlbmRlci1hbHQ7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS12ZW51cy1kb3VibGU6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12ZW51cy1kb3VibGU7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLWRvdWJsZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtZG91YmxlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdmVudXMtbWFyczpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXZlbnVzLW1hcnM7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tbWFycy1zdHJva2UtdjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1hcnMtc3Ryb2tlLXY7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItbWFycy1zdHJva2UtaDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW5ldXRlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW5ldXRlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7IGNvbnRlbnQ6ICRmYS12YXItZmFjZWJvb2stb2ZmaWNpYWw7IH1cbi4jeyRmYS1jc3MtcHJlZml4fS1waW50ZXJlc3QtcDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXBpbnRlcmVzdC1wOyB9XG4uI3skZmEtY3NzLXByZWZpeH0td2hhdHNhcHA6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci13aGF0c2FwcDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXNlcnZlcjpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXNlcnZlcjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItcGx1czpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXVzZXItcGx1czsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXVzZXItdGltZXM6YmVmb3JlIHsgY29udGVudDogJGZhLXZhci11c2VyLXRpbWVzOyB9XG4uI3skZmEtY3NzLXByZWZpeH0taG90ZWw6YmVmb3JlLFxuLiN7JGZhLWNzcy1wcmVmaXh9LWJlZDpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLWJlZDsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXZpYWNvaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci12aWFjb2luOyB9XG4uI3skZmEtY3NzLXByZWZpeH0tdHJhaW46YmVmb3JlIHsgY29udGVudDogJGZhLXZhci10cmFpbjsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LXN1YndheTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLXN1YndheTsgfVxuLiN7JGZhLWNzcy1wcmVmaXh9LW1lZGl1bTpiZWZvcmUgeyBjb250ZW50OiAkZmEtdmFyLW1lZGl1bTsgfVxuIiwiLyohXG5QdXJlIHYwLjYuMFxuQ29weXJpZ2h0IDIwMTQgWWFob28hIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbkxpY2Vuc2VkIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cbmh0dHBzOi8vZ2l0aHViLmNvbS95YWhvby9wdXJlL2Jsb2IvbWFzdGVyL0xJQ0VOU0UubWRcbiovXG4vKiFcbm5vcm1hbGl6ZS5jc3Mgdl4zLjAgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemVcbkNvcHlyaWdodCAoYykgTmljb2xhcyBHYWxsYWdoZXIgYW5kIEpvbmF0aGFuIE5lYWxcbiovXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjIgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9odG1se2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJTstd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfWFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtYWluLG1lbnUsbmF2LHNlY3Rpb24sc3VtbWFyeXtkaXNwbGF5OmJsb2NrfWF1ZGlvLGNhbnZhcyxwcm9ncmVzcyx2aWRlb3tkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1hdWRpbzpub3QoW2NvbnRyb2xzXSl7ZGlzcGxheTpub25lO2hlaWdodDowfVtoaWRkZW5dLHRlbXBsYXRle2Rpc3BsYXk6bm9uZX1he2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9YTphY3RpdmUsYTpob3ZlcntvdXRsaW5lOjB9YWJiclt0aXRsZV17Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkfWIsc3Ryb25ne2ZvbnQtd2VpZ2h0OjcwMH1kZm57Zm9udC1zdHlsZTppdGFsaWN9aDF7Zm9udC1zaXplOjJlbTttYXJnaW46LjY3ZW0gMH1tYXJre2JhY2tncm91bmQ6I2ZmMDtjb2xvcjojMDAwfXNtYWxse2ZvbnQtc2l6ZTo4MCV9c3ViLHN1cHtmb250LXNpemU6NzUlO2xpbmUtaGVpZ2h0OjA7cG9zaXRpb246cmVsYXRpdmU7dmVydGljYWwtYWxpZ246YmFzZWxpbmV9c3Vwe3RvcDotLjVlbX1zdWJ7Ym90dG9tOi0uMjVlbX1pbWd7Ym9yZGVyOjB9c3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufWZpZ3VyZXttYXJnaW46MWVtIDQwcHh9aHJ7LW1vei1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3g7aGVpZ2h0OjB9cHJle292ZXJmbG93OmF1dG99Y29kZSxrYmQscHJlLHNhbXB7Zm9udC1mYW1pbHk6bW9ub3NwYWNlLG1vbm9zcGFjZTtmb250LXNpemU6MWVtfWJ1dHRvbixpbnB1dCxvcHRncm91cCxzZWxlY3QsdGV4dGFyZWF7Y29sb3I6aW5oZXJpdDtmb250OmluaGVyaXQ7bWFyZ2luOjB9YnV0dG9ue292ZXJmbG93OnZpc2libGV9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixodG1sIGlucHV0W3R5cGU9YnV0dG9uXSxpbnB1dFt0eXBlPXJlc2V0XSxpbnB1dFt0eXBlPXN1Ym1pdF17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtjdXJzb3I6cG9pbnRlcn1idXR0b25bZGlzYWJsZWRdLGh0bWwgaW5wdXRbZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0fWJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixpbnB1dDo6LW1vei1mb2N1cy1pbm5lcntib3JkZXI6MDtwYWRkaW5nOjB9aW5wdXR7bGluZS1oZWlnaHQ6bm9ybWFsfWlucHV0W3R5cGU9Y2hlY2tib3hdLGlucHV0W3R5cGU9cmFkaW9de2JveC1zaXppbmc6Ym9yZGVyLWJveDtwYWRkaW5nOjB9aW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbntoZWlnaHQ6YXV0b31pbnB1dFt0eXBlPXNlYXJjaF17LXdlYmtpdC1hcHBlYXJhbmNlOnRleHRmaWVsZDstbW96LWJveC1zaXppbmc6Y29udGVudC1ib3g7LXdlYmtpdC1ib3gtc2l6aW5nOmNvbnRlbnQtYm94O2JveC1zaXppbmc6Y29udGVudC1ib3h9aW5wdXRbdHlwZT1zZWFyY2hdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLGlucHV0W3R5cGU9c2VhcmNoXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1maWVsZHNldHtib3JkZXI6MXB4IHNvbGlkIHNpbHZlcjttYXJnaW46MCAycHg7cGFkZGluZzouMzVlbSAuNjI1ZW0gLjc1ZW19bGVnZW5ke2JvcmRlcjowO3BhZGRpbmc6MH10ZXh0YXJlYXtvdmVyZmxvdzphdXRvfW9wdGdyb3Vwe2ZvbnQtd2VpZ2h0OjcwMH10YWJsZXtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MH10ZCx0aHtwYWRkaW5nOjB9LmhpZGRlbixbaGlkZGVuXXtkaXNwbGF5Om5vbmUhaW1wb3J0YW50fS5wdXJlLWltZ3ttYXgtd2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztkaXNwbGF5OmJsb2NrfS5wdXJlLWd7bGV0dGVyLXNwYWNpbmc6LS4zMWVtOypsZXR0ZXItc3BhY2luZzpub3JtYWw7KndvcmQtc3BhY2luZzotLjQzZW07dGV4dC1yZW5kZXJpbmc6b3B0aW1pemVzcGVlZDtmb250LWZhbWlseTpGcmVlU2FucyxBcmltbyxcIkRyb2lkIFNhbnNcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtkaXNwbGF5Oi13ZWJraXQtZmxleDstd2Via2l0LWZsZXgtZmxvdzpyb3cgd3JhcDtkaXNwbGF5Oi1tcy1mbGV4Ym94Oy1tcy1mbGV4LWZsb3c6cm93IHdyYXA7LW1zLWFsaWduLWNvbnRlbnQ6ZmxleC1zdGFydDstd2Via2l0LWFsaWduLWNvbnRlbnQ6ZmxleC1zdGFydDthbGlnbi1jb250ZW50OmZsZXgtc3RhcnR9Lm9wZXJhLW9ubHkgOi1vLXByZWZvY3VzLC5wdXJlLWd7d29yZC1zcGFjaW5nOi0uNDNlbX0ucHVyZS11e2Rpc3BsYXk6aW5saW5lLWJsb2NrOypkaXNwbGF5OmlubGluZTt6b29tOjE7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7dmVydGljYWwtYWxpZ246dG9wO3RleHQtcmVuZGVyaW5nOmF1dG99LnB1cmUtZyBbY2xhc3MgKj1cInB1cmUtdVwiXXtmb250LWZhbWlseTpzYW5zLXNlcmlmfS5wdXJlLXUtMSwucHVyZS11LTEtMSwucHVyZS11LTEtMiwucHVyZS11LTEtMywucHVyZS11LTItMywucHVyZS11LTEtNCwucHVyZS11LTMtNCwucHVyZS11LTEtNSwucHVyZS11LTItNSwucHVyZS11LTMtNSwucHVyZS11LTQtNSwucHVyZS11LTUtNSwucHVyZS11LTEtNiwucHVyZS11LTUtNiwucHVyZS11LTEtOCwucHVyZS11LTMtOCwucHVyZS11LTUtOCwucHVyZS11LTctOCwucHVyZS11LTEtMTIsLnB1cmUtdS01LTEyLC5wdXJlLXUtNy0xMiwucHVyZS11LTExLTEyLC5wdXJlLXUtMS0yNCwucHVyZS11LTItMjQsLnB1cmUtdS0zLTI0LC5wdXJlLXUtNC0yNCwucHVyZS11LTUtMjQsLnB1cmUtdS02LTI0LC5wdXJlLXUtNy0yNCwucHVyZS11LTgtMjQsLnB1cmUtdS05LTI0LC5wdXJlLXUtMTAtMjQsLnB1cmUtdS0xMS0yNCwucHVyZS11LTEyLTI0LC5wdXJlLXUtMTMtMjQsLnB1cmUtdS0xNC0yNCwucHVyZS11LTE1LTI0LC5wdXJlLXUtMTYtMjQsLnB1cmUtdS0xNy0yNCwucHVyZS11LTE4LTI0LC5wdXJlLXUtMTktMjQsLnB1cmUtdS0yMC0yNCwucHVyZS11LTIxLTI0LC5wdXJlLXUtMjItMjQsLnB1cmUtdS0yMy0yNCwucHVyZS11LTI0LTI0e2Rpc3BsYXk6aW5saW5lLWJsb2NrOypkaXNwbGF5OmlubGluZTt6b29tOjE7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO3dvcmQtc3BhY2luZzpub3JtYWw7dmVydGljYWwtYWxpZ246dG9wO3RleHQtcmVuZGVyaW5nOmF1dG99LnB1cmUtdS0xLTI0e3dpZHRoOjQuMTY2NyU7KndpZHRoOjQuMTM1NyV9LnB1cmUtdS0xLTEyLC5wdXJlLXUtMi0yNHt3aWR0aDo4LjMzMzMlOyp3aWR0aDo4LjMwMjMlfS5wdXJlLXUtMS04LC5wdXJlLXUtMy0yNHt3aWR0aDoxMi41JTsqd2lkdGg6MTIuNDY5JX0ucHVyZS11LTEtNiwucHVyZS11LTQtMjR7d2lkdGg6MTYuNjY2NyU7KndpZHRoOjE2LjYzNTclfS5wdXJlLXUtMS01e3dpZHRoOjIwJTsqd2lkdGg6MTkuOTY5JX0ucHVyZS11LTUtMjR7d2lkdGg6MjAuODMzMyU7KndpZHRoOjIwLjgwMjMlfS5wdXJlLXUtMS00LC5wdXJlLXUtNi0yNHt3aWR0aDoyNSU7KndpZHRoOjI0Ljk2OSV9LnB1cmUtdS03LTI0e3dpZHRoOjI5LjE2NjclOyp3aWR0aDoyOS4xMzU3JX0ucHVyZS11LTEtMywucHVyZS11LTgtMjR7d2lkdGg6MzMuMzMzMyU7KndpZHRoOjMzLjMwMjMlfS5wdXJlLXUtMy04LC5wdXJlLXUtOS0yNHt3aWR0aDozNy41JTsqd2lkdGg6MzcuNDY5JX0ucHVyZS11LTItNXt3aWR0aDo0MCU7KndpZHRoOjM5Ljk2OSV9LnB1cmUtdS01LTEyLC5wdXJlLXUtMTAtMjR7d2lkdGg6NDEuNjY2NyU7KndpZHRoOjQxLjYzNTclfS5wdXJlLXUtMTEtMjR7d2lkdGg6NDUuODMzMyU7KndpZHRoOjQ1LjgwMjMlfS5wdXJlLXUtMS0yLC5wdXJlLXUtMTItMjR7d2lkdGg6NTAlOyp3aWR0aDo0OS45NjklfS5wdXJlLXUtMTMtMjR7d2lkdGg6NTQuMTY2NyU7KndpZHRoOjU0LjEzNTclfS5wdXJlLXUtNy0xMiwucHVyZS11LTE0LTI0e3dpZHRoOjU4LjMzMzMlOyp3aWR0aDo1OC4zMDIzJX0ucHVyZS11LTMtNXt3aWR0aDo2MCU7KndpZHRoOjU5Ljk2OSV9LnB1cmUtdS01LTgsLnB1cmUtdS0xNS0yNHt3aWR0aDo2Mi41JTsqd2lkdGg6NjIuNDY5JX0ucHVyZS11LTItMywucHVyZS11LTE2LTI0e3dpZHRoOjY2LjY2NjclOyp3aWR0aDo2Ni42MzU3JX0ucHVyZS11LTE3LTI0e3dpZHRoOjcwLjgzMzMlOyp3aWR0aDo3MC44MDIzJX0ucHVyZS11LTMtNCwucHVyZS11LTE4LTI0e3dpZHRoOjc1JTsqd2lkdGg6NzQuOTY5JX0ucHVyZS11LTE5LTI0e3dpZHRoOjc5LjE2NjclOyp3aWR0aDo3OS4xMzU3JX0ucHVyZS11LTQtNXt3aWR0aDo4MCU7KndpZHRoOjc5Ljk2OSV9LnB1cmUtdS01LTYsLnB1cmUtdS0yMC0yNHt3aWR0aDo4My4zMzMzJTsqd2lkdGg6ODMuMzAyMyV9LnB1cmUtdS03LTgsLnB1cmUtdS0yMS0yNHt3aWR0aDo4Ny41JTsqd2lkdGg6ODcuNDY5JX0ucHVyZS11LTExLTEyLC5wdXJlLXUtMjItMjR7d2lkdGg6OTEuNjY2NyU7KndpZHRoOjkxLjYzNTclfS5wdXJlLXUtMjMtMjR7d2lkdGg6OTUuODMzMyU7KndpZHRoOjk1LjgwMjMlfS5wdXJlLXUtMSwucHVyZS11LTEtMSwucHVyZS11LTUtNSwucHVyZS11LTI0LTI0e3dpZHRoOjEwMCV9LnB1cmUtYnV0dG9ue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3pvb206MTtsaW5lLWhlaWdodDpub3JtYWw7d2hpdGUtc3BhY2U6bm93cmFwO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0ZXh0LWFsaWduOmNlbnRlcjtjdXJzb3I6cG9pbnRlcjstd2Via2l0LXVzZXItZHJhZzpub25lOy13ZWJraXQtdXNlci1zZWxlY3Q6bm9uZTstbW96LXVzZXItc2VsZWN0Om5vbmU7LW1zLXVzZXItc2VsZWN0Om5vbmU7dXNlci1zZWxlY3Q6bm9uZTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9LnB1cmUtYnV0dG9uOjotbW96LWZvY3VzLWlubmVye3BhZGRpbmc6MDtib3JkZXI6MH0ucHVyZS1idXR0b257Zm9udC1mYW1pbHk6aW5oZXJpdDtmb250LXNpemU6MTAwJTtwYWRkaW5nOi41ZW0gMWVtO2NvbG9yOiM0NDQ7Y29sb3I6cmdiYSgwLDAsMCwuOCk7Ym9yZGVyOjFweCBzb2xpZCAjOTk5O2JvcmRlcjowIHJnYmEoMCwwLDAsMCk7YmFja2dyb3VuZC1jb2xvcjojRTZFNkU2O3RleHQtZGVjb3JhdGlvbjpub25lO2JvcmRlci1yYWRpdXM6MnB4fS5wdXJlLWJ1dHRvbi1ob3ZlciwucHVyZS1idXR0b246aG92ZXIsLnB1cmUtYnV0dG9uOmZvY3Vze2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nIzAwMDAwMDAwJywgZW5kQ29sb3JzdHI9JyMxYTAwMDAwMCcsIEdyYWRpZW50VHlwZT0wKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLDAgMCwwIDEwMCUsZnJvbSh0cmFuc3BhcmVudCksY29sb3Itc3RvcCg0MCUscmdiYSgwLDAsMCwuMDUpKSx0byhyZ2JhKDAsMCwwLC4xKSkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodHJhbnNwYXJlbnQscmdiYSgwLDAsMCwuMDUpIDQwJSxyZ2JhKDAsMCwwLC4xKSk7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudCh0b3AscmdiYSgwLDAsMCwuMDUpIDAscmdiYSgwLDAsMCwuMSkpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LHJnYmEoMCwwLDAsLjA1KSA0MCUscmdiYSgwLDAsMCwuMSkpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50LHJnYmEoMCwwLDAsLjA1KSA0MCUscmdiYSgwLDAsMCwuMSkpfS5wdXJlLWJ1dHRvbjpmb2N1c3tvdXRsaW5lOjB9LnB1cmUtYnV0dG9uLWFjdGl2ZSwucHVyZS1idXR0b246YWN0aXZle2JveC1zaGFkb3c6MCAwIDAgMXB4IHJnYmEoMCwwLDAsLjE1KSBpbnNldCwwIDAgNnB4IHJnYmEoMCwwLDAsLjIpIGluc2V0O2JvcmRlci1jb2xvcjojMDAwXFw5fS5wdXJlLWJ1dHRvbltkaXNhYmxlZF0sLnB1cmUtYnV0dG9uLWRpc2FibGVkLC5wdXJlLWJ1dHRvbi1kaXNhYmxlZDpob3ZlciwucHVyZS1idXR0b24tZGlzYWJsZWQ6Zm9jdXMsLnB1cmUtYnV0dG9uLWRpc2FibGVkOmFjdGl2ZXtib3JkZXI6MDtiYWNrZ3JvdW5kLWltYWdlOm5vbmU7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtmaWx0ZXI6YWxwaGEob3BhY2l0eT00MCk7LWtodG1sLW9wYWNpdHk6LjQ7LW1vei1vcGFjaXR5Oi40O29wYWNpdHk6LjQ7Y3Vyc29yOm5vdC1hbGxvd2VkO2JveC1zaGFkb3c6bm9uZX0ucHVyZS1idXR0b24taGlkZGVue2Rpc3BsYXk6bm9uZX0ucHVyZS1idXR0b246Oi1tb3otZm9jdXMtaW5uZXJ7cGFkZGluZzowO2JvcmRlcjowfS5wdXJlLWJ1dHRvbi1wcmltYXJ5LC5wdXJlLWJ1dHRvbi1zZWxlY3RlZCxhLnB1cmUtYnV0dG9uLXByaW1hcnksYS5wdXJlLWJ1dHRvbi1zZWxlY3RlZHtiYWNrZ3JvdW5kLWNvbG9yOiMwMDc4ZTc7Y29sb3I6I2ZmZn0ucHVyZS1mb3JtIGlucHV0W3R5cGU9dGV4dF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9ZW1haWxdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT11cmxdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1kYXRlXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9bW9udGhdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT10aW1lXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPXdlZWtdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT10ZWxdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1jb2xvcl0sLnB1cmUtZm9ybSBzZWxlY3QsLnB1cmUtZm9ybSB0ZXh0YXJlYXtwYWRkaW5nOi41ZW0gLjZlbTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym94LXNoYWRvdzppbnNldCAwIDFweCAzcHggI2RkZDtib3JkZXItcmFkaXVzOjRweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5wdXJlLWZvcm0gaW5wdXQ6bm90KFt0eXBlXSl7cGFkZGluZzouNWVtIC42ZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggM3B4ICNkZGQ7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5wdXJlLWZvcm0gaW5wdXRbdHlwZT1jb2xvcl17cGFkZGluZzouMmVtIC41ZW19LnB1cmUtZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsLnB1cmUtZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9dXJsXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsLnB1cmUtZm9ybSBpbnB1dFt0eXBlPW1vbnRoXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9dGltZV06Zm9jdXMsLnB1cmUtZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT13ZWVrXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9dGVsXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9Y29sb3JdOmZvY3VzLC5wdXJlLWZvcm0gc2VsZWN0OmZvY3VzLC5wdXJlLWZvcm0gdGV4dGFyZWE6Zm9jdXN7b3V0bGluZTowO2JvcmRlci1jb2xvcjojMTI5RkVBfS5wdXJlLWZvcm0gaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXN7b3V0bGluZTowO2JvcmRlci1jb2xvcjojMTI5RkVBfS5wdXJlLWZvcm0gaW5wdXRbdHlwZT1maWxlXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXN7b3V0bGluZTp0aGluIHNvbGlkICMxMjlGRUE7b3V0bGluZToxcHggYXV0byAjMTI5RkVBfS5wdXJlLWZvcm0gLnB1cmUtY2hlY2tib3gsLnB1cmUtZm9ybSAucHVyZS1yYWRpb3ttYXJnaW46LjVlbSAwO2Rpc3BsYXk6YmxvY2t9LnB1cmUtZm9ybSBpbnB1dFt0eXBlPXRleHRdW2Rpc2FibGVkXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdW2Rpc2FibGVkXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9ZW1haWxdW2Rpc2FibGVkXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9dXJsXVtkaXNhYmxlZF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPWRhdGVdW2Rpc2FibGVkXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9bW9udGhdW2Rpc2FibGVkXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9dGltZV1bZGlzYWJsZWRdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV1bZGlzYWJsZWRdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF1bZGlzYWJsZWRdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT13ZWVrXVtkaXNhYmxlZF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPW51bWJlcl1bZGlzYWJsZWRdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdW2Rpc2FibGVkXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9dGVsXVtkaXNhYmxlZF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPWNvbG9yXVtkaXNhYmxlZF0sLnB1cmUtZm9ybSBzZWxlY3RbZGlzYWJsZWRdLC5wdXJlLWZvcm0gdGV4dGFyZWFbZGlzYWJsZWRde2N1cnNvcjpub3QtYWxsb3dlZDtiYWNrZ3JvdW5kLWNvbG9yOiNlYWVkZWQ7Y29sb3I6I2NhZDJkM30ucHVyZS1mb3JtIGlucHV0Om5vdChbdHlwZV0pW2Rpc2FibGVkXXtjdXJzb3I6bm90LWFsbG93ZWQ7YmFja2dyb3VuZC1jb2xvcjojZWFlZGVkO2NvbG9yOiNjYWQyZDN9LnB1cmUtZm9ybSBpbnB1dFtyZWFkb25seV0sLnB1cmUtZm9ybSBzZWxlY3RbcmVhZG9ubHldLC5wdXJlLWZvcm0gdGV4dGFyZWFbcmVhZG9ubHlde2JhY2tncm91bmQtY29sb3I6I2VlZTtjb2xvcjojNzc3O2JvcmRlci1jb2xvcjojY2NjfS5wdXJlLWZvcm0gaW5wdXQ6Zm9jdXM6aW52YWxpZCwucHVyZS1mb3JtIHRleHRhcmVhOmZvY3VzOmludmFsaWQsLnB1cmUtZm9ybSBzZWxlY3Q6Zm9jdXM6aW52YWxpZHtjb2xvcjojYjk0YTQ4O2JvcmRlci1jb2xvcjojZTkzMjJkfS5wdXJlLWZvcm0gaW5wdXRbdHlwZT1maWxlXTpmb2N1czppbnZhbGlkOmZvY3VzLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1yYWRpb106Zm9jdXM6aW52YWxpZDpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzOmludmFsaWQ6Zm9jdXN7b3V0bGluZS1jb2xvcjojZTkzMjJkfS5wdXJlLWZvcm0gc2VsZWN0e2hlaWdodDoyLjI1ZW07Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucHVyZS1mb3JtIHNlbGVjdFttdWx0aXBsZV17aGVpZ2h0OmF1dG99LnB1cmUtZm9ybSBsYWJlbHttYXJnaW46LjVlbSAwIC4yZW19LnB1cmUtZm9ybSBmaWVsZHNldHttYXJnaW46MDtwYWRkaW5nOi4zNWVtIDAgLjc1ZW07Ym9yZGVyOjB9LnB1cmUtZm9ybSBsZWdlbmR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6LjNlbSAwO21hcmdpbi1ib3R0b206LjNlbTtjb2xvcjojMzMzO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9LnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9dGV4dF0sLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9cGFzc3dvcmRdLC5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPWVtYWlsXSwucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT11cmxdLC5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPWRhdGVdLC5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPW1vbnRoXSwucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT10aW1lXSwucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT1kYXRldGltZV0sLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLC5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPXdlZWtdLC5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPW51bWJlcl0sLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9c2VhcmNoXSwucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT10ZWxdLC5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPWNvbG9yXSwucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT1maWxlXSwucHVyZS1mb3JtLXN0YWNrZWQgc2VsZWN0LC5wdXJlLWZvcm0tc3RhY2tlZCBsYWJlbCwucHVyZS1mb3JtLXN0YWNrZWQgdGV4dGFyZWF7ZGlzcGxheTpibG9jazttYXJnaW46LjI1ZW0gMH0ucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXQ6bm90KFt0eXBlXSl7ZGlzcGxheTpibG9jazttYXJnaW46LjI1ZW0gMH0ucHVyZS1mb3JtLWFsaWduZWQgaW5wdXQsLnB1cmUtZm9ybS1hbGlnbmVkIHRleHRhcmVhLC5wdXJlLWZvcm0tYWxpZ25lZCBzZWxlY3QsLnB1cmUtZm9ybS1hbGlnbmVkIC5wdXJlLWhlbHAtaW5saW5lLC5wdXJlLWZvcm0tbWVzc2FnZS1pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7KmRpc3BsYXk6aW5saW5lOyp6b29tOjE7dmVydGljYWwtYWxpZ246bWlkZGxlfS5wdXJlLWZvcm0tYWxpZ25lZCB0ZXh0YXJlYXt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnB1cmUtZm9ybS1hbGlnbmVkIC5wdXJlLWNvbnRyb2wtZ3JvdXB7bWFyZ2luLWJvdHRvbTouNWVtfS5wdXJlLWZvcm0tYWxpZ25lZCAucHVyZS1jb250cm9sLWdyb3VwIGxhYmVse3RleHQtYWxpZ246cmlnaHQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjEwZW07bWFyZ2luOjAgMWVtIDAgMH0ucHVyZS1mb3JtLWFsaWduZWQgLnB1cmUtY29udHJvbHN7bWFyZ2luOjEuNWVtIDAgMCAxMWVtfS5wdXJlLWZvcm0gaW5wdXQucHVyZS1pbnB1dC1yb3VuZGVkLC5wdXJlLWZvcm0gLnB1cmUtaW5wdXQtcm91bmRlZHtib3JkZXItcmFkaXVzOjJlbTtwYWRkaW5nOi41ZW0gMWVtfS5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgZmllbGRzZXR7bWFyZ2luLWJvdHRvbToxMHB4fS5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgaW5wdXQsLnB1cmUtZm9ybSAucHVyZS1ncm91cCB0ZXh0YXJlYXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweDttYXJnaW46MCAwIC0xcHg7Ym9yZGVyLXJhZGl1czowO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMXB4fS5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgaW5wdXQ6Zm9jdXMsLnB1cmUtZm9ybSAucHVyZS1ncm91cCB0ZXh0YXJlYTpmb2N1c3t6LWluZGV4OjN9LnB1cmUtZm9ybSAucHVyZS1ncm91cCBpbnB1dDpmaXJzdC1jaGlsZCwucHVyZS1mb3JtIC5wdXJlLWdyb3VwIHRleHRhcmVhOmZpcnN0LWNoaWxke3RvcDoxcHg7Ym9yZGVyLXJhZGl1czo0cHggNHB4IDAgMDttYXJnaW46MH0ucHVyZS1mb3JtIC5wdXJlLWdyb3VwIGlucHV0OmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsLnB1cmUtZm9ybSAucHVyZS1ncm91cCB0ZXh0YXJlYTpmaXJzdC1jaGlsZDpsYXN0LWNoaWxke3RvcDoxcHg7Ym9yZGVyLXJhZGl1czo0cHg7bWFyZ2luOjB9LnB1cmUtZm9ybSAucHVyZS1ncm91cCBpbnB1dDpsYXN0LWNoaWxkLC5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgdGV4dGFyZWE6bGFzdC1jaGlsZHt0b3A6LTJweDtib3JkZXItcmFkaXVzOjAgMCA0cHggNHB4O21hcmdpbjowfS5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgYnV0dG9ue21hcmdpbjouMzVlbSAwfS5wdXJlLWZvcm0gLnB1cmUtaW5wdXQtMXt3aWR0aDoxMDAlfS5wdXJlLWZvcm0gLnB1cmUtaW5wdXQtMi0ze3dpZHRoOjY2JX0ucHVyZS1mb3JtIC5wdXJlLWlucHV0LTEtMnt3aWR0aDo1MCV9LnB1cmUtZm9ybSAucHVyZS1pbnB1dC0xLTN7d2lkdGg6MzMlfS5wdXJlLWZvcm0gLnB1cmUtaW5wdXQtMS00e3dpZHRoOjI1JX0ucHVyZS1mb3JtIC5wdXJlLWhlbHAtaW5saW5lLC5wdXJlLWZvcm0tbWVzc2FnZS1pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1sZWZ0Oi4zZW07Y29sb3I6IzY2Njt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOi44NzVlbX0ucHVyZS1mb3JtLW1lc3NhZ2V7ZGlzcGxheTpibG9jaztjb2xvcjojNjY2O2ZvbnQtc2l6ZTouODc1ZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDo0ODBweCl7LnB1cmUtZm9ybSBidXR0b25bdHlwZT1zdWJtaXRde21hcmdpbjouN2VtIDAgMH0ucHVyZS1mb3JtIGlucHV0Om5vdChbdHlwZV0pLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT10ZXh0XSwucHVyZS1mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPXVybF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPWRhdGVdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1tb250aF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPXRpbWVdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9d2Vla10sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPXRlbF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPWNvbG9yXSwucHVyZS1mb3JtIGxhYmVse21hcmdpbi1ib3R0b206LjNlbTtkaXNwbGF5OmJsb2NrfS5wdXJlLWdyb3VwIGlucHV0Om5vdChbdHlwZV0pLC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9dGV4dF0sLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT1wYXNzd29yZF0sLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT1lbWFpbF0sLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT11cmxdLC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9ZGF0ZV0sLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT1tb250aF0sLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT10aW1lXSwucHVyZS1ncm91cCBpbnB1dFt0eXBlPWRhdGV0aW1lXSwucHVyZS1ncm91cCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwucHVyZS1ncm91cCBpbnB1dFt0eXBlPXdlZWtdLC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9bnVtYmVyXSwucHVyZS1ncm91cCBpbnB1dFt0eXBlPXNlYXJjaF0sLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT10ZWxdLC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9Y29sb3Jde21hcmdpbi1ib3R0b206MH0ucHVyZS1mb3JtLWFsaWduZWQgLnB1cmUtY29udHJvbC1ncm91cCBsYWJlbHttYXJnaW4tYm90dG9tOi4zZW07dGV4dC1hbGlnbjpsZWZ0O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0ucHVyZS1mb3JtLWFsaWduZWQgLnB1cmUtY29udHJvbHN7bWFyZ2luOjEuNWVtIDAgMH0ucHVyZS1mb3JtIC5wdXJlLWhlbHAtaW5saW5lLC5wdXJlLWZvcm0tbWVzc2FnZS1pbmxpbmUsLnB1cmUtZm9ybS1tZXNzYWdle2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOi43NWVtO3BhZGRpbmc6LjJlbSAwIC44ZW19fS5wdXJlLW1lbnV7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5wdXJlLW1lbnUtZml4ZWR7cG9zaXRpb246Zml4ZWQ7bGVmdDowO3RvcDowO3otaW5kZXg6M30ucHVyZS1tZW51LWxpc3QsLnB1cmUtbWVudS1pdGVte3Bvc2l0aW9uOnJlbGF0aXZlfS5wdXJlLW1lbnUtbGlzdHtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowfS5wdXJlLW1lbnUtaXRlbXtwYWRkaW5nOjA7bWFyZ2luOjA7aGVpZ2h0OjEwMCV9LnB1cmUtbWVudS1saW5rLC5wdXJlLW1lbnUtaGVhZGluZ3tkaXNwbGF5OmJsb2NrO3RleHQtZGVjb3JhdGlvbjpub25lO3doaXRlLXNwYWNlOm5vd3JhcH0ucHVyZS1tZW51LWhvcml6b250YWx7d2lkdGg6MTAwJTt3aGl0ZS1zcGFjZTpub3dyYXB9LnB1cmUtbWVudS1ob3Jpem9udGFsIC5wdXJlLW1lbnUtbGlzdHtkaXNwbGF5OmlubGluZS1ibG9ja30ucHVyZS1tZW51LWhvcml6b250YWwgLnB1cmUtbWVudS1pdGVtLC5wdXJlLW1lbnUtaG9yaXpvbnRhbCAucHVyZS1tZW51LWhlYWRpbmcsLnB1cmUtbWVudS1ob3Jpem9udGFsIC5wdXJlLW1lbnUtc2VwYXJhdG9ye2Rpc3BsYXk6aW5saW5lLWJsb2NrOypkaXNwbGF5OmlubGluZTt6b29tOjE7dmVydGljYWwtYWxpZ246bWlkZGxlfS5wdXJlLW1lbnUtaXRlbSAucHVyZS1tZW51LWl0ZW17ZGlzcGxheTpibG9ja30ucHVyZS1tZW51LWNoaWxkcmVue2Rpc3BsYXk6bm9uZTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjEwMCU7dG9wOjA7bWFyZ2luOjA7cGFkZGluZzowO3otaW5kZXg6M30ucHVyZS1tZW51LWhvcml6b250YWwgLnB1cmUtbWVudS1jaGlsZHJlbntsZWZ0OjA7dG9wOmF1dG87d2lkdGg6aW5oZXJpdH0ucHVyZS1tZW51LWFsbG93LWhvdmVyOmhvdmVyPi5wdXJlLW1lbnUtY2hpbGRyZW4sLnB1cmUtbWVudS1hY3RpdmU+LnB1cmUtbWVudS1jaGlsZHJlbntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlfS5wdXJlLW1lbnUtaGFzLWNoaWxkcmVuPi5wdXJlLW1lbnUtbGluazphZnRlcntwYWRkaW5nLWxlZnQ6LjVlbTtjb250ZW50OlwiXFwyNUI4XCI7Zm9udC1zaXplOnNtYWxsfS5wdXJlLW1lbnUtaG9yaXpvbnRhbCAucHVyZS1tZW51LWhhcy1jaGlsZHJlbj4ucHVyZS1tZW51LWxpbms6YWZ0ZXJ7Y29udGVudDpcIlxcMjVCRVwifS5wdXJlLW1lbnUtc2Nyb2xsYWJsZXtvdmVyZmxvdy15OnNjcm9sbDtvdmVyZmxvdy14OmhpZGRlbn0ucHVyZS1tZW51LXNjcm9sbGFibGUgLnB1cmUtbWVudS1saXN0e2Rpc3BsYXk6YmxvY2t9LnB1cmUtbWVudS1ob3Jpem9udGFsLnB1cmUtbWVudS1zY3JvbGxhYmxlIC5wdXJlLW1lbnUtbGlzdHtkaXNwbGF5OmlubGluZS1ibG9ja30ucHVyZS1tZW51LWhvcml6b250YWwucHVyZS1tZW51LXNjcm9sbGFibGV7d2hpdGUtc3BhY2U6bm93cmFwO292ZXJmbG93LXk6aGlkZGVuO292ZXJmbG93LXg6YXV0bzstbXMtb3ZlcmZsb3ctc3R5bGU6bm9uZTstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaDtwYWRkaW5nOi41ZW0gMH0ucHVyZS1tZW51LWhvcml6b250YWwucHVyZS1tZW51LXNjcm9sbGFibGU6Oi13ZWJraXQtc2Nyb2xsYmFye2Rpc3BsYXk6bm9uZX0ucHVyZS1tZW51LXNlcGFyYXRvcntiYWNrZ3JvdW5kLWNvbG9yOiNjY2M7aGVpZ2h0OjFweDttYXJnaW46LjNlbSAwfS5wdXJlLW1lbnUtaG9yaXpvbnRhbCAucHVyZS1tZW51LXNlcGFyYXRvcnt3aWR0aDoxcHg7aGVpZ2h0OjEuM2VtO21hcmdpbjowIC4zZW19LnB1cmUtbWVudS1oZWFkaW5ne3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojNTY1ZDY0fS5wdXJlLW1lbnUtbGlua3tjb2xvcjojNzc3fS5wdXJlLW1lbnUtY2hpbGRyZW57YmFja2dyb3VuZC1jb2xvcjojZmZmfS5wdXJlLW1lbnUtbGluaywucHVyZS1tZW51LWRpc2FibGVkLC5wdXJlLW1lbnUtaGVhZGluZ3twYWRkaW5nOi41ZW0gMWVtfS5wdXJlLW1lbnUtZGlzYWJsZWR7b3BhY2l0eTouNX0ucHVyZS1tZW51LWRpc2FibGVkIC5wdXJlLW1lbnUtbGluazpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5wdXJlLW1lbnUtYWN0aXZlPi5wdXJlLW1lbnUtbGluaywucHVyZS1tZW51LWxpbms6aG92ZXIsLnB1cmUtbWVudS1saW5rOmZvY3Vze2JhY2tncm91bmQtY29sb3I6I2VlZX0ucHVyZS1tZW51LXNlbGVjdGVkIC5wdXJlLW1lbnUtbGluaywucHVyZS1tZW51LXNlbGVjdGVkIC5wdXJlLW1lbnUtbGluazp2aXNpdGVke2NvbG9yOiMwMDB9LnB1cmUtdGFibGV7Ym9yZGVyLWNvbGxhcHNlOmNvbGxhcHNlO2JvcmRlci1zcGFjaW5nOjA7ZW1wdHktY2VsbHM6c2hvdztib3JkZXI6MXB4IHNvbGlkICNjYmNiY2J9LnB1cmUtdGFibGUgY2FwdGlvbntjb2xvcjojMDAwO2ZvbnQ6aXRhbGljIDg1JS8xIGFyaWFsLHNhbnMtc2VyaWY7cGFkZGluZzoxZW0gMDt0ZXh0LWFsaWduOmNlbnRlcn0ucHVyZS10YWJsZSB0ZCwucHVyZS10YWJsZSB0aHtib3JkZXItbGVmdDoxcHggc29saWQgI2NiY2JjYjtib3JkZXItd2lkdGg6MCAwIDAgMXB4O2ZvbnQtc2l6ZTppbmhlcml0O21hcmdpbjowO292ZXJmbG93OnZpc2libGU7cGFkZGluZzouNWVtIDFlbX0ucHVyZS10YWJsZSB0ZDpmaXJzdC1jaGlsZCwucHVyZS10YWJsZSB0aDpmaXJzdC1jaGlsZHtib3JkZXItbGVmdC13aWR0aDowfS5wdXJlLXRhYmxlIHRoZWFke2JhY2tncm91bmQtY29sb3I6I2UwZTBlMDtjb2xvcjojMDAwO3RleHQtYWxpZ246bGVmdDt2ZXJ0aWNhbC1hbGlnbjpib3R0b219LnB1cmUtdGFibGUgdGR7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0ucHVyZS10YWJsZS1vZGQgdGR7YmFja2dyb3VuZC1jb2xvcjojZjJmMmYyfS5wdXJlLXRhYmxlLXN0cmlwZWQgdHI6bnRoLWNoaWxkKDJuLTEpIHRke2JhY2tncm91bmQtY29sb3I6I2YyZjJmMn0ucHVyZS10YWJsZS1ib3JkZXJlZCB0ZHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2JjYmNifS5wdXJlLXRhYmxlLWJvcmRlcmVkIHRib2R5PnRyOmxhc3QtY2hpbGQ+dGR7Ym9yZGVyLWJvdHRvbS13aWR0aDowfS5wdXJlLXRhYmxlLWhvcml6b250YWwgdGQsLnB1cmUtdGFibGUtaG9yaXpvbnRhbCB0aHtib3JkZXItd2lkdGg6MCAwIDFweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjY2JjYmNifS5wdXJlLXRhYmxlLWhvcml6b250YWwgdGJvZHk+dHI6bGFzdC1jaGlsZD50ZHtib3JkZXItYm90dG9tLXdpZHRoOjB9XG5cbi8qIVxuUHVyZSB2MC42LjBcbkNvcHlyaWdodCAyMDE0IFlhaG9vISBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG5MaWNlbnNlZCB1bmRlciB0aGUgQlNEIExpY2Vuc2UuXG5odHRwczovL2dpdGh1Yi5jb20veWFob28vcHVyZS9ibG9iL21hc3Rlci9MSUNFTlNFLm1kXG4qL1xuLnB1cmUtZ3tsZXR0ZXItc3BhY2luZzotLjMxZW07KmxldHRlci1zcGFjaW5nOm5vcm1hbDsqd29yZC1zcGFjaW5nOi0uNDNlbTt0ZXh0LXJlbmRlcmluZzpvcHRpbWl6ZXNwZWVkO2ZvbnQtZmFtaWx5OkZyZWVTYW5zLEFyaW1vLFwiRHJvaWQgU2Fuc1wiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO2Rpc3BsYXk6LXdlYmtpdC1mbGV4Oy13ZWJraXQtZmxleC1mbG93OnJvdyB3cmFwO2Rpc3BsYXk6LW1zLWZsZXhib3g7LW1zLWZsZXgtZmxvdzpyb3cgd3JhcDstbXMtYWxpZ24tY29udGVudDpmbGV4LXN0YXJ0Oy13ZWJraXQtYWxpZ24tY29udGVudDpmbGV4LXN0YXJ0O2FsaWduLWNvbnRlbnQ6ZmxleC1zdGFydH0ub3BlcmEtb25seSA6LW8tcHJlZm9jdXMsLnB1cmUtZ3t3b3JkLXNwYWNpbmc6LS40M2VtfS5wdXJlLXV7ZGlzcGxheTppbmxpbmUtYmxvY2s7KmRpc3BsYXk6aW5saW5lO3pvb206MTtsZXR0ZXItc3BhY2luZzpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDt2ZXJ0aWNhbC1hbGlnbjp0b3A7dGV4dC1yZW5kZXJpbmc6YXV0b30ucHVyZS1nIFtjbGFzcyAqPVwicHVyZS11XCJde2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWZ9LnB1cmUtdS0xLC5wdXJlLXUtMS0xLC5wdXJlLXUtMS0yLC5wdXJlLXUtMS0zLC5wdXJlLXUtMi0zLC5wdXJlLXUtMS00LC5wdXJlLXUtMy00LC5wdXJlLXUtMS01LC5wdXJlLXUtMi01LC5wdXJlLXUtMy01LC5wdXJlLXUtNC01LC5wdXJlLXUtNS01LC5wdXJlLXUtMS02LC5wdXJlLXUtNS02LC5wdXJlLXUtMS04LC5wdXJlLXUtMy04LC5wdXJlLXUtNS04LC5wdXJlLXUtNy04LC5wdXJlLXUtMS0xMiwucHVyZS11LTUtMTIsLnB1cmUtdS03LTEyLC5wdXJlLXUtMTEtMTIsLnB1cmUtdS0xLTI0LC5wdXJlLXUtMi0yNCwucHVyZS11LTMtMjQsLnB1cmUtdS00LTI0LC5wdXJlLXUtNS0yNCwucHVyZS11LTYtMjQsLnB1cmUtdS03LTI0LC5wdXJlLXUtOC0yNCwucHVyZS11LTktMjQsLnB1cmUtdS0xMC0yNCwucHVyZS11LTExLTI0LC5wdXJlLXUtMTItMjQsLnB1cmUtdS0xMy0yNCwucHVyZS11LTE0LTI0LC5wdXJlLXUtMTUtMjQsLnB1cmUtdS0xNi0yNCwucHVyZS11LTE3LTI0LC5wdXJlLXUtMTgtMjQsLnB1cmUtdS0xOS0yNCwucHVyZS11LTIwLTI0LC5wdXJlLXUtMjEtMjQsLnB1cmUtdS0yMi0yNCwucHVyZS11LTIzLTI0LC5wdXJlLXUtMjQtMjR7ZGlzcGxheTppbmxpbmUtYmxvY2s7KmRpc3BsYXk6aW5saW5lO3pvb206MTtsZXR0ZXItc3BhY2luZzpub3JtYWw7d29yZC1zcGFjaW5nOm5vcm1hbDt2ZXJ0aWNhbC1hbGlnbjp0b3A7dGV4dC1yZW5kZXJpbmc6YXV0b30ucHVyZS11LTEtMjR7d2lkdGg6NC4xNjY3JTsqd2lkdGg6NC4xMzU3JX0ucHVyZS11LTEtMTIsLnB1cmUtdS0yLTI0e3dpZHRoOjguMzMzMyU7KndpZHRoOjguMzAyMyV9LnB1cmUtdS0xLTgsLnB1cmUtdS0zLTI0e3dpZHRoOjEyLjUlOyp3aWR0aDoxMi40NjklfS5wdXJlLXUtMS02LC5wdXJlLXUtNC0yNHt3aWR0aDoxNi42NjY3JTsqd2lkdGg6MTYuNjM1NyV9LnB1cmUtdS0xLTV7d2lkdGg6MjAlOyp3aWR0aDoxOS45NjklfS5wdXJlLXUtNS0yNHt3aWR0aDoyMC44MzMzJTsqd2lkdGg6MjAuODAyMyV9LnB1cmUtdS0xLTQsLnB1cmUtdS02LTI0e3dpZHRoOjI1JTsqd2lkdGg6MjQuOTY5JX0ucHVyZS11LTctMjR7d2lkdGg6MjkuMTY2NyU7KndpZHRoOjI5LjEzNTclfS5wdXJlLXUtMS0zLC5wdXJlLXUtOC0yNHt3aWR0aDozMy4zMzMzJTsqd2lkdGg6MzMuMzAyMyV9LnB1cmUtdS0zLTgsLnB1cmUtdS05LTI0e3dpZHRoOjM3LjUlOyp3aWR0aDozNy40NjklfS5wdXJlLXUtMi01e3dpZHRoOjQwJTsqd2lkdGg6MzkuOTY5JX0ucHVyZS11LTUtMTIsLnB1cmUtdS0xMC0yNHt3aWR0aDo0MS42NjY3JTsqd2lkdGg6NDEuNjM1NyV9LnB1cmUtdS0xMS0yNHt3aWR0aDo0NS44MzMzJTsqd2lkdGg6NDUuODAyMyV9LnB1cmUtdS0xLTIsLnB1cmUtdS0xMi0yNHt3aWR0aDo1MCU7KndpZHRoOjQ5Ljk2OSV9LnB1cmUtdS0xMy0yNHt3aWR0aDo1NC4xNjY3JTsqd2lkdGg6NTQuMTM1NyV9LnB1cmUtdS03LTEyLC5wdXJlLXUtMTQtMjR7d2lkdGg6NTguMzMzMyU7KndpZHRoOjU4LjMwMjMlfS5wdXJlLXUtMy01e3dpZHRoOjYwJTsqd2lkdGg6NTkuOTY5JX0ucHVyZS11LTUtOCwucHVyZS11LTE1LTI0e3dpZHRoOjYyLjUlOyp3aWR0aDo2Mi40NjklfS5wdXJlLXUtMi0zLC5wdXJlLXUtMTYtMjR7d2lkdGg6NjYuNjY2NyU7KndpZHRoOjY2LjYzNTclfS5wdXJlLXUtMTctMjR7d2lkdGg6NzAuODMzMyU7KndpZHRoOjcwLjgwMjMlfS5wdXJlLXUtMy00LC5wdXJlLXUtMTgtMjR7d2lkdGg6NzUlOyp3aWR0aDo3NC45NjklfS5wdXJlLXUtMTktMjR7d2lkdGg6NzkuMTY2NyU7KndpZHRoOjc5LjEzNTclfS5wdXJlLXUtNC01e3dpZHRoOjgwJTsqd2lkdGg6NzkuOTY5JX0ucHVyZS11LTUtNiwucHVyZS11LTIwLTI0e3dpZHRoOjgzLjMzMzMlOyp3aWR0aDo4My4zMDIzJX0ucHVyZS11LTctOCwucHVyZS11LTIxLTI0e3dpZHRoOjg3LjUlOyp3aWR0aDo4Ny40NjklfS5wdXJlLXUtMTEtMTIsLnB1cmUtdS0yMi0yNHt3aWR0aDo5MS42NjY3JTsqd2lkdGg6OTEuNjM1NyV9LnB1cmUtdS0yMy0yNHt3aWR0aDo5NS44MzMzJTsqd2lkdGg6OTUuODAyMyV9LnB1cmUtdS0xLC5wdXJlLXUtMS0xLC5wdXJlLXUtNS01LC5wdXJlLXUtMjQtMjR7d2lkdGg6MTAwJX1cbi8qIVxuUHVyZSB2MC42LjBcbkNvcHlyaWdodCAyMDE0IFlhaG9vISBJbmMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG5MaWNlbnNlZCB1bmRlciB0aGUgQlNEIExpY2Vuc2UuXG5odHRwczovL2dpdGh1Yi5jb20veWFob28vcHVyZS9ibG9iL21hc3Rlci9MSUNFTlNFLm1kXG4qL1xuLyohXG5QdXJlIHYwLjYuMFxuQ29weXJpZ2h0IDIwMTQgWWFob28hIEluYy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cbkxpY2Vuc2VkIHVuZGVyIHRoZSBCU0QgTGljZW5zZS5cbmh0dHBzOi8vZ2l0aHViLmNvbS95YWhvby9wdXJlL2Jsb2IvbWFzdGVyL0xJQ0VOU0UubWRcbiovXG4ucHVyZS1mb3JtIGlucHV0W3R5cGU9dGV4dF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPXBhc3N3b3JkXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9ZW1haWxdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT11cmxdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1kYXRlXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9bW9udGhdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT10aW1lXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWVdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPXdlZWtdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1udW1iZXJdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT10ZWxdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1jb2xvcl0sLnB1cmUtZm9ybSBzZWxlY3QsLnB1cmUtZm9ybSB0ZXh0YXJlYXtwYWRkaW5nOi41ZW0gLjZlbTtkaXNwbGF5OmlubGluZS1ibG9jaztib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym94LXNoYWRvdzppbnNldCAwIDFweCAzcHggI2RkZDtib3JkZXItcmFkaXVzOjRweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5wdXJlLWZvcm0gaW5wdXQ6bm90KFt0eXBlXSl7cGFkZGluZzouNWVtIC42ZW07ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggM3B4ICNkZGQ7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5wdXJlLWZvcm0gaW5wdXRbdHlwZT1jb2xvcl17cGFkZGluZzouMmVtIC41ZW19LnB1cmUtZm9ybSBpbnB1dFt0eXBlPXRleHRdOmZvY3VzLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF06Zm9jdXMsLnB1cmUtZm9ybSBpbnB1dFt0eXBlPWVtYWlsXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9dXJsXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9ZGF0ZV06Zm9jdXMsLnB1cmUtZm9ybSBpbnB1dFt0eXBlPW1vbnRoXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9dGltZV06Zm9jdXMsLnB1cmUtZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOmZvY3VzLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT13ZWVrXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9bnVtYmVyXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9c2VhcmNoXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9dGVsXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9Y29sb3JdOmZvY3VzLC5wdXJlLWZvcm0gc2VsZWN0OmZvY3VzLC5wdXJlLWZvcm0gdGV4dGFyZWE6Zm9jdXN7b3V0bGluZTowO2JvcmRlci1jb2xvcjojMTI5RkVBfS5wdXJlLWZvcm0gaW5wdXQ6bm90KFt0eXBlXSk6Zm9jdXN7b3V0bGluZTowO2JvcmRlci1jb2xvcjojMTI5RkVBfS5wdXJlLWZvcm0gaW5wdXRbdHlwZT1maWxlXTpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9cmFkaW9dOmZvY3VzLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1jaGVja2JveF06Zm9jdXN7b3V0bGluZTp0aGluIHNvbGlkICMxMjlGRUE7b3V0bGluZToxcHggYXV0byAjMTI5RkVBfS5wdXJlLWZvcm0gLnB1cmUtY2hlY2tib3gsLnB1cmUtZm9ybSAucHVyZS1yYWRpb3ttYXJnaW46LjVlbSAwO2Rpc3BsYXk6YmxvY2t9LnB1cmUtZm9ybSBpbnB1dFt0eXBlPXRleHRdW2Rpc2FibGVkXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdW2Rpc2FibGVkXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9ZW1haWxdW2Rpc2FibGVkXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9dXJsXVtkaXNhYmxlZF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPWRhdGVdW2Rpc2FibGVkXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9bW9udGhdW2Rpc2FibGVkXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9dGltZV1bZGlzYWJsZWRdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV1bZGlzYWJsZWRdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF1bZGlzYWJsZWRdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT13ZWVrXVtkaXNhYmxlZF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPW51bWJlcl1bZGlzYWJsZWRdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1zZWFyY2hdW2Rpc2FibGVkXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9dGVsXVtkaXNhYmxlZF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPWNvbG9yXVtkaXNhYmxlZF0sLnB1cmUtZm9ybSBzZWxlY3RbZGlzYWJsZWRdLC5wdXJlLWZvcm0gdGV4dGFyZWFbZGlzYWJsZWRde2N1cnNvcjpub3QtYWxsb3dlZDtiYWNrZ3JvdW5kLWNvbG9yOiNlYWVkZWQ7Y29sb3I6I2NhZDJkM30ucHVyZS1mb3JtIGlucHV0Om5vdChbdHlwZV0pW2Rpc2FibGVkXXtjdXJzb3I6bm90LWFsbG93ZWQ7YmFja2dyb3VuZC1jb2xvcjojZWFlZGVkO2NvbG9yOiNjYWQyZDN9LnB1cmUtZm9ybSBpbnB1dFtyZWFkb25seV0sLnB1cmUtZm9ybSBzZWxlY3RbcmVhZG9ubHldLC5wdXJlLWZvcm0gdGV4dGFyZWFbcmVhZG9ubHlde2JhY2tncm91bmQtY29sb3I6I2VlZTtjb2xvcjojNzc3O2JvcmRlci1jb2xvcjojY2NjfS5wdXJlLWZvcm0gaW5wdXQ6Zm9jdXM6aW52YWxpZCwucHVyZS1mb3JtIHRleHRhcmVhOmZvY3VzOmludmFsaWQsLnB1cmUtZm9ybSBzZWxlY3Q6Zm9jdXM6aW52YWxpZHtjb2xvcjojYjk0YTQ4O2JvcmRlci1jb2xvcjojZTkzMjJkfS5wdXJlLWZvcm0gaW5wdXRbdHlwZT1maWxlXTpmb2N1czppbnZhbGlkOmZvY3VzLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1yYWRpb106Zm9jdXM6aW52YWxpZDpmb2N1cywucHVyZS1mb3JtIGlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzOmludmFsaWQ6Zm9jdXN7b3V0bGluZS1jb2xvcjojZTkzMjJkfS5wdXJlLWZvcm0gc2VsZWN0e2hlaWdodDoyLjI1ZW07Ym9yZGVyOjFweCBzb2xpZCAjY2NjO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucHVyZS1mb3JtIHNlbGVjdFttdWx0aXBsZV17aGVpZ2h0OmF1dG99LnB1cmUtZm9ybSBsYWJlbHttYXJnaW46LjVlbSAwIC4yZW19LnB1cmUtZm9ybSBmaWVsZHNldHttYXJnaW46MDtwYWRkaW5nOi4zNWVtIDAgLjc1ZW07Ym9yZGVyOjB9LnB1cmUtZm9ybSBsZWdlbmR7ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6LjNlbSAwO21hcmdpbi1ib3R0b206LjNlbTtjb2xvcjojMzMzO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9LnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9dGV4dF0sLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9cGFzc3dvcmRdLC5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPWVtYWlsXSwucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT11cmxdLC5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPWRhdGVdLC5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPW1vbnRoXSwucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT10aW1lXSwucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT1kYXRldGltZV0sLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLC5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPXdlZWtdLC5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPW51bWJlcl0sLnB1cmUtZm9ybS1zdGFja2VkIGlucHV0W3R5cGU9c2VhcmNoXSwucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT10ZWxdLC5wdXJlLWZvcm0tc3RhY2tlZCBpbnB1dFt0eXBlPWNvbG9yXSwucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXRbdHlwZT1maWxlXSwucHVyZS1mb3JtLXN0YWNrZWQgc2VsZWN0LC5wdXJlLWZvcm0tc3RhY2tlZCBsYWJlbCwucHVyZS1mb3JtLXN0YWNrZWQgdGV4dGFyZWF7ZGlzcGxheTpibG9jazttYXJnaW46LjI1ZW0gMH0ucHVyZS1mb3JtLXN0YWNrZWQgaW5wdXQ6bm90KFt0eXBlXSl7ZGlzcGxheTpibG9jazttYXJnaW46LjI1ZW0gMH0ucHVyZS1mb3JtLWFsaWduZWQgaW5wdXQsLnB1cmUtZm9ybS1hbGlnbmVkIHRleHRhcmVhLC5wdXJlLWZvcm0tYWxpZ25lZCBzZWxlY3QsLnB1cmUtZm9ybS1hbGlnbmVkIC5wdXJlLWhlbHAtaW5saW5lLC5wdXJlLWZvcm0tbWVzc2FnZS1pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7KmRpc3BsYXk6aW5saW5lOyp6b29tOjE7dmVydGljYWwtYWxpZ246bWlkZGxlfS5wdXJlLWZvcm0tYWxpZ25lZCB0ZXh0YXJlYXt2ZXJ0aWNhbC1hbGlnbjp0b3B9LnB1cmUtZm9ybS1hbGlnbmVkIC5wdXJlLWNvbnRyb2wtZ3JvdXB7bWFyZ2luLWJvdHRvbTouNWVtfS5wdXJlLWZvcm0tYWxpZ25lZCAucHVyZS1jb250cm9sLWdyb3VwIGxhYmVse3RleHQtYWxpZ246cmlnaHQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjEwZW07bWFyZ2luOjAgMWVtIDAgMH0ucHVyZS1mb3JtLWFsaWduZWQgLnB1cmUtY29udHJvbHN7bWFyZ2luOjEuNWVtIDAgMCAxMWVtfS5wdXJlLWZvcm0gaW5wdXQucHVyZS1pbnB1dC1yb3VuZGVkLC5wdXJlLWZvcm0gLnB1cmUtaW5wdXQtcm91bmRlZHtib3JkZXItcmFkaXVzOjJlbTtwYWRkaW5nOi41ZW0gMWVtfS5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgZmllbGRzZXR7bWFyZ2luLWJvdHRvbToxMHB4fS5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgaW5wdXQsLnB1cmUtZm9ybSAucHVyZS1ncm91cCB0ZXh0YXJlYXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MTBweDttYXJnaW46MCAwIC0xcHg7Ym9yZGVyLXJhZGl1czowO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDotMXB4fS5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgaW5wdXQ6Zm9jdXMsLnB1cmUtZm9ybSAucHVyZS1ncm91cCB0ZXh0YXJlYTpmb2N1c3t6LWluZGV4OjN9LnB1cmUtZm9ybSAucHVyZS1ncm91cCBpbnB1dDpmaXJzdC1jaGlsZCwucHVyZS1mb3JtIC5wdXJlLWdyb3VwIHRleHRhcmVhOmZpcnN0LWNoaWxke3RvcDoxcHg7Ym9yZGVyLXJhZGl1czo0cHggNHB4IDAgMDttYXJnaW46MH0ucHVyZS1mb3JtIC5wdXJlLWdyb3VwIGlucHV0OmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQsLnB1cmUtZm9ybSAucHVyZS1ncm91cCB0ZXh0YXJlYTpmaXJzdC1jaGlsZDpsYXN0LWNoaWxke3RvcDoxcHg7Ym9yZGVyLXJhZGl1czo0cHg7bWFyZ2luOjB9LnB1cmUtZm9ybSAucHVyZS1ncm91cCBpbnB1dDpsYXN0LWNoaWxkLC5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgdGV4dGFyZWE6bGFzdC1jaGlsZHt0b3A6LTJweDtib3JkZXItcmFkaXVzOjAgMCA0cHggNHB4O21hcmdpbjowfS5wdXJlLWZvcm0gLnB1cmUtZ3JvdXAgYnV0dG9ue21hcmdpbjouMzVlbSAwfS5wdXJlLWZvcm0gLnB1cmUtaW5wdXQtMXt3aWR0aDoxMDAlfS5wdXJlLWZvcm0gLnB1cmUtaW5wdXQtMi0ze3dpZHRoOjY2JX0ucHVyZS1mb3JtIC5wdXJlLWlucHV0LTEtMnt3aWR0aDo1MCV9LnB1cmUtZm9ybSAucHVyZS1pbnB1dC0xLTN7d2lkdGg6MzMlfS5wdXJlLWZvcm0gLnB1cmUtaW5wdXQtMS00e3dpZHRoOjI1JX0ucHVyZS1mb3JtIC5wdXJlLWhlbHAtaW5saW5lLC5wdXJlLWZvcm0tbWVzc2FnZS1pbmxpbmV7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1sZWZ0Oi4zZW07Y29sb3I6IzY2Njt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOi44NzVlbX0ucHVyZS1mb3JtLW1lc3NhZ2V7ZGlzcGxheTpibG9jaztjb2xvcjojNjY2O2ZvbnQtc2l6ZTouODc1ZW19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDo0ODBweCl7LnB1cmUtZm9ybSBidXR0b25bdHlwZT1zdWJtaXRde21hcmdpbjouN2VtIDAgMH0ucHVyZS1mb3JtIGlucHV0Om5vdChbdHlwZV0pLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT10ZXh0XSwucHVyZS1mb3JtIGlucHV0W3R5cGU9cGFzc3dvcmRdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1lbWFpbF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPXVybF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPWRhdGVdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1tb250aF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPXRpbWVdLC5wdXJlLWZvcm0gaW5wdXRbdHlwZT1kYXRldGltZV0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwucHVyZS1mb3JtIGlucHV0W3R5cGU9d2Vla10sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPW51bWJlcl0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPXNlYXJjaF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPXRlbF0sLnB1cmUtZm9ybSBpbnB1dFt0eXBlPWNvbG9yXSwucHVyZS1mb3JtIGxhYmVse21hcmdpbi1ib3R0b206LjNlbTtkaXNwbGF5OmJsb2NrfS5wdXJlLWdyb3VwIGlucHV0Om5vdChbdHlwZV0pLC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9dGV4dF0sLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT1wYXNzd29yZF0sLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT1lbWFpbF0sLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT11cmxdLC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9ZGF0ZV0sLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT1tb250aF0sLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT10aW1lXSwucHVyZS1ncm91cCBpbnB1dFt0eXBlPWRhdGV0aW1lXSwucHVyZS1ncm91cCBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSwucHVyZS1ncm91cCBpbnB1dFt0eXBlPXdlZWtdLC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9bnVtYmVyXSwucHVyZS1ncm91cCBpbnB1dFt0eXBlPXNlYXJjaF0sLnB1cmUtZ3JvdXAgaW5wdXRbdHlwZT10ZWxdLC5wdXJlLWdyb3VwIGlucHV0W3R5cGU9Y29sb3Jde21hcmdpbi1ib3R0b206MH0ucHVyZS1mb3JtLWFsaWduZWQgLnB1cmUtY29udHJvbC1ncm91cCBsYWJlbHttYXJnaW4tYm90dG9tOi4zZW07dGV4dC1hbGlnbjpsZWZ0O2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJX0ucHVyZS1mb3JtLWFsaWduZWQgLnB1cmUtY29udHJvbHN7bWFyZ2luOjEuNWVtIDAgMH0ucHVyZS1mb3JtIC5wdXJlLWhlbHAtaW5saW5lLC5wdXJlLWZvcm0tbWVzc2FnZS1pbmxpbmUsLnB1cmUtZm9ybS1tZXNzYWdle2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOi43NWVtO3BhZGRpbmc6LjJlbSAwIC44ZW19fVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAzNS41ZW0pIHtcbiAgICAucHVyZS11LXNtLTEsXG4gICAgLnB1cmUtdS1zbS0xLTEsXG4gICAgLnB1cmUtdS1zbS0xLTIsXG4gICAgLnB1cmUtdS1zbS0xLTMsXG4gICAgLnB1cmUtdS1zbS0yLTMsXG4gICAgLnB1cmUtdS1zbS0xLTQsXG4gICAgLnB1cmUtdS1zbS0zLTQsXG4gICAgLnB1cmUtdS1zbS0xLTUsXG4gICAgLnB1cmUtdS1zbS0yLTUsXG4gICAgLnB1cmUtdS1zbS0zLTUsXG4gICAgLnB1cmUtdS1zbS00LTUsXG4gICAgLnB1cmUtdS1zbS01LTUsXG4gICAgLnB1cmUtdS1zbS0xLTYsXG4gICAgLnB1cmUtdS1zbS01LTYsXG4gICAgLnB1cmUtdS1zbS0xLTgsXG4gICAgLnB1cmUtdS1zbS0zLTgsXG4gICAgLnB1cmUtdS1zbS01LTgsXG4gICAgLnB1cmUtdS1zbS03LTgsXG4gICAgLnB1cmUtdS1zbS0xLTEyLFxuICAgIC5wdXJlLXUtc20tNS0xMixcbiAgICAucHVyZS11LXNtLTctMTIsXG4gICAgLnB1cmUtdS1zbS0xMS0xMixcbiAgICAucHVyZS11LXNtLTEtMjQsXG4gICAgLnB1cmUtdS1zbS0yLTI0LFxuICAgIC5wdXJlLXUtc20tMy0yNCxcbiAgICAucHVyZS11LXNtLTQtMjQsXG4gICAgLnB1cmUtdS1zbS01LTI0LFxuICAgIC5wdXJlLXUtc20tNi0yNCxcbiAgICAucHVyZS11LXNtLTctMjQsXG4gICAgLnB1cmUtdS1zbS04LTI0LFxuICAgIC5wdXJlLXUtc20tOS0yNCxcbiAgICAucHVyZS11LXNtLTEwLTI0LFxuICAgIC5wdXJlLXUtc20tMTEtMjQsXG4gICAgLnB1cmUtdS1zbS0xMi0yNCxcbiAgICAucHVyZS11LXNtLTEzLTI0LFxuICAgIC5wdXJlLXUtc20tMTQtMjQsXG4gICAgLnB1cmUtdS1zbS0xNS0yNCxcbiAgICAucHVyZS11LXNtLTE2LTI0LFxuICAgIC5wdXJlLXUtc20tMTctMjQsXG4gICAgLnB1cmUtdS1zbS0xOC0yNCxcbiAgICAucHVyZS11LXNtLTE5LTI0LFxuICAgIC5wdXJlLXUtc20tMjAtMjQsXG4gICAgLnB1cmUtdS1zbS0yMS0yNCxcbiAgICAucHVyZS11LXNtLTIyLTI0LFxuICAgIC5wdXJlLXUtc20tMjMtMjQsXG4gICAgLnB1cmUtdS1zbS0yNC0yNCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgKmRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgem9vbTogMTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMS0yNCB7XG4gICAgICAgIHdpZHRoOiA0LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDQuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0xLTEyLFxuICAgIC5wdXJlLXUtc20tMi0yNCB7XG4gICAgICAgIHdpZHRoOiA4LjMzMzMlO1xuICAgICAgICAqd2lkdGg6IDguMzAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0xLTgsXG4gICAgLnB1cmUtdS1zbS0zLTI0IHtcbiAgICAgICAgd2lkdGg6IDEyLjUwMDAlO1xuICAgICAgICAqd2lkdGg6IDEyLjQ2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMS02LFxuICAgIC5wdXJlLXUtc20tNC0yNCB7XG4gICAgICAgIHdpZHRoOiAxNi42NjY3JTtcbiAgICAgICAgKndpZHRoOiAxNi42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTEtNSB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICp3aWR0aDogMTkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS01LTI0IHtcbiAgICAgICAgd2lkdGg6IDIwLjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDIwLjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMS00LFxuICAgIC5wdXJlLXUtc20tNi0yNCB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICp3aWR0aDogMjQuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS03LTI0IHtcbiAgICAgICAgd2lkdGg6IDI5LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDI5LjEzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMS0zLFxuICAgIC5wdXJlLXUtc20tOC0yNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICAgICAgKndpZHRoOiAzMy4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTMtOCxcbiAgICAucHVyZS11LXNtLTktMjQge1xuICAgICAgICB3aWR0aDogMzcuNTAwMCU7XG4gICAgICAgICp3aWR0aDogMzcuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0yLTUge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAqd2lkdGg6IDM5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tNS0xMixcbiAgICAucHVyZS11LXNtLTEwLTI0IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjclO1xuICAgICAgICAqd2lkdGg6IDQxLjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMTEtMjQge1xuICAgICAgICB3aWR0aDogNDUuODMzMyU7XG4gICAgICAgICp3aWR0aDogNDUuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0xLTIsXG4gICAgLnB1cmUtdS1zbS0xMi0yNCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICp3aWR0aDogNDkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0xMy0yNCB7XG4gICAgICAgIHdpZHRoOiA1NC4xNjY3JTtcbiAgICAgICAgKndpZHRoOiA1NC4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTctMTIsXG4gICAgLnB1cmUtdS1zbS0xNC0yNCB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzJTtcbiAgICAgICAgKndpZHRoOiA1OC4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTMtNSB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICp3aWR0aDogNTkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS01LTgsXG4gICAgLnB1cmUtdS1zbS0xNS0yNCB7XG4gICAgICAgIHdpZHRoOiA2Mi41MDAwJTtcbiAgICAgICAgKndpZHRoOiA2Mi40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTItMyxcbiAgICAucHVyZS11LXNtLTE2LTI0IHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjclO1xuICAgICAgICAqd2lkdGg6IDY2LjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMTctMjQge1xuICAgICAgICB3aWR0aDogNzAuODMzMyU7XG4gICAgICAgICp3aWR0aDogNzAuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0zLTQsXG4gICAgLnB1cmUtdS1zbS0xOC0yNCB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICp3aWR0aDogNzQuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS0xOS0yNCB7XG4gICAgICAgIHdpZHRoOiA3OS4xNjY3JTtcbiAgICAgICAgKndpZHRoOiA3OS4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTQtNSB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICp3aWR0aDogNzkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1zbS01LTYsXG4gICAgLnB1cmUtdS1zbS0yMC0yNCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzJTtcbiAgICAgICAgKndpZHRoOiA4My4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTctOCxcbiAgICAucHVyZS11LXNtLTIxLTI0IHtcbiAgICAgICAgd2lkdGg6IDg3LjUwMDAlO1xuICAgICAgICAqd2lkdGg6IDg3LjQ2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMTEtMTIsXG4gICAgLnB1cmUtdS1zbS0yMi0yNCB7XG4gICAgICAgIHdpZHRoOiA5MS42NjY3JTtcbiAgICAgICAgKndpZHRoOiA5MS42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXNtLTIzLTI0IHtcbiAgICAgICAgd2lkdGg6IDk1LjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDk1LjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtc20tMSxcbiAgICAucHVyZS11LXNtLTEtMSxcbiAgICAucHVyZS11LXNtLTUtNSxcbiAgICAucHVyZS11LXNtLTI0LTI0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLnB1cmUtdS1tZC0xLFxuICAgIC5wdXJlLXUtbWQtMS0xLFxuICAgIC5wdXJlLXUtbWQtMS0yLFxuICAgIC5wdXJlLXUtbWQtMS0zLFxuICAgIC5wdXJlLXUtbWQtMi0zLFxuICAgIC5wdXJlLXUtbWQtMS00LFxuICAgIC5wdXJlLXUtbWQtMy00LFxuICAgIC5wdXJlLXUtbWQtMS01LFxuICAgIC5wdXJlLXUtbWQtMi01LFxuICAgIC5wdXJlLXUtbWQtMy01LFxuICAgIC5wdXJlLXUtbWQtNC01LFxuICAgIC5wdXJlLXUtbWQtNS01LFxuICAgIC5wdXJlLXUtbWQtMS02LFxuICAgIC5wdXJlLXUtbWQtNS02LFxuICAgIC5wdXJlLXUtbWQtMS04LFxuICAgIC5wdXJlLXUtbWQtMy04LFxuICAgIC5wdXJlLXUtbWQtNS04LFxuICAgIC5wdXJlLXUtbWQtNy04LFxuICAgIC5wdXJlLXUtbWQtMS0xMixcbiAgICAucHVyZS11LW1kLTUtMTIsXG4gICAgLnB1cmUtdS1tZC03LTEyLFxuICAgIC5wdXJlLXUtbWQtMTEtMTIsXG4gICAgLnB1cmUtdS1tZC0xLTI0LFxuICAgIC5wdXJlLXUtbWQtMi0yNCxcbiAgICAucHVyZS11LW1kLTMtMjQsXG4gICAgLnB1cmUtdS1tZC00LTI0LFxuICAgIC5wdXJlLXUtbWQtNS0yNCxcbiAgICAucHVyZS11LW1kLTYtMjQsXG4gICAgLnB1cmUtdS1tZC03LTI0LFxuICAgIC5wdXJlLXUtbWQtOC0yNCxcbiAgICAucHVyZS11LW1kLTktMjQsXG4gICAgLnB1cmUtdS1tZC0xMC0yNCxcbiAgICAucHVyZS11LW1kLTExLTI0LFxuICAgIC5wdXJlLXUtbWQtMTItMjQsXG4gICAgLnB1cmUtdS1tZC0xMy0yNCxcbiAgICAucHVyZS11LW1kLTE0LTI0LFxuICAgIC5wdXJlLXUtbWQtMTUtMjQsXG4gICAgLnB1cmUtdS1tZC0xNi0yNCxcbiAgICAucHVyZS11LW1kLTE3LTI0LFxuICAgIC5wdXJlLXUtbWQtMTgtMjQsXG4gICAgLnB1cmUtdS1tZC0xOS0yNCxcbiAgICAucHVyZS11LW1kLTIwLTI0LFxuICAgIC5wdXJlLXUtbWQtMjEtMjQsXG4gICAgLnB1cmUtdS1tZC0yMi0yNCxcbiAgICAucHVyZS11LW1kLTIzLTI0LFxuICAgIC5wdXJlLXUtbWQtMjQtMjQge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICpkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIHpvb206IDE7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICB0ZXh0LXJlbmRlcmluZzogYXV0bztcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEtMjQge1xuICAgICAgICB3aWR0aDogNC4xNjY3JTtcbiAgICAgICAgKndpZHRoOiA0LjEzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMS0xMixcbiAgICAucHVyZS11LW1kLTItMjQge1xuICAgICAgICB3aWR0aDogOC4zMzMzJTtcbiAgICAgICAgKndpZHRoOiA4LjMwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMS04LFxuICAgIC5wdXJlLXUtbWQtMy0yNCB7XG4gICAgICAgIHdpZHRoOiAxMi41MDAwJTtcbiAgICAgICAgKndpZHRoOiAxMi40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEtNixcbiAgICAucHVyZS11LW1kLTQtMjQge1xuICAgICAgICB3aWR0aDogMTYuNjY2NyU7XG4gICAgICAgICp3aWR0aDogMTYuNjM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC0xLTUge1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAqd2lkdGg6IDE5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtNS0yNCB7XG4gICAgICAgIHdpZHRoOiAyMC44MzMzJTtcbiAgICAgICAgKndpZHRoOiAyMC44MDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEtNCxcbiAgICAucHVyZS11LW1kLTYtMjQge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAqd2lkdGg6IDI0Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtNy0yNCB7XG4gICAgICAgIHdpZHRoOiAyOS4xNjY3JTtcbiAgICAgICAgKndpZHRoOiAyOS4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEtMyxcbiAgICAucHVyZS11LW1kLTgtMjQge1xuICAgICAgICB3aWR0aDogMzMuMzMzMyU7XG4gICAgICAgICp3aWR0aDogMzMuMzAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC0zLTgsXG4gICAgLnB1cmUtdS1tZC05LTI0IHtcbiAgICAgICAgd2lkdGg6IDM3LjUwMDAlO1xuICAgICAgICAqd2lkdGg6IDM3LjQ2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMi01IHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgKndpZHRoOiAzOS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTUtMTIsXG4gICAgLnB1cmUtdS1tZC0xMC0yNCB7XG4gICAgICAgIHdpZHRoOiA0MS42NjY3JTtcbiAgICAgICAgKndpZHRoOiA0MS42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTExLTI0IHtcbiAgICAgICAgd2lkdGg6IDQ1LjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDQ1LjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMS0yLFxuICAgIC5wdXJlLXUtbWQtMTItMjQge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAqd2lkdGg6IDQ5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMTMtMjQge1xuICAgICAgICB3aWR0aDogNTQuMTY2NyU7XG4gICAgICAgICp3aWR0aDogNTQuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC03LTEyLFxuICAgIC5wdXJlLXUtbWQtMTQtMjQge1xuICAgICAgICB3aWR0aDogNTguMzMzMyU7XG4gICAgICAgICp3aWR0aDogNTguMzAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC0zLTUge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAqd2lkdGg6IDU5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtNS04LFxuICAgIC5wdXJlLXUtbWQtMTUtMjQge1xuICAgICAgICB3aWR0aDogNjIuNTAwMCU7XG4gICAgICAgICp3aWR0aDogNjIuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC0yLTMsXG4gICAgLnB1cmUtdS1tZC0xNi0yNCB7XG4gICAgICAgIHdpZHRoOiA2Ni42NjY3JTtcbiAgICAgICAgKndpZHRoOiA2Ni42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTE3LTI0IHtcbiAgICAgICAgd2lkdGg6IDcwLjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDcwLjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMy00LFxuICAgIC5wdXJlLXUtbWQtMTgtMjQge1xuICAgICAgICB3aWR0aDogNzUlO1xuICAgICAgICAqd2lkdGg6IDc0Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtMTktMjQge1xuICAgICAgICB3aWR0aDogNzkuMTY2NyU7XG4gICAgICAgICp3aWR0aDogNzkuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC00LTUge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAqd2lkdGg6IDc5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbWQtNS02LFxuICAgIC5wdXJlLXUtbWQtMjAtMjQge1xuICAgICAgICB3aWR0aDogODMuMzMzMyU7XG4gICAgICAgICp3aWR0aDogODMuMzAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC03LTgsXG4gICAgLnB1cmUtdS1tZC0yMS0yNCB7XG4gICAgICAgIHdpZHRoOiA4Ny41MDAwJTtcbiAgICAgICAgKndpZHRoOiA4Ny40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTExLTEyLFxuICAgIC5wdXJlLXUtbWQtMjItMjQge1xuICAgICAgICB3aWR0aDogOTEuNjY2NyU7XG4gICAgICAgICp3aWR0aDogOTEuNjM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tZC0yMy0yNCB7XG4gICAgICAgIHdpZHRoOiA5NS44MzMzJTtcbiAgICAgICAgKndpZHRoOiA5NS44MDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1kLTEsXG4gICAgLnB1cmUtdS1tZC0xLTEsXG4gICAgLnB1cmUtdS1tZC01LTUsXG4gICAgLnB1cmUtdS1tZC0yNC0yNCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjRlbSkge1xuICAgIC5wdXJlLXUtbGctMSxcbiAgICAucHVyZS11LWxnLTEtMSxcbiAgICAucHVyZS11LWxnLTEtMixcbiAgICAucHVyZS11LWxnLTEtMyxcbiAgICAucHVyZS11LWxnLTItMyxcbiAgICAucHVyZS11LWxnLTEtNCxcbiAgICAucHVyZS11LWxnLTMtNCxcbiAgICAucHVyZS11LWxnLTEtNSxcbiAgICAucHVyZS11LWxnLTItNSxcbiAgICAucHVyZS11LWxnLTMtNSxcbiAgICAucHVyZS11LWxnLTQtNSxcbiAgICAucHVyZS11LWxnLTUtNSxcbiAgICAucHVyZS11LWxnLTEtNixcbiAgICAucHVyZS11LWxnLTUtNixcbiAgICAucHVyZS11LWxnLTEtOCxcbiAgICAucHVyZS11LWxnLTMtOCxcbiAgICAucHVyZS11LWxnLTUtOCxcbiAgICAucHVyZS11LWxnLTctOCxcbiAgICAucHVyZS11LWxnLTEtMTIsXG4gICAgLnB1cmUtdS1sZy01LTEyLFxuICAgIC5wdXJlLXUtbGctNy0xMixcbiAgICAucHVyZS11LWxnLTExLTEyLFxuICAgIC5wdXJlLXUtbGctMS0yNCxcbiAgICAucHVyZS11LWxnLTItMjQsXG4gICAgLnB1cmUtdS1sZy0zLTI0LFxuICAgIC5wdXJlLXUtbGctNC0yNCxcbiAgICAucHVyZS11LWxnLTUtMjQsXG4gICAgLnB1cmUtdS1sZy02LTI0LFxuICAgIC5wdXJlLXUtbGctNy0yNCxcbiAgICAucHVyZS11LWxnLTgtMjQsXG4gICAgLnB1cmUtdS1sZy05LTI0LFxuICAgIC5wdXJlLXUtbGctMTAtMjQsXG4gICAgLnB1cmUtdS1sZy0xMS0yNCxcbiAgICAucHVyZS11LWxnLTEyLTI0LFxuICAgIC5wdXJlLXUtbGctMTMtMjQsXG4gICAgLnB1cmUtdS1sZy0xNC0yNCxcbiAgICAucHVyZS11LWxnLTE1LTI0LFxuICAgIC5wdXJlLXUtbGctMTYtMjQsXG4gICAgLnB1cmUtdS1sZy0xNy0yNCxcbiAgICAucHVyZS11LWxnLTE4LTI0LFxuICAgIC5wdXJlLXUtbGctMTktMjQsXG4gICAgLnB1cmUtdS1sZy0yMC0yNCxcbiAgICAucHVyZS11LWxnLTIxLTI0LFxuICAgIC5wdXJlLXUtbGctMjItMjQsXG4gICAgLnB1cmUtdS1sZy0yMy0yNCxcbiAgICAucHVyZS11LWxnLTI0LTI0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAqZGlzcGxheTogaW5saW5lO1xuICAgICAgICB6b29tOiAxO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xLTI0IHtcbiAgICAgICAgd2lkdGg6IDQuMTY2NyU7XG4gICAgICAgICp3aWR0aDogNC4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTEtMTIsXG4gICAgLnB1cmUtdS1sZy0yLTI0IHtcbiAgICAgICAgd2lkdGg6IDguMzMzMyU7XG4gICAgICAgICp3aWR0aDogOC4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTEtOCxcbiAgICAucHVyZS11LWxnLTMtMjQge1xuICAgICAgICB3aWR0aDogMTIuNTAwMCU7XG4gICAgICAgICp3aWR0aDogMTIuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xLTYsXG4gICAgLnB1cmUtdS1sZy00LTI0IHtcbiAgICAgICAgd2lkdGg6IDE2LjY2NjclO1xuICAgICAgICAqd2lkdGg6IDE2LjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctMS01IHtcbiAgICAgICAgd2lkdGg6IDIwJTtcbiAgICAgICAgKndpZHRoOiAxOS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTUtMjQge1xuICAgICAgICB3aWR0aDogMjAuODMzMyU7XG4gICAgICAgICp3aWR0aDogMjAuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xLTQsXG4gICAgLnB1cmUtdS1sZy02LTI0IHtcbiAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgKndpZHRoOiAyNC45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTctMjQge1xuICAgICAgICB3aWR0aDogMjkuMTY2NyU7XG4gICAgICAgICp3aWR0aDogMjkuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xLTMsXG4gICAgLnB1cmUtdS1sZy04LTI0IHtcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMlO1xuICAgICAgICAqd2lkdGg6IDMzLjMwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctMy04LFxuICAgIC5wdXJlLXUtbGctOS0yNCB7XG4gICAgICAgIHdpZHRoOiAzNy41MDAwJTtcbiAgICAgICAgKndpZHRoOiAzNy40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTItNSB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgICp3aWR0aDogMzkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy01LTEyLFxuICAgIC5wdXJlLXUtbGctMTAtMjQge1xuICAgICAgICB3aWR0aDogNDEuNjY2NyU7XG4gICAgICAgICp3aWR0aDogNDEuNjM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xMS0yNCB7XG4gICAgICAgIHdpZHRoOiA0NS44MzMzJTtcbiAgICAgICAgKndpZHRoOiA0NS44MDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTEtMixcbiAgICAucHVyZS11LWxnLTEyLTI0IHtcbiAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgKndpZHRoOiA0OS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTEzLTI0IHtcbiAgICAgICAgd2lkdGg6IDU0LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDU0LjEzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctNy0xMixcbiAgICAucHVyZS11LWxnLTE0LTI0IHtcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMlO1xuICAgICAgICAqd2lkdGg6IDU4LjMwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctMy01IHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgICAgKndpZHRoOiA1OS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTUtOCxcbiAgICAucHVyZS11LWxnLTE1LTI0IHtcbiAgICAgICAgd2lkdGg6IDYyLjUwMDAlO1xuICAgICAgICAqd2lkdGg6IDYyLjQ2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctMi0zLFxuICAgIC5wdXJlLXUtbGctMTYtMjQge1xuICAgICAgICB3aWR0aDogNjYuNjY2NyU7XG4gICAgICAgICp3aWR0aDogNjYuNjM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xNy0yNCB7XG4gICAgICAgIHdpZHRoOiA3MC44MzMzJTtcbiAgICAgICAgKndpZHRoOiA3MC44MDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTMtNCxcbiAgICAucHVyZS11LWxnLTE4LTI0IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgKndpZHRoOiA3NC45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTE5LTI0IHtcbiAgICAgICAgd2lkdGg6IDc5LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDc5LjEzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctNC01IHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgKndpZHRoOiA3OS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LWxnLTUtNixcbiAgICAucHVyZS11LWxnLTIwLTI0IHtcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMlO1xuICAgICAgICAqd2lkdGg6IDgzLjMwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctNy04LFxuICAgIC5wdXJlLXUtbGctMjEtMjQge1xuICAgICAgICB3aWR0aDogODcuNTAwMCU7XG4gICAgICAgICp3aWR0aDogODcuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xMS0xMixcbiAgICAucHVyZS11LWxnLTIyLTI0IHtcbiAgICAgICAgd2lkdGg6IDkxLjY2NjclO1xuICAgICAgICAqd2lkdGg6IDkxLjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbGctMjMtMjQge1xuICAgICAgICB3aWR0aDogOTUuODMzMyU7XG4gICAgICAgICp3aWR0aDogOTUuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1sZy0xLFxuICAgIC5wdXJlLXUtbGctMS0xLFxuICAgIC5wdXJlLXUtbGctNS01LFxuICAgIC5wdXJlLXUtbGctMjQtMjQge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDgwZW0pIHtcbiAgICAucHVyZS11LXhsLTEsXG4gICAgLnB1cmUtdS14bC0xLTEsXG4gICAgLnB1cmUtdS14bC0xLTIsXG4gICAgLnB1cmUtdS14bC0xLTMsXG4gICAgLnB1cmUtdS14bC0yLTMsXG4gICAgLnB1cmUtdS14bC0xLTQsXG4gICAgLnB1cmUtdS14bC0zLTQsXG4gICAgLnB1cmUtdS14bC0xLTUsXG4gICAgLnB1cmUtdS14bC0yLTUsXG4gICAgLnB1cmUtdS14bC0zLTUsXG4gICAgLnB1cmUtdS14bC00LTUsXG4gICAgLnB1cmUtdS14bC01LTUsXG4gICAgLnB1cmUtdS14bC0xLTYsXG4gICAgLnB1cmUtdS14bC01LTYsXG4gICAgLnB1cmUtdS14bC0xLTgsXG4gICAgLnB1cmUtdS14bC0zLTgsXG4gICAgLnB1cmUtdS14bC01LTgsXG4gICAgLnB1cmUtdS14bC03LTgsXG4gICAgLnB1cmUtdS14bC0xLTEyLFxuICAgIC5wdXJlLXUteGwtNS0xMixcbiAgICAucHVyZS11LXhsLTctMTIsXG4gICAgLnB1cmUtdS14bC0xMS0xMixcbiAgICAucHVyZS11LXhsLTEtMjQsXG4gICAgLnB1cmUtdS14bC0yLTI0LFxuICAgIC5wdXJlLXUteGwtMy0yNCxcbiAgICAucHVyZS11LXhsLTQtMjQsXG4gICAgLnB1cmUtdS14bC01LTI0LFxuICAgIC5wdXJlLXUteGwtNi0yNCxcbiAgICAucHVyZS11LXhsLTctMjQsXG4gICAgLnB1cmUtdS14bC04LTI0LFxuICAgIC5wdXJlLXUteGwtOS0yNCxcbiAgICAucHVyZS11LXhsLTEwLTI0LFxuICAgIC5wdXJlLXUteGwtMTEtMjQsXG4gICAgLnB1cmUtdS14bC0xMi0yNCxcbiAgICAucHVyZS11LXhsLTEzLTI0LFxuICAgIC5wdXJlLXUteGwtMTQtMjQsXG4gICAgLnB1cmUtdS14bC0xNS0yNCxcbiAgICAucHVyZS11LXhsLTE2LTI0LFxuICAgIC5wdXJlLXUteGwtMTctMjQsXG4gICAgLnB1cmUtdS14bC0xOC0yNCxcbiAgICAucHVyZS11LXhsLTE5LTI0LFxuICAgIC5wdXJlLXUteGwtMjAtMjQsXG4gICAgLnB1cmUtdS14bC0yMS0yNCxcbiAgICAucHVyZS11LXhsLTIyLTI0LFxuICAgIC5wdXJlLXUteGwtMjMtMjQsXG4gICAgLnB1cmUtdS14bC0yNC0yNCB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgKmRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgem9vbTogMTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgd29yZC1zcGFjaW5nOiBub3JtYWw7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMS0yNCB7XG4gICAgICAgIHdpZHRoOiA0LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDQuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0xLTEyLFxuICAgIC5wdXJlLXUteGwtMi0yNCB7XG4gICAgICAgIHdpZHRoOiA4LjMzMzMlO1xuICAgICAgICAqd2lkdGg6IDguMzAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0xLTgsXG4gICAgLnB1cmUtdS14bC0zLTI0IHtcbiAgICAgICAgd2lkdGg6IDEyLjUwMDAlO1xuICAgICAgICAqd2lkdGg6IDEyLjQ2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMS02LFxuICAgIC5wdXJlLXUteGwtNC0yNCB7XG4gICAgICAgIHdpZHRoOiAxNi42NjY3JTtcbiAgICAgICAgKndpZHRoOiAxNi42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTEtNSB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICp3aWR0aDogMTkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC01LTI0IHtcbiAgICAgICAgd2lkdGg6IDIwLjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDIwLjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMS00LFxuICAgIC5wdXJlLXUteGwtNi0yNCB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICp3aWR0aDogMjQuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC03LTI0IHtcbiAgICAgICAgd2lkdGg6IDI5LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDI5LjEzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMS0zLFxuICAgIC5wdXJlLXUteGwtOC0yNCB7XG4gICAgICAgIHdpZHRoOiAzMy4zMzMzJTtcbiAgICAgICAgKndpZHRoOiAzMy4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTMtOCxcbiAgICAucHVyZS11LXhsLTktMjQge1xuICAgICAgICB3aWR0aDogMzcuNTAwMCU7XG4gICAgICAgICp3aWR0aDogMzcuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0yLTUge1xuICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAqd2lkdGg6IDM5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtNS0xMixcbiAgICAucHVyZS11LXhsLTEwLTI0IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjclO1xuICAgICAgICAqd2lkdGg6IDQxLjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMTEtMjQge1xuICAgICAgICB3aWR0aDogNDUuODMzMyU7XG4gICAgICAgICp3aWR0aDogNDUuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0xLTIsXG4gICAgLnB1cmUtdS14bC0xMi0yNCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICp3aWR0aDogNDkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0xMy0yNCB7XG4gICAgICAgIHdpZHRoOiA1NC4xNjY3JTtcbiAgICAgICAgKndpZHRoOiA1NC4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTctMTIsXG4gICAgLnB1cmUtdS14bC0xNC0yNCB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzJTtcbiAgICAgICAgKndpZHRoOiA1OC4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTMtNSB7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICAgICp3aWR0aDogNTkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC01LTgsXG4gICAgLnB1cmUtdS14bC0xNS0yNCB7XG4gICAgICAgIHdpZHRoOiA2Mi41MDAwJTtcbiAgICAgICAgKndpZHRoOiA2Mi40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTItMyxcbiAgICAucHVyZS11LXhsLTE2LTI0IHtcbiAgICAgICAgd2lkdGg6IDY2LjY2NjclO1xuICAgICAgICAqd2lkdGg6IDY2LjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMTctMjQge1xuICAgICAgICB3aWR0aDogNzAuODMzMyU7XG4gICAgICAgICp3aWR0aDogNzAuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0zLTQsXG4gICAgLnB1cmUtdS14bC0xOC0yNCB7XG4gICAgICAgIHdpZHRoOiA3NSU7XG4gICAgICAgICp3aWR0aDogNzQuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC0xOS0yNCB7XG4gICAgICAgIHdpZHRoOiA3OS4xNjY3JTtcbiAgICAgICAgKndpZHRoOiA3OS4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTQtNSB7XG4gICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICp3aWR0aDogNzkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS14bC01LTYsXG4gICAgLnB1cmUtdS14bC0yMC0yNCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzJTtcbiAgICAgICAgKndpZHRoOiA4My4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTctOCxcbiAgICAucHVyZS11LXhsLTIxLTI0IHtcbiAgICAgICAgd2lkdGg6IDg3LjUwMDAlO1xuICAgICAgICAqd2lkdGg6IDg3LjQ2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMTEtMTIsXG4gICAgLnB1cmUtdS14bC0yMi0yNCB7XG4gICAgICAgIHdpZHRoOiA5MS42NjY3JTtcbiAgICAgICAgKndpZHRoOiA5MS42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LXhsLTIzLTI0IHtcbiAgICAgICAgd2lkdGg6IDk1LjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDk1LjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUteGwtMSxcbiAgICAucHVyZS11LXhsLTEtMSxcbiAgICAucHVyZS11LXhsLTUtNSxcbiAgICAucHVyZS11LXhsLTI0LTI0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MmVtKSB7XG4gICAgLnB1cmUtdS1tb2JpbGUtMSxcbiAgICAucHVyZS11LW1vYmlsZS0xLTEsXG4gICAgLnB1cmUtdS1tb2JpbGUtMS0yLFxuICAgIC5wdXJlLXUtbW9iaWxlLTEtMyxcbiAgICAucHVyZS11LW1vYmlsZS0yLTMsXG4gICAgLnB1cmUtdS1tb2JpbGUtMS00LFxuICAgIC5wdXJlLXUtbW9iaWxlLTMtNCxcbiAgICAucHVyZS11LW1vYmlsZS0xLTUsXG4gICAgLnB1cmUtdS1tb2JpbGUtMi01LFxuICAgIC5wdXJlLXUtbW9iaWxlLTMtNSxcbiAgICAucHVyZS11LW1vYmlsZS00LTUsXG4gICAgLnB1cmUtdS1tb2JpbGUtNS01LFxuICAgIC5wdXJlLXUtbW9iaWxlLTEtNixcbiAgICAucHVyZS11LW1vYmlsZS01LTYsXG4gICAgLnB1cmUtdS1tb2JpbGUtMS04LFxuICAgIC5wdXJlLXUtbW9iaWxlLTMtOCxcbiAgICAucHVyZS11LW1vYmlsZS01LTgsXG4gICAgLnB1cmUtdS1tb2JpbGUtNy04LFxuICAgIC5wdXJlLXUtbW9iaWxlLTEtMTIsXG4gICAgLnB1cmUtdS1tb2JpbGUtNS0xMixcbiAgICAucHVyZS11LW1vYmlsZS03LTEyLFxuICAgIC5wdXJlLXUtbW9iaWxlLTExLTEyLFxuICAgIC5wdXJlLXUtbW9iaWxlLTEtMjQsXG4gICAgLnB1cmUtdS1tb2JpbGUtMi0yNCxcbiAgICAucHVyZS11LW1vYmlsZS0zLTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTQtMjQsXG4gICAgLnB1cmUtdS1tb2JpbGUtNS0yNCxcbiAgICAucHVyZS11LW1vYmlsZS02LTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTctMjQsXG4gICAgLnB1cmUtdS1tb2JpbGUtOC0yNCxcbiAgICAucHVyZS11LW1vYmlsZS05LTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTEwLTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTExLTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTEyLTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTEzLTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTE0LTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTE1LTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTE2LTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTE3LTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTE4LTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTE5LTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTIwLTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTIxLTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTIyLTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTIzLTI0LFxuICAgIC5wdXJlLXUtbW9iaWxlLTI0LTI0IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAqZGlzcGxheTogaW5saW5lO1xuICAgICAgICB6b29tOiAxO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgICAgICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgdGV4dC1yZW5kZXJpbmc6IGF1dG87XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tb2JpbGUtMS0yNCB7XG4gICAgICAgIHdpZHRoOiA0LjE2NjclO1xuICAgICAgICAqd2lkdGg6IDQuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tb2JpbGUtMS0xMixcbiAgICAucHVyZS11LW1vYmlsZS0yLTI0IHtcbiAgICAgICAgd2lkdGg6IDguMzMzMyU7XG4gICAgICAgICp3aWR0aDogOC4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1vYmlsZS0xLTgsXG4gICAgLnB1cmUtdS1tb2JpbGUtMy0yNCB7XG4gICAgICAgIHdpZHRoOiAxMi41MDAwJTtcbiAgICAgICAgKndpZHRoOiAxMi40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1vYmlsZS0xLTYsXG4gICAgLnB1cmUtdS1tb2JpbGUtNC0yNCB7XG4gICAgICAgIHdpZHRoOiAxNi42NjY3JTtcbiAgICAgICAgKndpZHRoOiAxNi42MzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1vYmlsZS0xLTUge1xuICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAqd2lkdGg6IDE5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbW9iaWxlLTUtMjQge1xuICAgICAgICB3aWR0aDogMjAuODMzMyU7XG4gICAgICAgICp3aWR0aDogMjAuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tb2JpbGUtMS00LFxuICAgIC5wdXJlLXUtbW9iaWxlLTYtMjQge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAqd2lkdGg6IDI0Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbW9iaWxlLTctMjQge1xuICAgICAgICB3aWR0aDogMjkuMTY2NyU7XG4gICAgICAgICp3aWR0aDogMjkuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tb2JpbGUtMS0zLFxuICAgIC5wdXJlLXUtbW9iaWxlLTgtMjQge1xuICAgICAgICB3aWR0aDogMzMuMzMzMyU7XG4gICAgICAgICp3aWR0aDogMzMuMzAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tb2JpbGUtMy04LFxuICAgIC5wdXJlLXUtbW9iaWxlLTktMjQge1xuICAgICAgICB3aWR0aDogMzcuNTAwMCU7XG4gICAgICAgICp3aWR0aDogMzcuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tb2JpbGUtMi01IHtcbiAgICAgICAgd2lkdGg6IDQwJTtcbiAgICAgICAgKndpZHRoOiAzOS45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1vYmlsZS01LTEyLFxuICAgIC5wdXJlLXUtbW9iaWxlLTEwLTI0IHtcbiAgICAgICAgd2lkdGg6IDQxLjY2NjclO1xuICAgICAgICAqd2lkdGg6IDQxLjYzNTclO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbW9iaWxlLTExLTI0IHtcbiAgICAgICAgd2lkdGg6IDQ1LjgzMzMlO1xuICAgICAgICAqd2lkdGg6IDQ1LjgwMjMlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbW9iaWxlLTEtMixcbiAgICAucHVyZS11LW1vYmlsZS0xMi0yNCB7XG4gICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICp3aWR0aDogNDkuOTY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tb2JpbGUtMTMtMjQge1xuICAgICAgICB3aWR0aDogNTQuMTY2NyU7XG4gICAgICAgICp3aWR0aDogNTQuMTM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tb2JpbGUtNy0xMixcbiAgICAucHVyZS11LW1vYmlsZS0xNC0yNCB7XG4gICAgICAgIHdpZHRoOiA1OC4zMzMzJTtcbiAgICAgICAgKndpZHRoOiA1OC4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1vYmlsZS0zLTUge1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICAqd2lkdGg6IDU5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbW9iaWxlLTUtOCxcbiAgICAucHVyZS11LW1vYmlsZS0xNS0yNCB7XG4gICAgICAgIHdpZHRoOiA2Mi41MDAwJTtcbiAgICAgICAgKndpZHRoOiA2Mi40NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1vYmlsZS0yLTMsXG4gICAgLnB1cmUtdS1tb2JpbGUtMTYtMjQge1xuICAgICAgICB3aWR0aDogNjYuNjY2NyU7XG4gICAgICAgICp3aWR0aDogNjYuNjM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tb2JpbGUtMTctMjQge1xuICAgICAgICB3aWR0aDogNzAuODMzMyU7XG4gICAgICAgICp3aWR0aDogNzAuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tb2JpbGUtMy00LFxuICAgIC5wdXJlLXUtbW9iaWxlLTE4LTI0IHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgICAgKndpZHRoOiA3NC45NjkwJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1vYmlsZS0xOS0yNCB7XG4gICAgICAgIHdpZHRoOiA3OS4xNjY3JTtcbiAgICAgICAgKndpZHRoOiA3OS4xMzU3JTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1vYmlsZS00LTUge1xuICAgICAgICB3aWR0aDogODAlO1xuICAgICAgICAqd2lkdGg6IDc5Ljk2OTAlO1xuICAgIH1cblxuICAgIC5wdXJlLXUtbW9iaWxlLTUtNixcbiAgICAucHVyZS11LW1vYmlsZS0yMC0yNCB7XG4gICAgICAgIHdpZHRoOiA4My4zMzMzJTtcbiAgICAgICAgKndpZHRoOiA4My4zMDIzJTtcbiAgICB9XG5cbiAgICAucHVyZS11LW1vYmlsZS03LTgsXG4gICAgLnB1cmUtdS1tb2JpbGUtMjEtMjQge1xuICAgICAgICB3aWR0aDogODcuNTAwMCU7XG4gICAgICAgICp3aWR0aDogODcuNDY5MCU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tb2JpbGUtMTEtMTIsXG4gICAgLnB1cmUtdS1tb2JpbGUtMjItMjQge1xuICAgICAgICB3aWR0aDogOTEuNjY2NyU7XG4gICAgICAgICp3aWR0aDogOTEuNjM1NyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tb2JpbGUtMjMtMjQge1xuICAgICAgICB3aWR0aDogOTUuODMzMyU7XG4gICAgICAgICp3aWR0aDogOTUuODAyMyU7XG4gICAgfVxuXG4gICAgLnB1cmUtdS1tb2JpbGUtMSxcbiAgICAucHVyZS11LW1vYmlsZS0xLTEsXG4gICAgLnB1cmUtdS1tb2JpbGUtNS01LFxuICAgIC5wdXJlLXUtbW9iaWxlLTI0LTI0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxufSIsIi8qIFNsaWRlciAqL1xuXG4uc2xpY2stc2xpZGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLXk7XG4gICAgdG91Y2gtYWN0aW9uOiBwYW4teTtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnNsaWNrLWxpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgJi5kcmFnZ2luZyB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgY3Vyc29yOiBoYW5kO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZXIgLnNsaWNrLXRyYWNrLFxuLnNsaWNrLXNsaWRlciAuc2xpY2stbGlzdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG59XG5cbi5zbGljay10cmFjayB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIH1cblxuICAgICY6YWZ0ZXIge1xuICAgICAgICBjbGVhcjogYm90aDtcbiAgICB9XG5cbiAgICAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIH1cbn1cbi5zbGljay1zbGlkZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgfVxuICAgIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAmLnNsaWNrLWxvYWRpbmcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgJi5kcmFnZ2luZyBpbWcge1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAuc2xpY2staW5pdGlhbGl6ZWQgJiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cblxuICAgIC5zbGljay1sb2FkaW5nICYge1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLnNsaWNrLXZlcnRpY2FsICYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICB9XG59XG4uc2xpY2stYXJyb3cuc2xpY2staGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuXG4vLyBEZWZhdWx0IFZhcmlhYmxlc1xuXG4vLyBTbGljayBpY29uIGVudGl0eSBjb2RlcyBvdXRwdXRzIHRoZSBmb2xsb3dpbmdcbi8vIFwiXFwyMTkwXCIgb3V0cHV0cyBhc2NpaSBjaGFyYWN0ZXIgXCLihpBcIlxuLy8gXCJcXDIxOTJcIiBvdXRwdXRzIGFzY2lpIGNoYXJhY3RlciBcIuKGklwiXG4vLyBcIlxcMjAyMlwiIG91dHB1dHMgYXNjaWkgY2hhcmFjdGVyIFwi4oCiXCJcblxuJHNsaWNrLWZvbnQtcGF0aDogXCIuL2ZvbnRzL1wiICFkZWZhdWx0O1xuJHNsaWNrLWZvbnQtZmFtaWx5OiBcInNsaWNrXCIgIWRlZmF1bHQ7XG4kc2xpY2stbG9hZGVyLXBhdGg6IFwiLi9cIiAhZGVmYXVsdDtcbiRzbGljay1hcnJvdy1jb2xvcjogd2hpdGUgIWRlZmF1bHQ7XG4kc2xpY2stZG90LWNvbG9yOiBibGFjayAhZGVmYXVsdDtcbiRzbGljay1kb3QtY29sb3ItYWN0aXZlOiAkc2xpY2stZG90LWNvbG9yICFkZWZhdWx0O1xuJHNsaWNrLXByZXYtY2hhcmFjdGVyOiBcIlxcMjE5MFwiICFkZWZhdWx0O1xuJHNsaWNrLW5leHQtY2hhcmFjdGVyOiBcIlxcMjE5MlwiICFkZWZhdWx0O1xuJHNsaWNrLWRvdC1jaGFyYWN0ZXI6IFwiXFwyMDIyXCIgIWRlZmF1bHQ7XG4kc2xpY2stZG90LXNpemU6IDZweCAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LWRlZmF1bHQ6IDAuNzUgIWRlZmF1bHQ7XG4kc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjogMSAhZGVmYXVsdDtcbiRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU6IDAuMjUgIWRlZmF1bHQ7XG5cbkBmdW5jdGlvbiBzbGljay1pbWFnZS11cmwoJHVybCkge1xuICAgIEBpZiBmdW5jdGlvbi1leGlzdHMoaW1hZ2UtdXJsKSB7XG4gICAgICAgIEByZXR1cm4gaW1hZ2UtdXJsKCR1cmwpO1xuICAgIH1cbiAgICBAZWxzZSB7XG4gICAgICAgIEByZXR1cm4gdXJsKCRzbGljay1sb2FkZXItcGF0aCArICR1cmwpO1xuICAgIH1cbn1cblxuQGZ1bmN0aW9uIHNsaWNrLWZvbnQtdXJsKCR1cmwpIHtcbiAgICBAaWYgZnVuY3Rpb24tZXhpc3RzKGZvbnQtdXJsKSB7XG4gICAgICAgIEByZXR1cm4gZm9udC11cmwoJHVybCk7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICAgQHJldHVybiB1cmwoJHNsaWNrLWZvbnQtcGF0aCArICR1cmwpO1xuICAgIH1cbn1cblxuLyogU2xpZGVyICovXG5cbi5zbGljay1saXN0IHtcbiAgICAvLyAuc2xpY2stbG9hZGluZyAmIHtcbiAgICAvLyAgICAgYmFja2dyb3VuZDogI2ZmZiBzbGljay1pbWFnZS11cmwoXCJhamF4LWxvYWRlci5naWZcIikgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgLy8gfVxufVxuXG4vKiBJY29ucyAqL1xuLy8gQGlmICRzbGljay1mb250LWZhbWlseSA9PSBcInNsaWNrXCIge1xuLy8gICAgIEBmb250LWZhY2Uge1xuLy8gICAgICAgICBmb250LWZhbWlseTogXCJzbGlja1wiO1xuLy8gICAgICAgICBzcmM6IHNsaWNrLWZvbnQtdXJsKFwic2xpY2suZW90XCIpO1xuLy8gICAgICAgICBzcmM6IHNsaWNrLWZvbnQtdXJsKFwic2xpY2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgc2xpY2stZm9udC11cmwoXCJzbGljay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLnN2ZyNzbGlja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4vLyAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4vLyAgICAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbi8vICAgICB9XG4vLyB9XG5cbi8qIEFycm93cyAqL1xuXG4uc2xpY2stcHJldixcbi5zbGljay1uZXh0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgZm9udC1zaXplOiAwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICAmLnNsaWNrLWRpc2FibGVkOmJlZm9yZSB7XG4gICAgICAgIG9wYWNpdHk6ICRzbGljay1vcGFjaXR5LW5vdC1hY3RpdmU7XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRzbGljay1mb250LWZhbWlseTtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgY29sb3I6ICRzbGljay1hcnJvdy1jb2xvcjtcbiAgICAgICAgb3BhY2l0eTogJHNsaWNrLW9wYWNpdHktZGVmYXVsdDtcbiAgICAgICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgfVxufVxuXG4uc2xpY2stcHJldiB7XG4gICAgbGVmdDogLTI1cHg7XG4gICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgcmlnaHQ6IC0yNXB4O1xuICAgIH1cbiAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6ICRzbGljay1wcmV2LWNoYXJhY3RlcjtcbiAgICAgICAgW2Rpcj1cInJ0bFwiXSAmIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1uZXh0LWNoYXJhY3RlcjtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNsaWNrLW5leHQge1xuICAgIHJpZ2h0OiAtMjVweDtcbiAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICBsZWZ0OiAtMjVweDtcbiAgICAgICAgcmlnaHQ6IGF1dG87XG4gICAgfVxuICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJHNsaWNrLW5leHQtY2hhcmFjdGVyO1xuICAgICAgICBbZGlyPVwicnRsXCJdICYge1xuICAgICAgICAgICAgY29udGVudDogJHNsaWNrLXByZXYtY2hhcmFjdGVyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4vKiBEb3RzICovXG5cbi5zbGljay1kb3R0ZWQuc2xpY2stc2xpZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2xpY2stZG90cyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTI1cHg7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBidXR0b24ge1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDBweDtcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICY6aG92ZXIsICY6Zm9jdXMge1xuICAgICAgICAgICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1vbi1ob3ZlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICRzbGljay1kb3QtY2hhcmFjdGVyO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJHNsaWNrLWZvbnQtZmFtaWx5O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHNsaWNrLWRvdC1zaXplO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvcjtcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1ub3QtYWN0aXZlO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAgICAgICAgICAgICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5zbGljay1hY3RpdmUgYnV0dG9uOmJlZm9yZSB7XG4gICAgICAgICAgICBjb2xvcjogJHNsaWNrLWRvdC1jb2xvci1hY3RpdmU7XG4gICAgICAgICAgICBvcGFjaXR5OiAkc2xpY2stb3BhY2l0eS1kZWZhdWx0O1xuICAgICAgICB9XG4gICAgfVxufVxuIiwiLyohIG5vdWlzbGlkZXIgLSAxMS4wLjAgLSAyMDE4LTAxLTEyIDIwOjM3OjUyICovXG4vKiBGdW5jdGlvbmFsIHN0eWxpbmc7XG4gKiBUaGVzZSBzdHlsZXMgYXJlIHJlcXVpcmVkIGZvciBub1VpU2xpZGVyIHRvIGZ1bmN0aW9uLlxuICogWW91IGRvbid0IG5lZWQgdG8gY2hhbmdlIHRoZXNlIHJ1bGVzIHRvIGFwcGx5IHlvdXIgZGVzaWduLlxuICovXG4ubm9VaS10YXJnZXQsXG4ubm9VaS10YXJnZXQgKiB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBub25lO1xuICB0b3VjaC1hY3Rpb246IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5ub1VpLXRhcmdldCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogI0QzRDNEMyAhaW1wb3J0YW50O1xufVxuLm5vVWktYmFzZSxcbi5ub1VpLWNvbm5lY3RzIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xufVxuLyogV3JhcHBlciBmb3IgYWxsIGNvbm5lY3QgZWxlbWVudHMuXG4gKi9cbi5ub1VpLWNvbm5lY3RzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMDtcbn1cbi5ub1VpLWNvbm5lY3QsXG4ubm9VaS1vcmlnaW4ge1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbn1cbi8qIEdpdmUgb3JpZ2lucyAwIGhlaWdodC93aWR0aCBzbyB0aGV5IGRvbid0IGludGVyZmVyZSB3aXRoIGNsaWNraW5nIHRoZVxuICogY29ubmVjdCBlbGVtZW50cy5cbiAqL1xuLm5vVWktdmVydGljYWwgLm5vVWktb3JpZ2luIHtcbiAgd2lkdGg6IDA7XG59XG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLW9yaWdpbiB7XG4gIGhlaWdodDogMDtcbn1cbi5ub1VpLWhhbmRsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm5vVWktaGFuZGxlOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uc2xpZGVyLWhvbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcmVtO1xuICBoZWlnaHQ6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NjRhYmM7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHRvcDogLTAuMTU1cmVtO1xuICB6LWluZGV4OiAyMzIzMjAyMztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0wLjQ1cmVtLCAwLjA1cmVtKTtcbn1cblxuLm5vVWktc3RhdGUtdGFwIC5ub1VpLWNvbm5lY3QsXG4ubm9VaS1zdGF0ZS10YXAgLm5vVWktb3JpZ2luIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcztcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3M7XG59XG4ubm9VaS1zdGF0ZS1kcmFnICoge1xuICBjdXJzb3I6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbi8qIFNsaWRlciBzaXplIGFuZCBoYW5kbGUgcGxhY2VtZW50O1xuICovXG4ubm9VaS1ob3Jpem9udGFsIHtcbiAgaGVpZ2h0OiAwLjhyZW07XG59XG4ubm9VaS1ob3Jpem9udGFsIC5ub1VpLWhhbmRsZSB7XG4gIHdpZHRoOiAxLjZyZW07XG4gIGhlaWdodDogMS42cmVtO1xuICBsZWZ0OiAtMC42cmVtO1xuICB0b3A6IC0wLjQ1cmVtO1xuICBib3JkZXI6IDAuM3JlbSBzb2xpZCB3aGl0ZTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMXB0ICNGMkYyRjI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0wLjE2cmVtKTtcbn1cblxuLyogU3R5bGluZztcbiAqIEdpdmluZyB0aGUgY29ubmVjdCBlbGVtZW50IGEgYm9yZGVyIHJhZGl1cyBjYXVzZXMgaXNzdWVzIHdpdGggdXNpbmcgdHJhbnNmb3JtOiBzY2FsZVxuICovXG4ubm9VaS10YXJnZXQge1xuICBiYWNrZ3JvdW5kOiAjRkFGQUZBO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEM0QzRDM7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCAjRjBGMEYwLCAwIDNweCA2cHggLTVweCAjQkJCO1xufVxuLm5vVWktY29ubmVjdHMge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ubm9VaS1jb25uZWN0IHtcbiAgYmFja2dyb3VuZDogIzc2NGFiYztcbn1cbi8qIEhhbmRsZXMgYW5kIGN1cnNvcnM7XG4gKi9cbi5ub1VpLWRyYWdnYWJsZSB7XG4gIGN1cnNvcjogZXctcmVzaXplO1xufVxuLm5vVWktdmVydGljYWwgLm5vVWktZHJhZ2dhYmxlIHtcbiAgY3Vyc29yOiBucy1yZXNpemU7XG59XG4ubm9VaS1oYW5kbGUge1xuICBib3JkZXI6IDFweCBzb2xpZCAjRDlEOUQ5O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRkZGO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIC8qYm94LXNoYWRvdzogaW5zZXQgMCAwIDFweCAjRkZGLCBpbnNldCAwIDFweCA3cHggI0VCRUJFQiwgMCAzcHggNnB4IC0zcHggI0JCQjsqL1xufVxuLm5vVWktYWN0aXZlIHtcbiAgLypib3gtc2hhZG93OiBpbnNldCAwIDAgMXB4ICNGRkYsIGluc2V0IDAgMXB4IDdweCAjRERELCAwIDNweCA2cHggLTNweCAjQkJCOyovXG59XG5cbi8qIEJhc2U7XG4gKlxuICovXG4ubm9VaS1waXBzLFxuLm5vVWktcGlwcyAqIHtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuLm5vVWktcGlwcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29sb3I6ICM5OTk7XG59XG4vKiBWYWx1ZXM7XG4gKlxuICovXG4ubm9VaS12YWx1ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm5vVWktdmFsdWUtc3ViIHtcbiAgY29sb3I6ICNjY2M7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi8qIE1hcmtpbmdzO1xuICpcbiAqL1xuLm5vVWktbWFya2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAjRkRGREZEICFpbXBvcnRhbnQ7XG4gIC8qZGlzcGxheTogbm9uZTsqL1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEuNHJlbSk7XG4gIHotaW5kZXg6IDQ7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICY6bnRoLWxhc3QtY2hpbGQoMikge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLm5vVWktbWFya2VyLXN1YiB7XG4gIGJhY2tncm91bmQ6ICNBQUE7XG59XG4ubm9VaS1tYXJrZXItbGFyZ2Uge1xuICBiYWNrZ3JvdW5kOiAjQUFBO1xufVxuLyogSG9yaXpvbnRhbCBsYXlvdXQ7XG4gKlxuICovXG4ubm9VaS1waXBzLWhvcml6b250YWwge1xuICBwYWRkaW5nOiAxMHB4IDA7XG4gIGhlaWdodDogODBweDtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi5ub1VpLXZhbHVlLWhvcml6b250YWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDUwJSk7XG59XG4ubm9VaS1ydGwgLm5vVWktdmFsdWUtaG9yaXpvbnRhbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAlLCA1MCUpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MCUsIDUwJSk7XG59XG4ubm9VaS1tYXJrZXItaG9yaXpvbnRhbC5ub1VpLW1hcmtlciB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICB3aWR0aDogMnB4O1xuICBoZWlnaHQ6IDVweDtcbn1cbi5ub1VpLW1hcmtlci1ob3Jpem9udGFsLm5vVWktbWFya2VyLXN1YiB7XG4gIGhlaWdodDogMTBweDtcbn1cbi5ub1VpLW1hcmtlci1ob3Jpem9udGFsLm5vVWktbWFya2VyLWxhcmdlIHtcbiAgaGVpZ2h0OiAxNXB4O1xufVxuLyogVmVydGljYWwgbGF5b3V0O1xuICpcbiAqL1xuLm5vVWktcGlwcy12ZXJ0aWNhbCB7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDEwMCU7XG59XG4ubm9VaS12YWx1ZS12ZXJ0aWNhbCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUsIDApO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG4ubm9VaS1ydGwgLm5vVWktdmFsdWUtdmVydGljYWwge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDUwJSk7XG59XG4ubm9VaS1tYXJrZXItdmVydGljYWwubm9VaS1tYXJrZXIge1xuICB3aWR0aDogNXB4O1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luLXRvcDogLTFweDtcbn1cbi5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlci1zdWIge1xuICB3aWR0aDogMTBweDtcbn1cbi5ub1VpLW1hcmtlci12ZXJ0aWNhbC5ub1VpLW1hcmtlci1sYXJnZSB7XG4gIHdpZHRoOiAxNXB4O1xufVxuLm5vVWktdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEOUQ5RDk7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLm5vVWktaG9yaXpvbnRhbCAubm9VaS10b29sdGlwIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMCk7XG4gIGxlZnQ6IDUwJTtcbiAgYm90dG9tOiAxMjAlO1xufVxuLm5vVWktdmVydGljYWwgLm5vVWktdG9vbHRpcCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC01MCUpO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDEyMCU7XG59XG4iLCIvLyBGb250IHdlaWdodHNcbiRleHRyYS1ib2xkOiA4MDA7XG4kYm9sZDogNzAwO1xuJG1lZGl1bTogNTAwO1xuJHJlZ3VsYXI6IDQwMDtcbiRsaWdodDogMzAwO1xuJHNlbWktYm9sZDogNjAwO1xuXG4kc2FuczogJ0xPR1JPQ0tFVF9NVVNFT19TQU5TJywgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiRzYW5zLWFsdDogJ0xPR1JPQ0tFVF9BVkVOSVInLCBIZWx2ZXRpY2EsIHNhbnMtc2VyaWY7XG5cbkBmb250LWZhY2Uge1xuICAgIGZvbnQtZmFtaWx5OiBcInNsaWNrXCI7XG4gICAgc3JjOiB1cmwoXCIuL2xpYi9zbGljay9mb250cy9zbGljay5lb3RcIik7XG4gICAgLy8gc3JjOiB1cmwoXCIuL2xpYi9zbGljay9mb250cy9zbGljay5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuL2xpYi9zbGljay9mb250cy9zbGljay53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHNsaWNrLWZvbnQtdXJsKFwic2xpY2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCBzbGljay1mb250LXVybChcInNsaWNrLnN2ZyNzbGlja1wiKSBmb3JtYXQoXCJzdmdcIik7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0xPR1JPQ0tFVF9BVkVOSVInO1xuICBzcmM6IHVybCgnLi4vZm9udC9BdmVuaXJOZXh0LVVsdHJhTGlnaHQudHRmJyk7XG4gIGZvbnQtd2VpZ2h0OiAkbGlnaHQ7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0xPR1JPQ0tFVF9BVkVOSVInO1xuICBzcmM6IHVybCgnLi4vZm9udC9BdmVuaXItQm9vay50dGYnKTtcbiAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0xPR1JPQ0tFVF9BVkVOSVInO1xuICBzcmM6IHVybCgnLi4vZm9udC9BdmVuaXJMVFN0ZC1MaWdodC5vdGYnKTtcbiAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdMT0dST0NLRVRfQVZFTklSJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnQvQXZlbmlyLU1lZGl1bS50dGYnKTtcbiAgZm9udC13ZWlnaHQ6ICRib2xkO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdMT0dST0NLRVRfTVVTRU9fU0FOUyc7XG4gIHNyYzogdXJsKCcuLi9mb250L011c2VvU2Fuc1JlZ3VsYXIudHRmJyk7XG4gIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTE9HUk9DS0VUX01VU0VPX1NBTlMnO1xuICBzcmM6IHVybCgnLi4vZm9udC9NdXNlb1NhbnNMaWdodC50dGYnKTtcbiAgZm9udC13ZWlnaHQ6ICRsaWdodDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRnJlaWdodCBTYW5zJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnQvRnJlaWdodFNhbnNTQy53b2ZmJyk7XG4gIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbn1cblxuXG4vLyBAZm9udC1mYWNlIHtcbi8vICAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nO1xuLy8gICBzcmM6IHVybCgnLi4vZm9udC9Tb3VyY2VTYW5zUHJvLUxpZ2h0LnR0ZicpO1xuLy8gICBmb250LXdlaWdodDogJGxpZ2h0O1xuLy8gfVxuXG4vLyBAZm9udC1mYWNlIHtcbi8vICAgZm9udC1mYW1pbHk6ICdTb3VyY2UgU2FucyBQcm8nO1xuLy8gICBzcmM6IHVybCgnLi4vZm9udC9Tb3VyY2VTYW5zUHJvLVJlZ3VsYXIudHRmJyk7XG4vLyAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbi8vIH1cblxuLy8gQGZvbnQtZmFjZSB7XG4vLyAgIGZvbnQtZmFtaWx5OiAnU291cmNlIFNhbnMgUHJvJztcbi8vICAgc3JjOiB1cmwoJy4uL2ZvbnQvU291cmNlU2Fuc1Byby1TZW1pYm9sZC50dGYnKTtcbi8vICAgZm9udC13ZWlnaHQ6ICRzZW1pLWJvbGQ7XG4vLyB9XG5cbi8vIEBmb250LWZhY2Uge1xuLy8gICBmb250LWZhbWlseTogJ1NvdXJjZSBDb2RlIFBybyc7XG4vLyAgIHNyYzogdXJsKCcuLi9mb250L1NvdXJjZUNvZGVQcm8tUmVndWxhci50dGYnKTtcbi8vICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuLy8gfVxuXG4vLyBAZm9udC1mYWNlIHtcbi8vICAgZm9udC1mYW1pbHk6ICdTb3VyY2UgQ29kZSBQcm8nO1xuLy8gICBzcmM6IHVybCgnLi4vZm9udC9Tb3VyY2VDb2RlUHJvLU1lZGl1bS50dGYnKTtcbi8vICAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG4vLyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1NvdXJjZSBDb2RlIFBybyc7XG4gIHNyYzogdXJsKCcuLi9mb250L1NvdXJjZUNvZGVQcm8tTGlnaHQudHRmJyk7XG4gIGZvbnQtd2VpZ2h0OiAkbGlnaHQ7XG59XG5cbi8vIEBmb250LWZhY2Uge1xuLy8gICBmb250LWZhbWlseTogJ1NvdXJjZSBDb2RlIFBybyc7XG4vLyAgIHNyYzogdXJsKCcuLi9mb250L1NvdXJjZUNvZGVQcm8tU2VtaUJvbGQudHRmJyk7XG4vLyAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbi8vIH1cblxuaHRtbCB7XG4gIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgZm9udC13ZWlnaHQ6ICRsaWdodDtcbn1cblxuaDEsICVoMSB7XG4gIGZvbnQtc2l6ZTogMi42cmVtO1xuICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgLy8gZm9udC1mYW1pbHk6ICdMT0dST0NLRVRfQVZFTklSJztcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogJHNhbnM7XG59XG5cbmgyLCAlaDIge1xuICBmb250LXdlaWdodDogJG1lZGl1bTtcbiAgbGluZS1oZWlnaHQ6IDIuNHJlbTtcbiAgZm9udC1zaXplOiAxLjNyZW07XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gIH1cbn1cblxuaDMsICVoMyB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICBmb250LXdlaWdodDogJGxpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAzLjVyZW07XG5cbiAgLmlubGluZS1pY29uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAyLjhyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjhyZW0pO1xuICB9XG5cbiAgJi5hZGQtbWFyZ2luLWJvdHRvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuXG4gICAgc3Ryb25nIHtcbiAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgIH1cbiAgfVxufVxuXG5oNCwgJWg0IHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIGZvbnQtd2VpZ2h0OiAkbGlnaHQ7XG4gIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgbGluZS1oZWlnaHQ6IDIuNXJlbTtcbiAgbWF4LXdpZHRoOiA2NXJlbTtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgfVxufVxuXG5oNSwgJWg1IHtcbiAgZm9udC13ZWlnaHQ6ICRsaWdodDtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LWZhbWlseTogJHNhbnM7XG59XG5cbnAsIC5wIHtcbiAgZm9udC13ZWlnaHQ6ICRsaWdodDtcbiAgY29sb3I6ICR1bHRyYS1kYXJrLWdyYXk7XG4gIGZvbnQtZmFtaWx5OiAkc2Fucy1hbHQ7XG4gIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS42cmVtO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICB9XG59XG5cbi5zbWFsbGNhcHMge1xuICBmb250LWZhbWlseTogJ0ZyZWlnaHQgU2Fucyc7XG4gIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgZm9udC1zaXplOiAxLjNyZW07XG59XG5cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xufVxuXG4vLyBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkcGhvbmUtbGFuZHNjYXBlLW1heCkge1xuLy8gICBoMSwgJWgxIHtcbi8vICAgICBmb250LXNpemU6IDEuNzVyZW07XG4vLyAgIH1cblxuLy8gICBoNCwgJWg0IHtcbi8vICAgICBmb250LXNpemU6IDEuNXJlbTtcbi8vICAgfVxuLy8gfVxuIiwiJGJsYWNrOiAjMjIyMjIyO1xuJHdoaXRlOiAjRkRGREZEO1xuJHRyYW5zcGFyZW50OiByZ2JhKDAsIDAsIDAsIDApO1xuJHllbGxvdzojZjFjNDBmO1xuXG4kdWx0cmEtbGlnaHQtYmx1ZTogI0Y3RjlGQjtcbiRsaWdodC1ibHVlOiAjNERCMEUxO1xuJGJsdWU6ICMwMDU4QTk7XG4kZGFyay1ibHVlOiAjMDAzNzY5O1xuXG4kdWx0cmEtdWx0cmEtbGlnaHQtZ3JheTogI0ZBRkFGQTtcbiR1bHRyYS1saWdodC1ncmF5OiAjRjJGMkYyO1xuJGxpZ2h0LWdyYXk6ICNFM0UzRTM7XG4kZ3JheTogI0FCQUJBQjtcbiRkYXJrLWdyYXk6ICM1NzU3NTc7XG4kdWx0cmEtZGFyay1ncmF5OiAjMzgzRjREO1xuXG4kcHVycGxlOiAjNzY0QUJDO1xuJGxpZ2h0LXB1cnBsZTogI2VlZjBmZTtcblxuJHJlZDogIzgyMzUzNTtcblxuJGdyZWVuOiAjNUNCNUExO1xuJHBpbms6ICNFNTZEQ0I7XG4kb3JhbmdlOiAjRTZCNDVGO1xuIiwiJGdsb2JhbC1tYXgtd2lkdGg6IDgycmVtO1xuXG5odG1sLCBib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICBjb2xvcjogJGRhcmstZ3JheTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1mYW1pbHk6ICdMT0dST0NLRVRfQVZFTklSJztcbiAgY29sb3I6ICR1bHRyYS1saWdodC1ncmF5O1xufVxuXG5odG1sLCBib2R5LCBidXR0b24sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhLFxuLnB1cmUtZyBbY2xhc3MgKj0gJ3B1cmUtdSddIHtcbiAgZm9udC1mYW1pbHk6ICdMT0dST0NLRVRfQVZFTklSJztcbiAgbGV0dGVyLXNwYWNpbmc6IDA7XG59XG5cbmEsIGE6aG92ZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbkBtaXhpbiBjbGVhcmZpeCB7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6ICcgJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG46OnNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQ6ICRwdXJwbGU7XG4gIGNvbG9yOiAkd2hpdGU7XG59XG5cblxuLmJhc2UtY29udGVudCB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6ICRnbG9iYWwtbWF4LXdpZHRoO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDkwJTtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0LXBvcnRyYWl0LW1heCkge1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cbn1cblxuLmJ1dHRvbiwgYnV0dG9uIHtcbiAgYm9yZGVyOiAxcHggc29saWQgJHB1cnBsZTtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICBwYWRkaW5nOiAwcmVtIDEuOHJlbTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgYWxsO1xuICBmb250LXNpemU6IDEuMXJlbTtcbiAgaGVpZ2h0OiAyLjhyZW07XG4gIGxpbmUtaGVpZ2h0OiAzcmVtO1xuICBmb250LWZhbWlseTogJHNhbnMtYWx0O1xuICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRwdXJwbGUsIDEwKTtcbiAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJHB1cnBsZSwgMTApO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxuXG4gICYudHJhbnNwYXJlbnQge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRwdXJwbGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICRwdXJwbGU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgIH1cbiAgfVxuXG4gICYud2l0aC1tYXJnaW4ge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRwdXJwbGUsIDIwKTtcbiAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJHB1cnBsZSwgMjApO1xuICB9XG59XG5cbmNvZGUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxcmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICR1bHRyYS1saWdodC1ncmF5O1xuICBtYXJnaW46IDFyZW0gMDtcbiAgYm9yZGVyLWxlZnQ6IDAuM3JlbSBzb2xpZCAkcHVycGxlO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG59XG5cbnNlY3Rpb24ge1xuICBwYWRkaW5nOiA1cmVtIDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmLndoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgY29sb3I6ICR1bHRyYS1kYXJrLWdyYXk7XG4gIH1cblxuICAmLmxpZ2h0LWJsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ibHVlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmLnVsdHJhLWxpZ2h0LWJsdWUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1bHRyYS1saWdodC1ibHVlO1xuICAgIGNvbG9yOiAkdWx0cmEtZGFyay1ncmF5O1xuICB9XG5cbiAgJi5kYXJrLWdyYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gICYudWx0cmEtZGFyay1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWx0cmEtZGFyay1ncmF5O1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAmLnVsdHJhLWxpZ2h0LWdyYXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR1bHRyYS1saWdodC1ncmF5O1xuICAgIGNvbG9yOiAkdWx0cmEtZGFyay1ncmF5O1xuICB9XG5cbiAgJi5saWdodC1ncmF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgICBjb2xvcjogJHVsdHJhLWRhcmstZ3JheTtcbiAgfVxuXG4gICYucHVycGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cbn1cblxuLnB1cmUtdS0xLTEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zYWZhcmktZml4IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICByaWdodDogMDtcbiAgfVxuXG4gICYuY2VudGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuLnRpcHB5LXRvb2x0aXAtY29udGVudCB7XG4gIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuIiwiLm1vYmlsZS1vbmx5IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5kZXNrdG9wLW9ubHkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHh4bC1kZXNrdG9wLW1pbikge1xuICBodG1sLCBib2R5IHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHhsLWRlc2t0b3AtbWF4KSB7XG4gIGh0bWwsIGJvZHkge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZGVza3RvcC1tYXgpIHtcbiAgaHRtbCwgYm9keSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtbGFuZHNjYXBlLW1heCkge1xuICBodG1sLCBib2R5IHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHBob25lLWxhbmRzY2FwZS1tYXgpIHtcbiAgaHRtbCwgYm9keSB7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRwaG9uZS1wb3J0cmFpdC1tYXgpIHtcbiAgaHRtbCwgYm9keSB7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRmbGlwLXBob25lLW1heCkge1xuICBodG1sLCBib2R5IHtcbiAgICBmb250LXNpemU6IDdweDtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkc3VwZXItdWx0cmEtdGlueS1mbGlwLXBob25lLW1heCkge1xuICBodG1sLCBib2R5IHtcbiAgICBmb250LXNpemU6IDVweDtcbiAgfVxufSIsIiRuYXZiYXItaGVpZ2h0OiAzcmVtO1xuJG5hdmJhci1tb2JpbGUtYnJlYWtwb2ludDogJG1vYmlsZS1zaXplICsgMTBlbTtcblxubmF2IHtcbiAgLmRhcmstb25seSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYudHJhbnNwYXJlbnQge1xuICAgIC5uYXYtY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmLmRhcmsge1xuICAgICY6bm90KC5wcm9kdWN0cy1kcm9wZG93bi1vcGVuKSB7XG4gICAgICAubGlnaHQtb25seSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5kYXJrLW9ubHkge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgICAud2FpdGxpc3Qge1xuICAgICAgICBjb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG5cbiAgICAgIC5uYXYtcm93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRyYW5zcGFyZW50O1xuICAgICAgfVxuXG4gICAgICAubmF2LWNvbnRlbnQge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgfVxuXG4gICAgICAubW9iaWxlLWRyb3Bkb3duIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5kcm9wZG93bjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgICAgIH1cblxuICAgICAgJi5kcm9wZG93bi1vcGVuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBjb2xvcjogJGRhcmstZ3JheTtcblxuICAgICAgICAubGlnaHQtb25seSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuZGFyay1vbmx5IHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC50ZXh0LWxpbmsge1xuICAgICAgICBhIHtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgLy8gdHJhbnNpdGlvbjogMC4zcyBlYXNlIGNvbG9yO1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICRsaWdodC1ncmF5ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIGhlaWdodDogNWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIC8vIHRyYW5zaXRpb246IDAuM3MgZWFzZSBiYWNrZ3JvdW5kLWNvbG9yO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTAwO1xuICBjb2xvcjogJGRhcmstZ3JheTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG5hdmJhci1tb2JpbGUtYnJlYWtwb2ludCkge1xuICAgIGhlaWdodDogNGVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRuYXZiYXItbW9iaWxlLWJyZWFrcG9pbnQpIHtcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDEwcHggJHVsdHJhLWxpZ2h0LWdyYXk7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG5cbiAgJi5kcm9wZG93bi1vcGVuIHtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdWx0cmEtbGlnaHQtZ3JheTtcbiAgfVxuXG4gIC5uYXYtY29udGVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgei1pbmRleDogMTA7XG4gIH1cblxuICAubmF2LXJvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiAkZ2xvYmFsLW1heC13aWR0aDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgLy8gdHJhbnNpdGlvbjogMC4zcyBlYXNlIGFsbDtcbiAgICBwYWRkaW5nLXRvcDogMC43ZW07XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG5hdmJhci1tb2JpbGUtYnJlYWtwb2ludCkge1xuICAgICAgcGFkZGluZy10b3A6IDAuN2VtO1xuICAgIH1cbiAgfVxuXG4gIC5sb2dvLWNvbnRhaW5lciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXRvcDogMC43ZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDhlbTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbmF2YmFyLW1vYmlsZS1icmVha3BvaW50KSB7XG4gICAgICBtYXJnaW4tdG9wOiAwLjZlbTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLm5hdi1saW5rcyB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG5hdmJhci1tb2JpbGUtYnJlYWtwb2ludCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICBtYXJnaW4tdG9wOiAxLjFlbTtcblxuICAgIC5naXRodWIge1xuICAgICAgd2lkdGg6IDAuOHJlbTtcbiAgICAgIG1hcmdpbi10b3A6IC0xcmVtO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAuMXJlbSk7XG4gICAgICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMC4xcmVtO1xuICAgIH1cblxuICAgICYucmlnaHQge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cblxuICAgIC5uYXYtbGluayB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogMS4zZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEuM2VtO1xuICAgICAgZm9udC1zaXplOiAwLjllbTtcbiAgICB9XG5cbiAgICAudGV4dC1saW5rIHtcbiAgICAgIGEge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZSBjb2xvcjtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLndhaXRsaXN0IHtcbiAgICAgICAgY29sb3I6ICRwdXJwbGU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogZGFya2VuKCRwdXJwbGUsIDIwJSk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmhhbWJ1cmdlciB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG5hdmJhci1tb2JpbGUtYnJlYWtwb2ludCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDEuM2VtO1xuICAgIHBhZGRpbmctdG9wOiAwLjRlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgfVxuXG4gIC5tb2JpbGUtZHJvcGRvd24ge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRuYXZiYXItbW9iaWxlLWJyZWFrcG9pbnQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEycmVtO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZSBhbGw7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xOHJlbSk7XG4gICAgei1pbmRleDogLTE7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIGFsbDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm94LXNoYWRvdzogMXB4IDFweCAxMHB4ICNFREVERUQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG5cbiAgICAmLnNsaWQtZG93biB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgfVxuXG4gICAgLmxpbmtzIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuXG4gICAgLnRvcC1saW5rcyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuXG4gICAgICBhIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgIGEge1xuICAgICAgbWFyZ2luOiAwIDAuNXJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkc2VtaS1ib2xkO1xuICAgIH1cblxuICAgIC5ub24tYm9sZC1saW5rcyB7XG4gICAgICBhIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wcm9kdWN0cyB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLmRyb3Bkb3duIHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTAwMDAwMDAwMDAwMDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAuaWNvbi1jYXJkIHtcbiAgICAgIC5pY29uIHtcbiAgICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY2FyZC10ZXh0IHtcbiAgICAgIGgyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxOHJlbTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICB9XG5cbiAgICAucHJvZHVjdCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgLmRlc2NyaXB0aW9uIHtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDEuOHJlbTtcbiAgICAgICAgbWFyZ2luOiAwLjhyZW0gYXV0byAxcmVtO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgIHRvcDogNjBweDtcbiAgICAvLyBib3gtc2hhZG93OiAwIDFweCA2cHggcmdiYSgwIDAgMCAxNiUpO1xuICB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XG4gICAgLmRyb3Bkb3duOmhvdmVyIC5kcm9wZG93bi1tZW51IHtcbiAgICAgIHRvcDogMTA1cHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxOTIwcHgpIHtcbiAgICAuZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgY29sb3I6ICRwdXJwbGU7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudTo6YmVmb3JlIHtcbiAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkICNFM0UzRTM7XG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRvcDogLTEwcHg7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNiU7XG4gICAgd2lkdGg6IDA7XG4gICAgaGVpZ2h0OiAwO1xuICB9XG5cbiAgLmRyb3Bkb3duOmhvdmVyIC5kcm9wZG93bi1tZW51IHtcbiAgICB0b3A6IDYwcHg7XG4gICAgbWluLXdpZHRoOiAzMzJweDtcbiAgICBtYXgtd2lkdGg6IDMzMnB4O1xuICAgIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLDAsMCwwLjE3NSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjE1KTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtaW4td2lkdGg6IDEwcmVtO1xuICAgIG1hcmdpbjogMC4xMjVyZW0gMCAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjE1KTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDE1cHggMzBweCAhaW1wb3J0YW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW06aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICNmMGYwZjA7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSAuZHJvcGRvd24taXRlbSBpbWcge1xuICAgIHdpZHRoOiA2MHB4O1xuICAgIGhlaWdodDogNjBweDtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluO1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgIG1heC13aWR0aDogMTByZW07XG4gIH1cblxuICAubWVkaWEtYm9keSB7XG4gICAgZmxleDogMSAxO1xuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0gaDUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBjb2xvcjogIzM4M2Y0ZDtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIH1cblxuICAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUgLmRyb3Bkb3duLWl0ZW0gcCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5uYXZiYXItc3BhY2VyIHtcbiAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcbn1cbiIsIi5tYWluLWhlcm8ge1xuICBwYWRkaW5nLXRvcDogMTJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxM3JlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBib3JkZXItYm90dG9tOiAwO1xuXG4gICNzdWIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAucHJvZHVjdC1odW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtNnJlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICBmb250LXdlaWdodDogJG1lZGl1bTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgdG9wOiAtNXJlbTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjdyZW07XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC43cmVtKTtcbiAgICB9XG4gIH1cblxuXG4gIC5kZW1vLWJ1dHRvbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHB1cnBsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogJHB1cnBsZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgcGFkZGluZy10b3A6IDEycmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiA5cmVtO1xuICB9XG5cbiAgaDEge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDJyZW07XG4gICAgfVxuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cblxuICBoMiB7XG4gICAgbWF4LXdpZHRoOiAzNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZGVza3RvcC1tYXgpIHtcbiAgICBoMiB7XG4gICAgICBtYXgtd2lkdGg6IDM1cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLmhlcm8tY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHotaW5kZXg6IDEwMDAwMDA7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuc2lnbnVwLWZvcm0td3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5naXRodWIge1xuICAgIGhlaWdodDogMS4zcmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC42cmVtKSB0cmFuc2xhdGVZKDAuMnJlbSk7XG4gICAgcGFkZGluZy1yaWdodDogMC4ycmVtO1xuICB9XG5cbiAgLm1vYmlsZS1zaWdudXAtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuXG4gIC5jbG91ZHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvLyBsZWZ0OiAtMzByZW07XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogY2FsYygxMDAlICsgMzByZW0pO1xuICAgIGJvdHRvbTogLTFyZW07XG4gICAgbWF4LWhlaWdodDogMTRyZW07XG4gIH1cblxuICAucm9ja2V0LWZseWluZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA5cmVtO1xuICAgIGhlaWdodDogMThyZW07XG4gICAgYm90dG9tOiA2cmVtO1xuICAgIG9wYWNpdHk6IDAuOTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wLW1heCkge1xuICAgICAgcmlnaHQ6IDVyZW07XG4gICAgICBoZWlnaHQ6IDE2cmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1NTBweCkge1xuICAgICAgcmlnaHQ6IDRyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3AtbWluKSB7XG4gICAgICByaWdodDogMnJlbTtcbiAgICAgIGJvdHRvbTogNHJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLnJvY2tldC1zaGFkb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNnJlbTtcbiAgICBoZWlnaHQ6IDE1cmVtO1xuICAgIGJvdHRvbTogNnJlbTtcbiAgICBmaWx0ZXI6IGJsdXIoMnB4KTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wLW1heCkge1xuICAgICAgcmlnaHQ6IDJyZW07XG4gICAgICBoZWlnaHQ6IDEzcmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1NTBweCkge1xuICAgICAgcmlnaHQ6IDJyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3AtbWluKSB7XG4gICAgICByaWdodDogMXJlbTtcbiAgICAgIGJvdHRvbTogNHJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi50cnVzdGVkLWJ5IHtcbiAgcGFkZGluZzogMXJlbSAwIDJyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICR1bHRyYS1saWdodC1ibHVlO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICB9XG5cblxuICAudGV4dC1zaWRlIHtcbiAgICBjb2xvcjogJGdyYXk7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB9XG4gIH1cblxuICAuaW1nLXdyYXBwZXIge1xuICAgIGhlaWdodDogNHJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XG4gICAgb3BhY2l0eTogMC45O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC45KTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODgwcHgpIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG4gICAgfVxuICB9XG4gIC5tb2JpbGUtb25seSB7XG4gICAgJi5sb2dvcyB7XG4gICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gIC5yZWRkaXQge1xuICAgIGhlaWdodDogMi40cmVtO1xuICAgIG9wYWNpdHk6IDAuNjU7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjRyZW07XG4gIH1cblxuICAuYWlyYm5iIHtcbiAgICBoZWlnaHQ6IDIuNXJlbTtcbiAgICBvcGFjaXR5OiAwLjc7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjhyZW07XG4gIH1cblxuICAud2hlbml3b3JrIHtcbiAgICBoZWlnaHQ6IDEuOXJlbTtcbiAgICBvcGFjaXR5OiAwLjk7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjRyZW07XG4gIH1cblxuICAua2FwbGFuIHtcbiAgICBoZWlnaHQ6IDJyZW07XG4gICAgb3BhY2l0eTogMC42O1xuICAgIG1hcmdpbi1yaWdodDogMC45cmVtO1xuICB9XG5cbiAgLmNhcmZheCB7XG4gICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgb3BhY2l0eTogMC42NTtcbiAgICBtYXJnaW46IDFyZW07XG4gIH1cblxuICAubW9iaWxlLW9ubHkge1xuICAgIC5jYXJmYXgge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgICAgaGVpZ2h0OiAyLjJyZW07XG4gICAgfVxuICB9XG5cbiAgLnRhYmxlYXUge1xuICAgIGhlaWdodDogMnJlbTtcbiAgfVxufVxuXG4udXNlci10eXBlIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMnJlbTtcbn1cblxuLmNvbmZ1c2lvbi13ZWIge1xuICAuY2FwdGlvbi1zaWRlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gICAgfVxuICB9XG5cbiAgaDMge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cbn1cblxuLmluZGV4LWRhc2hib2FyZC1kaWFncmFtIHtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAuYmFzZS1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDc1cmVtO1xuICB9XG5cbiAgaDMge1xuICAgIG1heC13aWR0aDogNDVyZW07XG4gICAgbWFyZ2luOiAwIGF1dG8gNHJlbTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICB9XG5cbiAgaDQge1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAuZGlhZ3JhbS1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIGhlaWdodDogMjJyZW07XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDJyZW07XG4gICAgICB9XG4gICAgfVxuICAgIHAge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICB9XG4gIH1cblxuICAuZGlhZ3JhbS1sZWZ0LWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMjAlO1xuICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuXG4gICAgLnBvaW50ZXIge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gIH1cblxuICAuZGlhZ3JhbS1yaWdodC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAyMCU7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG5cbiAgICAucG9pbnRlciB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAxMCU7XG5cbiAgICAgIC5wb2ludGVyLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnBvaW50ZXIge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICBib3JkZXItdG9wOiAycHggc29saWQgJHdoaXRlO1xuICAgIHBhZGRpbmctdG9wOiAwLjRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcblxuICAgIC5wb2ludGVyLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNHJlbTtcbiAgICB9XG4gIH1cblxuICAubW9iaWxlLXBvaW50ZXJzLWNvbnRhaW5lciB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gICNkZW1vQnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDozOCU7IHRvcDogNDBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNzY0QUJDO1xuICAgIGJvcmRlci1yYWRpdXM6IDEuNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzY0QUJDO1xuICAgIHBhZGRpbmc6IDByZW0gMS44cmVtO1xuICAgIGNvbG9yOiAjRkRGREZEO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IDAuM3MgZWFzZSBhbGw7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIGFsbDtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBoZWlnaHQ6IDIuOHJlbTtcbiAgICBmb250LWZhbWlseTogXCJMT0dST0NLRVRfQVZFTklSXCIsSGVsdmV0aWNhLHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbiAgI2RlbW9CdXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5MjZmY2E7XG4gICAgYm9yZGVyLWNvbG9yOiAjOTI2ZmNhO1xuICB9XG59XG5cbi52YWx1ZS1wcm9wLXNlY3Rpb24ge1xuICAudGV4dC1zaWRlIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICAgIG1hcmdpbjogMCBhdXRvIDJyZW07XG4gICAgfVxuICB9XG5cbiAgaDQge1xuICAgIG1hcmdpbjogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWF4LXdpZHRoOiAzMHJlbTtcbiAgICBmb250LXdlaWdodDogJG1lZGl1bTtcblxuICAgICYuY2FwdGlvbiB7XG4gICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICB9XG5cbiAgaW1nIHtcbiAgICAvLyB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDMwMHJlbSkgcm90YXRlWSggLTQ1ZGVnICkgc2NhbGVYKDEuNSk7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHVsdHJhLWxpZ2h0LWdyYXk7XG4gICAgYm94LXNoYWRvdzogMCA1NXB4IDcwcHggLTIwcHggcmdiYSg1MCw1MCw5MywuMTUpLCAwIDIwcHggMzBweCAtMTBweCByZ2JhKDUwLDAsMCwuMTQpO1xuICAgIG1heC13aWR0aDogOTUlO1xuICAgIGZsb2F0OiByaWdodDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICB9XG59XG5cbi50ZXN0aW1vbmlhbC1zZWN0aW9uIHtcbiAgLnRlc3RpbW9uaWFscyB7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICB9XG5cbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuXG4gICAgLmZ1bGxoZWlnaHQge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIC5xdW90ZS10ZXh0IHtcbiAgICAgIG1heC13aWR0aDogNDVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cblxuICAgIC5waWMtYW5kLXF1b3RlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgd2lkdGg6IDQuNXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNC41cmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgICB9XG5cbiAgICAgIC5xdW90ZSB7XG4gICAgICAgIHdpZHRoOiA0LjVyZW07XG4gICAgICAgIGhlaWdodDogNC41cmVtO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjJyZW07XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRyZW07XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGZvbnQtc2l6ZTogMS43cmVtO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5hb2wtbG9nbyB7XG4gICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gICAgfVxuICB9XG59XG5cblxuLmNhbGwtdG8tYWN0aW9uIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuXG4gIC5zaWRlIHtcbiAgICAvLyBoZWlnaHQ6IDIzcmVtO1xuICAgIHBhZGRpbmc6IDZyZW0gNHJlbSAxNHJlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIH1cblxuICAucHVycGxlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gICAgei1pbmRleDogLTE7XG4gIH1cblxuICAuZ3JheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWx0cmEtZGFyay1ncmF5O1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiA2cmVtO1xuICAgIGxlZnQ6IDRyZW07XG4gIH1cblxuICAuc2lnbnVwLXNpZGUge1xuICAgIC5naXRodWIge1xuICAgICAgaGVpZ2h0OiAxLjJyZW07XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTAuNXJlbSkgdHJhbnNsYXRlWSgwLjJyZW0pO1xuICAgICAgcGFkZGluZy1yaWdodDogMC4xcmVtO1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBtYXgtd2lkdGg6IDMwcmVtO1xuICAgICAgei1pbmRleDogMTAwMDAwO1xuICAgIH1cblxuICAgIC50aWxlZC1wYXR0ZXJuIHtcbiAgICAgIG9wYWNpdHk6IDAuMjtcbiAgICB9XG4gIH1cblxuICAub3Blbi1zb3VyY2Uge1xuXG4gICAgaDMsIGgyLCBwIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnU291cmNlIENvZGUgUHJvJztcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDIuMXJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwLjFweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIuMXJlbTtcbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgbWFyZ2luLXRvcDogMi41cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIuOXJlbTtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tZWV0LW91ci10b29scyB7XG5cbiAgLnN1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLnRvb2wge1xuICAgIHdpZHRoOiA5MCU7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIGFsbDtcblxuICAgICY6aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCAxNnB4IDI0cHggMCByZ2JhKDE4MCwgMTk0LCAyMTQsIDAuNSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuNXJlbSk7XG4gICAgfVxuICB9XG5cbiAgLmljb24tY2FyZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LXB1cnBsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEycmVtO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2UgYWxsO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuXG4gICAgLmljb24ge1xuICAgICAgd2lkdGg6IDIwJTtcbiAgICB9XG4gIH1cblxuICAuY2FyZC10ZXh0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtcHVycGxlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbSAxLjNyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LXB1cnBsZTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICB9XG5cbiAgLmNhcmQtdGl0bGUge1xuICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gIH1cblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAucHVyZS11LTEtMSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnRvb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gIH1cbn1cblxuXG5cbi5yZXNvbHZlLWludHJvZHVjdGlvbiB7XG4gIC5pbWFnZS1zaWRlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIH1cbiAgfVxuXG4gIC5pbWFnZS13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDkwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWF4LXdpZHRoOiAzMHJlbTtcbiAgfVxuXG4gIC5yZXNvbHZlLWltYWdlIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgLy8gbWluLWhlaWdodDogMTAwJTtcbiAgfVxuXG4gIC5yZXNvbHZlLWltYWdlLXBvcG92ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA2JTtcbiAgICB0b3A6IDc3LjMlO1xuICAgIGhlaWdodDogMTMlO1xuICB9XG5cblxuICAuY29udGVudC1zaWRlIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgbWFyZ2luLXRvcDogMHJlbTtcbiAgICB9XG5cbiAgICAuY2FwdGlvbi1wYWlyIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG5cbiAgICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgaDIge1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5zdXBwb3J0LWxvZ29zIHtcbiAgICAgIG1hcmdpbi10b3A6IDNyZW07XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi53b3Jrcy13aXRoLXlvdXItc3RhY2sge1xuICBoMywgaDQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG5cblxuICAuc3RhY2stdGlsZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICBoNCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgLnRpbGUge1xuICAgICAgLy8gYmFja2dyb3VuZC1jb2xvcjogIzQ3NTI2ODtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMnJlbTtcbiAgICAgIC8vIGJvcmRlcjogMXB4IHNvbGlkICRibGFjaztcbiAgICAgIC8vIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGhlaWdodDogOHJlbTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDMuMnJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW1nLXNpZGUge1xuICAgIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiA0cmVtO1xuICAgICAgdG9wOiAycmVtO1xuICAgICAgd2lkdGg6IDUwcmVtO1xuICAgICAgbWF4LXdpZHRoOiAxMDAwMHJlbTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4uY3VzdG9tZXItZXhwZXJpZW5jZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gIC5pbWctY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5kYXNoYm9hcmQtc2hvdCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5kYXNoYm9hcmQtcG9wb3Zlci1pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNTglO1xuICAgIHRvcDogMTglO1xuICAgIHJpZ2h0OiAxJTtcbiAgfVxufVxuXG4uaW50ZWdyYXRpb25zLXNlY3Rpb24ge1xuICBpbWcge1xuICAgIG1heC13aWR0aDogNTVyZW07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgIH1cbiAgfVxufVxuIiwiLmZvb3RlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR1bHRyYS1saWdodC1ncmF5O1xuICBwYWRkaW5nOiAycmVtIDAgMDtcblxuICAucHVyZS1nIHtcbiAgICBwYWRkaW5nOiAwIDJyZW0gMnJlbTtcbiAgfVxuXG4gIC5zZWN0aW9uLXRpdGxlIHtcbiAgICBjb2xvcjogJHB1cnBsZTtcbiAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgZm9udC1zaXplOiAwLjhyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwIGF1dG8gMXJlbTtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHB1cnBsZTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBmb250LXNpemU6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgLm1lbnUtY29sdW1uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gIH1cblxuICAubWVudS1vcHRpb24ge1xuICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuN3JlbTtcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1mYW1pbHk6ICRzYW5zLWFsdDtcbiAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cbiAgfVxuXG4gIC5sb2dvcyB7XG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogMnJlbTtcbiAgICAgIG9wYWNpdHk6IDAuNztcbiAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC40cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5mb290ZXItcGhvbmUge1xuICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgIG1hcmdpbjogMC4ycmVtIDA7XG4gIH1cblxuICAuZm9vdGVyLWFkZHJlc3Mge1xuICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICB9XG5cbiAgLmJvdHRvbS1zdHJpcGUge1xuICAgIGhlaWdodDogNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JheTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cblxuICAud2l0aC1oZWFydCB7XG4gICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG5cbiAgICAuaGVhcnQge1xuICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgfVxuICB9XG5cbiAgLmNvcHlyaWdodCB7XG4gICAgY29sb3I6ICRncmF5O1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAycmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICB9XG4gIH1cblxuICAubmV3c2xldHRlci1wbHVnIHtcbiAgICBjb2xvcjogJHVsdHJhLWRhcmstZ3JheTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjdyZW0pO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDAuOHJlbTtcbiAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gIC5zdGF0dXNwYWdlLWxpbmsge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICB9XG5cbiAgLnN0YXR1c3BhZ2UtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiAwLjRyZW07XG4gICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgbWFyZ2luLXRvcDogMC41cmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cblxuICAgIC5ib2xkIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgIH1cblxuICAgICYuY3JpdGljYWwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHJlZDtcbiAgICB9XG4gICAgJi5tYWpvciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3JhbmdlO1xuICAgIH1cbiAgICAmLm1pbm9yIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR5ZWxsb3c7XG4gICAgfVxuICAgICYubm9uZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gICAgfVxuICAgICYubWFpbnRlbmFuY2Uge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHllbGxvdztcbiAgICB9XG4gIH1cbn1cbiIsIi5zdWJwYWdlLWhlcm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAkdWx0cmEtZGFyay1ncmF5O1xuICB6LWluZGV4OiAxO1xuXG4gIGgxIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgei1pbmRleDogMTAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLmljb24ge1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAubmF2YmFyLXNwYWNlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgfVxuXG4gIC5naXRodWIge1xuICAgIGhlaWdodDogMS4zcmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC42cmVtKSB0cmFuc2xhdGVZKC0wLjE1cmVtKTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjJyZW07XG4gIH1cblxuICAudGlsZWQtcGF0dGVybiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9wYXR0ZXJuX2xhcmdlLnBuZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG8gMTIwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAwLjI7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgfVxuXG4gIHBhZGRpbmc6IDEwcmVtIDAgNXJlbTtcbn1cblxuXG4uY2FsbC10by1hY3Rpb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHBhZGRpbmc6IDNyZW0gMCAzcmVtO1xuICBib3JkZXItYm90dG9tOiBub25lO1xuXG4gIGJ1dHRvbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjJyZW0pO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbiAgICB9XG4gIH1cblxuICBoMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5yb2NrZXQge1xuICAgIHdpZHRoOiAycmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwLjlyZW0pO1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtO1xuICAgIG1hcmdpbi1yaWdodDogMnJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIH1cbn1cblxuLnRpbGVkLXBhdHRlcm4ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL3BhdHRlcm4ucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0O1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogLTE7XG4gIG9wYWNpdHk6IDAuMjtcbn1cblxuLnN1YnBhZ2UtaW50cm9kdWN0aW9uLXNlY3Rpb24ge1xuICAuaW1hZ2Utd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAucmVzb2x2ZS1pbWFnZSB7XG4gICAgbWF4LWhlaWdodDogMzByZW07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuICB9XG5cbiAgLmNvbnRlbnQtc2lkZSB7XG4gICAgLmNhcHRpb24tcGFpciB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgaDQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VwcG9ydC1sb2dvcyB7XG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuXG4gICAgICBpbWcge1xuICAgICAgICBoZWlnaHQ6IDVyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgaDIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC5pbmxpbmUtaWNvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0zcmVtO1xuICAgIHRvcDogMC41cmVtO1xuICAgIGhlaWdodDogMS42cmVtO1xuICB9XG5cbiAgLmJvdHRvbS1saW5lLWNhbGxvdXQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkdWx0cmEtZGFyay1ncmF5O1xuICAgIHBhZGRpbmc6IDAuOHJlbSAxLjVyZW07XG4gICAgY29sb3I6ICR1bHRyYS1kYXJrLWdyYXk7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDVyZW07XG5cbiAgICBoNCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxuXG4gIC5jYXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5zdWJwYWdlLW90aGVyLXBhZ2VzIHtcbiAgLmljb24tY2FyZCB7XG4gICAgLmljb24ge1xuICAgICAgaGVpZ2h0OiAyLjVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgfVxuICB9XG5cbiAgLmRpdmlkZXItbGluZSB7XG4gICAgaGVpZ2h0OiA4MCU7XG4gICAgd2lkdGg6IDFweDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAyMCU7XG4gIH1cblxuICAuY2FyZC10ZXh0IHtcbiAgICBoMiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXgtd2lkdGg6IDE4cmVtO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMXJlbTtcbiAgICB9XG5cbiAgICAmLmZpcnN0IHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGJ1dHRvbiB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgfVxufVxuXG5cbi5zdWJwYWdlLW51bWJlcmVkLXN0ZXBzIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgLm51bWJlcmVkLXN0ZXBzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcblxuICAgICYuZ3JlZW4ge1xuICAgICAgLm51bWJlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgIH1cblxuICAgICAgaDQsIC5jYXB0aW9uLCBwIHtcbiAgICAgICAgY29sb3I6ICRncmVlbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnBpbmsge1xuICAgICAgLm51bWJlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xuICAgICAgfVxuXG4gICAgICBoNCwgLmNhcHRpb24sIHAge1xuICAgICAgICBjb2xvcjogJHBpbms7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRleHQtc2lkZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDI1cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5udW1iZXIge1xuICAgIHdpZHRoOiAzcmVtO1xuICAgIGhlaWdodDogM3JlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IDAuNHJlbTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDRyZW07XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmb250LXNpemU6IDEuNnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLmltYWdlLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgICAubWFpbi1pbWcge1xuICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxNnJlbSk7XG4gICAgfVxuXG4gICAgLy8gJi53aWRlLWltYWdlIHtcbiAgICAvLyAgIC8vIG1heC13aWR0aDogY2FsYygxMDAlIC0gMjVyZW0pO1xuICAgIC8vICAgbWF4LXdpZHRoOiAzNXJlbTtcbiAgICAvLyB9XG5cbiAgICAvLyAmLnRhbGwtaW1hZ2Uge1xuICAgIC8vICAgLy8gbWF4LXdpZHRoOiBjYWxjKDgwJSAtIDI1cmVtKTtcbiAgICAvLyAgIG1heC1oZWlnaHQ6IDM1cmVtO1xuICAgIC8vIH1cblxuICAgIC8vICYuc3F1YXJlLWltYWdlIHtcbiAgICAvLyAgIC8vIG1heC13aWR0aDogY2FsYyg4MCUgLSAyNXJlbSk7XG4gICAgLy8gICBtYXgtd2lkdGg6IDMwcmVtO1xuICAgIC8vIH1cbiAgfVxuXG4gIC5jYXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogJ0xPR1JPQ0tFVF9BVkVOSVInO1xuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICAuYXJyb3cge1xuICAgICAgd2lkdGg6IDVyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC00cmVtO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWF4LXdpZHRoOiAxNXJlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgJi5yaWdodCB7XG4gICAgICByaWdodDogMDtcblxuICAgICAgLmFycm93IHtcbiAgICAgICAgbGVmdDogMHJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxlZnQge1xuICAgICAgbGVmdDogMDtcblxuICAgICAgLmFycm93IHtcbiAgICAgICAgcmlnaHQ6IDRyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5yZXNvbHZlLXN0ZXBzIHtcbiAgICAucHVyZS11LTEtMSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5yZXNvbHZlLTIge1xuICAgIG1heC13aWR0aDogMzByZW07XG4gIH1cblxuICAucmVzb2x2ZS0zIHtcbiAgICBtYXgtd2lkdGg6IDMwcmVtO1xuICB9XG59XG5cbi5zdWJwYWdlLXF1b3RlIHtcbiAgLmJhc2UtY29udGVudCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIH1cblxuICAucXVvdGUtdGV4dCB7XG4gICAgbWF4LXdpZHRoOiA0NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLnBpYy1hbmQtcXVvdGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuXG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiA0LjVyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiA0LjVyZW07XG4gICAgICBtYXJnaW4tbGVmdDogLTFyZW07XG4gICAgfVxuXG4gICAgLnF1b3RlIHtcbiAgICAgIHdpZHRoOiA0LjVyZW07XG4gICAgICBoZWlnaHQ6IDQuNXJlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjJyZW07XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgYm9yZGVyLXJhZGl1czogNHJlbTtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBmb250LXNpemU6IDEuN3JlbTtcblxuICAgICAgJi5ncmVlbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgIH1cblxuICAgICAgJi5waW5rIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBpbms7XG4gICAgICB9XG5cbiAgICAgICYub3JhbmdlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnRlc3RpbW9uaWFsLWNhcmQge1xuICB3aWR0aDogOTUlO1xuICBtYXJnaW46IGF1dG87XG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmF5O1xuICBtYXgtd2lkdGg6IDIxcmVtO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuM3MgZWFzZSBhbGw7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAyM3JlbTtcbiAgfVxuXG4gICY6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMTZweCAyNHB4IDAgcmdiYSgxODAsIDE5NCwgMjE0LCAwLjUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC41cmVtKTtcbiAgfVxuXG4gICYud2l0aC1uYW1lIHtcbiAgICBtYXgtd2lkdGg6IDIzcmVtO1xuXG4gICAgLnRvcC1zZWN0aW9uIHtcbiAgICAgIGhlaWdodDogMTRyZW07XG4gICAgfVxuXG4gICAgLmNvbG9yZWQtcG9ydGlvbiB7XG4gICAgICBoZWlnaHQ6IDE3cmVtO1xuICAgIH1cbiAgfVxuXG4gIC50b3Atc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMnJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cbiAgICBoNCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgIGNvbG9yOiAkdWx0cmEtZGFyay1ncmF5O1xuICAgICAgZm9udC13ZWlnaHQ6ICRsaWdodDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuN3JlbTtcbiAgICB9XG4gIH1cblxuICBpbWcge1xuICAgIGhlaWdodDogMi4xcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG5cbiAgICAmLnBlcnNvbiB7XG4gICAgICBoZWlnaHQ6IDdyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDAuOHJlbTtcblxuICAgICAgJi5zbWFsbCB7XG4gICAgICAgIGhlaWdodDogNnJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnpvbW5pby1sb2dvIHtcbiAgICAgIGhlaWdodDogMi41cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5saW5lIHtcbiAgICB3aWR0aDogNTAlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgfVxuXG4gIC5jb2xvcmVkLXBvcnRpb24ge1xuICAgIHBhZGRpbmc6IDAgMS41cmVtIDA7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBoZWlnaHQ6IDE0cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBoZWlnaHQ6IDE2cmVtO1xuICAgIH1cblxuICAgIHAsIGgyIHtcbiAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuXG4gICAgJi5ncmVlbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gICAgfVxuXG4gICAgJi5waW5rIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwaW5rO1xuICAgIH1cblxuICAgICYub3JhbmdlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvcmFuZ2U7XG4gICAgfVxuICB9XG59XG5cbi5zdWJwYWdlLWN0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgcGFkZGluZzogNnJlbSAwO1xuXG4gIGgzIHtcbiAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIC50aWxlZC1wYXR0ZXJuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL3BhdHRlcm5fbGFyZ2UucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMjAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDAuMjtcbiAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5naXRodWIge1xuICAgIGhlaWdodDogMS4zcmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC42cmVtKSB0cmFuc2xhdGVZKDAuMTVyZW0pO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMXJlbTtcbiAgfVxufVxuXG5cbi5jdGEtb24tcHJlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3AtbWluKSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgfVxuXG4gIC5jdGEtc2VjdGlvbiB7XG4gICAgZmxleDogMSAwIDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogNnJlbTtcbiAgICB3aWR0aDogYXV0bztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3AtbWluKSB7XG4gICAgICBwYWRkaW5nOiAzcmVtO1xuXG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICAgIH1cblxuICAgICAgcCwgLmN0YS1idXR0b24ge1xuICAgICAgICBmb250LXNpemU6IDEuNHJlbTtcbiAgICAgIH1cblxuICAgICAgJi5zZWN0aW9uLW9ucHJlbSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjNyZW0gIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTMwMHB4KSB7XG4gICAgICBwYWRkaW5nOiAycmVtO1xuICAgIH1cblxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTAwcHgpIHtcbiAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgLmN0YS1jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDJyZW07XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgLnBhdHRlcm4ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgICB6LWluZGV4OiAxMDtcbiAgfVxuXG4gIC5zZWN0aW9uLW9ucHJlbSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzM2MzYzNjtcblxuICAgIC5wYXR0ZXJuIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUFnQUFBQUlDQVlBQUFERUQ3NkxBQUFBSWtsRVFWUW9VMk5rWUdENHo4REF3TWlBQStDVWdLbW5qUUlVTjlIR0NoUVBBd0I1c3dJSmNsNk5Od0FBQUFCSlJVNUVya0pnZ2c9PSk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHg7XG4gICAgICBvcGFjaXR5OiAwLjI7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0zcHg7XG4gICAgfVxuXG4gICAgcCwgaDMsIC5jdGEtYnV0dG9uIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnU291cmNlIENvZGUgUHJvJztcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICB9XG5cbiAgICAuY3RhLWJ1dHRvbiB7XG4gICAgICBsaW5lLWhlaWdodDogMi44cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5zZWN0aW9uLWNsb3VkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODE1MUE4O1xuXG4gICAgLnBhdHRlcm4ge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltZy9wYXR0ZXJuLnBuZ1wiKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMjAlO1xuICAgICAgb3BhY2l0eTogMC4yO1xuICAgIH1cbiAgfVxuXG4gIGgzLCBwLCAuY3RhLWJ1dHRvbiB7XG4gICAgZm9udC1mYW1pbHk6ICRzYW5zLWFsdDtcbiAgfVxuXG4gIGgzLCBwIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICBoMyB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gIH1cblxuICBwIHtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBtYXJnaW46IDJyZW0gMDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGxpbmUtaGVpZ2h0OiAycmVtO1xuICB9XG5cbiAgLmN0YS1idXR0b24ge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAwcmVtIDEuOHJlbTtcbiAgICBsaW5lLWhlaWdodDogM3JlbTtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBoZWlnaHQ6IDIuOHJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2U7XG4gICAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICB9XG4gIH1cbn1cbiIsIiRidXR0b24td2lkdGg6IDEwcmVtO1xuLmlubGluZS1zaWdudXAtY29udGFpbmVyIHtcbiAgLmlubGluZS1zaWdudXAtd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogM3JlbTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIG1heC13aWR0aDogMjhyZW07XG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICAuc2hvcnQtcGxhY2Vob2xkZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWQpIHtcbiAgICAgIC5sb25nLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnNob3J0LXBsYWNlaG9sZGVyIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIGJvcmRlcjogMDtcbiAgICAgIGhlaWdodDogNHJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDZyZW07XG4gICAgfVxuXG4gICAgZm9ybSB7XG4gICAgICAvLyBib3JkZXI6IDFweCBzb2xpZCAkcHVycGxlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIGlucHV0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgcGFkZGluZy1yaWdodDogJGJ1dHRvbi13aWR0aCArIDE7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHVycGxlO1xuICAgICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkcHVycGxlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuXG4gICAgICAmLndoaXRlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xuICAgICAgICBjb2xvcjogJHVsdHJhLWRhcmstZ3JheTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VibWl0LWJ1dHRvbiB7XG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICB9XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6ICRidXR0b24td2lkdGg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBmb250LXNpemU6IDAuOXJlbTtcbiAgICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZSBiYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDFyZW07XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkcHVycGxlLCAxMCk7XG4gICAgICB9XG5cbiAgICAgICYud2hpdGUge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRoYW5rLXlvdS1tZXNzYWdlIHtcbiAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxcmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgIH1cblxuICAgICAgJi53aGl0ZSB7XG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLnNoYXJlLWJ1dHRvbnMge1xuICAgICAgICBtYXJnaW4tdG9wOiAwLjc1cmVtO1xuXG4gICAgICAgIGlmcmFtZSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAuMjVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuYWRkaXRpb25hbC1mb3JtIHtcbiAgICB0ZXh0YXJlYSB7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWF4LXdpZHRoOiAzNXJlbTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRncmF5O1xuICAgICAgb3V0bGluZTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDFyZW07XG4gICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJHB1cnBsZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIkZGlzdGFuY2U6IDIwcHg7XG4kZHVyYXRpb246IDAuNXM7XG5cblxuJGFuaW1hdGlvbi1jdXJ2ZTogY3ViaWMtYmV6aWVyKDAsIDAuNzksIDEsIDEpO1xuXG4ud293IHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG5AbWl4aW4gZmFkZSgpIHtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAkZHVyYXRpb247XG4gIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ICRhbmltYXRpb24tY3VydmU7XG59XG5cbi5mYXN0RmFkZUluVXAge1xuICBAaW5jbHVkZSBmYWRlKCk7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlLWluLXVwLCBmYWRlLWluO1xufVxuXG4vLyBzY3NzLWxpbnQ6ZGlzYWJsZSBTZWxlY3RvckZvcm1hdFxuLy8gLmZhZGVJblVwIHtcbi8vICAgQGluY2x1ZGUgZmFkZSgpO1xuLy8gICBhbmltYXRpb24tbmFtZTogZmFkZS1pbi11cCwgZmFkZS1pbjtcbi8vIH1cblxuLy8gc2Nzcy1saW50OmRpc2FibGUgU2VsZWN0b3JGb3JtYXRcbi5mYWRlSW5SaWdodCB7XG4gIEBpbmNsdWRlIGZhZGUoKTtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGUtaW4tcmlnaHQsIGZhZGUtaW47XG59XG5cbi8vIHNjc3MtbGludDpkaXNhYmxlIFNlbGVjdG9yRm9ybWF0XG4uZmFkZUluTGVmdCB7XG4gIEBpbmNsdWRlIGZhZGUoKTtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGUtaW4tbGVmdCwgZmFkZS1pbjtcbn1cblxuLnNsb3dTbGlkZVVwIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHNtKSB7XG4gICAgYW5pbWF0aW9uLW5hbWU6IHNsaWRlLWRvd247XG4gICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAzMHM7XG4gICAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uLWRlbGF5OiAtMTVzO1xuICB9XG59XG5cbi5zbG93U2xpZGVVcERlbGF5ZWQge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc20pIHtcbiAgICBhbmltYXRpb24tbmFtZTogc2xpZGUtZG93bjtcbiAgICBhbmltYXRpb24tZHVyYXRpb246IDMwcztcbiAgICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICBhbmltYXRpb24tZGVsYXk6IDBzO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1pbi1yaWdodCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJGRpc3RhbmNlKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIGZhZGUtaW4tbGVmdCB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLSRkaXN0YW5jZSk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBmYWRlLWluLXVwIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgkZGlzdGFuY2UpO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgZmFkZS1pbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIHNsaWRlLWRvd24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQ5cmVtKTtcbiAgfVxuXG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNDlyZW0pO1xuICB9XG59XG4iLCIuYmx1ciB7XG4gIGZpbHRlcjogYmx1cigzcHgpO1xufVxuXG4ubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDEwMDtcbiAgY29sb3I6ICR1bHRyYS1kYXJrLWdyYXk7XG4gIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcblxuICAuc2NyaW0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwwLjcpO1xuICB9XG5cbiAgLmNvbnRlbnQge1xuICAgIHdpZHRoOiAyNXJlbTtcbiAgICBoZWlnaHQ6IDIycmVtO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDIuNXJlbSAycmVtIDFyZW07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIHBhZGRpbmctdG9wOiA0cmVtO1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIGhlaWdodDogMzByZW07XG4gICAgICBib3R0b206IDIwJTtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgaGVpZ2h0OiAzNXJlbTtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1jbG9zZS1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMXJlbTtcbiAgICB0b3A6IDFyZW07XG4gICAgZm9udC1zaXplOiAxLjNyZW07XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICB9XG4gIH1cblxuICBmb3JtIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB9XG5cbiAgaDIge1xuICAgIG1hcmdpbjogMnJlbSAwIDFyZW07XG4gIH1cblxuICAudGV4dGFyZWEge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogOHJlbTtcbiAgICByZXNpemU6IG5vbmU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAwLjVyZW07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBvdXRsaW5lOiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbiAgfVxuXG4gIC5zdWJtaXQtYnV0dG9uIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlIGFsbDtcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRwdXJwbGUsIDEwJSk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICBvdXRsaW5lOiBub25lO1xuICAgIH1cbiAgfVxufSIsIi5wcml2YWN5LXNlY3Rpb24ge1xuICAuYmFzZS1jb250ZW50IHtcbiAgICBwLCB1bCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMS44cmVtO1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuXG4gICAgdWwge1xuICAgICAgbWFyZ2luOiAxcmVtIDA7XG4gICAgfVxuXG4gICAgdWwgPiBsaSB7XG4gICAgICB0ZXh0LWluZGVudDogLTVweDtcbiAgICB9XG5cbiAgICB1bCA+IGxpOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIi1cIjtcbiAgICAgIHRleHQtaW5kZW50OiAtNXB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjJyZW07XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi50ZXJtcy1hbmQtY29uZGl0aW9ucyB7XG4gIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICBhIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuIiwiLmRhc2hib2FyZC1kaWFncmFtIHtcbiAgcGFkZGluZzogNXJlbSAwIDdyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgaDMge1xuICAgIG1hcmdpbjogMCBhdXRvIDNyZW07XG4gICAgY29sb3I6ICR1bHRyYS1kYXJrLWdyYXk7XG4gIH1cblxuICAuZGlhZ3JhbS1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIGhlaWdodDogMjJyZW07XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDJyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRpYWdyYW0tbGVmdC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcblxuICAgIC5wb2ludGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgLmRpYWdyYW0tcmlnaHQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMjAlO1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuXG4gICAgLnBvaW50ZXIge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tbGVmdDogMTAlO1xuXG4gICAgICAucG9pbnRlci1kZXNjcmlwdGlvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wb2ludGVyIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRncmVlbjtcbiAgICBwYWRkaW5nLXRvcDogMC40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICAucG9pbnRlci10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG4gICAgfVxuICB9XG5cbiAgLm1vYmlsZS1wb2ludGVycy1jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuXG4uZnJhbWV3b3Jrcy1zZWN0aW9uIHtcbiAgcGFkZGluZzogMXJlbSAwIDFyZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNENkYxRkY7XG5cbiAgaDQge1xuICAgIGNvbG9yOiAkdWx0cmEtZGFyay1ncmF5O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgfVxuXG4gIC50ZXh0LXNpZGUge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cblxuICAuaW1nLXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcblxuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDMwcmVtO1xuICAgICAgbWFyZ2luLXRvcDogMC43NXJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gIH1cbn1cbiIsIiRib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiRwcmljaW5nLW1heC13aWR0aDogNjVyZW07XG4kYm94LXNoYWRvdzogMCA4cHggMTVweCAwIHJnYmEoNSw1NywxMDYsLjA2KTtcblxuLmRlc2t0b3Atb25seS1wcmljaW5nIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuLm1vYmlsZS1vbmx5LXByaWNpbmcge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NTBweCkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucHJpY2luZy1oZWFkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICBjb2xvcjogJHdoaXRlO1xuICBwYWRkaW5nLXRvcDogN3JlbTtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgLm5hdmJhci1zcGFjZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gIH1cblxuICAuc21hbGxjYXBzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLnRvcC1wbGFucyB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMnJlbSk7XG4gICAgbWF4LXdpZHRoOiAkcHJpY2luZy1tYXgtd2lkdGggKyAycmVtO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgIC5wcmljaW5nLWNvbnRhY3Qge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLnBsYW4td3JhcHBlciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMzMlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMCAwLjhyZW07XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5wbGFuIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcblxuICAgICAgYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgfVxuXG4gICAgICAuY29zdCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICB9XG5cbiAgICAgIC50ZXh0IHtcbiAgICAgICAgLy8gZm9udC1zaXplOiAwLjlyZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjJyZW07XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuaW5mby1zZWN0aW9uIHtcbiAgICAgIGhlaWdodDogNnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgfVxuXG4gICAgLmltZy13cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgJi53cmFwcGVyLTIge1xuICAgICAgICBoZWlnaHQ6IDVyZW07XG4gICAgICB9XG5cbiAgICAgICYud3JhcHBlci0zIHtcbiAgICAgICAgaGVpZ2h0OiA3LjVyZW07XG4gICAgICB9XG5cbiAgICAgICYud3JhcHBlci01IHtcbiAgICAgICAgaGVpZ2h0OiAxMHJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubmFtZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgICAgY29sb3I6ICRncmF5O1xuICAgIH1cblxuICAgIGltZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG5cbiAgICAgICYucm9ja2V0LTIge1xuICAgICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICB9XG5cbiAgICAgICYucm9ja2V0LTMge1xuICAgICAgICBoZWlnaHQ6IDVyZW07XG4gICAgICB9XG5cbiAgICAgICYucm9ja2V0LTUge1xuICAgICAgICBoZWlnaHQ6IDZyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5zbGlkZXItc2VjdGlvbiB7XG4gIHBhZGRpbmc6IDlyZW0gMCA4cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgcGFkZGluZy10b3A6IDRyZW07XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbiAgcCB7XG4gICAgbWF4LXdpZHRoOiA0NXJlbTtcbiAgICBtYXJnaW46IDNyZW0gYXV0byA0cmVtO1xuICB9XG5cbiAgLmJhc2UtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAkcHJpY2luZy1tYXgtd2lkdGg7XG4gIH1cblxuICAuZGVzY3JpcHRpb24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgZm9udC1mYW1pbHk6ICRzYW5zO1xuICAgIGZvbnQtd2VpZ2h0OiAkbGlnaHQ7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgfVxuXG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkZXh0cmEtYm9sZDtcbiAgICB9XG4gIH1cblxuICAuc2xpZGVyLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogNjAlO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICB9XG4gIH1cblxuICAuc2xpZGVyLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtO1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDZweCAwIHJnYmEoMzEsMzgsNDUsLjIpLCAwIDFweCAxcHggMCByZ2JhKDMxLDM4LDQ1LC4yKSwgMCAwIDAgMXB4IHJnYmEoMzEsMzgsNDUsLjEpO1xuICAgIHBhZGRpbmc6IDRyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC4zcmVtO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgIG1heC13aWR0aDogNTJyZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogYXV0bztcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgcGFkZGluZy1yaWdodDogMnJlbTtcbiAgICB9XG4gIH1cblxuICAuYnV0dG9ucy1iYXIge1xuICAgIGhlaWdodDogM3JlbTtcbiAgICBwYWRkaW5nLXRvcDogMC40cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjRyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgei1pbmRleDogMTAwMDAwMDtcblxuICAgIC5wb3BvdmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1bHRyYS1kYXJrLWdyYXk7XG4gICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgcGFkZGluZzogMCAwLjhyZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gICAgICB0b3A6IDAuNHJlbTtcbiAgICAgIHdpZHRoOiAxM3JlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkbGlnaHQgIWltcG9ydGFudDtcblxuICAgICAgLmFycm93IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVsdHJhLWRhcmstZ3JheTtcbiAgICAgICAgd2lkdGg6IDFyZW07XG4gICAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMXJlbTtcbiAgICAgIH1cblxuICAgICAgJiNkZXZlbG9wZXItcG9wb3ZlciB7XG4gICAgICAgIGxlZnQ6IDFyZW07XG5cbiAgICAgICAgLmFycm93IHtcbiAgICAgICAgICByaWdodDogLTAuNDVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJiNwcm9mZXNzaW9uYWwtcG9wb3ZlciB7XG4gICAgICAgIHJpZ2h0OiAxcmVtO1xuXG4gICAgICAgIC5hcnJvdyB7XG4gICAgICAgICAgbGVmdDogLTAuNDVyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGxhbi1idXR0b24ge1xuICAgICAgd2lkdGg6IDEwcmVtO1xuICAgICAgbWF4LXdpZHRoOiAzMyU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBsaW5lLWhlaWdodDogNTAlO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzLjFyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWx0cmEtbGlnaHQtZ3JheTtcbiAgICAgIH1cblxuICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1wdXJwbGU7XG4gICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICAgIC8vIG91dGxpbmU6IDJweCBzb2xpZCAjRTJEN0YzO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wbGFuLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogM3JlbSAwIDA7XG4gIH1cblxuICAuYXV4LXBsYW4ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogM3JlbTtcbiAgICBib3R0b206IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICB6LWluZGV4OiAxMDAwMDtcblxuICAgIC5mcmVlLXByaWNlIHtcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICAgLnZhbHVlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgICBmb250LXNpemU6IDEuOHJlbTtcbiAgICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHJlbTtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIG1heC13aWR0aDogMjByZW07XG4gICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07O1xuICAgICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuICAgIH1cblxuICAgIGJ1dHRvbiB7XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTByZW07XG4gICAgfVxuICB9XG5cbiAgLmNob3Nlbi1wbGFuIHtcbiAgICB3aWR0aDogMzUlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICBoZWlnaHQ6IDNyZW07XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcmVtKTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMC40cmVtKTtcbiAgICB9XG5cbiAgICAuc2lkZSB7XG4gICAgICB3aWR0aDogNDklO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjZyZW07XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICAuY29udGVudCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgLy8gYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgLy8gd2lkdGg6IDEycmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICNzZXNzaW9uLWNvdW50LWRpc3BsYXkge1xuICAgICAgd2lkdGg6IDZyZW07XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICAgIHdpZHRoOiAzMHJlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cblxuICAgIC52YWx1ZS1zaWRlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnZhbHVlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgICNjb3VudC12YWx1ZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgICB3aWR0aDogMjByZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAtNXJlbTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAubW9udGhseS1zZXNzaW9ucyB7XG4gICAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgIC8vIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMnJlbTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICAgIGJvdHRvbTogYXV0bztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAjY29udGFjdC12YWx1ZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBsZWZ0OiAycmVtO1xuICAgIH1cblxuICAgICNmcmVlLXZhbHVlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDJyZW07XG4gICAgfVxuXG4gICAgLmR5bmFtaWMge1xuICAgICAgZm9udC1zaXplOiAwLjlyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0xLjhyZW07XG4gICAgICBsZWZ0OiA0cmVtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHdpZHRoOiAxM3JlbTtcbiAgICB9XG5cbiAgICAucHJpY2luZy10b29sdGlwIHtcbiAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICB9XG4gIH1cblxuICAudGVybXMge1xuICAgIG1hcmdpbi10b3A6IDZyZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogNDVyZW07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcmVtO1xuICAgIH1cblxuICAgIC5wdXJlLXUtMS0xIHtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuICAgIH1cblxuICAgIC50ZXJtLWNhcmQge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gICAgICBwYWRkaW5nLXRvcDogMy41cmVtO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmLmdyYXllZCB7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgIH1cblxuICAgICAgLnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgfVxuXG4gICAgICAucHJpY2UtZGlzcGxheSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDEuOHJlbTtcblxuICAgICAgICAudGVybWludW0ge1xuICAgICAgICAgIGNvbG9yOiAkZ3JheTtcbiAgICAgICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuc3RhdHMge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuXG4gICAgICAgIC5zdGF0IHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG5cbiAgICAgICAgICAudmFsdWUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICB9XG5cbiAgICAgIC5zYXZlLTIwIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0yLjVyZW07XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIHdpZHRoOiA4cmVtO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1wdXJwbGU7XG4gICAgICAgIGNvbG9yOiBwdXJwbGU7XG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcblxuXG4gICAgICAgIC5udW1iZXIge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLnRhYmxlLXNlY3Rpb24ge1xuXG4gIC50YWJsZSB7XG4gICAgYm9yZGVyOiAycHggc29saWQgJHVsdHJhLWxpZ2h0LWdyYXk7XG4gICAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xuICAgIG1heC13aWR0aDogJHByaWNpbmctbWF4LXdpZHRoO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAucm93IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHVsdHJhLWxpZ2h0LWdyYXk7XG5cbiAgICAmLmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgIH1cbiAgfVxuXG4gIC5oZWFkZXItcm93IHtcbiAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gIH1cblxuICAuY2VsbCB7XG4gICAgZmxleDogMyAwIDA7XG4gICAgcGFkZGluZzogMC43cmVtIDA7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZvbnQtZmFtaWx5OiAkc2FucztcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBmbGV4OiA0IDAgMDtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICAgIGZsZXg6IDUgMCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5ib3R0b20tY2VsbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDFyZW0gMDtcblxuICAgIGRpdiB7XG4gICAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgfVxuXG4gICAgJi50aXRsZS1jZWxsIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgcGFkZGluZy10b3A6IDJyZW07XG5cbiAgICAgIGRpdiB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkbGlnaHQ7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICAgIG1heC13aWR0aDogMTZyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRpdGxlLWNlbGwge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAtMnJlbTtcbiAgfVxuXG4gIC50aXRsZS1yb3cge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZzogMC4ycmVtIDJyZW07XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICBmb250LXNpemU6IDEuMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdWx0cmEtbGlnaHQtZ3JheTtcbiAgfVxuXG4gIC5mYS1jaGVjay1jaXJjbGUge1xuICAgIGNvbG9yOiAkZ3JlZW47XG4gIH1cblxuICAuZmEtcXVlc3Rpb24tY2lyY2xlIHtcbiAgICBjb2xvcjogJGdyYXk7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMnJlbTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMXJlbSk7XG4gIH1cbn1cblxuXG5cblxuXG4ucHJpY2luZy1wbGFucyB7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtO1xuXG4gIC5wcmljaW5nLXRhYmxlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwcmVtKTtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcmVtO1xuXG4gICAgLnNtYWxsY2FwcywgcCB7XG4gICAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICB9XG4gIH1cblxuICAudGFibGUtcm93IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxuXG4gIC5zdGFuZGFyZC1jZWxsIHtcbiAgICBmbGV4OiAxIDAgMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIHBhZGRpbmc6IDAuN3JlbSAwO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogJHNhbnM7XG5cbiAgICAmOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLm9wZW4tY2VsbCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC0xMHJlbTtcbiAgICBib3JkZXItYm90dG9tOiAkYm9yZGVyO1xuICAgIHdpZHRoOiAxMHJlbTtcbiAgICBib3R0b206IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDAuN3JlbTtcbiAgICBmb250LWZhbWlseTogJHNhbnM7XG4gICAgZm9udC13ZWlnaHQ6ICRyZWd1bGFyO1xuXG4gICAgaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBjb2xvcjogJGdyYXk7XG4gICAgICBtYXJnaW4tbGVmdDogMC4xNXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogMC4xcmVtO1xuICAgIH1cbiAgfVxuXG4gIC5yb2NrZXQtY2VsbCB7XG4gICAgZmxleDogMSAwIDA7XG4gICAgaGVpZ2h0OiAxNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICAgIGJvcmRlcjogJGJvcmRlcjtcblxuICAgIC5wbGFuLW5hbWUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMC4zcmVtO1xuICAgIH1cblxuICAgIC5wcmljZSB7XG4gICAgICBjb2xvcjogJGdyYXk7XG5cbiAgICAgIC5zdGFydGluZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjFyZW0pO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTUwcHgpIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgfVxuXG4gICAgLmZlYXR1cmUge1xuICAgICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgICAgY29sb3I6ICRkYXJrLWdyYXk7XG4gICAgICBoZWlnaHQ6IDNyZW07XG4gICAgICBsaW5lLWhlaWdodDogMy4ycmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRsaWdodC1wdXJwbGU7XG4gICAgfVxuXG4gICAgLmltZy13cmFwcGVyIHtcbiAgICAgIGhlaWdodDogNjUlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgICAmLnJvY2tldC0xIHtcbiAgICAgICAgaGVpZ2h0OiA0MCU7XG4gICAgICB9XG5cbiAgICAgICYucm9ja2V0LTIge1xuICAgICAgICBoZWlnaHQ6IDQ1JTtcbiAgICAgIH1cblxuICAgICAgJi5yb2NrZXQtMyB7XG4gICAgICAgIGhlaWdodDogNTUlO1xuICAgICAgfVxuXG4gICAgICAmLnJvY2tldC00IHtcbiAgICAgICAgaGVpZ2h0OiA3MCU7XG4gICAgICB9XG5cbiAgICAgICYucm9ja2V0LTUge1xuICAgICAgICBoZWlnaHQ6IDgwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogJGdyYXk7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIH1cbiAgfVxuXG4gIC5tb2JpbGUtcHJpY2VzIHtcbiAgICAucHJpY2UtY2FyZCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogOTUlO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gM3JlbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XG5cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICB9XG5cbiAgICAgIC5oZWFkZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gICAgICAgIGhlaWdodDogMTJyZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBoZWlnaHQ6IDYwJTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgbGVmdDogM3JlbTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIHAge1xuICAgICAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogNDAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMnJlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcmljZSB7XG4gICAgICAgICAgZm9udC1zaXplOiAyLjJyZW07XG4gICAgICAgICAgY29sb3I6ICRncmF5O1xuXG4gICAgICAgICAgLnN0YXJ0aW5nIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4zcmVtO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTAuMnJlbSk7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5zdGF0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNXJlbTtcbiAgICAgICAgcGFkZGluZzogMCAycmVtO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBsaW5lLWhlaWdodDogNXJlbTtcblxuICAgICAgICAubGFiZWwge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgIGZsb2F0OiBjZW50ZXI7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6ICRtZWRpdW07XG4gICAgICAgIH1cblxuICAgICAgICAudmFsdWUge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5vcGVuLXNvdXJjZSB7XG4gICAgbWFyZ2luLXRvcDogNHJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgIGZvbnQtd2VpZ2h0OiAkbGlnaHQ7XG5cbiAgICBoNCB7XG4gICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICB9XG5cbiAgICAuaGVhcnQge1xuICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgfVxuXG4gICAgLmNoYXQtbGluayB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cblxuLnByaWNpbmctY3VzdG9tIHtcbiAgLnN1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLmRlc2NyaXB0aW9uIHtcbiAgICBtYXgtd2lkdGg6IDQ1cmVtO1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIH1cbn1cblxuJGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuXG4ucHJpY2luZy1mZWF0dXJlcyB7XG5cbiAgcGFkZGluZy10b3A6IDhyZW07XG5cbiAgaDMge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW07XG4gIH1cblxuICBoNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtO1xuICB9XG5cbiAgLmJhc2UtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAkcHJpY2luZy1tYXgtd2lkdGg7XG4gIH1cblxuICAuZmVhdHVyZSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICB3aWR0aDogOTUlO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXkgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgfVxuXG4gICAgLmZlYXR1cmUtbG9nbyB7XG4gICAgICB3aWR0aDogM3JlbTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogLTEuNXJlbTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG5cbiAgICAudGV4dCB7XG4gICAgICAvLyBoZWlnaHQ6IDNyZW07XG4gICAgfVxuXG4gICAgLnRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICAgICAgZm9udC1zaXplOiAxLjRyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XG4gICAgfVxuXG4gICAgLmZlYXR1cmUtcG9pbnRzIHtcbiAgICAgIHdpZHRoOiA5NSU7XG4gICAgICBtYXgtd2lkdGg6IDE4cmVtO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgICAuZmVhdHVyZS10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkcHVycGxlO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICRwdXJwbGU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICAgICBjdXJzb3I6IGhlbHA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgZm9udC1zaXplOiAxLjFyZW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkbGlnaHQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAkc2FucztcblxuICAgICAgICAucG9wdXAge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogLTEwcmVtO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRwdXJwbGU7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgICB3aWR0aDogMTVyZW07XG4gICAgICAgICAgcGFkZGluZzogMXJlbTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07XG4gICAgICAgICAgei1pbmRleDogMTAwMDAwO1xuXG4gICAgICAgICAgLmxpbmsge1xuICAgICAgICAgICAgY29sb3I6ICRwdXJwbGU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIC5wb3B1cCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmZlYXR1cmUtaWNvbiB7XG4gICAgICAgIHdpZHRoOiAxLjVyZW07XG4gICAgICB9XG5cbiAgICAgIC5pY29uLWNvbnRhaW5lciB7XG4gICAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mZWF0dXJlcyB7XG4gICAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gIH1cblxuICAuZmVhdHVyZS0xIHtcbiAgICBib3JkZXI6ICRib3JkZXI7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgfVxuXG4gIC5mZWF0dXJlLTIge1xuICAgIGJvcmRlci10b3A6ICRib3JkZXI7XG4gICAgYm9yZGVyLWJvdHRvbTogJGJvcmRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gIH1cblxuICAuZmVhdHVyZS0zIHtcbiAgICBib3JkZXI6ICRib3JkZXI7XG4gICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICB9XG59XG5cblxuLnByaWNpbmctZmFxIHtcbiAgLnB1cmUtZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLnF1ZXN0aW9uLXdyYXBwZXIge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucXVlc3Rpb24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAyNXJlbTtcblxuICAgIGg0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICB9XG4gIH1cbn1cbiIsIi5yZXByb2R1Y2UtY2hvb3Nlci1wYXJ0aWFsIHtcbiAgbWF4LXdpZHRoOiA2MHJlbTtcbiAgbWFyZ2luOiBhdXRvO1xuXG4gIC5jaG9vc2VyLWJ1dHRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIC5yZXByb2R1Y2UtY2hvb3Nlci1idXR0b24ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxLjJyZW07XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtcHVycGxlO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAxNnB4IDI0cHggMCByZ2JhKDE4MCwgMTk0LCAyMTQsIDAuNSk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRsaWdodC1wdXJwbGUsIDQlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbWFnZS1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG5cbiAgICAucmVwcm9kdWNlLWNob29zZXItaW1nIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB3aWR0aDogOTUlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmLnZpc2libGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucG9wdXAge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgQGluY2x1ZGUgZmFkZSgpO1xuICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGUtaW4tdXAsIGZhZGUtaW47XG5cbiAgICAgICYubmV0d29yay1wb3B1cCB7XG4gICAgICAgIHdpZHRoOiA0MCU7XG4gICAgICAgIHRvcDogMzclO1xuICAgICAgICBsZWZ0OiA2MCU7XG4gICAgICB9XG5cbiAgICAgICYucGVyZm9ybWFuY2UtcG9wdXAge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICB0b3A6IDMyJTtcbiAgICAgICAgbGVmdDogNjElO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLnJlc29sdmUtY2hvb3Nlci1zZWN0aW9uIHtcbiAgLmNob29zZXItYnV0dG9ucyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuXG4gICAgLnJlc29sdmUtY2hvb3Nlci1idXR0b24ge1xuICAgICAgbWFyZ2luOiAwIDFyZW07XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHBpbms7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmltYWdlLWNvbnRhaW5lciB7XG5cbiAgICAucmVzb2x2ZS1jaG9vc2VyLWltZyB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmLnZpc2libGUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogJ0xPR1JPQ0tFVF9BVkVOSVInO1xuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYXJyb3cge1xuICAgICAgd2lkdGg6IDRyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0wLjVyZW07XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBjb2xvcjogJHBpbms7XG4gICAgICBtYXgtd2lkdGg6IDEycmVtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAmLnJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAtMTJyZW07XG5cbiAgICAgIC5hcnJvdyB7XG4gICAgICAgIGxlZnQ6IC01cmVtO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubGVmdCB7XG4gICAgICBsZWZ0OiAtOXJlbTtcblxuICAgICAgLmFycm93IHtcbiAgICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIudW5kZXJzdGFuZC1zdG9yeS1zZWN0aW9uIHtcbiAgaDMsIGg0IHtcbiAgICBjb2xvcjogJHVsdHJhLWRhcmstZ3JheTtcbiAgfVxuXG4gIGg0IHtcbiAgICBtYXgtd2lkdGg6IDQ1cmVtO1xuICB9XG5cbiAgLmhlcm8taW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtO1xuICB9XG5cbiAgLmRpdmlkZXIge1xuICAgIHdpZHRoOiA3MCU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbjogNXJlbSBhdXRvIDVyZW07XG4gIH1cblxuICAuYm90dG9tLWhhbGYge1xuICAgIGgzLCBoNCAge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG5cbiAgICAuY29udGVudC1zaWRlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtO1xuICAgIH1cbiAgfVxuXG4gIGltZyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0LWdyYXk7XG4gIH1cbn1cblxuLnB1cnBsZS1zZWN0aW9uIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG5cbiAgaDQge1xuICAgIG1heC13aWR0aDogNjByZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIGltZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW07XG4gIH1cbn1cblxuLnNoYXJlLW5vdGVzLXNlY3Rpb24ge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICBoMyB7XG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgIH1cbiAgfVxuXG4gIGgzLCBoNCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5jb250ZW50LXNpZGUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG5cbiAgaW1nIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgfVxufVxuIiwiLmN1c3RvbWVycy1oZXJvIHtcbiAgcGFkZGluZy10b3A6IDE0cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMTNyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLWJvdHRvbTogMDtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICBwYWRkaW5nLXRvcDogMTFyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICB9XG5cbiAgaDEge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMnJlbTtcbiAgICB9XG4gIH1cblxuICBoMyB7XG4gICAgbGluZS1oZWlnaHQ6IDE1MCU7XG4gIH1cblxuICAuaGVyby1jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgei1pbmRleDogMTAwMDAwMDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5zaWdudXAtZm9ybS13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICB9XG5cbiAgLm1vYmlsZS1zaWdudXAtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgfVxuXG4gIC5jbG91ZHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAtMzByZW07XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDMwcmVtKTtcbiAgICBib3R0b206IC0xcmVtO1xuICAgIG1heC13aWR0aDogMTAwMDAwMHJlbTtcbiAgfVxuXG4gIC5yb2NrZXQtZmx5aW5nIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDlyZW07XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIHRvcDogOHJlbTtcbiAgICBvcGFjaXR5OiAwLjk7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbiNicmFuZGZvbGRlci5jdXN0b21lci1oaWdobGlnaHQge1xuICBwYWRkaW5nOiA2ZW0gMDtcbn1cblxuLmN1c3RvbWVyLWhpZ2hsaWdodCB7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xuXG4gIC5jdXN0b21lci1sb2dvIHtcbiAgICBtYXgtd2lkdGg6MjI1cHg7XG4gIH1cblxuICAua2FydW5hLWxvZ28ge1xuICAgIGhlaWdodDogMTI1cHg7XG4gIH1cblxuICAuaW1hZ2Utc2lkZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgJi5yaWdodCB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgfVxuXG4gICAgJi5sZWZ0IHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cblxuICAmLnBhZGRlZCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW07XG4gIH1cblxuICAudGl0bGUge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuXG4gIC5hb2wtbG9nbyB7XG4gICAgaGVpZ2h0OiAzcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAuem9tbmlvLWxvZ28ge1xuICAgIGhlaWdodDogNXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICB9XG5cbiAgLmxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLm1ldHJpYyB7XG4gICAgY29sb3I6ICRwdXJwbGU7XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiAxLjhyZW07XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b21lci1sb2dvcy1ibG9jayB7XG4gIHBhZGRpbmc6IDJyZW0gMDtcblxuICBpbWcge1xuICAgIG9wYWNpdHk6IDAuNDtcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICBtYXgtd2lkdGg6IDY1cmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICB3aWR0aDogOTUlO1xuICAgIH1cbiAgfVxufVxuXG4ud2ViaW5hcnMge1xuICBoNCxcbiAgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIGg0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC50aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtO1xuICB9XG5cbiAgYSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAud2ViaW5hci1tdG9wIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtO1xuICB9XG5cbiAgLndlYmluYXItc2Vjb25kIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgcGFkZGluZy10b3A6IDNyZW07XG4gICAgfVxuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIH1cbiAgLndlYmluYXItc3BlYWtlci13cmFwe1xuICAgIG1hcmdpbjogMS41cmVtIDA7XG53aWR0aDogODAlO1xuICAuaW5kaXZpZC1zcGVha2VyIHtcbiAgICBwIHtcbiAgICAgIG1hcmdpbjo2cHggMDtcbiAgICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICB9XG4gICAgaW1nIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcmVtO1xuICAgICAgaGVpZ2h0OjZyZW07XG4gICAgICBkaXNwbGF5OmJsb2NrO1xuICAgIH1cbiAgfVxufVxufVxuXG4ucXVvdGVzLWNhcm91c2VsLXNlY3Rpb24ge1xuICBwYWRkaW5nOiA1cmVtIDAgN3JlbTtcblxuICAudHdlZXQtY29udGFpbmVyIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSkgIWltcG9ydGFudDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuY2Fyb3VzZWwtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogNzAlO1xuICAgIGhlaWdodDogMzByZW07XG4gICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAgIGg0IHtcbiAgICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYXJvdXNlbC1hcnJvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgICB3aWR0aDogNHJlbTtcbiAgICBoZWlnaHQ6IDRyZW07XG4gICAgYm9yZGVyLXJhZGl1czogNHJlbTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IGNhbGMoNTAlIC0gMnJlbSk7XG4gICAgei1pbmRleDogMTAwO1xuXG4gICAgaW1nIHtcbiAgICAgIGhlaWdodDogMzUlO1xuICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLmNhcm91c2VsLWFycm93LWxlZnQge1xuICAgIGxlZnQ6IC0ycmVtO1xuICB9XG5cbiAgLmNhcm91c2VsLWFycm93LXJpZ2h0IHtcbiAgICByaWdodDogLTJyZW07XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgfVxuXG4gIC5jYXJvdXNlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuXG4gICAgLmNhcm91c2VsLXBhbmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHVsdHJhLWxpZ2h0LWJsdWU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6IDJyZW07XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIG1pbi1oZWlnaHQ6IDI1cmVtO1xuXG4gICAgICBoNCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWF4LXdpZHRoOiA0NXJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgIH1cblxuICAgICAgLmF0dHJpYnV0aW9uIHtcbiAgICAgICAgY29sb3I6ICRncmF5O1xuICAgICAgfVxuXG4gICAgICAucGVyc29uLXBpYyB7XG4gICAgICAgIGhlaWdodDogOHJlbTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwcmVtO1xuICAgICAgfVxuXG4gICAgICAucXVvdGVlLWxvZ28ge1xuICAgICAgICBoZWlnaHQ6IDRyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnNsaWNrLWRvdHMgbGkgYnV0dG9uOmJlZm9yZSB7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICB9XG5cbiAgLnNsaWNrLWRvdHMgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbjpiZWZvcmUge1xuICAgIGNvbG9yOiAkdWx0cmEtZGFyay1ncmF5O1xuICB9XG59XG4iLCIuY2FzZS1zdHVkeS1yZXN1bHRzIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZDogI2VmZWZlZjtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDEwcHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxMHB4O1xuICBwYWRkaW5nOiAzMHB4O1xuICB3aWR0aDogMTMlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMTgwcHg7XG5cbiAgICBwLCB1bCB7XG4gICAgICBjb2xvcjogIzAwMDAwMDsgdGV4dC1hbGlnbjpsZWZ0O1xuICAgIH1cbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlOiBpbmhlcml0OyBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgfVxuXG4gIEBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDExODBweCkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuXG4uY2FzZS1zdHVkeS1zZWN0aW9uIHtcbiAgcGFkZGluZy10b3A6IDEwcmVtO1xuXG4gIC5iYXNlLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogNTByZW07XG4gIH1cblxuICAudGVhbV9iYW5uZXIge1xuICAgICYud2hlZWxob3VzZSB7XG4gICAgICBtYXgtd2lkdGg6IDUwcmVtO1xuICAgIH1cbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXdlaWdodDogJHJlZ3VsYXI7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxuXG4gIGg0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG5cbiAgaDUge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgLmJpZy1xdW90ZSB7XG4gICAgZm9udC1mYW1pbHk6ICdMT0dST0NLRVRfQVZFTklSJztcbiAgICBmb250LXdlaWdodDogJGJvbGQ7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cblxuICAucXVvdGUtY2hhciB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cblxuICAuc2lnbnVwIHtcbiAgICBjb2xvcjogJGxpZ2h0LWJsdWU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59IiwiLmFib3V0LWhlYWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG5cbiAgLm5hdmJhci1zcGFjZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGU7XG4gIH1cbn1cblxuLmFib3V0LW9wZW5pbmcge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuXG4gIGgzIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWF4LXdpZHRoOiA2NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG5cbiAgcCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIHA6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLnN1Yi1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICAgIG1hcmdpbjogMHJlbSBhdXRvIDByZW0gYXV0bztcbiAgfVxufVxuXG4uYWJvdXQtaGFwcHktcGljdHVyZXMge1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBpbWcge1xuICAgIG1pbi13aWR0aDogMTAwJTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgbWluLXdpZHRoOiAyMDAlO1xuICAgIH1cbiAgfVxufVxuXG4uYWJvdXQtam9icyB7XG4gIGgzIHtcbiAgICBsaW5lLWhlaWdodDogMy41cmVtO1xuICB9XG5cbiAgaDQsIHAsIHVsIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIHVsIHtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIH1cblxuICAuam9iLWxpc3RpbmdzIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAudW5kZXJsaW5lZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cblxuICBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4zcmVtO1xuICB9XG5cbiAgdWwgPiBsaSB7XG4gICAgdGV4dC1pbmRlbnQ6IC01cHg7XG4gIH1cblxuICB1bCA+IGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogXCItXCI7XG4gICAgdGV4dC1pbmRlbnQ6IC01cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjJyZW07XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIH1cblxuICAuc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLmludmVzdG9ycy1zZWN0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuXG4gICAgaDMge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiA0MHJlbTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5hYm91dC1qb2JzLWNvbnRlbnQge1xuICAgIG1heC13aWR0aDogNDByZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgLmpvYnMtYnV0dG9uIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjpub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLmJpZy1pY29uIHtcbiAgd2lkdGg6IDdyZW07XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW07XG59XG5cbi5mb3ItZmFxIHtcbiAgLnB1cmUtZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbTtcbiAgfVxuXG4gIGEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB9XG5cbiAgLnF1ZXN0aW9uLXdyYXBwZXIge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAucXVlc3Rpb24ge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiAyNXJlbTtcblxuICAgIGg0IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XG4gICAgfVxuICB9XG59XG4iLCJcbi5mZWF0dXJlcy1kYXNoYm9hcmQtZGlhZ3JhbS1oZXJvIHtcbiAgcGFkZGluZzogNXJlbSAwIDdyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgaDMge1xuICAgIG1hcmdpbjogMCBhdXRvIDNyZW07XG4gICAgY29sb3I6ICR1bHRyYS1kYXJrLWdyYXk7XG4gIH1cblxuICAuZGlhZ3JhbS1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIGhlaWdodDogMjJyZW07XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAyMCU7XG4gICAgICAgIHdpZHRoOiA2MCU7XG4gICAgICB9XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDJyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmRpYWdyYW0tbGVmdC1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgd2lkdGg6IDIwJTtcbiAgICBwYWRkaW5nLXRvcDogM3JlbTtcblxuICAgIC5wb2ludGVyIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuICB9XG5cbiAgLmRpYWdyYW0tcmlnaHQtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMjAlO1xuICAgIHBhZGRpbmctdG9wOiAzcmVtO1xuXG4gICAgLnBvaW50ZXIge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBtYXJnaW4tbGVmdDogMTAlO1xuXG4gICAgICAucG9pbnRlci1kZXNjcmlwdGlvbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5wb2ludGVyIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICRncmVlbjtcbiAgICBwYWRkaW5nLXRvcDogMC40cmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICAucG9pbnRlci10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjRyZW07XG4gICAgfVxuICB9XG5cbiAgLm1vYmlsZS1wb2ludGVycy1jb250YWluZXIge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuXG4uZmVhdHVyZXMtcmVzb2x2ZS1pbnRyb2R1Y3Rpb24ge1xuICAuaW1hZ2Utc2lkZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICB9XG4gIH1cblxuICAuaW1hZ2Utd3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1heC13aWR0aDogMzByZW07XG4gIH1cblxuICAucmVzb2x2ZS1pbWFnZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIC8vIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAucmVzb2x2ZS1pbWFnZS1wb3BvdmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNiU7XG4gICAgdG9wOiA3Ny4zJTtcbiAgICBoZWlnaHQ6IDEzJTtcbiAgfVxuXG5cbiAgLmNvbnRlbnQtc2lkZSB7XG4gICAgbWFyZ2luLXRvcDogMXJlbTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIG1hcmdpbi10b3A6IDByZW07XG4gICAgfVxuXG4gICAgLmNhcHRpb24tcGFpciB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc3VwcG9ydC1sb2dvcyB7XG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuXG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uZmVhdHVyZXMtY3VzdG9tZXItZXhwZXJpZW5jZSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gIC5pbWctY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luLWJvdHRvbTogLTJyZW07XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5kYXNoYm9hcmQtc2hvdCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxuXG4gIC5kYXNoYm9hcmQtcG9wb3Zlci1pbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogNTglO1xuICAgIHRvcDogMTglO1xuICAgIHJpZ2h0OiAxJTtcbiAgfVxufVxuXG5cbi50ZXN0aW1vbmlhbHMge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAudGVzdGltb25pYWwtY2FyZCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgfVxufVxuXG5cbiIsIiRjb250ZW50LWhlaWdodDogMTRyZW07XG4kbW9iaWxlLWNvbnRlbnQtaGVpZ2h0OiAyNXJlbTtcblxuLnBsYXRmb3JtLWhlcm8ge1xuICBwYWRkaW5nLWJvdHRvbTogJGNvbnRlbnQtaGVpZ2h0IC8gMjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgcGFkZGluZy1ib3R0b206ICRtb2JpbGUtY29udGVudC1oZWlnaHQgLyAyO1xuICB9XG5cbiAgaDEge1xuICAgIGZvbnQtc2l6ZTogMi45cmVtO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtd2lkdGg6IDMycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIH1cblxuICAuY29udGVudC1jb250YWluZXIge1xuICAgIGNvbG9yOiAkZGFyay1ncmF5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkbGlnaHQtZ3JheTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogMTAwMDAwO1xuICAgIG1heC13aWR0aDogNThyZW07XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBoZWlnaHQ6ICRjb250ZW50LWhlaWdodDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDJyZW07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIGhlaWdodDogJG1vYmlsZS1jb250ZW50LWhlaWdodDtcbiAgICAgIG1heC13aWR0aDogOTUlO1xuICAgIH1cblxuXG4gICAgLnB1cmUtdS0xLTEge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICAgIH1cbiAgfVxufVxuXG5cbi5wbGF0Zm9ybXMtY29udGVudCB7XG4gIC8vIGhlaWdodDogMjByZW07XG4gIHBhZGRpbmc6IDA7XG4gIHBhZGRpbmctYm90dG9tOiA1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgLmJhc2UtY29udGVudCB7XG4gICAgcGFkZGluZy10b3A6IDEwcmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMTVyZW07XG4gICAgfVxuXG4gICAgLmlmIHtcbiAgICAgIG1heC13aWR0aDogMzVyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cblxuICAgIC5jdGEge1xuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLnVuZGVybGluZSB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB9XG4gIH1cbn1cbiIsIi5saXZlLWhlcm8ge1xuICBwYWRkaW5nLXRvcDogMTByZW07XG4gIGJhY2tncm91bmQtY29sb3I6ICNFNEU4RUIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgcGFkZGluZy1ib3R0b206IDJyZW07XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG5cbiAgICAucHVyZS1nIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgICB9XG4gIH1cblxuICAubWFjYm9vay1mcmFtZSB7XG4gICAgbWF4LXdpZHRoOiAxMDAwMHJlbSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vIG1hcmdpbi1ib3R0b206IC01cmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC52aWRlby1zaWRlIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiAxMjUlO1xuICAgIG1hcmdpbi1sZWZ0OiAtNy4ycmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICB3aWR0aDogOTUlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICB9XG5cbiAgLnZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMjAuNSU7XG4gICAgcmlnaHQ6IDIwLjIlO1xuICAgIGhlaWdodDogODAlO1xuICAgIHRvcDogOSU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICB0b3A6IGF1dG87XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAuY29udGVudC1zaWRlIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBtYXJnaW4tYm90dG9tOiA0cmVtO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XG4gICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgfVxufVxuXG4ubGl2ZS10cnVzdGVkLWJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RThFQiAhaW1wb3J0YW50O1xuXG59XG5cblxuLmxpdmUtY2hvb3Nlci1zZWN0aW9uIHtcblxuICAuY2hvb3Nlci1idXR0b25zIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG5cbiAgICAucmVzb2x2ZS1jaG9vc2VyLWJ1dHRvbiB7XG4gICAgICBtYXJnaW46IDAgMXJlbTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkcHVycGxlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5pbWFnZS13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDIzcmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuXG4gIC5pbWFnZS1jb250YWluZXIge1xuXG4gICAgLnJlc29sdmUtY2hvb3Nlci1pbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJi5saXZlLWltZyB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDg1MHB4KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVyZW0pO1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuc2Vzc2lvbi1kZXRhaWxzIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogODUwcHgpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNXJlbSk7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5uZXR3b3JrLWltZy1jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDQwcmVtO1xuICAgICAgfVxuXG4gICAgICAmLnZpc2libGUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogODAlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMwcmVtO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5jYXB0aW9uIHtcbiAgICBmb250LWZhbWlseTogJ0xPR1JPQ0tFVF9BVkVOSVInO1xuICAgIGZvbnQtd2VpZ2h0OiAkYm9sZDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NTBweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYXJyb3cge1xuICAgICAgd2lkdGg6IDRyZW07XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IC0wLjVyZW07XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBjb2xvcjogJHB1cnBsZTtcbiAgICAgIG1heC13aWR0aDogMTJyZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgICYucmlnaHQge1xuICAgICAgcmlnaHQ6IC0xMnJlbTtcblxuICAgICAgLmFycm93IHtcbiAgICAgICAgbGVmdDogLTVyZW07XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5sZWZ0IHtcbiAgICAgIGxlZnQ6IC05cmVtO1xuXG4gICAgICAuYXJyb3cge1xuICAgICAgICByaWdodDogMXJlbTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmxpdmUtdGVzdGltb25pYWwtc2VjdGlvbiB7XG4gIGNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHVsdHJhLWRhcmstZ3JheTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSByaWdodCwgIzc2NGFiYywgI2JhNTlmOCk7XG5cblxuICAuYmFzZS1jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDYwcmVtO1xuICB9XG5cbiAgLnBpYyB7XG4gICAgYm9yZGVyLXJhZGl1czogMTAwcmVtO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDIwcHggcmdiYSgwLDAsMCwwLjIpO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBtYXgtd2lkdGg6IDEwcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gIH1cblxuICAucXVvdGUtc2lkZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB9XG5cbiAgLnF1b3RlLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkbWVkaXVtO1xuICB9XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgLnF1b3RlLWF0dHJpYnV0aW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMS42cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gIH1cblxuICAubmFtZSB7XG4gICAgZm9udC13ZWlnaHQ6ICRib2xkO1xuICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgZm9udC1zaXplOiAxLjhyZW07XG4gICAgfVxuICB9XG5cbiAgLnF1b3RlLWF0dHJpYnV0aW9uIHtcbiAgICBmb250LXNpemU6IDFyZW07XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gIH1cbn1cblxuXG4ubGl2ZS1pbnRlZ3JhdGlvbnMge1xuXG4gIC5kaXZpZGVyLWxpbmUge1xuICAgIGhlaWdodDogODAlO1xuICAgIHdpZHRoOiAxcHg7XG4gICAgcmlnaHQ6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjAlO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG1vYmlsZS1zaXplKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC5sb2dvcyB7XG4gICAgbWF4LXdpZHRoOiAyMnJlbTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICB9XG4gIH1cblxuICAubG9nby1pbnRlcmNvbSB7XG4gICAgbWF4LXdpZHRoOiAzNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjJyZW07XG4gICAgYm94LXNoYWRvdzogMCAxcHggMjBweCByZ2JhKDAsMCwwLDAuMik7XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbW9iaWxlLXNpemUpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gICAgfVxuICB9XG5cbiAgaDIge1xuICAgIC8vIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuXG4gIC5jb250ZW50LWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5MCU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICB9XG5cbiAgLmNvZGUge1xuICAgIG1heC13aWR0aDogMjZyZW07XG4gICAgYm9yZGVyLXJhZGl1czogMC4ycmVtO1xuICAgIGJveC1zaGFkb3c6IDAgMXB4IDIwcHggcmdiYSgwLDAsMCwwLjIpO1xuICB9XG59XG5cblxuLmxpdmUtY3RhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogJHVsdHJhLWRhcmstZ3JheTtcbiAgcGFkZGluZzogNnJlbSAwO1xuICAvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCAjNzY0YWJjLCAjYmE1OWY4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHVsdHJhLWRhcmstZ3JheTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RThFQiAhaW1wb3J0YW50O1xuXG4gIC50aWxlZC1wYXR0ZXJuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL3BhdHRlcm5fbGFyZ2UucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMjAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDAuMDg7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgfVxuXG5cbiAgaDMge1xuICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5naXRodWIge1xuICAgIGhlaWdodDogMS4zcmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMC42cmVtKSB0cmFuc2xhdGVZKDAuMTVyZW0pO1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMXJlbTtcbiAgfVxufVxuXG4iLCIucmVjb3JkaW5nLWZpbHRlcnMge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcblxuICBoNCB7XG4gICAgbWF4LXdpZHRoOiA2MHJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG5cbiAgaW1nIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMnJlbTtcbiAgICBtYXgtd2lkdGg6IDc1JTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgbWF4LXdpZHRoOiA5NSU7XG4gICAgfVxuICB9XG59XG5cbi5yZWNvcmRpbmctY3RhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogJHVsdHJhLWRhcmstZ3JheTtcbiAgcGFkZGluZzogNnJlbSAwO1xuICAvLyBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tIHJpZ2h0LCAjNzY0YWJjLCAjYmE1OWY4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHVsdHJhLWRhcmstZ3JheTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RThFQiAhaW1wb3J0YW50O1xuXG4gIC50aWxlZC1wYXR0ZXJuIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1nL3BhdHRlcm5fbGFyZ2UucG5nXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxMjAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIG9wYWNpdHk6IDAuMDg7XG4gICAgLy8gYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZTtcbiAgfVxuXG5cbiAgaDMge1xuICAgIGZvbnQtd2VpZ2h0OiAkcmVndWxhcjtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuXG4gIGgyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB9XG5cbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogJHdoaXRlO1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgfVxuXG4gIC5wbGFucy1idXR0b24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICRwdXJwbGUgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbn1cblxuXG4iLCIuc2lnbnVwLXBhZ2Uge1xuICBjb2xvcjogJGJsYWNrO1xuXG4gIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICBtYXJnaW46IDVyZW0gYXV0byAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA1MS41cmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogOTAlO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC1wb3J0cmFpdC1tYXgpIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuXG4gIGgxIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgfVxuXG4gIGgyIHtcbiAgICBjb2xvcjogJGJsYWNrO1xuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgIG1hcmdpbjogMXJlbSAwO1xuICB9XG5cbiAgaDMge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbjogMnJlbSAwIDFyZW0gMDtcbiAgICBsaW5lLWhlaWdodDogMXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG5cbiAgcCB7XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gIH1cblxuICB1bC5mZWF0dXJlLWxpc3QgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYztcbiAgICBtYXJnaW4tbGVmdDogMS4xcmVtO1xuICAgIHBhZGRpbmc6IDAuNXJlbSAwO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIH1cblxuICB1bC5jb21wYW55LWxpc3QgbGkge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDAuNXJlbTtcbiAgICBmaWx0ZXI6IGdyYXlzY2FsZSgxMDAlKTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuICAgIGltZyB7XG4gICAgICB3aWR0aDogNnJlbTtcbiAgICAgIG9wYWNpdHk6IDAuNjU7XG4gICAgfVxuICB9XG5cbiAgLmxvZ28ge1xuICAgIHdpZHRoOiA4cmVtO1xuICB9XG5cbiAgLmNvbHVtbi1sZWZ0IHtcbiAgICBmbGV4OiAxIDAgNTAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW07XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtcG9ydHJhaXQtbWF4KSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1ib3R0b206IDNyZW07XG4gICAgfVxuICB9XG5cbiAgLmNvbHVtbi1yaWdodCB7XG4gICAgZmxleDogMSAwIDIwJTtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQtcG9ydHJhaXQtbWF4KSB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbTtcbiAgICB9XG4gIH1cblxuICAjZW1iZWRkZWQtbG9jayB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpIHRyYW5zbGF0ZSgwLjVyZW0sIDVyZW0pO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC1wb3J0cmFpdC1tYXgpIHtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5yZXF1ZXN0LWRlbW8taGVybyB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gIGgyIHtcbiAgICB3aWR0aDogMzVyZW07XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjhyZW07XG4gIH1cbn1cblxuLnJlcXVlc3QtZGVtby1zZWN0aW9uIHtcbiAgY29sb3I6ICRibGFjaztcbiAgd2lkdGg6IDM1cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZy10b3A6IDFyZW07XG5cbiAgZm9udC13ZWlnaHQ6IDQwMDtcblxuXG4gIC5tZXNzYWdlLWFyZWEge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGgzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG5cbiAgLnJvdyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW46IDFyZW0gMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC1wb3J0cmFpdC1tYXgpIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgfVxuICB9XG5cbiAgLmNvbHVtbiB7XG4gICAgZmxleDogMSAwIGNhbGMoNTAlIC0gMC41cmVtKTtcblxuICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICB9XG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcbiAgICB9XG5cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0LXBvcnRyYWl0LW1heCkge1xuICAgICAgZmxleC1ncm93OiAxMDAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuXG4gIC5jb2x1bW4uZnVsbCB7XG4gICAgZmxleDogMSAwIGNhbGMoMTAwJSk7XG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMHJlbTtcbiAgICB9XG4gICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgbWFyZ2luLWxlZnQ6IDByZW07XG4gICAgfVxuICB9XG5cbiAgbGFiZWwubGFiZWwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgfVxuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldC1wb3J0cmFpdC1tYXgpIHtcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgfVxuICB9XG5cbiAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gIGlucHV0W3R5cGU9XCJ0ZWxcIl0sXG4gIGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgdGV4dGFyZWEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRsaWdodC1ncmF5O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuM3JlbTtcbiAgICBjb2xvcjogJGRhcmstZ3JheTtcbiAgICBmb250LXdlaWdodDogJG1lZGl1bTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkcHVycGxlO1xuICAgIH1cbiAgfVxuXG4gIHRleHRhcmVhIHtcbiAgICByZXNpemU6IHZlcnRpY2FsO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcbiAgICBtYXJnaW4tdG9wOiAycHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAuaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cblxuLnJlcXVlc3QtZGVtby1saW5rIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IGF1dG87XG4gIGNvbG9yOiAkZGFyay1ncmF5O1xuICBmb250LXdlaWdodDogNDAwO1xuICBwYWRkaW5nOiAwcmVtIDEuOHJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBoZWlnaHQ6IDIuOHJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgJHB1cnBsZTtcbiAgYm9yZGVyLXJhZGl1czogMS41cmVtO1xuICBjb2xvcjogJHB1cnBsZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjNzIGVhc2U7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xuICB9XG59XG4iLCIkYWlydGFibGUtZm9udHM6IC1hcHBsZS1zeXN0ZW0sIHN5c3RlbS11aSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgT3h5Z2VuLVNhbnMsIFVidW50dSwgQ2FudGFyZWxsLCBcIkhlbHZldGljYSBOZXVlXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBzYW5zLXNlcmlmO1xuJGFpcnRhYmxlLWJnOiByZ2IoMjUwLCAyNTAsIDI1MCk7XG4kYWlydGFibGUtdGV4dDogcmdiKDc3LCA3NywgNzcpO1xuJGFpcnRhYmxlLXdpZHRoOiA1MTJweDtcbiRhaXJ0YWJsZS1wYWRkaW5nOiAzMnB4O1xuXG4ub24tcHJlbS1jb250ZW50IHtcbiAgY29sb3I6ICRhaXJ0YWJsZS10ZXh0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWlydGFibGUtYmc7XG4gIGZvbnQtZmFtaWx5OiAkYWlydGFibGUtZm9udHM7XG59XG4iLCIuY29weS1ibG9jay1wYXJ0aWFsIHtcblx0XHRwIHttYXJnaW46IDE1cHggMHB4OyBwYWRkaW5nOiAwcHggMjBweDt9XG5cdFx0aDQge21hcmdpbi1ib3R0b206IDA7fVxuXHRcdC5zZW8taW1nLXJpZ2h0LTEsIC5zZW8taW1nLXJpZ2h0LTIge21hcmdpbi10b3A6IDRlbTt9XG5cdFx0LnNlby1pbWctcmlnaHQtMiB7d2lkdGg6IDY1JTt9XG5cdFx0dWwsb2wge3BhZGRpbmc6IDBweCAyMHB4O31cblx0XHRvbCBsaSB7bGlzdC1zdHlsZS10eXBlOiB1cHBlci1yb21hbjt9XG5cdFx0dWwgbGkge21hcmdpbi10b3A6MTBweDsgbGlzdC1zdHlsZTpjaXJjbGU7Y29sb3I6ICMzODNGNEQ7XG4gICAgZm9udC1mYW1pbHk6IFwiTE9HUk9DS0VUX0FWRU5JUlwiLEhlbHZldGljYSxzYW5zLXNlcmlmO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjZyZW07fVxuXHRcdGEge2NvbG9yOiAjNzY0YWJjOyB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTt9XG59XG5cbi5zZW8taGVhZGVyIHtcblx0LnNlby1pY29uIHt3aWR0aDogNTAwcHg7bWFyZ2luLWJvdHRvbToxMHB4O31cbn1cbiIsIi5mdW5uZWwtaW5zaWdodHMge1xuICAucHVycGxlIHtcbiAgICBjb2xvcjogJHB1cnBsZTtcbiAgfVxuXG4gIGg0IHtcbiAgICBjb2xvcjogIzIwMjQ3MztcbiAgICBmb250LXNpemU6IDEuODc1cmVtO1xuICB9XG5cbiAgLmluc2lnaHRzLWhlYWRlci1ociB7XG4gICAgd2lkdGg6IDcwJTtcbiAgICBjb2xvcjogIzAwMDAwMDtcbiAgICBvcGFjaXR5OiAyMCU7XG4gICAgbWFyZ2luOiA0cmVtIGF1dG8gMS4yNXJlbTtcbiAgfVxuXG4gIGgxIHtcbiAgICBjb2xvcjogIzIwMjQ3MyAhaW1wb3J0YW50O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMi41cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAzLjQzNzVyZW07XG4gIH1cblxuICBociB7XG4gICAgbWFyZ2luOiA1cmVtIGF1dG87XG4gICAgY29sb3I6ICNGMEYwRjA7XG4gICAgb3BhY2l0eTogNDAlO1xuICAgIHdpZHRoOiA3MCU7XG4gIH1cblxuICAuaW5zaWdodHMtdHJ1c3RlZC1ieSB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAuaW1nLXdyYXBwZXIge1xuICAgICAgbWF4LXdpZHRoOiA2MzBweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gIH1cblxuICAuaW5zaWdodHMtc3RlcC1udW1iZXItY29udGFpbmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjRTRFOEVCO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgcGFkZGluZzogMi4xODc1cmVtO1xuXG4gICAgcCB7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWFyZ2luOiAxLjI1cmVtIDA7XG4gICAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgICBsaW5lLWhlaWdodDogMnJlbTtcbiAgICB9XG5cbiAgICAuaW5zaWdodHMtc3RlcC1udW1iZXIge1xuICAgICAgYmFja2dyb3VuZDogJHB1cnBsZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIHdpZHRoOiA0LjYyNXJlbTtcbiAgICAgIGhlaWdodDogNC42MjVyZW07XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgICBib3gtc2hhZG93OiAxMHB4IDEwcHggMjZweCByZ2JhKDExOCwgNzQsIDE4OCwgLjE2KTtcbiAgICAgIC1tb3otYm94LXNoYWRvdzogMTBweCAxMHB4IDI2cHggcmdiYSgxMTgsIDc0LCAxODgsIC4xNik7XG4gICAgICAtd2Via2l0LWJveC1zaGFkb3c6IDEwcHggMTBweCAyNnB4IHJnYmEoMTE4LCA3NCwgMTg4LCAuMTYpO1xuXG4gICAgICBzcGFuIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuaW5zaWdodHMtc3RlcC1pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDMxLjI1cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gIH1cblxuICAuaW5zaWdodHMtc3RlcC1pbWFnZS1jb250YWluZXIgdmlkZW8ge1xuICAgIG1heC13aWR0aDogMzcuNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbiAgLmluc2lnaHRzLXJpZ2h0IC5pbnNpZ2h0cy1zdGVwLWltYWdlLWNvbnRhaW5lciBpbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuaW5zaWdodHMtbGVmdCAuaW5zaWdodHMtc3RlcC1pbWFnZS1jb250YWluZXIgaW1nIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRtb2JpbGUtc2l6ZSkge1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBmbG9hdDogbm9uZTtcbiAgICB9XG4gIH1cblxuICAuaW5zaWdodHMtc3RlcC1hbmVjZG90ZS1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgIHBhZGRpbmc6IDEuNTYyNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIG1heC13aWR0aDogMTMuMTI1cmVtO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBib3gtc2hhZG93OiAwIDAgOTBweCByZ2JhKDMsIDIsIDM4LC4xNSk7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwIDAgOTBweCByZ2JhKDMsIDIsIDM4LC4xNSk7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgOTBweCByZ2JhKDMsIDIsIDM4LC4xNSk7XG4gIH1cblxuICAuaW5zaWdodHMtcmlnaHQgLmluc2lnaHRzLXN0ZXAtYW5lY2RvdGUtY29udGFpbmVyIHtcbiAgICB0b3A6IDQ1JTtcbiAgICByaWdodDogMTAlO1xuICB9XG5cbiAgLmluc2lnaHRzLXJpZ2h0IC5pbnNpZ2h0cy1zdGVwLWFuZWNkb3RlLWNvbnRhaW5lcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlxcQVwiO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiAxMHB4IDE1cHggMTBweCAwO1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgI2ZmZmZmZiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTE1cHg7XG4gIH1cblxuICAuaW5zaWdodHMtbGVmdCAuaW5zaWdodHMtc3RlcC1hbmVjZG90ZS1jb250YWluZXIge1xuICAgIHRvcDogMzUlO1xuICAgIGxlZnQ6IDYlO1xuICB9XG5cbiAgLmluc2lnaHRzLWxlZnQgLmluc2lnaHRzLXN0ZXAtYW5lY2RvdGUtY29udGFpbmVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxBXCI7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDEwcHggMCAxMHB4IDE1cHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjZmZmZmZmO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTE1cHg7XG4gIH1cblxuICAuZnVubmVsLWluc2lnaHQtaW50ZWdyYXRpb24gaDQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcbiAgfVxuXG4gIC5mdW5uZWwtaW5zaWdodC1pbnRlZ3JhdGlvbiBwIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gICAgd2lkdGg6IDcwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuXG4gIC5pbnNpZ2h0cy1pbnRlZ3JhdGlvbnMge1xuICAgIGJhY2tncm91bmQ6ICNDQ0YxRkE7XG4gICAgYm94LXNoYWRvdzogMCA0MHB4IDgwcHggcmdiYSgyMDQsIDI0MSwgMjUwLC41KTtcbiAgICAtbW96LWJveC1zaGFkb3c6IDAgNDBweCA4MHB4IHJnYmEoMjA0LCAyNDEsIDI1MCwuNSk7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDQwcHggODBweCByZ2JhKDIwNCwgMjQxLCAyNTAsLjUpO1xuICAgIHBhZGRpbmc6IDRyZW0gNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiAyMHB4O1xuICAgIG1hcmdpbjogMy4xMjVyZW0gMCA0LjY4NzVyZW07XG5cbiAgICAuaW1nLXdyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWlubGluZS1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICAtd2Via2l0LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICAtd2Via2l0LWZsZXgtd3JhcDogd3JhcDtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgbWF4LXdpZHRoOiAxMC45Mzc1cmVtO1xuICAgICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWlubGluZS1ib3g7XG4gICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3g7XG4gICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1mbGV4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgfVxuICB9XG59XG5cbi5pbnNpZ2h0cy1zaWdudXAtZm9vdGVyIHtcbiAgYnV0dG9uIHtcbiAgICBjb2xvcjogJHB1cnBsZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMThweCA0MXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwuMik7XG4gICAgLW1vei1ib3gtc2hhZG93OiAwIDE4cHggNDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsLjIpO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxOHB4IDQxcHggcmdiYSgyNTUsIDI1NSwgMjU1LC4yKTtcbiAgfVxuXG4gIGJ1dHRvbjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzkyNmZjYTtcbiAgICBib3JkZXItY29sb3I6ICM5MjZmY2E7XG4gICAgY29sb3I6ICNmNWY1ZjU7XG4gIH1cblxuICBoMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgfVxuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogNnJlbSAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6IHJnYigxMTgsNzQsMTg4KTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCByZ2JhKDExOCw3NCwxODgsMSkgMjQlLCByZ2JhKDMyLDM1LDExNSwxKSAxMDAlKTtcbn1cbiIsIi8qXG4qIFR5cG9ncmFwaHlcbiovXG5cbi8qXG4qIENvbG9yIFZhcmlhYmxlc1xuKi9cblxuLnNlc3Npb24tcmVwbGF5LWhlcm8gLnZpZGVvIHZpZGVvIHtcbiAgd2lkdGg6IDk1JTtcbn1cblxuLnNlc3Npb24tcmVwbGF5LWNvbnRlbnQge1xuJGxpZ2h0LWdyZXk6ICNlZWU7XG4kbWVkLWdyZXk6ICM2NjY7XG4kZGFyay1ncmV5OiAjNDQ0O1xuJGhpZ2hsaWdodC1jb2xvcjogIzI3YWU2MDtcblxuXG4vKlxuKiBBbmltYXRpb24gVmFyaWFibGVzXG4qL1xuXG4kdGltaW5nOiAuNHM7XG4kZWFzZTogY3ViaWMtYmV6aWVyKDAuODY1LCAwLjE0MCwgMC4wOTUsIDAuODcwKTtcblxuaDMge1xuICBjb2xvcjogIzIwMjQ3MztcbiAgdGV4dC1hbGlnbjpsZWZ0O1xuICBmb250LXNpemU6IDEuNWVtO1xuICBmb250LXdlaWdodDpib2xkO1xufVxuXG5oNSB7XG4gIGNvbG9yOiAjMjAyNDczO1xuICB0ZXh0LWFsaWduOmxlZnQ7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGZvbnQtd2VpZ2h0OmJvbGQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbnAge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXJnaW46IDEuNXJlbSAwcmVtO1xufVxuXG5hIHtcbiAgY29sb3I6ICM3NjRBQkM7XG4gIHRleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7XG4gIGZvbnQtd2VpZ2h0OmJvbGQ7XG59XG5cbnZpZGVvLCBpbWcge1xuICBtYXgtd2lkdGg6IDY1MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmhpZ2hsaWdodCB7XG4gIGNvbG9yOiAjMjAyNDczO1xuICBmb250LXdlaWdodDpib2xkO1xufVxuXG4uc2Vzc2lvbi1yZXBsYXktdXBwZXItY29udGVudC13cmFwIHtcbiAgd2lkdGg6IDcwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG5cbi5zZXNzaW9uLXJlcGxheS11cHBlci1jb250ZW50IHtcbiAgcGFkZGluZzogMnJlbSA0LjVyZW07XG59XG5cbi8qXG4qIEFjY29yZGlvblxuKi9cblxuLyogQmFzaWMgQWNjb3JkaW9uIFN0eWxlcyAqL1xuLmFjY29yZGlvbiB7XG4gIHdpZHRoOiA3MCU7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIC5hY2NvcmRpb24tcGFuZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgfVxuXG4gIC8qIFJhZGlvIElucHV0cyAqL1xuICBpbnB1dFtuYW1lPSdwYW5lbCddIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLyogTGFiZWxzICovXG4gIGxhYmVsIHtcbiAgICBib3JkZXItcmFkaXVzOiAuNXJlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDFyZW0gM3JlbTtcbiAgICBmb250LXdlaWdodDo1MDA7XG4gICAgZm9udC1zaXplOjEuNTYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDoxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgYmFja2dyb3VuZDogcmdiKDI0MCwyNDAsMjQwKTtcbiAgICBiYWNrZ3JvdW5kOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCByZ2JhKDI0MCwyNDAsMjQwLDEpIDAlLCByZ2JhKDIyMywyMjQsMjM5LDEpIDUwJSwgcmdiYSgxODAsMTk0LDIxNCwwLjUpIDEwMCUpO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMnB4IDAgI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgY29sb3I6IzFFMjg2RjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgJHRpbWluZyAkZWFzZTtcblxuICAgIC8qJjpiZWZvcmUge1xuICAgICAgY29udGVudDpcbiAgICB9Ki9cblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ8uFJztcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDNyZW07XG4gICAgICB3aWR0aDogM3JlbTtcbiAgICAgIHRvcDogM3JlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtO1xuICAgICAgaGVpZ2h0OiAxcmVtO1xuICAgICAgY29sb3I6IHJnYmEoMzIsMzYsMTE1LC40KTtcbiAgICAgIGZvbnQtc2l6ZTogM3JlbTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGhpZ2hsaWdodC1jb2xvcjtcbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDMuMTI1cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgIH1cblxuICB9XG5cbiAgaW5wdXQ6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICBjb2xvcjogJGhpZ2hsaWdodC1jb2xvcjtcblxuICAgICY6YWZ0ZXIge1xuICAgICAgY29udGVudDogJ+KMgyc7XG4gICAgICBsaW5lLWhlaWdodDogLjhyZW07XG4gICAgfVxuXG4gIH1cblxuICAvKiBQYW5lbCBDb250ZW50ICovXG4gIC5hY2NvcmRpb24tY29udGVudCB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBoZWlnaHQ6IDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMHJlbSA0LjVyZW07XG4gICAgLypib3gtc2hhZG93OiBpbnNldCA0cHggMCAwIDAgJGhpZ2hsaWdodC1jb2xvciwgaW5zZXQgMCAzcHggNnB4IHJnYmEoIzAwMCwuNzUpOyovXG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0ICR0aW1pbmcgJGVhc2U7XG5cbiAgICAmOm5vdCg6bGFzdC1vZi10eXBlKSB7XG4gICAgICBib3gtc2hhZG93OiBpbnNldCAwIC0ycHggMnB4IHJnYmEoIzAwMCwuMjUpLCBpbnNldCA0cHggMCAwIDAgJGhpZ2hsaWdodC1jb2xvciwgaW5zZXQgMCAzcHggNnB4IHJnYmEoIzAwMCwuNzUpO1xuICAgIH1cblxuICAgIC5hY2NvcmRpb25fX2hlYWRlciB7XG4gICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgfVxuXG4gICAgLmFjY29yZGlvbi1ib2R5IHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxuXG4gICAgLnN1Yi1oZWFkZXItaW1hZ2Uge1xuICAgICAgd2lkdGg6IDMuMTI1cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xuICAgIH1cblxuICB9XG5cbn1cblxuXG4vKlxuKiBTaXplIFZhcmlhdGlvbnNcbiovXG5cbmlucHV0W25hbWU9J3BhbmVsJ106Y2hlY2tlZCB+IC5hY2NvcmRpb24tY29udGVudCB7XG4gIHBhZGRpbmc6IDJyZW0gNC41cmVtO1xufVxuXG5pbnB1dFtuYW1lPSdwYW5lbCddOmNoZWNrZWQgfiAuYWNjb3JkaW9uLWNvbnRlbnQuYWNjb3JkaW9uLWNvbnRlbnQtLW1lZGxhcmdlIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG5cbn1cblxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgLnNlc3Npb24tcmVwbGF5LWhlcm8gLnZpZGVvIHZpZGVvIHtcbiAgICB3aWR0aDoxMDAlO1xuICB9XG4gIC5zZXNzaW9uLXJlcGxheS1jb250ZW50IHtcbiAgLnNlc3Npb24tcmVwbGF5LXVwcGVyLWNvbnRlbnQtd3JhcCwgLmFjY29yZGlvbiB7XG4gICAgd2lkdGg6IDk1JTtcbiAgfVxuICAuc2Vzc2lvbi1yZXBsYXktdXBwZXItY29udGVudCB7XG4gICAgcGFkZGluZzogMnJlbSAwcmVtO1xuICB9XG4gIHZpZGVvLCBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICB9XG4gIC5hY2NvcmRpb24gbGFiZWw6YWZ0ZXIge1xuICAgIHJpZ2h0OiAwcmVtO1xuICB9XG59XG59XG4iLCJAaW1wb3J0ICdsaWIvcmVzZXQubWluJztcbkBpbXBvcnQgJ2xpYi9mb250LWF3ZXNvbWUvZm9udC1hd2Vzb21lJztcbkBpbXBvcnQgJ2xpYi9wdXJlJztcbkBpbXBvcnQgJ2xpYi9zbGljay9zbGljayc7XG5AaW1wb3J0ICdsaWIvc2xpY2svc2xpY2stdGhlbWUnO1xuQGltcG9ydCAnbGliL25vLXVpJztcblxuQGltcG9ydCAnbWVkaWFfcXVlcmllcyc7XG5AaW1wb3J0ICdjb2xvcnMnO1xuQGltcG9ydCAndHlwb2dyYXBoeSc7XG5AaW1wb3J0ICdiYXNlJztcbkBpbXBvcnQgJ3Jlc3BvbnNpdmUnO1xuQGltcG9ydCAnbmF2JztcbkBpbXBvcnQgJ2luZGV4JztcbkBpbXBvcnQgJ2Zvb3Rlcic7XG5AaW1wb3J0ICdzaGFyZWQnO1xuQGltcG9ydCAnaW5saW5lLXNpZ251cC1mb3JtJztcbkBpbXBvcnQgJ2FuaW1hdGlvbnMnO1xuQGltcG9ydCAnbW9kYWwnO1xuQGltcG9ydCAncHJpdmFjeSc7XG5AaW1wb3J0ICdyZXByb2R1Y2UnO1xuQGltcG9ydCAncHJpY2luZyc7XG5AaW1wb3J0ICdyZXByb2R1Y2VfY2hvb3Nlcic7XG5AaW1wb3J0ICdyZXNvbHZlJztcbkBpbXBvcnQgJ3VuZGVyc3RhbmQnO1xuQGltcG9ydCAnY3VzdG9tZXJzJztcbkBpbXBvcnQgJ2Nhc2Vfc3R1ZHknO1xuQGltcG9ydCAnY29tcGFueSc7XG5AaW1wb3J0ICdmb3InO1xuQGltcG9ydCAnZmVhdHVyZXMnO1xuQGltcG9ydCAncGxhdGZvcm0nO1xuQGltcG9ydCAnbGl2ZSc7XG5AaW1wb3J0ICdzZXNzaW9uLXJlY29yZGluZyc7XG5AaW1wb3J0ICdzaWdudXAnO1xuQGltcG9ydCAncmVxdWVzdF9kZW1vJztcbkBpbXBvcnQgJ29uX3ByZW1fdHJpYWwnO1xuQGltcG9ydCAnc2VvJztcbkBpbXBvcnQgJ2Z1bm5lbF9pbnNpZ2h0cyc7XG5AaW1wb3J0ICdzZXNzaW9uX3JlcGxheSc7XG5cblxuI2ludGVyY29tLWNvbnRhaW5lciAuaW50ZXJjb20tbGF1bmNoZXItYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAkcHVycGxlICFpbXBvcnRhbnQ7XG59XG5cbi5hdXRoMC1sb2NrLXdpZGdldCB7XG4gIGZvbnQtZmFtaWx5OiAnTE9HUk9DS0VUX0FWRU5JUicgIWltcG9ydGFudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFNkU2ICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmF1dGgwLWxvY2stb3ZlcmxheSB7XG4gIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y5ZjlmOSAhaW1wb3J0YW50O1xuICB6LWluZGV4OiAxMDAwMDAwMDAwO1xufVxuXG4uYXV0aDAtbG9jay1iYWRnZS1ib3R0b20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hdXRoMC1sb2NrLWhlYWRlci1iZyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cblxuLmF1dGgwLWxvY2suYXV0aDAtbG9jayAuYXV0aDAtbG9jay1zb2NpYWwtYnV0dG9uLmF1dGgwLWxvY2stc29jaWFsLWJpZy1idXR0b25bZGF0YS1wcm92aWRlcj1cImF1dGgwXCJdIHtcbiAgYmFja2dyb3VuZDogIzkyNmZjYSAhaW1wb3J0YW50O1xufVxuXG4uYXV0aDAtbG9jay1jdXN0b20taWNvbiB7XG4gIGxlZnQ6IDEwcHggIWltcG9ydGFudDtcbiAgdG9wOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxOHB4O1xufVxuXG4uYXV0aDAtbG9jay1zdWJtaXQge1xuICBoZWlnaHQ6IDcwcHg7XG59XG5cbi5hdXRoMC1sb2NrLWNlbnRlciB7XG4gIHotaW5kZXg6IDEwMDAwMDAwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYXV0aDAtbG9jay1jZW50ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4jd29vdHJpYy1tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53ZWJpbmFyLWhlcm8gaDEge1xuICBtYXJnaW4tYm90dG9tOiAuNzVlbTtcbn1cblxuLndlYmluYXItY29udGVudCB1bCB7XG4gIGRpc3BsYXk6YmxvY2s7XG4gIHdpZHRoOjUwJTtcbiAgbWFyZ2luOjIwcHggYXV0bztcbiAgdGV4dC1hbGlnbjpsZWZ0O1xufVxuXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAud2ViaW5hcnMgLmluZGl2aWQtc3BlYWtlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgZmxleDogMTtcbiAgfVxufVxuIl0sInNvdXJjZVJvb3QiOiIvc291cmNlLyJ9 */